It breaks the debugging on real devices.
Tested on HTC Desire HD and HTC Amaze.
This reverts commit 6fc9c0732b.
Change-Id: I378af345b186e1b4eef9997d3d8e592c43c3f1c4
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
The icon and splashscreens are easier to configure now, with
the bar descriptor editor in place.
Change-Id: Ieaf48a5eef880c709d77af8bfc7b9e3d467c0e1e
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Rename the StdMapNode to RedBlackNode, remove STL-specifics
and pass parameters to the recursion, so that it can be shared
between std::map and Qt 5's QMap.
Change-Id: I0a53c9e8f593f79d35591aaeb7c74e76e22c2da5
Reviewed-by: hjk <hjk121@nokiamail.com>
If the version is -1 -1 then we have a file/directory import.
Change-Id: If739f3eeddd649ae4efa5e8490f176f8542595e0
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
If file components belong to a library import we should
resolve the version info.
Change-Id: I632af5a69934163c964672612a6453898abe1608
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Direcotry imports do not have a version that needs to be checked.
Change-Id: I0ba2826927eb7ddeaaed402c75be03aedfaa2f4a
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
There might be cycles in the prototype chain.
In this case the meta info is invalid.
setupPrototypes() now flags the meta info as
invalid in this case.
If not we risk a stack overflow when running the
parent chain (Which might have a cycle then.)
Task-number: QTCREATORBUG-8399
Change-Id: Ie9f6bfc39cdfd1365463a70e76081d53df33da7f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
qml2puppet and Qt Quick 2 support is now stable enough to be included
in the standard build.
Change-Id: I8c55cbc12df56cc1a8d00a956ee56bf3bf45d498
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
When checking for existence we have to convert the url back.
Change-Id: I74536ca88d95b0013239d5ba63db99568e41ab00
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
The subcomponent manager populates the item library.
This means the ItemLibraryView has to be properly
initialized before we call m_subComponentManager->update().
I added a helper function and call it from activateAutoSynchronization(),
after all views have been attached.
Change-Id: Ie802f93c7d0a76b42160d4a92e8448e900380b71
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Try to parse a declarator, if that fails an expression, if that fails,
...at last a TranslationUnit is tried. It is also possible to specify
which AST should be parsed.
This simplifies the code snippets we can pass to this tool.
Change-Id: Idbc1a8a6f1c5cf7e20d899f7a2e4263c7f9d33a6
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
In Qt5 the qtquick modules/qtdeclarative plugins are installed in the qml folder
Change-Id: I023e479df529a5f69fb9898389a2f130da3af59b
Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Update an editor when it is visible, not only when it is the active
editor.
Change-Id: I972d7185e466355dba62f2f59144cfaad5f37778
Reviewed-by: David Schulz <david.schulz@digia.com>
- Prefix getter name with 'get' if there is a conflict between
the getter name and the member variable name.
- When possible, use base name of member variable as setter parameter
name instead of 'value'.
- Generate static getters/setters for static members.
- Fix case "class C { char *@s; };" - the quick fix was not offered for
this particular cursor position (right after pointer sign).
- Fix case "class C { char c, *@s; };" - the quick fix was done for the
wrong type (char instead of char *).
- Do not generate a setter for const member variables.
- Do not get triggered on member functions and arrays.
- Do not offer the quick fix if there is already a member with the
getter or setter name we would generate.
Change-Id: I4530467518ea0bf6368e47eb32d5faafbf8cd928
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
The replace button was not connected. Also made the search restarting
slightly more robust.
Change-Id: Iad7aea436749c0bda6ec4f58776e73b598a12a23
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Fix code completion for instantiation of template with default argument
Change-Id: I57b0306cc4540400ae83724db6c8b6b1aa67c255
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Both can lead to a change in ordering. This adds the necessary
QAbstractItemModel signals that need to be emitted and the necessary
updates to the internal data structures.
Change-Id: I23824d839ddd4a615eb5bc3bdfe68ab42ed89a9e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Improve isValid for GccToolChain and MsvcToolChain to make that sane.
Change-Id: If45cdb4e2666dd1a2ee16c01cb65427362ec29da
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Set QBS_LOG_LEVEL to any number, the higher the more messages you
will get.
Change-Id: I6ae0d3a5bb94ad6865cd57d9ff381d36c8c8e95e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Also allow for the path to be set. Qbs can move products from one
file to the next, so that is needed there.
Change-Id: Iebaf3be40fdb0e5e462d45b00cf46d58f985a163
Reviewed-by: hjk <hjk121@nokiamail.com>