Debugger: Fix visibility of Debugging Helper Dialog

Task-number: QTCREATORBUG-8440
Done-with: David Schulz

Change-Id: Iccd252cc743df37216884cbc0e5a51c96ac382b4
Reviewed-by: hjk <qthjk@ovi.com>
Squish: Fix WELP03

Change-Id: I811c394b95029addb84a727632cf2ab6901258a5
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
C++: fix invalid common prefix calculation.

This was the indirect cause for "random" freezes when using
code-completion. The direct cause was a while loop counting down to 0,
but starting with a negative value. Both are fixed now.

Task-number: QTCREATORBUG-8472
Task-number: QTCREATORBUG-8532
Change-Id: I782a46be3ac8282d7484d0bf0c6fd30be6b171c8
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Only show Visual Studio compilers if VS is installed

Task-number: QTCREATORBUG-8487

Change-Id: Ibc812f14cd8e4de765cabf27d23451c06611d372
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Debugger: Update command-line arguments

Change-Id: I0d6a674766f4cb7c6e002125e91a3df940b1e1b9
Reviewed-by: hjk <qthjk@ovi.com>
Fix crash when pressing stop button

Change-Id: If1902153404c49516cf4e535655dbbb5a8135b1c
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Add QMAKE_INCDIR to headers search paths

Change-Id: I482d16efc93d9786d4a66846f6991c168d612a63
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
KitManager: Scope KitGuard

Scope KitGuard correctly to avoid emitting kitUpdated signal
when adding a kit.

Change-Id: Id9b0f92c7c2be8adaf7490cfbecfaceb8717b80f
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
ToolChainOptionsPage: Check for null pointer

Change-Id: I33ec41f3f1bd58bd236bceac71d4c709957c8332
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
SDKtool: Create group/world readable files

Task-number: QTCREATORBUG-8458

Change-Id: I69234f0056ff4a3b00d217f7aad57b78db2096fc
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Fix warning about running processes with empty environment.

When detecting MSVC installations.

Change-Id: I1d136c6815fe928541620f3e004be4afc0aef39b
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Debugger: Speed up disassembly retrieval

This skips the case of "disassembling a function given an address"
with indeterministic time behaviour and and immediately falls back
to the fixed range version instead.

Change-Id: I90ec56198a7d767bcf0a9ffb030637c2ee5c617a
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Debugger: correct typos in comment

Change-Id: I3211a696c65f500b8e7d7c4ce394788773ce5713
Reviewed-by: hjk <qthjk@ovi.com>
Squish: Added test for QML outline

Change-Id: I6199cf22da0049319c2eaef6977884ed7f63a4fd
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Add missing break. Otherwise we will call value = QVariant(str);

Change-Id: I6fbfb0be56a085e69270ffd93bcc36c67c36249e
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Add missing break; So pastebin works otherwise there is an error on api.

Change-Id: I367b4d8686c54903ad897be40308c76d93f0d387
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Fix memory leak when sdRef is null

Change-Id: I903683e5d91d96f43bf88b571fac2f2d18f07e25
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Check if we can read file

Change-Id: Ibe4f72ceea5825866d58084668529fa03520968f
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Initialize DesignMode variable

Change-Id: Ib926e673434877c2771bf885a760df0ad401ae7b
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Remove unused variable

Change-Id: I4b9fd2054187c4fc9a0b94c8e6bdaf0891910332
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>