FakeVim: Explicitly use DirectConnection for slots that return values

Change-Id: I19fd01b681120681e619b54bab9e441d3805396f
Reviewed-by: Lukas Holecek <hluk@email.cz>
Reviewed-by: hjk <hjk121@nokiamail.com>
Core: Remove unused local typedef

Change-Id: I3042d7e9c36d16e4f8735b7bd12a7e05480a1582
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
ProjectExplorer: Remove one #ifdef

Use Utils::qPidToPid instead of rewriting it.

Change-Id: Iab95373aae8ae406af4e54f3804b7e016b4834f9
Reviewed-by: hjk <hjk121@nokiamail.com>
RemoteLinux: Fix process listing.

Creator decided to insert an additional quote, breaking the command.

Change-Id: I34d44674ca73cc6aff0e0a7adb5b64bf163d42b6
Reviewed-by: hjk <hjk121@nokiamail.com>
Valgrind: Use QString for processOutput signal

Change-Id: I446f1a06b2c00280679dd09cd1818c1dd69c7e11
Reviewed-by: hjk <hjk121@nokiamail.com>
Replace unneeded #ifdef.

Change-Id: I2ff32f7013fc863d998a8317d4c409a9a2c295c1
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Qnx: Refactor BlackBerryApiLevelConfiguration class

Add a QnxBaseConfiguration class as base class for
the BlackBerryApiLevelConfiguration and the new
QnxConfiguarion classes.

The split of the BlackBerryApiLevelConfiguration logic
makes the code more flexible to add support for
the user's SDP/Qnx configurations.

Upcoming patches adding support for the SDP/Qnx configuration
will depend on this change.

Change-Id: I44258d9a9f0dc44bb196f4178974ad04d4caf70a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
FakeVim: Allow to jump to the first quoted block on line

Task-number: QTCREATORBUG-12128
Change-Id: I3376a2f75307eaad1671d5b8b70ac7ba3035fdb8
Reviewed-by: hjk <hjk121@nokiamail.com>
VCS: Do not check for existence of ProjectExplorer

All VCS plugins depend on the ProjectExplorer, so it is there.
No need to test.

Change-Id: Ie6ec210af0f63f1bdad0e4973743ae68f9279a5c
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Debugger: Better location for hunk number in disassembly

Change-Id: If42d8d1f027df25225b87cbbb027efd41fe1658b
Reviewed-by: hjk <hjk121@nokiamail.com>
Remove QHeaderView::setDefaultSectionSize calls

Do not set the row height in pixels, since that
will break in High DPI situations. We do that for
some QTableViews, apparently as an obsolete
workaround.

QTableView does the right thing by default,
therefore we don't need to set that value at all.

Task-Number: QTCREATORBUG-11179
Change-Id: Id90f01316f8359207796a4060cb43b0aba93d441
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Qnx: Fix compilation.

Change-Id: I480ada9eba0684c90487d991e7a4c6265c5b6c03
Reviewed-by: Mehdi Fekari <mfekari@blackberry.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
FakeVim: Share some data among editors with same document

Task-number: QTCREATORBUG-12140
Change-Id: Ieabb331745395c7bb012c9c26ef18c14bcba7cc4
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Indentation fix

Change-Id: If79779f6fee6302b5ac94a4a4068ca52a247bf08
Reviewed-by: hjk <hjk121@nokiamail.com>
Fix CDB detection for Windows SDK 8.1

Change-Id: Ia39b736acb8ee9d35a6ee213265c780249271c49
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Debugger: Remove redundant condition

Change-Id: I8afac043c4d3f3314df1a93f7a9850167a8e23f6
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Remove unused local variables

Change-Id: I1580888f4955b4dc489ce91e705fc9de9f8b75db
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Remove strange break

Change-Id: I1106e6f15ddc89057d23eedff9a0000893f2147e
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Validate pointer *before* using it

Change-Id: I8bf80fcdd51b5db8e7c65adba551ca667912cd86
Reviewed-by: hjk <hjk121@nokiamail.com>
QmlDebug: simplify the qml debug connection

We're using exactly one method of the QIODevice API in
QmlDebugConnection: errorString(), and that is just passing the error
string of the internal QTcpSocket.

It's hard to justify all the boilerplate code to implement QIODevice
and the hackery around close() for that.

Change-Id: I90b90c67c60faa73e288c1bbcd962ea64db8f76a
Reviewed-by: Kai Koehne <kai.koehne@digia.com>