This patch introduces platforms as a top level topic when choosing
a wizard. Also I changed the categories and priorities.
Details:
1. I did change the way the dialog/view is structured in newdialog.cpp
2. I added platformName() and supportsPlatform() to BaseQtVersion.
I needed two functions because the Simulator does not provide a platform
and therefore has no platformName but supports two platforms.
I still have to turn the platform names into proper constants.
3. I changed the categories and priorities to get the layout that was
discussed. (I had to touch quite alot of files but this is mostly trivial)
4. I added a combobox that allows filtering for platforms.
5. I added flags() to IWizard to indicate that a wizard is platform independent.
Change-Id: I86c7ad628a431ad06505c76580885c6e6c3ddc23
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
The avoid cutting of half an item vertically we snap
instead to full items.
Change-Id: Iaeda1e6ef010804a0f1df4b94057eefea4d75830
Reviewed-by: Virva Auvinen <virva.auvinen@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
The native StyledBar follows the color theme.
Change-Id: I69983439e299376fe116984ca672ea34ecbceb87
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
We have to vertical align the text.
Change-Id: I96fa4f410c629d3b7beb4b9a19cbda3e54a63058
Reviewed-by: Virva Auvinen <virva.auvinen@nokia.com>
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
This patch adjusts the font size and spacing in the delegate
for the examples and tutorials view.
Virva Auvinen (Designer)
Change-Id: Ieec54d02effdfb6d9f3da9f6ad08fe4c3a6ff192
Reviewed-by: Virva Auvinen <virva.auvinen@nokia.com>
We want to carry over all mac-specific code paths
to Qt 5. WS_MAC is no longer set; OS_MAC is.
This change is compatible with Qt 4 builds since
OS_MAC is set whenever WS_MAC is. (OS_MAC would
also be set for the theoretical X11/Mac platform,
but that's anyway not a supported configuration
for Creator)
Change-Id: Ib25d8c4e83e7e27d911124cd48aa17fdb875923f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
Every wizard now implements requiredFeatures() to define a feature set.
If the feature set is not satisfied by the available Qt Versions,
the wizard is not shown in the create file/project dialog.
Every Qt version can define the provided feature set in availableFeatures()
defined in BaseQtVersion.
Change-Id: Ie9e2c210d19187b2296451948c36d274f2096623
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
In combination with commit
fe068869b9
this seems to fix the issue.
Task-Number: QTCREATORBUG-6803
Change-Id: I845e18ff3abb55468b1afdae9785f74a4b522356
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
The x offset was hardcoded. Using anchors instead.
Change-Id: Ie033395d7083dad3aa01e2f7367f3834389213f6
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
depending on the platform the tab was 1 or 2 pixels of.
Change-Id: I0f6cb3a629c4b5d586f88eefcab7c8de9ac88220
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Shortcut was being interpreted as Shift+O instead of Ctrl+Shift+O.
Task-number: QTCREATORBUG-6747
Change-Id: I7d5fbc24df3af821e5aec5b4009954ebaab074ff
Reviewed-by: hjk <qthjk@ovi.com>
This adds a light gray background and some vertical lines.
Task-number: QTCREATORBUG-6701
Change-Id: Icc29fd73890648b493d1eb52ab8281e5afbf7f68
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
New icons and fixing some glitches.
The new icons file sizes were optimized with pngout.
Change-Id: Ia98791260c3fbee776db3db0fb3a449bcc009b20
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Officially we support only 7.2+ nowadays, but 7.1 used to work. This was
broken recently by the "dynamic type" work. With this patch the debugger
behaves as before with 7.1, and shows dynamic types with 7.2+.
Change-Id: Id9e775d19712ea40d7c2a7aa8f9f734174d2446e
Reviewed-by: hjk <qthjk@ovi.com>