CPlusPlus: Make (sub-)languague selection more generic

Change-Id: I4e2df6992b446adec662ab07671acd41715e41fd
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Qnx: Fixing debugging on simulator to use correct debug symbols

BlackBerryConfiguration class has been rewritten to generate kit,
qtversion, toolchain and debugger for each available
<QtVersion,Architecture> pair.

This allows to use proper debug symbols i.e. target/qnx6/x86 for Simulator.

All kits, qtversions, toolchains and debuggers are claimed to be
autodetected.

Note it still requires to have matching version of the BB NDK Target and
simulator/device OS Image for proper debugging.

Task-number: QTCREATORBUG-10271

Change-Id: I522b761e7ad5c24736a8d19e0a1c8ea8c9fe9664
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Reviewed-by: David Kaspar <dkaspar@blackberry.com>
WelcomePage: bug fix for example view

We have to wait for all of the QtVersionManager and HelpManager to
be initialized, and some data actually being requested from the
examples model, before showing any examples.

Task-number: QTBUG-33924

Change-Id: I189710374f4af8d7d9cbe4731fa3faafd0623ffb
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Vcs: Remove snapshot support

The functionality is unused.

Change-Id: I45017106509b8dbff9f3eff3aaef6de19be31ce7
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Android: Fix lupdate-warning about missing Q_OBJECT.

Change-Id: I9a55e811842bb6b1a51737f668ed249f328c9c62
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
QNX: Add explanatory Linguist comment about QCC being a compiler.

Change-Id: Iddec6dabcefe7757d174e0f881321024caac3516
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
AnalyzerBase: Use local copy of stop icon

This is to prevent any dependency to the debugger plugin.

Change-Id: I57c0477c223b2ab6a4d616b1ee443aaac11deec4
Reviewed-by: hjk <hjk121@nokiamail.com>
DeviceAppliactionRunner: Remove unused connection

The whole class can be removed easily now. But I was promised further
refactorings in that area anyway.

Change-Id: I20d200c6acc52604cd2c273f336374ef22626323
Reviewed-by: hjk <hjk121@nokiamail.com>
QmlProjectRunConfiguration: Derive from LocalApplicationRunConfiguration

Change-Id: I4a7c29f2f679e62bae6fa3d01983851207e532c8
Reviewed-by: hjk <hjk121@nokiamail.com>
QmlProfiler: Use LocalApplicationRunConfiguration

QmlProjectRunConfiguration is now derived from
LocalApplicationRunConfiguration.

Change-Id: Ieddac63ff9832771ed141c3f0aff1bcc0313f6bf
Reviewed-by: hjk <hjk121@nokiamail.com>
QmlProjectManager: Remove dependency on Debugger

Change-Id: Ic6e4c66ba2921de7d77e48e62e4d87bd820d9859
Reviewed-by: hjk <hjk121@nokiamail.com>
QmlProfiler: remove dependency on QmlProjectManager

Change-Id: I6c13ce1636bbaf201602e4a9473aca4f9953d1cb
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Refactor DebuggerItemManager class

Task-number: QTCREATORBUG-10252

Change-Id: Ia8545fd0255f59290a6bab6e35ef1c082649f794
Reviewed-by: hjk <hjk121@nokiamail.com>
Git: Rename widget member to m_widget

Follow coding style

Change-Id: I9583cdfc7ec32140614beb8684d3f15344fa7135
Reviewed-by: Petar Perisin <petar.perisin@gmail.com>
Fix document appearing as it is all changed on open

Broken by 113c5600c909791ddfea3d424a41d982dcdda6b7

Apparently SyntaxHighlighter::rehighlight is called too early

Task-number: QTCREATORBUG-10026
Change-Id: Ifa76c156b5b84b79c869d2de1a0ad69c13ac6b48
Reviewed-by: David Schulz <david.schulz@digia.com>
Fix assert on "Current Project" search without project

Task-number: QTCREATORBUG-10370

Change-Id: If512ea8cbbd77a9c39696093153455ca9e2bb83f
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Debugger: Fix cloning of DebuggerItems

Change-Id: I1e16b09361bb7d3eab2bfc7b77da388c60d23f01
Reviewed-by: Mehdi Fekari <mfekari@blackberry.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Git: Standardize error message handling

Change-Id: I5574abf0acf7ed430f5f7f3b89ebcbddb31f3016
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
ios: remove spurious Subprocess Error message

Change-Id: Ib319856d881c7399f5cd76782b1f76655fbb88b2
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
ios: better message for deploy failures

Change-Id: I0e145b07d034277e2afa74f885a55a2722e2c180
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>