Use double quotes instead of single quotes as per our guidelines.

Change-Id: Ib608bb49e26781aef1914085a5d801fcdcd5eb56
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
QmlDesigner: Make error text more clear

Change-Id: I72d7aec00de65a007092887a3ac31f042dcdc74d
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Export locking in GradiantModel

Change-Id: I6a67d2a38c1603d603c4b426fb1416647b00b1b9
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: Fix writing back of unchanged values in GradiantModel

Task-number: QTCREATORBUG-11848
Change-Id: Ia4ad5960dde8573b5b97dd7aabb97c1b418d2a58
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Open projects from file system view.

Use ICore::openFiles() instead of
EditorManager::openEditor() in FolderNavigationWidget
since it is also able to open projects.

Add menu entry to open a project in a directory, which
uses a logic similar to the command line processing,
trying to locate a project file in the directory
using file globs.

This allows for conveniently opening several projects by
right-clicking instead of having to open the file dialog
and to look for .pro files in directory listings.

Change-Id: I8404342f7f09b4b994e6eee82af3dc712cd97512
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
QmlDesigner: Add allSubModelNodesAndThisNode to ModelNode

This is a pattern which is used very often

Change-Id: Ic2d05142149014c0f9d5b745df41522586a6f78b
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: Add removeAuxiliaryData to ModelNode

it is the same like setAuxiliaryData with a invalid variant but more clear.

Change-Id: I23ab4050ebdcfe908ec9fdbc130c62ca24a717b7
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmllDesigner: Refactoring to use allSubModelNodesAndThisNode

Change-Id: Ied8f2e9e10163f46c862edb6ee8e96a58a36bd71
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: Remove m_nodeHash from NavigatorTreeModel

Change-Id: I47d5e90ccd7e73daea755347e866d12355cabd20
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Cleanup the invisible code in the Navigator

Change-Id: Icc4ccbdc6090234cc9fc081786b2d80b9811ad16
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Exchange << with append

Change-Id: I4d0837e65f696c0909f3adfcd848bdc72d345463
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Refactor clear position code in NavigatorTreeModel

Change-Id: Ib2866296c03db0ab8866a3b99761ef83c5000884
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Refactor anchor lines

Change-Id: I594b8255e1515f1307eb6c669e26f0a4045484ed
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Refactor positioning code in NavigatorTreeModel

Change-Id: Iee8637607d60e8629b28098e740beba5e369bb09
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: Use -after for qmake in PuppetCreator

Change-Id: Iaef721e6f086b46b9c731e33a64b8293a2c5bd9d
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Always compile the puppet with release

If creator is compiled in release.

Change-Id: Ia3e649b2a4214e4e170eca4b33884ce07fb9e73f
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesiger: Expose NodeAbstractProperty::directSubNodes

Change-Id: I379f2783d4f95e2731776802cb047bfe5efea92e
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: ModelNode allDirectSubModelNodes to directSubModelNodes

Change-Id: I14e303b00807e6acad5a76af8804a2232b7b6e9f
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Fix hash in NavigatorTreeModel::createItemRow

It must be qint32 and not uint

Change-Id: I013568a31c6889fab5bb96a7bc2c3dc21875a1c0
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: Simplify NavigatorView::propertiesAboutToBeRemoved

Change-Id: I4abee1ef782bd2655ea72bf51947702232471212
Reviewed-by: Marco Bubke <marco.bubke@digia.com>