Bump MODULE_VERSION to 5.1.1

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

Change-Id: I20eae5c8afd58b67e2b7885d8c1977c44ee9a550
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Ibc3e2f4b06b5404c71fdf17cb6503cfc26123468
Fix draw order of contents vs. toolbar in ApplicationWindow

Task-number: QTBUG-31207

Change-Id: I8843988d0e2dfe505aae374325c23caf0736d05b
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Skip build when the quick module is not available

Change-Id: I549c5fcd22a15c8a87cb79adb512ab772afe7831
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
GroupBox: fix the activeFocusOnTab behavior

* change GroupBox to FocusScope
* update the autotest

Task-number: QTBUG-31306
Change-Id: I72d24b8eb71aa72798e01925691dbb3570518aed
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Fix Base SliderStyle handle to work with minimumValue != 0

Task-number: QTBUG-31622

Change-Id: I7a61f3ed806d66735bf86d1438b0fd61f904b9a6
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Iacbefdc16156f495db756c71dcf6a7f1395c220b
Menu: Support QQuickWindows embedded in QWidgets

We translate the menu popup window by its transient parent origin
coordinates, but if it's embedded in a QWidget, we would only translate
by the transient parent's origin inside that QWidget. So, in this case.
we translate by the transient parent's origin in the global coordinate
reference system.

Task-number: QTBUG-31659
Change-Id: I09aa64f2d61d227d4fcd6d6e22a25453e1f2dc76
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Mac: respect scrollbar style changes

Task-number: QTBUG-31537
Change-Id: I670730934a48655f65df4f2be44e6ce8fa6bbdf7
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
SpinBox: omit group separators

Task-number: QTBUG-31839
Change-Id: I90879cbc116f399f07e2ae53e998253f2e81a5e2
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Keep TextField placeholder text visible when focused

This is useful when the widget is focused by default, and also gives
another opportunity to the user to read the message before typing,
removing the need for workarounds like clicking in another text entry to
bring back the placeholder message.

Same as qtbase commit eeb31ad1 for QLineEdit.

Change-Id: I466dd66490e05503b51e208beefd5366b25fd939
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
TableView: let delegates handle mouse events

Includes auto tests.

Task-number: QTBUG-31206
Change-Id: I683363f70f7e360cc70f84fd460cbde5e70a61af
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Text example: specify the base URL for the TextArea

So the TextArea looks inside its own resource file while
resolving relative urls used in the text.

Change-Id: Id67f3f3cbbd635e8defa04d97602e1e7b293874e
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Make import of QtQuick.Controls.Private consistent

Import QtQuick.Controls when QtQuick.Controls.Private
is imported.

Change-Id: I2c962b7310a74e0905e8cec08ee6563a5d98e9d7
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Merge remote-tracking branch 'origin/release' into stable

Change-Id: I08068004ecb6269c032595e86a164705ce9e4f39
Rename DesktopIconProvider to QQuickDesktopIconProvider

And move the QQuickDesktopIconProvider class to a separate header.

Change-Id: I16fb1d5f286ccf8ba6c671a12b843565c2b52a22
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Make the JS files available via the private module

Instead of importing them using relative path.

Change-Id: Ibe2e23f3bafc522e2848d9d00d244d026eacd168
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Remove the QtQuick.Controls.Styles.Private module

This module doesn't bring much value by itself.
Move the private styles to the QtQuick.Controls.Private
module instead.

Change-Id: I2f633b4334b5a6120a3c402e9e30b294811f048d
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Add import QtQuick.Controls forgotten in Id0511e8

Change-Id: Id0511e8b9c5cc11e59ed12b6706c79e469ad781d
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>