Squish: Using default installation of Qt5 on Windows

Change-Id: Ib1ec62fce66487591cadb8c0bec0d378721ebbb0
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Doc: VCS information is visible in the Projects pane

If available, the name of the branch from which the project
was opened is displayed in brackets after the project name in
the Projects view in the sidebar the Edit mode.

Change-Id: Iffec0c8b1a822605f3bbd9d94a1d84aba0cda2e2
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Added second button to message box

Change-Id: I59ec1c5000afcdd2c91ed55c32aaae11b95b620a
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
C++: pre-allocate the output buffer.

This prevents a whole lot of re-allocations when the output byte array
needs to grow. It also prevents some heap fragmentation for big files.

Because the preprocessed output is short lived (it will be parsed
immediately after, and then discarded), it is not squeezed to the
minimal size. This would result in another allocation.

Change-Id: I4974be5144f88cdfc4ddc9d8330200725aa90803
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
QmlDesigner: for new code use QPointer instead of QWeakPointer

QWeakPointer is deprecated for tracking QObjects in Qt 5.

Change-Id: I3e9089b25f43b42a478aa4cd4073cbdfd0da3823
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Debugging on Android

This implements the host side of
https://codereview.qt-project.org/#change,50290

Change-Id: I13c7df29534a2a85202c2b295b139896443b0120
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: BogDan Vatra <bogdan@kde.org>
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Pass output from plain gdb pretty printers hex-encoded

This takes care of "unusual" contents.

Change-Id: I5e9ce2066281d169e88a58e85e6d4dd590760e2a
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
QmlDesigner: Fix memory leak because of template magic

Be careful if you use a private smart pointer.

Change-Id: Ia78583b080c8d936d98517c55d3294d3040f8cdb
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: Fix resize controller assign operator

Change-Id: Id9d00c0fa0c1f5d3780191dbe912c5c7c581e549
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
QmlDesigner: Optimize assign operator in resize controller

Change-Id: I6b832cd436a70d4c6976fc192e0b2ad9a6964614
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
QmlDesigner: Introduce WeakResizeController

WeakResizeController is a wrapper class for a weak pointer to the
ResizeControllerData.

Change-Id: I9052a26e6a5c29d2e794ceecc33075d3ae9970db
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Doc: XML attributes of the fieldcontrol element

Change-Id: I6ef3a730f659b7275d993d5d685d757b5adbcd93
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
C++: fixed operator* for nested class of enclosing template class

Fixed:
* highlighting
* follow symbol
* find usage

Task-number: QTCREATORBUG-9006

Change-Id: I34a42f8665335857f41290217e7265e8a752455b
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Sergey Shambir <sergey.shambir.auto@gmail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Add SaveFile functionality to Utils::PathChooser

Change-Id: I4e35c15a16eda924af217a668159cf2f65af0e94
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
BlackBerry: set default path for debug token request

Task-number: QTCREATORBUG-9077

Change-Id: I5b969077a679cdc4da667fbbfcabd0bd6fa75fb9
Reviewed-by: Laszlo Papp <lpapp@kde.org>
Reviewed-by: Mehdi Fekari <mfekari@rim.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Reviewed-by: Tobias Nätterlund <tobias.naetterlund@kdab.com>
Squish: Fix execution of tst_simple_debug

Targets checked for debugging libraries now match the targets
selected while creating the project.

Change-Id: Ib5e73254b549a66850da64ffb955531aae6b3477
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
QmlDesigner.MetaInfo: Adding propertyIsPrivate()

Change-Id: Ia78583b080ced996d98517ce5d3294d3040f8ceb
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner.Navigator: Do not show private properties

Change-Id: Iaa8588b000c8d936d98517ce5d3294d3040f8cbb
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: updating metainfo for Controls


Change-Id: Ia79583e080ced936d98517ce553294d3040f8ceb
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: fixing warning

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