Squish: Configure old Qt Quick projects with Qt 4

Change-Id: I3a891ba8a3ca5d437c114a95fb1620a200261301
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Welcome: Store examples search text in settings

in QtCreator.ini under "WelcomePage/ExamplesSearchString".
The installer pre-set that setting, and in that way pre-
select a set of examples.

Change-Id: I8ac5a38ad0bd3f33875ef1997ccbf0352410dcc3
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
More changelog

Change-Id: I7088ac84ae840c9e1dc83ff667938447406cc607
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Use mapping file for app deployment on Windows Phone

Change-Id: I4c61e1b19c89277829148d31f8ff2b971375d93e
Reviewed-by: Andrew Knight <andrew.knight@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
FakeVim: Check handler pointer before using it

Shouldn't happen in that case. But better safe than sorry.

Change-Id: I8461fec32c23e7efe6c949724cf522b58b703acc
Reviewed-by: Lukas Holecek <hluk@email.cz>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
ios: override spec for ios

On ios qmake is called recursively and the second call with a different
spec (macx-xcode instead of macx-ios-clang) which contains the
correct build settings (includes, compiler flags) as ios builds with
xcode.
macx-ios-clang just creates supporting makefiles, and to avoid being
slow does not evaluate everything, and contains misleading information
(that is never used), whereas macx-xcode correctly evaluates the
the variables and generates the xcodeproject that is actually used to
build the application.

It is important to override only for the creator evaluator, and not
the qmake buildstep used to build the app (as we use the makefiles).

Task-number: QTCREATORBUG-11908
Change-Id: I06d569de16f934fca5e104a8da727a3557a4c2e3
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
profileevaluator: do not add sysroot if the result does not exist

Required for Qt paths in includes on ios.

Task-number: QTCREATORBUG-11908
Change-Id: Ic56c81812d13e3d6f6acb31d59c1ff7c7048aeff
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Debugger: Abort gdb session if no python support is found

The message will be untranslated due to the string freeze,
but better than nothing.

Task-number: QTCREATORBUG-11505

Change-Id: I6f5e65615e4c20f42ce6800b8107f923c2ae2c4f
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Fix missing white space in German translation

Change-Id: I0b4db6f76befed238427f7fbf51fd73446dbb773
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
MsvcToolchain: Fix environment detection for some setups

Instead of redirecting the set output to a temporary file output
it on stdout with some begin/end markers. This way we don't need to
write any filenames into the batch file.

Task-number: QTCREATORBUG-11539
Change-Id: I7cfef0f0361d5a2e93fd46298be40f511158b694
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
QmlProfiler: Keep an extra time window in ZoomControl

This window is dynamically sized so that no integer overflows can occur
when using it in the timeline view instead of the whole trace time.

Task-number: QTCREATORBUG-11879
Change-Id: Id86faaf614b5f833e47ce26bb859b63eb09e7547
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
QmlProfiler: Prevent integer overflows on contentWidth and contentX

Using the extra window the ZoomControl keeps makes it impossible to
increase contentWidth to a point where it overflows. The drawback is that
the position on the scrollbar doesn't reflect the real position of the
visible part of the trace anymore if you zoom in to such a depth.

Task-number: QTCREATORBUG-11879
Change-Id: I6649f3c139f76c242a91d60364a28a4a00c9acee
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Welcome: developer.qtc.io --> qtcloudservices.com

Change-Id: I748cb2d6e3b810728e4138f2b0983931233105a5
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Add highresolution images to resources

Change-Id: Id93469d7b249272396576775e4732ec1461d77b6
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Merge remote-tracking branch 'origin/3.1'