QmlDesigner: Use Q_GLOBAL_STATIC_WITH_ARGS for the global hash

To be sure that the shared memories are removed at process exit.
And fix that createSharedMemory reuse possible already existing shared
memories now. ("take" -> "[]")

Change-Id: Idcc99ba42b862b862d5403ecf3b781a27fdf757f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: cleanup code

Change-Id: Ibebef6313113ff0097586373795e6117b7112876
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner.FormEditor: Lighten the indicator for Tabs

The blur was too much.

Change-Id: If020f83858fe34744277d94d3d4b2aca4af83a74
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Android: On Qt 5.4 AndroidManifest.xml is moved to templates folder

If we don't find it in the java folder we return the templates folder.

Change-Id: I8a9c478ed3f9e32e9ed8c656545ab90c18204e52
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
QmlDesigner: Compile fix

Change-Id: Ia3bd03e683ab9a9243d40f07a4b1b4b80026ae20
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: make environment variables more consistently

Change-Id: Id384ea6e5a3b79952910889c838938c984c2bce8
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: fix crash on mac

Came from two deletions at the same time QCache::remove and
delete on sharedMemory.QmlDesigner:

Change-Id: I6a29cf160c8e81ecd955cf36999edc639fbbb63f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: write crashed if it crashed

Change-Id: I3c31e12aa58f7d3752920bd017304f77498a2b04
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner.PropertyEditor: Fix relative anchor targets

If the target is the parent we want to anchor to the same edge by default.
If the target is a sibling we want to anchor to the opposite edge by default.

If the anchor target is changed we have to evaluate this.

Change-Id: I80ee52da7537435956880bcc132c2bc34ddfc0ed
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner.PropertyEditor: Fixing coding style

Change-Id: Ifc0e17d5d34d6c69b201d8fc03d444a89e146ac0
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: prioritize puppet processes a bit

Change-Id: I97d846cb46851f8f3067d839aeb0b856298ed0c0
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Bump version numbers

Change-Id: I6f3fdea94d4f1e25513d976fd8ef18c395d8fa7b
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
QmlDesigner: Adding useOnlyFallbackPuppet to settings

Change-Id: Id9e5f71865f50d3f148cd6cd556024d39b03b89a
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner.DragAndDrop: Catch rewriter exception

The designer should not crash if there is an issue with rewriting.

Change-Id: I0c1af386e9733349fa4ef9896588f8ea3d2eaed6
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
QmlDesigner: fix Qt4 compile

Change-Id: Iad9bd3eaff445b9329452d89da0c641e8c8f25df
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
WinRt: remove code duplication

Change-Id: I231b232861e78bb718134ef2e3494c10216576ae
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
QmlDesigner: disable none default properties in navigator

Change-Id: Ia5c6e4c34ef40145f0fa7618a1ceb5afb1f666b3
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner.PropertyEditor: Fix CheckBox styling

We should use the spacing property.

Change-Id: Ie0b6a58bb4e7de19a09a90fd07a7b41f52790ce7
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
CustomExectutableDialog: Remove unused member

Change-Id: Ia2351303245117502e3e88a77733f9179abb27e2
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
WinRt: fix deploy step for non-application projects

Deploy the executable target of the project of the active run
configuration. This fixes the deploy step for SUBDIRS projects
and sessions with multiple loaded projects.

Task-number: QTCREATORBUG-12775
Change-Id: Ieba529db83c53bffad8c494173ca84159e989b65
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>