Fix simple_test_app compilation with Qt < 5.2

Change-Id: I3b903eb790e27e21d7759b989adf1e5077410677
Reviewed-by: hjk <hjk121@nokiamail.com>
Squish: Fix bug in selectBuildConfig()

Function did not wait when configName did not
change, even when the active kit did change.

Change-Id: Ia0954ee7da45864aefe88ad1919124c065af2ac1
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Squish: Replaced signal handler in tst_CSUP04

Change-Id: Ia24fc657b7033fd383ede2df243bbd29b44c460a
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
remove over-escaped non-breaking spaces

linguist is not able to work with correct non-breaking spaces (cf.
QTBUG-6300 and QTBUG-35652), so we'll have to do entirely without them
for the time being.

Change-Id: Icd36556e141125335899e458102ade5728c6fbaf
Reviewed-by: Guillaume Belz <guillaume.belz@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
French translation fixes

Change-Id: Iedc2c70e5744b196c62ea20e2769179a9a2e33f4
Reviewed-by: Guillaume Belz <guillaume.belz@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Squish: Replace failing wait statements in tst_cli_output_console

Change-Id: I862812802722f66b6c100458b5aaea7c7165b248
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Squish: Improve waiting in tst_simple_analyze

Change-Id: I430e9190beab25f51b187c007c0d7624810c2509
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
lldbengine: fix attachPid check

An invalid pid to attach can be 0 (to simplify handling of windows Pid
is pointer) or -1 (usual unix value)

Change-Id: Iaf8049d2b68e89e97bfaeb31972d83a8c5cffd80
Reviewed-by: hjk <hjk121@nokiamail.com>
Cdbext: remove the depth limitation of symbol dump.

This allows us to print expanded locals and expressions hierarchys
while stepping through the source.

Change-Id: I0971cadfd0eed807ae2d3f9fd21bff48daad5175
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
FakeVim: Reset FakeVim properly after user command

If FakeVim mode is disabled, enable it just for the single requested
user command.

Keep useful messages shown for few seconds.

Task-number: QTCREATORBUG-10460
Change-Id: I89c1722542f47befbf2c24a663bf3d1c455b77d9
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
GDB: Support tempPath with whitespace

Change-Id: I6e3848e11b2550a508c3480e1a75494760376cad
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Refactor the debugger engine restriction of dumper test data.

Change-Id: I8fe4fabcc5e101188f2a2dc51bbd43c827f286e7
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
CppEditor: Fix override lookup for double call and casting

Possibly fixes other use-cases

Task-number: QTCREATORBUG-11159
Task-number: QTCREATORBUG-11165

Change-Id: I375143c9658c581267c7c8d61ce03c27858f2de5
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Git: Fix draft ref for gerrit

Change-Id: I884bcab46a7e11cbc3ea6c453bddd8b9d599e4cc
Reviewed-by: Petar Perisin <petar.perisin@gmail.com>
QmlDesigner.PropertyEditor: remove remaining transactions from controls

Since there are issues with transaction we play safe.

Task-number: QTCREATORBUG-11134

Change-Id: I2144f81f14046317d967d6644befeb74e8d27eb8
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlProjectManager: Fix support for Files

Change-Id: I7b6931eb193aca446bc7936f003c5a2f5e41c7f6
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
QmlDesigner.DragTool: refactor committing of transaction

I created commitTransaction() which is called whenever we change
to the selection tool.

Task-number: QTCREATORBUG-11134

Change-Id: I1b98c8ff45864decd36f24b219f7d952e44de8fc
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlProfiler: Make sure the painter state is restored at some point.

By returning early from the method painting the binding loop markers
painter states could be left on the stack, triggering error messages
later.

Change-Id: I0b9c336e44a28feec96c506d0e3d0da291054bbd
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
QmlProfiler: Make sure the different models agree on their state

Previously, the QmlProfilerSimpleModel would report a count of 1/1 when
empty while all others report 0/1. This leads to the UI waiting
forever for the "missing" data.

Task-number: QTCREATORBUG-11095
Change-Id: I165278caa5a2bece362bf869608d501d7f553c91
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Core: Add ICore::dialogParent() specific for use as dialog parent

Change-Id: I72dca0f95b418a32ac3859f086053f91b9e9ec67
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>