Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I298ab5a4c577868702edb5f7a6b2cd359d315699
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: Ia989ea1ad680f0457f1fe7dd044d0e36f2a30816
Bump qttools version to 5.3.0

Change-Id: I87c11488b95c72f261a75034cf70f92705d86100
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
Use QKeySequenceEdit in Qt Designer.

Use it in property editor and property browser solution.

Change-Id: I15f0750533748aaba3d592ad59b2063dbfc1fe62
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: Icb0adfbb312306ea8638a59a02a45d313ecf258d
Designer: remove dead code in QStackedWidgetPreviewEventFilter::updateButtonToolTip()

The local variable 'className' is no longer used, since at some point
in time, it was replaced with the query stackedClassName(), a file-
static function.

So remove the code that sets it.

Change-Id: Ic69ecdf3e58aa954bb348838fbbd64c39974a3c8
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Linguist: Add "Skip obsolete" option to Find dialog.

When "Skip obsolete" option in Find dialog is checked,
linguist searches only no-obsoleted messages.

Change-Id: I0bee0bcc3a8e651bb2a5d1167f25f35d262da347
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Conflicts:
	.qmake.conf

Change-Id: I8d55441489d74fdf75f140efcb6e09f77ada2082
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: Idd4115a252a1bde50b6f47ec9eba8710dec0d5fb
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I9d12d13a40f0514410dc5e660cabd89152cfc6c6
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I788baca1c05b6293c295f7842347bf0100d9d48c
windeployqt: Add output options for simple lists

Some tools, such as MSBuild, can't parse JSON easily. This change adds
a "list" option, which changes the output to list the deployed files, one
per line. The user can view the source, target, or relative target files
by passing -line <source|target|relative> to windeployqt.

Task-number: QTBUG-35328

Change-Id: I8181ea4f230e7e2b146a5019934ae5fbe768bcec
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
windeployqt: Add a list mode which is suitable for an Appx mapping file

This is useful for creating Appx packages of WinRT projects.

Task-number: QTBUG-35599

Change-Id: I7cbca82377361709d87b705d7b4dd7a57c1641b3
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I5722759d15676448eb976bfbd908d9cd5eb2650f
Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev
windeployqt: add a -dry-run option to simulate deployment

For some use cases, only output (not deployment) may be required. This
adds an option to only simulate deployment, without copying any files.

Change-Id: I5ed6fcfd802255f6c8d9091f547a1b64a4a614e5
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Assistant: Introduce a 'compact' display for the simple search

Setting the mode disables the Previous and Next buttons for the simple
search history. This is meant to be used e.g. in Qt Creator where the
horizontal space in the side bar is precious.

Change-Id: If13ffbf2656c471ceb10c5bb15e39166fedbcb85
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I0ddb08a2fff6bd0da01e14726f2789741b509e76
windeployqt: Use standard streams.

Change-Id: I9c91cb6fef0bfee5c3ab018ae04353022c8e7f33
Reviewed-by: Andrew Knight <andrew.knight@digia.com>
windeployqt: Support delay-load linked DLLs.

Task-number: QTBUG-35810
Change-Id: I10f5ff742d5abe0185c8046f2a4e473740611231
Reviewed-by: Andrew Knight <andrew.knight@digia.com>
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>