aboutsummaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2021-07-28 11:21:25 +0200
committerMitch Curtis <mitch.curtis@qt.io>2021-07-28 11:21:25 +0200
commit16436239cd35ba7346b89a1f57d5b29dc786f4c6 (patch)
tree7e9011d0dfdda5ef9ccc302dae69ab3e5ba4b8cc /dist
parent5a5b9c2344b961e984a2c860bb0c33022d641f32 (diff)
parent89d3486ad18d782a8141037a2bffb7992118cc78 (diff)
Merge qtquickcontrols2 into qtdeclarative
Diffstat (limited to 'dist')
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.10.0166
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.10.149
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.11.0161
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.11.125
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.11.232
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.11.320
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.12.0171
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.12.120
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.12.1027
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.12.260
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.12.346
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.12.420
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.12.528
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.13.033
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.13.131
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.13.225
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.14.051
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.14.129
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.14.240
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.15.080
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.15.149
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.15.242
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.7.1196
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.8.0208
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.9.0208
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.9.175
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.9.279
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.9.352
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.9.463
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.9.556
-rw-r--r--dist/archived/qtquickcontrols2/changes-5.9.639
-rw-r--r--dist/archived/qtquickcontrols2/changes-6.0.017
32 files changed, 2198 insertions, 0 deletions
diff --git a/dist/archived/qtquickcontrols2/changes-5.10.0 b/dist/archived/qtquickcontrols2/changes-5.10.0
new file mode 100644
index 0000000000..88f2afe820
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.10.0
@@ -0,0 +1,166 @@
+Qt 5.10 introduces many new features and improvements as well as bugfixes
+over the 5.9.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.10 series is binary compatible with the 5.10.x series.
+Applications compiled for 5.9 will continue to run with 5.10.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+ - [QTBUG-58060] DialogButtonBox with Material style now uses the Android
+ button layout.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - AbstractButton:
+ * [QTBUG-49820] Added support for icons. The following properties are
+ now available for derived types to use: icon.name, icon.source,
+ icon.width, icon.height, icon.color.
+ * [QTBUG-49820] Added display property to allow control over how icons
+ and text are displayed within buttons, without having to implement
+ custom delegates.
+ * [QTBUG-50705] Added AbstractButton::action property.
+
+ - Action:
+ * [QTBUG-50705] Introduced Action, an abstract user interface action
+ that can have shortcuts and be assigned to buttons.
+
+ - ActionGroup:
+ * [QTBUG-50705] Introduced ActionGroup, a non-visual group of actions
+ that is mutually exclusive by default.
+
+ - ApplicationWindow:
+ * [QTBUG-61336] The attached activeFocusControl property has been made
+ functional with a plain QML Window to make the functionality available
+ when using QQuickWindow/View/Widget instead of ApplicationWindow.
+ * [QTBUG-61336] Deprecated the overlay grouped property in favor of the
+ newly introduced Overlay attached properties.
+
+ - ButtonGroup:
+ * Added exclusive property to allow creating non-exclusive button
+ groups.
+
+ - Container:
+ * Deprecated removeItem(int) in favor of removeItem(Item) and
+ takeItem(int) with clearer semantics. The former destroys the item,
+ whereas the latter transfers ownership to the caller.
+
+ - Dialog:
+ * Added "result" property that holds whether the dialog was previously
+ accepted or rejected.
+ * Added a standardButton() method for accessing the standard buttons in
+ the dialog's button box.
+ * [QTBUG-59423] Added missing applied(), discarded(), helpRequested(),
+ and reset() signals that are emitted when the respective standard
+ buttons are clicked.
+
+ - DialogButtonBox:
+ * [QTBUG-59423] Added missing applied(), reset(), and discarded()
+ signals.
+
+ - Menu:
+ * [QTBUG-50471] Added a popup() method that opens a menu at the mouse
+ cursor on desktop platforms that have a mouse cursor available, and
+ otherwise centers the menu over its parent item.
+ * Added support for declaring Actions. The new "delegate" property is
+ used to define a Component that is used to create menu items that
+ present the actions.
+ * Deprecated removeItem(int) in favor of removeItem(Item) and
+ takeItem(int) with clearer semantics. The former destroys the item,
+ whereas the latter transfers ownership to the caller.
+ * [QTBUG-60351] Added support for cascading sub-menus.
+ * Added addMenu(), insertMenu(), removeMenu(), and takeMenu() methods
+ for adding and removing sub-menus programmatically.
+ * Added addAction(), insertAction(), removeAction(), and takeAction()
+ methods for adding and removing actions programmatically.
+ * Added currentIndex property for styling purposes.
+ * Added actionAt() and menuAt() accessors.
+ * Added a dismiss() method. Unlike close() that only closes a menu and
+ its sub-menus, dismiss() closes the whole hierarchy of menus,
+ including the parent menus.
+ * Added "count" property.
+
+ - MenuBar:
+ * [QTBUG-60350] Introduced a MenuBar control.
+
+ - MenuItem:
+ * Added a "menu" property that provides access to the menu that contains
+ the menu item.
+ * Menu has been fixed to highlight its items while key navigating and
+ mouse hovering to ensure seamless item highlight between mouse hover
+ and key navigation. In order to provide appropriate highlighting that
+ works for key navigation and mouse hover, styles should bind their
+ visual highlight to MenuItem::highlighted instead of
+ Control::activeFocus or Control::hovered.
+
+ - Overlay:
+ * [QTBUG-61336] Introduced Overlay attached properties and signals that
+ supersede the overlay grouped property in Application Window. The
+ Overlay attached type allows providing background dimming for popups
+ without requiring an ApplicationWindow instance.
+
+ - Popup:
+ * Added an "opened" boolean property that holds whether a popup is fully
+ open. That is, the popup is visible and neither the enter nor exit
+ transitions are running.
+ * Added "enabled" property.
+ * Added a read-only "mirrored" property that is true when the popup's
+ locale is right-to-left.
+
+ - RangeSlider:
+ * Added horizontal and vertical properties to make it more convenient to
+ create orientation-dependent bindings in styles.
+
+ - ScrollBar:
+ * Added horizontal and vertical properties to make it more convenient to
+ create orientation-dependent bindings in styles.
+
+ - ScrollIndicator:
+ * Added horizontal and vertical properties to make it more convenient to
+ create orientation-dependent bindings in styles.
+
+ - Slider:
+ * Added horizontal and vertical properties to make it more convenient to
+ create orientation-dependent bindings in styles.
+
+ - SpinBox:
+ * [QTBUG-58760] Added wrap-property to allow wrapping circular
+ spinboxes.
+
+ - StackView:
+ * Allowed specifying a transition when clearing the stack view.
+
+ - SwipeView:
+ * Added horizontal and vertical properties to make it more convenient to
+ create orientation-dependent bindings in styles.
+
+ - TabBar:
+ * Added index/tabBar/position attached properties.
+
+****************************************************************************
+* Styles *
+****************************************************************************
+
+ - Introduced a Fusion style that offers a platform agnostic
+ desktop-oriented look'n'feel.
+ - Added the Imagine style, which is based on image assets that can be
+ provided using a predefined naming convention.
+ - Added support for specifying the default font for different styles in
+ qtquickcontrols2.conf.
+ - Fixed the style selection mechanism so that now it is possible to
+ organize platform and locale-specific files into sub-directories, such
+ as "+linux", "+macos", and "+windows".
diff --git a/dist/archived/qtquickcontrols2/changes-5.10.1 b/dist/archived/qtquickcontrols2/changes-5.10.1
new file mode 100644
index 0000000000..c94cb75dbc
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.10.1
@@ -0,0 +1,49 @@
+Qt 5.10.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.10.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.10 series is binary compatible with the 5.9.x series.
+Applications compiled for 5.9 will continue to run with 5.10.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+This release contains all fixes included in the Qt 5.9.4 release.
+
+****************************************************************************
+* Qt 5.10.1 Changes *
+****************************************************************************
+
+Controls
+--------
+
+ - AbstractButton:
+ * [QTBUG-65193] Made button's text win over action's when both are
+ specified.
+
+ - Action:
+ * [QTBUG-65108] Fixed an issue where a checkable action would toggle
+ twice when toggling an associated checkable button.
+ * [QTBUG-65889] Fixed shortcuts in Repeater.
+
+Styles
+------
+
+ - Imagine:
+ * [QTBUG-65500] Fixed to respect user font settings from
+ qtquickcontrols2.conf.
+
+Third-Party Code
+----------------
+
+ - [QTBUG-65409] Document constants from AngularJS in
+ src/imports/controls/material/ElevationEffect.qml
diff --git a/dist/archived/qtquickcontrols2/changes-5.11.0 b/dist/archived/qtquickcontrols2/changes-5.11.0
new file mode 100644
index 0000000000..9368e9514f
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.11.0
@@ -0,0 +1,161 @@
+Qt 5.11 introduces many new features and improvements as well as bugfixes
+over the 5.10.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.11 series is binary compatible with the 5.10.x series.
+Applications compiled for 5.10 will continue to run with 5.11.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Qt 5.11.0 Changes *
+****************************************************************************
+
+Important Behavior Changes
+--------------------------
+
+ - [QTBUG-56295] CheckBox and CheckDelegate no longer force the tristate
+ property to true when setting checkState to Qt.PartiallyChecked. This
+ allows the controls to present a partially checked state without being
+ interactively tri-state.
+ - [QTBUG-56295] CheckBox and CheckDelegate no longer consider the partially
+ checked state as a checked state. This fixes check state cycling for non-
+ tri-state controls so that the check state goes from partially checked to
+ fully checked state.
+
+Controls
+--------
+
+ - AbstractButton:
+ * The autoRepeat property was promoted from Button to AbstractButton.
+ * Added autoRepeatDelay and autoRepeatInterval properties.
+ * [QTBUG-62811] Added pressX and pressY properties.
+ * [QTBUG-66625] Fixed the icon property group type registration.
+
+ - Action:
+ * [QTBUG-65193] Made AbstractButton's icon properties win over Action's
+ when both are set.
+ * [QTBUG-66625] Fixed the icon property group type registration.
+
+ - ButtonGroup:
+ * [QTBUG-56295][QTBUG-63782] Added checkState property that indicates
+ the combined check state of the entire group.
+
+ - CheckBox:
+ * [QTBUG-63238] Made it possible to implement nextCheckState() in QML.
+
+ - CheckDelegate:
+ * [QTBUG-63238] Made it possible to implement nextCheckState() in QML.
+
+ - ComboBox:
+ * [QTBUG-61348] Fixed key search in the popup.
+ * [QTBUG-66044] Fixed wheel event propagation.
+
+ - Control:
+ * [QTBUG-66133] Fixed focus scope controls, such as Frame, GroupBox,
+ Page, and Pane, to respect click focus policy by clearing a potential
+ sub-focus child. This makes it possible to close the virtual keyboard
+ by clicking the background of a Pane that has Qt.ClickFocus set as its
+ focusPolicy, for example.
+ * [QTBUG-66133] Fixed focus scope controls to respect wheel focus
+ policy.
+
+ - Dial:
+ * [QTBUG-66637] Fixed to keep mouse grab on mouse press.
+
+ - DialogButtonBox:
+ * [QTBUG-59719] Fixed implicit size calculation with one button.
+
+ - Drawer:
+ * [QTBUG-66637] Fixed to no steal mouse/touch grab when e.g. dragging a
+ horizontal Slider in a horizontal Drawer.
+
+ - Label:
+ * [QTBUG-65880] Fixed a background size regression caused by deferred
+ execution.
+
+ - Popup:
+ * [QTBUG-66113] Fixed restoring focus for popups that did not originally
+ request focus, but gained focus after opening.
+ * Fixed Shortcuts in Popups with window context not being activated.
+
+ - RangeSlider:
+ * [QTBUG-66637] Fixed to keep mouse grab on mouse press.
+
+ - ScrollBar:
+ * [QTBUG-56557] Added minimumSize, visualSize, and visualPosition
+ properties.
+
+ - ScrollIndicator:
+ * [QTBUG-56557] Added minimumSize, visualSize, and visualPosition
+ properties.
+
+ - Slider:
+ * [QTBUG-66637] Fixed to keep mouse grab on mouse press.
+
+ - SpinBox:
+ * Added a displayText property that allows styles to create a simple
+ and efficient QML binding to display the textual value instead of
+ calling the textFromValue() JS-function.
+ * [QTBUG-66044] Fixed wheel event propagation.
+
+ - StackView:
+ * [QTBUG-51321] Fixed to transfer focus to the current item.
+ * [QTBUG-67118] Fixed a crash with initialItem.
+
+ - TextArea:
+ * [QTBUG-67334] Fixed the background to not scroll when TextArea is
+ placed in a ScrollView.
+ * [QTBUG-65880] Fixed a background size regression caused by deferred
+ execution.
+
+ - TextField:
+ * [QTBUG-65880] Fixed a background size regression caused by deferred
+ execution.
+
+Styles
+------
+
+ - [QTBUG-66430] Fixed to not override/reset platform default fonts and
+ palettes if :/qtquickcontrols2.conf exists but doesn't define fonts
+ or palettes.
+
+ - Fusion:
+ * [QTBUG-66752] Fixed BusyIndicator to show up when running is set to
+ true after creation.
+ * [QTBUG-66276] Added missing plugins.qmltypes.
+
+ - Material:
+ * Decreased Dial's handle size from 14 to 10.
+ * [QTBUG-64872] Made BusyIndicator's line size adapt to the size of the
+ control.
+ * [QTBUG-58646] Fixed artifacts in ripple effects.
+ * [QTBUG-67442] Fixed CheckBox's, CheckDelegate's, RadioButton's and
+ RadioDelegate's indicator in disabled state.
+
+ - Universal:
+ * Decreased Dial's handle size from 20 to 14.
+
+Platform
+--------
+
+ - ColorDialog:
+ * [QT3DS-1363] Fixed currentColor to get correctly updated when opening
+ the dialog first time.
+
+ - Menu:
+ * [QTBUG-55251] Fixed positioning on high-DPI screens.
+ * [QTBUG-66876] Fixed menu titles not being visible if they were defined
+ using qsTr() or bindings.
+ * [QTBUG-66889] Fixed a crash on exist with sub-menus on Windows.
+
+ - MenuItem:
+ * [QTBUG-66386] Fixed checked state handling.
diff --git a/dist/archived/qtquickcontrols2/changes-5.11.1 b/dist/archived/qtquickcontrols2/changes-5.11.1
new file mode 100644
index 0000000000..5680f38b53
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.11.1
@@ -0,0 +1,25 @@
+Qt 5.11.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.11.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.11 series is binary compatible with the 5.10.x series.
+Applications compiled for 5.10 will continue to run with 5.11.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Qt 5.11.1 Changes *
+****************************************************************************
+
+ - [QTBUG-67684] ComboBox: don't block the escape/back key
+ - [QTBUG-67684] ComboBox: reset when hidden
diff --git a/dist/archived/qtquickcontrols2/changes-5.11.2 b/dist/archived/qtquickcontrols2/changes-5.11.2
new file mode 100644
index 0000000000..335804a47f
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.11.2
@@ -0,0 +1,32 @@
+Qt 5.11.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.11.0 through 5.11.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.11 series is binary compatible with the 5.10.x series.
+Applications compiled for 5.10 will continue to run with 5.11.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Qt 5.11.2 Changes *
+****************************************************************************
+
+ - [QTBUG-69897] StackView: fixed a crash in viewItemTransitionFinished()
+ - [QTBUG-69839] ColorDialog: fixed a crash when initializing the platform dialog helper
+ - [QTBUG-69506] IconImage: prevented the color from being applied twice
+ - [QTBUG-66483] Popup: fixed a crash on exit when using a shader
+ - [QTBUG-68219] Styles: fixed handling of QRC paths in QT_QUICK_CONTROLS_STYLE_PATH
+ - [QTBUG-68858] Menu: fixed items not being scrollable when using Window
+ - [QTBUG-68737] Tumbler: fixed to respect currentIndex changes in onModelChanged
+ - [QTBUG-68769] TextArea, TextField: fixed to use the control's renderType in placeholder text
+ - SpinBox: fixed "function expressions as statements" warnings
diff --git a/dist/archived/qtquickcontrols2/changes-5.11.3 b/dist/archived/qtquickcontrols2/changes-5.11.3
new file mode 100644
index 0000000000..f71fa34123
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.11.3
@@ -0,0 +1,20 @@
+Qt 5.11.3 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.11.0 through 5.11.2.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.11 series is binary compatible with the 5.10.x series.
+Applications compiled for 5.10 will continue to run with 5.11.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+ - This release contains only minor code improvements.
diff --git a/dist/archived/qtquickcontrols2/changes-5.12.0 b/dist/archived/qtquickcontrols2/changes-5.12.0
new file mode 100644
index 0000000000..fd9b1ba358
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.12.0
@@ -0,0 +1,171 @@
+Qt 5.12 introduces many new features and improvements as well as bugfixes
+over the 5.11.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - AbstractButton:
+ * Added implicitIndicatorWidth and implicitIndicatorHeight properties.
+
+ - ComboBox:
+ * Added implicitIndicatorWidth and implicitIndicatorHeight properties.
+
+ - Control:
+ * Added horizontalPadding and verticalPadding properties as a convenient
+ way to set both left and right, or top and bottom paddings in one go.
+ * Unless explicitly specified, baselineOffset is now automatically
+ updated based on the top padding of the control and the baselineOffset
+ of the contentItem. Styles no longer need to specify the
+ baselineOffset in QML.
+ * [QTBUG-60156] Added implicitBackgroundWidth and
+ implicitBackgroundHeight properties that can be used to simplify
+ complex implicit size bindings.
+ * Added implicitContentWidth and implicitContentHeight properties that
+ can be used to simplify complex implicit size bindings.
+ * [QTBUG-60156] Added topInset, bottomInset, leftInset, and rightInset
+ properties to control the geometry of the background similarly to how
+ paddings control the geometry of the contentItem.
+
+ - Dial:
+ * [QTBUG-56323] Added the inputMode property. This property controls how
+ the dial is interacted with. The circular input mode (default, old
+ behavior) operates on an absolute input system, whereas the horizontal
+ and vertical input modes use a relative input system.
+
+ - Dialog:
+ * Added implicitHeaderWidth, implicitHeaderHeight, implicitFooterWidth,
+ and implicitFooterHeight properties.
+
+ - DialogButtonBox:
+ * Added buttonLayout property that can be used to arrange the buttons.
+ * Added contentWidth and contentHeight properties.
+
+ - GroupBox:
+ * Added implicitLabelWidth and implicitLabelHeight properties.
+
+ - Label:
+ * Added implicitBackgroundWidth and implicitBackgroundHeight properties
+ that can be used to simplify complex implicit size bindings.
+ [ChangeLog][Controls][TextArea] Added implicitBackgroundWidth and
+ implicitBackgroundHeight properties that can be used to simplify
+ complex implicit size bindings. [ChangeLog][Controls][TextField] Added
+ implicitBackgroundWidth and implicitBackgroundHeight properties that
+ can be used to simplify complex implicit size bindings.
+ * Added topInset, bottomInset, leftInset, and rightInset properties to
+ control the geometry of the background similarly to how paddings
+ control the geometry of the contentItem.
+
+ - Page:
+ * Added implicitHeaderWidth, implicitHeaderHeight, implicitFooterWidth,
+ and implicitFooterHeight properties.
+
+ - Popup:
+ * Added horizontalPadding and verticalPadding properties as a convenient
+ way to set both left and right, or top and bottom paddings in one go.
+ * [QTBUG-60354] Added anchors.centerIn to Popup to allow a covenient way
+ of centering a popup.
+ * Added implicitBackgroundWidth, implicitBackgroundHeight,
+ implicitContentWidth, and implicitContentHeight properties.
+ * [QTBUG-60156] Added topInset, bottomInset, leftInset, and rightInset
+ properties to control the geometry of the background similarly to how
+ paddings control the geometry of the contentItem.
+
+ - QQuickStyle:
+ * [QTBUG-67062] Added stylePathList() and addStylePath() methods for
+ managing the list of directories where Qt Quick Controls 2 searches
+ for available styles.
+
+ - RangeSlider:
+ * [QTBUG-67311] Added a moved() signal to each handle (similar to the
+ Slider's moved() signal) to react to the values being interactively
+ changed by the user.
+ * [QTBUG-67317] Added a valueAt() function to allow accessing each
+ handle's value when the live property is set to false.
+ * Added first.implicitHandleWidth, first.implicitHandleHeight,
+ second.implicitHandleWidth, and second.implicitHandleHeight
+ properties.
+ * [QTBUG-62784] Added touchDragThreshold property for configuring the
+ threshold to initiate the touch 'drag' of the handle of the slider. The
+ mouse 'drag' won't be affected by the property.
+
+ - Slider:
+ * Added implicitHandleWidth and implicitHandleHeight properties.
+ * [QTBUG-62784] Added touchDragThreshold property for configuring the
+ threshold to initiate the touch 'drag' of the handle of the slider. The
+ mouse 'drag' won't be affected by the property.
+
+ - SpinBox:
+ * Added up.implicitIndicatorWidth, up.implicitIndicatorHeight,
+ down.implicitIndicatorWidth, and down.implicitIndicatorHeight
+ properties.
+
+ - SwipeView:
+ * Added contentWidth and contentHeight properties.
+
+ - TextArea:
+ * Added topInset, bottomInset, leftInset, and rightInset properties to
+ control the geometry of the background similarly to how paddings
+ control the geometry of the contentItem.
+ * Added placeholderTextColor property for user convenience to customize
+ the placeholderText color to fit the backgrounds.
+
+ - TextField:
+ * Added topInset, bottomInset, leftInset, and rightInset properties to
+ control the geometry of the background similarly to how paddings
+ control the geometry of the contentItem.
+ * [QTBUG-66260] Added placeholderTextColor property for user convenience
+ to customize the placeholderText color to fit the backgrounds.
+
+ - ToolTip:
+ * [QTBUG-62890] Added non-attached show() and hide() methods to make it
+ more flexible to meet certain requirements.
+
+ - Tumbler:
+ * [QTBUG-66358] Added positionViewAtIndex() function that calls the
+ respective PathView/ListView function, depending on the value of wrap.
+ This allows changing currentIndex without animations.
+
+****************************************************************************
+* Material *
+****************************************************************************
+
+ - [QTBUG-51109] Added Dense variant of the Material style for use on
+ desktop platforms. Some controls are slightly smaller in height and use
+ smaller font sizes. The variant can be enabled by setting
+ QT_QUICK_CONTROLS_MATERIAL_VARIANT to Dense or setting Variant=Dense in
+ the qtquickcontrols.conf file.
+
+****************************************************************************
+* Platform *
+****************************************************************************
+
+ - Menu:
+ * [QTBUG-67730] Deprecated iconName and iconSource properties in favor
+ of icon.name and icon.source grouped properties.
+ * [QTBUG-67730] Added icon.mask grouped property.
+ [ChangeLog][Platform][MenuItem] Added icon.mask grouped property.
+ [ChangeLog][Platform][SystemTrayIcon] Added icon.mask grouped
+ property.
+
+ - MenuItem:
+ * [QTBUG-67730] Deprecated iconName and iconSource properties in favor
+ of icon.name and icon.source grouped properties.
+
+ - SystemTrayIcon:
+ * [QTBUG-67730] Deprecated iconName and iconSource properties in favor
+ of icon.name and icon.source grouped properties.
diff --git a/dist/archived/qtquickcontrols2/changes-5.12.1 b/dist/archived/qtquickcontrols2/changes-5.12.1
new file mode 100644
index 0000000000..1cb4dd73d1
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.12.1
@@ -0,0 +1,20 @@
+Qt 5.12.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+ - This release contains only minor code improvements.
diff --git a/dist/archived/qtquickcontrols2/changes-5.12.10 b/dist/archived/qtquickcontrols2/changes-5.12.10
new file mode 100644
index 0000000000..a49b10ff06
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.12.10
@@ -0,0 +1,27 @@
+Qt 5.12.10 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.9.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ https://doc.qt.io/qt-5.12/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-84579] Fixed crash on exit when centering Popup within Overlay in
+ StackView item.
+ - [QTBUG-79464] QQuickPopup: fixed focus not being transferred to the
+ appropriate item when multiple popups were closing.
diff --git a/dist/archived/qtquickcontrols2/changes-5.12.2 b/dist/archived/qtquickcontrols2/changes-5.12.2
new file mode 100644
index 0000000000..420ded77f3
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.12.2
@@ -0,0 +1,60 @@
+Qt 5.12.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-73849] Fixed incorrect documentation link to
+ Number.toLocaleString().
+ - [QTBUG-72536] Fixed bug with long text in ScrollView.
+ - [QTBUG-73447] Fixed Menu's appearance not changing when enabled state
+ changes
+ - [QTBUG-70181] Fixed disabled menu items getting focus.
+ - [QTBUG-69540] Fixed disabled sub-menu items being highlighted.
+ - [QTBUG-72023] Fixed font and palette settings in .conf files not being
+ respected.
+ - [QTBUG-69682] Fixed Menu not being dismissed when the triggered item
+ disables itself.
+ - [QTBUG-73412] Fixed Dial's new properties not being detected by Creator.
+ - [QTBUG-73202] Documented how to move active focus out of TextArea with
+ tab.
+ - [QTBUG-72786] Fixed palette colors not propagating to ComboBox's popup.
+ - [QTBUG-73179] Fixed Qt.labs.platform.FileDialog not honoring folder
+ property.
+ - [QTBUG-72811] Fixed AbstractButton's clicked() signal not being emitted
+ after long press.
+ - [QTBUG-72746] Fixed crash on exit when using popups.
+ - [QTBUG-72372] Fixed issue where a button would go outside of
+ DialogButtonBox.
+ - [QTBUG-71902] Fixed incorrect font size in certain styles on Windows.
+ - [QTBUG-72750] Fixed Slider's wheel event propagation.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+Fusion
+------
+
+ - [QTBUG-70819] Made Active and Disabled button colors closer to Widgets'
+ Fusion style.
+ - [QTBUG-70819] Use white ButtonText when a dark system theme is in use.
+ - [QTBUG-70652] Use system palette for highlightedText instead of a fixed
+ white color.
diff --git a/dist/archived/qtquickcontrols2/changes-5.12.3 b/dist/archived/qtquickcontrols2/changes-5.12.3
new file mode 100644
index 0000000000..8a9bad9f28
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.12.3
@@ -0,0 +1,46 @@
+Qt 5.12.3 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.2.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-70451] DialogButtonBox: fixed buttons with equal roles being
+ randomly sorted.
+ - [QTBUG-70161] ComboBox: fixed popup immediately closing on iOS
+ - [QTBUG-72886] DialogButtonBox: fixed content size calculation
+ - [QTBUG-74226] Fixed attached ToolTips using the timeout of the last shown
+ tool tip
+ - [QTBUG-72536] ScrollView now respects the content size set on/by
+ the flickable
+ - [QTBUG-73354] Menu: enter/return can now be used to activate items,
+ rather than just space.
+ - [QTBUG-71290] Drawer: fixed infinite positioning loop
+ - [QTBUG-66494] Page: fixed binding loop
+
+****************************************************************************
+* Styles *
+****************************************************************************
+
+Default
+--------
+ - [QTBUG-72786] Made ItemDelegate respect highlightedText and improved
+ highlightedText color so that text shows up against a highlighted background.
+ This also allows easily switching ComboBox to a dark style via palette
+ customization.
diff --git a/dist/archived/qtquickcontrols2/changes-5.12.4 b/dist/archived/qtquickcontrols2/changes-5.12.4
new file mode 100644
index 0000000000..a285cd8e23
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.12.4
@@ -0,0 +1,20 @@
+Qt 5.12.4 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.3.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+ - This release contains only minor code improvements.
diff --git a/dist/archived/qtquickcontrols2/changes-5.12.5 b/dist/archived/qtquickcontrols2/changes-5.12.5
new file mode 100644
index 0000000000..3d5d25e7fb
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.12.5
@@ -0,0 +1,28 @@
+Qt 5.12.5 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.4.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - TextArea:
+ * [QTBUG-76369] Fixed rendering issue using the Material style.
+
+ - Container
+ * [QTBUG-76164] Fixed crash when removing items.
diff --git a/dist/archived/qtquickcontrols2/changes-5.13.0 b/dist/archived/qtquickcontrols2/changes-5.13.0
new file mode 100644
index 0000000000..5792b0328c
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.13.0
@@ -0,0 +1,33 @@
+Qt 5.13 introduces many new features and improvements as well as bugfixes
+over the 5.12.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.13 series is binary compatible with the 5.12.x series.
+Applications compiled for 5.12 will continue to run with 5.13.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - Added SplitView, a control that lays out items horizontally or vertically
+ with a draggable splitter between each item.
+ - Added cache property to icon.
+ - [QTBUG-75072] ScrollBar: fixed value not changing when scrolling via
+ VoiceOver.
+ - [QTBUG-74661] QQuickComboBox: we no longer hide popup when it's focused.
+ - [QTBUG-69096] Doc: expanded upon Pane's Content Sizing section.
+ - [QTBUG-74902] Doc: added a Size section to explain StackView's sizing
+ behavior.
+ - [QTBUG-74688] SpinBox: fixed indicators being hovered when mouse is moved
+ while pressed.
+ - [QTBUG-74276] Fix SplitView crash when using certain attached properties.
diff --git a/dist/archived/qtquickcontrols2/changes-5.13.1 b/dist/archived/qtquickcontrols2/changes-5.13.1
new file mode 100644
index 0000000000..3acd7b6e75
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.13.1
@@ -0,0 +1,31 @@
+Qt 5.13.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.13.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.13 series is binary compatible with the 5.12.x series.
+Applications compiled for 5.12 will continue to run with 5.13.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-76356] Accessibility: a Switch now has checkbox as its accessibleRole.
+ - [QTBUG-75572] Fixed an issue with transforming Shortcut.sequence to string.
+ - [QTBUG-75844] The text cursor no longer disappears while dragging it
+ around on iOS with the magnifier showing.
+ - [QTBUG-75972] The countChanged signal now will be emitted when a new
+ model is set on a ComboBox.
+ - [QTBUG-67343] It's now OK to use a ShaderEffect in a ComboBox delegate
+ (fixed in Qt Quick, tested in Controls 2)
diff --git a/dist/archived/qtquickcontrols2/changes-5.13.2 b/dist/archived/qtquickcontrols2/changes-5.13.2
new file mode 100644
index 0000000000..af5214cd38
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.13.2
@@ -0,0 +1,25 @@
+Qt 5.13.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.13.0 through 5.13.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.13 series is binary compatible with the 5.12.x series.
+Applications compiled for 5.12 will continue to run with 5.13.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - QQuickTextArea:
+ * Fixed rendering issue when using TextArea in a ScrollView.
diff --git a/dist/archived/qtquickcontrols2/changes-5.14.0 b/dist/archived/qtquickcontrols2/changes-5.14.0
new file mode 100644
index 0000000000..08e9cdbdc9
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.14.0
@@ -0,0 +1,51 @@
+Qt 5.14 introduces many new features and improvements as well as bugfixes
+over the 5.13.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.14 series is binary compatible with the 5.13.x series.
+Applications compiled for 5.13 will continue to run with 5.14.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - ComboBox:
+ * Added valueRole, currentValue and indexOfValue(). These allow
+ convenient management of data for a role associated with the text
+ role.
+
+ - QQuickMenuBar:
+ * Fixed issue with dynamically menu bar items not losing their highlight
+ when their menu was dismissed.
+
+ - QQuickPopup:
+ * Fixed the issue that Popup doesn't respond to CloseOnEscape if the
+ initial value of visible is true
+
+- [QTBUG-79790] Fixed issue where font changes would result in an extra
+ signal being emitted.
+- [QTBUG-59330] The documentation now advises against naming root resource
+ directories with the same name as a style name.
+- [QTBUG-79302] SplitView: fix issue where Repeater items were not created.
+- [QTBUG-79302] SplitView: fix cursor shape staying as Split*Cursor in some
+ cases.
+- [QTBUG-79270] Fixed assertion failure when hiding a SplitView with only
+ one item.
+
+****************************************************************************
+* Universal *
+****************************************************************************
+
+ - TabBar:
+ * Disabled wrapping. The Universal style TabBar now behaves like TabBar
+ from other styles.
diff --git a/dist/archived/qtquickcontrols2/changes-5.14.1 b/dist/archived/qtquickcontrols2/changes-5.14.1
new file mode 100644
index 0000000000..e12ea63733
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.14.1
@@ -0,0 +1,29 @@
+Qt 5.14.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.14.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.14 series is binary compatible with the 5.13.x series.
+Applications compiled for 5.13 will continue to run with 5.14.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - StackView:
+ * [QTBUG-80353] fixed crash when recursively removing items.
+ * [QTBUG-57267] fix an issue where the current item became hidden.
+
+ - SplitView:
+ * [QTBUG-79846] fixed hoverable child items breaking handle hover state.
diff --git a/dist/archived/qtquickcontrols2/changes-5.14.2 b/dist/archived/qtquickcontrols2/changes-5.14.2
new file mode 100644
index 0000000000..9557279095
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.14.2
@@ -0,0 +1,40 @@
+Qt 5.14.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.14.0 through 5.14.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.14 series is binary compatible with the 5.13.x series.
+Applications compiled for 5.13 will continue to run with 5.14.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-82032] AbstractButton: fixed clicked() being emitted after
+ doubleClicked().
+ - [QTBUG-81935] ToolTip: fixed timeout not activating if opened during exit
+ transition.
+ - [QTBUG-77202] Control: we now account for when a touch event is
+ synthesized by Qt as a mouse event.
+ - [QTBUG-81796] DialogButtonBox: fixed explicitly set button text not being
+ rendered.
+ - [QTBUG-75682] Fixed issue where Qt Quick Designer was not able to work
+ with the module on WebAssembly/static builds.
+ - [QTBUG-80970] RangeSlider: fixed errors in the documentation's example
+ code.
+ - [QDS-456] placeholderText is now set by default in Qt Design Studio
+ instead of text when dragging a TextField or TextArea onto the form
+ editor.
+ - [QTBUG-81216] Fixed QQuickStyle::setFallbackStyle() not working on
+ Android.
diff --git a/dist/archived/qtquickcontrols2/changes-5.15.0 b/dist/archived/qtquickcontrols2/changes-5.15.0
new file mode 100644
index 0000000000..b20691ea01
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.15.0
@@ -0,0 +1,80 @@
+Qt 5.15 introduces many new features and improvements as well as bugfixes
+over the 5.14.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.15 series is binary compatible with the 5.14.x series.
+Applications compiled for 5.14 will continue to run with 5.15.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+Qt 5.15 introduces many new features and improvements as well as bugfixes
+over the 5.14.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+ https://doc.qt.io/qt-5.15/index.html
+
+The Qt version 5.15 series is binary compatible with the 5.14.x series.
+Applications compiled for 5.14 will continue to run with 5.15.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+ - [QTBUG-72085] Old delegate items (background, contentItem, etc.) are no
+ longer destroyed, as they are technically owned by user code. Instead,
+ they are hidden, unparented from the control (QQuickItem parent, not
+ QObject), and Accessible.ignored is set to true. This prevents them from
+ being unintentionally visible and interfering with the accessibility
+ tree when a new delegate item is set.
+
+ See the following page for more information:
+
+ https://doc.qt.io/qt-5/qtquickcontrols2-customize.html#considerations-for-custom-styles
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+- Added HorizontalHeaderView and VerticalHeaderView for use with TableView.
+- Added selectTextByMouse property to ComboBox.
+- [QTBUG-82473] Fixed Menu not taking padding into account when checking
+ if it is interactive.
+- [QTBUG-73687] Fixed Menu positioning when a scale is set.
+- [QTBUG-81867] Fixed hidden SplitView items causing visible items to not
+ be resizable.
+- [QTBUG-82020] Fixed ComboBox text not being retranslated after a
+ translator is installed.
+- [QTBUG-79501] Fixed keyboard navigation via tab in non-modal popups
+ (i.e. Drawer).
+- [QTBUG-78858] Fixed Editable ComboBox's auto-completion performance.
+
+****************************************************************************
+* Styles *
+****************************************************************************
+
+Material
+--------
+- [QTBUG-70768] Added missing visual distinction between enabled and
+ disabled sliders.
+- [QTBUG-70768] Aligned Slider's visuals closer to the Material Design
+ guidelines.
+
+Imagine
+-------
+- [QTBUG-82463] Fixed squished Dial.
diff --git a/dist/archived/qtquickcontrols2/changes-5.15.1 b/dist/archived/qtquickcontrols2/changes-5.15.1
new file mode 100644
index 0000000000..dea0ef2c33
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.15.1
@@ -0,0 +1,49 @@
+Qt 5.15.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.15.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ https://doc.qt.io/qt-5.15/index.html
+
+The Qt version 5.15 series is binary compatible with the 5.14.x series.
+Applications compiled for 5.14 will continue to run with 5.15.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-64151] QQuickSpinBox: fixed "function expressions as statements"
+ warning.
+ - [QTBUG-85804] SwipeDelegate: fixed being able to call close() when
+ pressed. This conflicts with the behavior of SwipeDelegate. The
+ released() or clicked() signals should be used instead.
+ - [QTBUG-85806] SwipeDelegate: fixed closed() being emitted when already
+ closed.
+ - [QTBUG-85884] Fixed Dialog not releasing focus when it was hidden as a
+ result of losing focus.
+ - [QTBUG-84488] Fixed ComboBox popup position jumping when opened with
+ styles that user enter transitions.
+ - [QTBUG-84579] Fixed crash on exit when centering Popup within Overlay in
+ StackView item.
+ - [QTBUG-81976][QTBUG-86131] Fixed various "Cannot read property 'width'
+ of null" errors.
+ - [QTBUG-84381] StackView: fixed heap-use-after-free when pushing after clear.
+ - [QTBUG-83554] ComboBox: fixed currentValue not being updated on model
+ changes.
+
+Platform
+--------
+
+ - MenuItem:
+ * [QTBUG-84102] Fix MenuItem.icon.* properties not being accessible when
+ importing version 1.1.
+
diff --git a/dist/archived/qtquickcontrols2/changes-5.15.2 b/dist/archived/qtquickcontrols2/changes-5.15.2
new file mode 100644
index 0000000000..e71e2bf358
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.15.2
@@ -0,0 +1,42 @@
+Qt 5.15.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.15.1.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ https://doc.qt.io/qt-5.15/index.html
+
+The Qt version 5.15 series is binary compatible with the 5.14.x series.
+Applications compiled for 5.14 will continue to run with 5.15.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-83698] Fixed issue where a menu opened by pressing enter (handled
+ via attached Keys property) would instantly trigger the first menu
+ item.
+ - [QTBUG-86851] QQuickMenu: fixed memory leak due to contentModel not being
+ deleted. Also fixed a heap-use-after-free that was exposed by the
+ previously mentioned fix.
+ - [QTBUG-85884] Fixed expected item not getting focus when a dialog closes.
+ - [QTBUG-85719] Fixed SpinBox failing to validate input correctly after
+ previous input was out of range.
+
+****************************************************************************
+* Styles *
+****************************************************************************
+
+Material
+--------
+
+ - [QTBUG-85699] Fixed binding loops when binding between attached
+ properties.
diff --git a/dist/archived/qtquickcontrols2/changes-5.7.1 b/dist/archived/qtquickcontrols2/changes-5.7.1
new file mode 100644
index 0000000000..a206118e9d
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.7.1
@@ -0,0 +1,196 @@
+Qt 5.7.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.7.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.7 series is binary compatible with the 5.6.x series.
+Applications compiled for 5.6 will continue to run with 5.7.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+ - AbstractButton, Control, and Container now calculate their implicit size
+ based on the implicit size of the content item plus paddings, and the
+ implicit size of the background item. This makes it convenient to implement
+ custom controls and buttons, because the implicit size calculation for
+ these abstract/non-visual base types works as expected out of the box, but
+ may cause surprises if an application relies on the old behavior that a
+ custom control does not have any implicit size by default.
+
+ - Drawers have been changed to follow the same visibility rules than all
+ other types of popups do. This means that drawers no longer stay visible
+ at the window edge in order to intercept input events, because that caused
+ severe conflicts in input handling and stacking order between multiple
+ drawers and other popups.
+
+ - Popups have been fixed to respect explicitly set width and height.
+ Previously, explicitly set size was accidentally ignored when a popup had
+ implicit size set.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - ApplicationWindow:
+ * [QTBUG-55143] Fixed the content layout to take header and footer
+ visibility into account.
+
+ - ComboBox:
+ * [QTBUG-54573] Fixed a bug which caused ghost items, from outside the
+ popup's visible area, to appear in the popup.
+ * [QTBUG-55118] Fixed the display text to be properly updated on model
+ changes.
+ * [QTBUG-55050] Fixed the default delegates to respect the popup width.
+ * [QTBUG-55030] Fixed the highlighted item to be visible in the popup when
+ it is opened.
+
+ - Control:
+ * [QTBUG-56007] Fixed the hovered state to get cleared when hidden.
+
+ - Dial:
+ * [QTBUG-55228] Fixed step size and snap mode handling with ranges starting
+ from a non-zero value.
+
+ - Drawer:
+ * [QTBUG-54578] Fixed a closed drawer to not peek out from the window edge
+ while resizing the window.
+ * [QTBUG-54629] Fixed a bug in drag margin handling that allowed the user
+ to sometimes drag out the drawer even if dragging was disabled.
+ * Fixed a bug in the calculation of swipe velocity.
+ * [QTBUG-54800] Fixed conflicts between multiple drawers.
+ * [QTBUG-54794][QTBUG-55022] Fixed conflicts between drawers and other
+ popups.
+ * [QTBUG-55703] Fixed the stacking order of multiple drawers and popups.
+ * [QTBUG-55995] Fixed flickering on touch release.
+ * [QTBUG-55360] Made it possible to control the vertical position of
+ a horizontal drawer, and vice versa. This allows placing a drawer below
+ a header/toolbar, for instance.
+
+ - Page:
+ * [QTBUG-55143] Fixed the content layout to take header and footer
+ visibility into account.
+
+ - RangeSlider:
+ * [QTBUG-55015] Fixed step size and snap mode handling with ranges starting
+ from a non-zero value.
+
+ - Slider:
+ * [QTBUG-54140] Fixed step size and snap mode handling with ranges starting
+ from a non-zero value.
+
+ - Popup:
+ * [QTBUG-56025] Fixed to respect explicitly set width and height.
+ * [QTBUG-53419] Fixed hover events to not leak through popups or modal
+ background dimming.
+ * [QTBUG-55004] Fixed popups to appear above the QML-based dialogs from
+ QtQuick.Dialogs 1.x.
+ * [QTBUG-55347] Fixed a crash on dynamic parent item changes.
+ * [QTBUG-54797] Fixed the background dimming to update accordingly on
+ dynamic changes to the dim and modal properties.
+ * [QTBUG-55729] Fixed popups to close on touch events when using a plain
+ Window instead of ApplicationWindow.
+ * [QTBUG-54913] Fixed hover event delivery with plain Window.
+ * [QTBUG-55769] Fixed wheel events to not leak through modal background
+ dimming.
+
+ - ScrollIndicator:
+ * [QTBUG-55620] Fixed to respect the paddings when overshooting, so that
+ the indicator doesn't move outside the bounds of the attached flickable.
+
+ - SpinBox:
+ * [QTBUG-56215] Fixed valueFromText() to not get called for non-editable
+ spinboxes.
+
+ - StackView:
+ * Fixed the "unknown argument" warning when popping down to the current
+ item.
+ * [QTBUG-54552] Fixed to claim ownership of dynamically created items.
+ * [QTBUG-56158] Fixed a crash in pop() when attempting to pop an item that
+ is still activating from a previous popup.
+ * [QTBUG-55749] Allowed loading remote URLs.
+
+ - SwipeDelegate:
+ * [QTBUG-54648] Fixed the use of buttons or other interactive controls at
+ the sides or behind the delegate.
+ * [QTBUG-54660][QTBUG-54780] Fixed content re-layouting issues.
+ * [QTBUG-55040] Added a warning for conflicting anchors.
+
+ - Switch:
+ * [QTBUG-55647] Fixed focus on tap/click over the handle.
+ * Fixed missing pressed() and released() signals.
+ * Fixed dragging of the handle on touch.
+
+ - SwitchDelegate:
+ * Made the handle draggable.
+
+ - TabBar:
+ * [QTBUG-55129] Fixed a bug which caused ghost items, from outside the
+ tabbar's visible area, to appear in the tabbar.
+ * [QTBUG-55129] Improved the behavior of flickable tabs.
+ * [QTBUG-56265] Fixed mixing of fixed and implicitly resized tabs.
+ * Fixed to re-layout as appropriate when tabs are resized at run-time.
+
+ - TabButton:
+ * [QTBUG-55129] Fixed implicit width calculation.
+
+ - TextArea:
+ * [QTBUG-54615] Fixed mouse double click to select a word.
+ * [QTBUG-54897] Fixed to not intercept input events outside the visual
+ bounds when attached to a Flickable.
+ * Set a caret or ibeam mouse cursor, indicating that the control can accept
+ and display text input.
+
+ - TextField:
+ * [QTBUG-54615] Fixed mouse double click to select a word.
+ * Set a caret or ibeam mouse cursor, indicating that the control can accept
+ and display text input.
+ * [QTBUG-55684] Improved the implicit size calculation.
+
+ - ToolTip:
+ * Fixed the shared tooltip instance to get destructed when the associated
+ QML engine is destructed.
+ * [QTBUG-55347] Fixed attached properties to apply to the shared tooltip
+ instance only when the shared tooltip is visible for the respective item
+ that the property is attached to.
+ * [QTBUG-54206] Fixed a bug that caused the shared tooltip to sometimes
+ fade out when it should stay visible.
+ * [QTBUG-55572] Fixed delay and visibility handling for standlone tooltips.
+
+Material
+--------
+
+ - Fixed (optional) elevation effects for Frame, GroupBox, Pane, and TabBar.
+ - Fixed SpinBox text color in disabled state.
+ - [QTBUG-54269] Added documentation for Material.Shade and the related
+ parameter of Material.color().
+ - [QTBUG-54935] Fixed white text on white background in ComboBox that is
+ placed in a ToolBar.
+ - [QTBUG-54472] Fixed rendering issues with multiple BusyIndicators.
+ - [QTBUG-55366] Fixed the default foreground and background colors read from
+ :/qtquickcontrols2.conf or environment variables.
+ - [QTBUG-55687] Fixed several issues with accent and background inheritance.
+ - Fixed the accent color, where the shade depends on the theme, to update as
+ appropriate on run-time theme changes.
+ - [QTBUG-52631] Fixed style inheritance issues with popups.
+ - [QTBUG-53266] Fixed the background color of dialogs in the dark theme.
+ - Fixed text cursor blink period.
+
+Universal
+---------
+
+ - Fixed Dial press effect.
+ - [QTBUG-52738] Fixed editor colors in the dark theme.
+ - [QTBUG-55366] Fixed the default foreground and background colors read from
+ :/qtquickcontrols2.conf or environment variables.
diff --git a/dist/archived/qtquickcontrols2/changes-5.8.0 b/dist/archived/qtquickcontrols2/changes-5.8.0
new file mode 100644
index 0000000000..5b431fca05
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.8.0
@@ -0,0 +1,208 @@
+Qt 5.8 introduces many new features and improvements as well as bugfixes
+over the 5.7.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+ http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.8 series is binary compatible with the 5.7.x series.
+Applications compiled for 5.7 will continue to run with 5.8.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+ - Control:
+ * Control::hoverEnabled has been made to inherit to children, to make it
+ possible to disable hover effects for a tree of controls in one place.
+
+ - Tumbler:
+ * Changed the default value of visibleItemCount to 5 to make it visually
+ clearer that it's a Tumbler.
+ * [QTBUG-53587] Changed the default value of wrap to be false when count
+ is less than visibleItemCount. Explicitly setting wrap overrides this
+ behavior.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - AbstractButton:
+ * A plain AbstractButton now calculates its implicit size based on the
+ implicit size of the content item plus paddings, and the implicit size
+ of the background item.
+ * [QTBUG-51554] The checkable property has been made accessible from
+ QML. Previously it was only exposed for Button and MenuItem, but it is
+ now available for any AbstractButton to make it possible to create
+ custom QML-based checkable buttons.
+ * [QTBUG-57085] Fixed auto-repeat to not cancel on the tiniest mouse/touch
+ move, but keep repeating until moved outside the button.
+ * Fixed press-and-hold for checkable buttons to not toggle the checked
+ state on release after press-and-hold.
+
+ - ButtonGroup:
+ * Added clicked(AbstractButton) signal for centralized click handling for
+ grouped buttons.
+
+ - ComboBox:
+ * [QTBUG-56884] Added handling for Home and End keys.
+ * [QTBUG-56884] Added missing keyboard search functionality.
+ * [QTBUG-54935] Added a flat property that provides more suitable looks
+ for using ComboBox in a ToolBar.
+
+ - Container:
+ * Added incrementCurrentIndex() and decrementCurrentIndex() methods for
+ changing the current index without losing its property binding.
+ * A plain Container now calculates its implicit size based on the
+ implicit size of the content item plus paddings, and the implicit size
+ of the background item.
+
+ - Control:
+ * A plain Control now calculates its implicit size based on the implicit
+ size of the content item plus paddings, and the implicit size of the
+ background item.
+
+ - Dialog:
+ * Added a new Dialog type to provide convenience for handling dialog
+ popups. Dialog integrates with DialogButtonBox, and provides convenient
+ accepted() and rejected() signals.
+
+ - DialogButtonBox:
+ * Added DialogButtonBox to provide convenience for handling dialog buttons.
+ DialogButtonBox is able to create a set of standard buttons with a single
+ line of QML code, and provides convenient accepted() and rejected() signals.
+
+ - Drawer:
+ * [QTBUG-55360] Made it possible to control the vertical position of a
+ horizontal drawer, and vice versa. This allows placing a drawer below
+ a header/toolbar, for instance.
+
+ - MenuSeparator:
+ * [QTBUG-54862] Added MenuSeparator to visually distinguish between groups
+ of items in a menu.
+
+ - Page:
+ * [QTBUG-56709] Page has been made to calculate its implicit size based
+ on the implicit size of the header, content, and footer plus paddings,
+ and the implicit size of the background item.
+
+ - Popup:
+ * [QTBUG-56025] Fixed to respect explicitly set width and height.
+ * [QTBUG-56562] The QML Shortcut type from QtQuick has been fixed to
+ respect modal popups from QtQuick Controls 2.
+ * [QTBUG-56755] Fixed binding loops with size-dependent positioning.
+
+ - RangeSlider:
+ * [QTBUG-50003] Added first.hovered and second.hovered properties that
+ hold whether the respective handles are hovered.
+
+ - RoundButton:
+ * [QTBUG-54967] Added RoundButton.
+
+ - Slider:
+ * [QTBUG-53847] Added valueAt() method for converting any position to a
+ value in the slider's range. It is also possible to use valueAt() to get
+ continuous value updates.
+
+ - SpinBox:
+ * [QTBUG-50003] Added up.hovered and down.hovered properties that hold
+ whether the respective buttons are hovered.
+ * [QTBUG-57085] Fixed auto-repeat to not cancel on the tiniest mouse/touch
+ move, but keep repeating until moved outside the button.
+
+ - StackView:
+ * Added attached StackView.activated(), StackView.deactivated(),
+ StackView.activating(), and StackView.deactivating() signals that are
+ convenient for initializing and cleaning up item-specific resources.
+ * [QTBUG-55405] Added StackView.removed() attached signal to provide a
+ way to delete items that StackView won't.
+ * Made it possible to choose the visual transition type for any operation.
+ This allows using for example push and pop transitions with replace(),
+ which allows implementing an "infinite" back and forward navigation
+ pattern while keeping the amount of instantiated items constant.
+
+ - SwipeDelegate:
+ * [QTBUG-54651] Added swipe.close() for setting swipe.position to 0.
+ * [QTBUG-54651] Added swipe.completed() for responding to completion of
+ swipes.
+ * [QTBUG-54651] Added attached SwipeDelegate.pressed property and
+ SwipeDelegate.clicked() signal for detecting when non-interactive
+ left/right/behind items are pressed and clicked.
+ * [QTBUG-56312][QTBUG-57285] Fixed spurious clicked() signal emission when
+ released outside the delegate.
+ * [QTBUG-57271] Fixed swipes that begin over a child item of a delegate.
+
+ - SwipeView:
+ * Added SwipeView.isNextItem and SwipeView.isPreviousItem attached
+ properties to make it straight-forward to use Loader for unloading
+ pages that are outside the reach.
+ * [QTBUG-54268] Added interactive property for controlling whether swipe
+ interaction is enabled.
+
+ - TextArea:
+ * [QTBUG-51009] Added pressed() and released() signals.
+
+ - TextField:
+ * [QTBUG-51009] Added pressed() and released() signals.
+ * Aligned the name of the pressAndHold() argument with TextArea
+
+ - ToolSeparator:
+ * [QTBUG-54862] Added ToolSeparator to visually distinguish between groups
+ of items in a toolbar by separating them with a line. It can be used in
+ horizontal or vertical toolbars.
+
+ - Tumbler:
+ * [QTBUG-53587] Added wrap property to control whether or not tumbler
+ wraps when it reaches the top and bottom.
+
+****************************************************************************
+* Styles *
+****************************************************************************
+
+ - Added support for specifying the fallback style for custom styles via
+ :/qtquickcontrols2.conf, QT_QUICK_CONTROLS_FALLBACK_STYLE or
+ QQuickStyle::setFallbackStyle().
+
+Material
+--------
+
+ - [QTBUG-50003] Implemented ripple and hover effects.
+ - Fixed (optional) elevation effects for Frame, GroupBox, Pane, and
+ TabBar.
+ - Added Material.System theme enum value, that can be used to let the
+ Material style choose either the light or dark theme based on the
+ system theme colors.
+
+Universal
+---------
+
+ - [QTBUG-50003] Implemented hover effects
+ - Added Universal.System theme enum value, that can be used to let the
+ Universal style choose either the light or dark theme based on the
+ system theme colors.
+
+****************************************************************************
+* Platform *
+****************************************************************************
+
+ - Introduced a new experimental Qt Labs Platform module that provides the
+ following native (Qt Widgets fallback when not available) QML types:
+ * ColorDialog
+ * FileDialog
+ * FolderDialog
+ * FontDialog
+ * Menu
+ * MenuBar
+ * MenuItem
+ * MenuItemGroup
+ * MenuSeparator
+ * MessageDialog
+ * StandardPaths
+ * SystemTrayIcon
diff --git a/dist/archived/qtquickcontrols2/changes-5.9.0 b/dist/archived/qtquickcontrols2/changes-5.9.0
new file mode 100644
index 0000000000..39b064fb92
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.9.0
@@ -0,0 +1,208 @@
+Qt 5.9 introduces many new features and improvements as well as bugfixes
+over the 5.8.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.9 series is binary compatible with the 5.8.x series.
+Applications compiled for 5.8 will continue to run with 5.9.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+ - Added multi-touch support for buttons and sliders. It is now possible to
+ touch-interact with multiple sliders and buttons at the same time.
+ - By popular demand, Slider, RangeSlider, and Dial have been changed to
+ report live value updates by default. This can be disabled by setting the
+ "live" property to false.
+ - [QTBUG-59920] Sliders and Dials now react immediately when using a
+ mouse. Now the initial drag threshold applies only on touch, to avoid
+ conflicting with flickables.
+ - [QTBUG-58667] ScrollBar now reacts immediately when using a mouse.
+ - [QTBUG-59629] Set explicit cursors on all interactive controls.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - AbstractButton:
+ * Added support for multi-touch.
+ * [QTBUG-57203] Added a toggled() signal that is emitted whenever a
+ checkable button is interactively toggled by the user by using either
+ touch, mouse, or keys.
+
+ - ApplicationWindow:
+ * [QTBUG-58932] The "data" property has been renamed to contentData, as it
+ was documented. Notice that a "data" property still exists in QML
+ Window, but is no longer overshadowed in ApplicationWindow.
+
+ - Control:
+ * [QTBUG-50992] Resolved the "Object destroyed during incubation" issue
+ that occurred randomly when customizing built-in delegates.
+
+ - ComboBox:
+ * [QTBUG-53876] Added "editable" property.
+ * Added "down" property.
+
+ - DelayButton:
+ * Added DelayButton that incorporates a delay before the button becomes
+ activated, to prevent accidental triggers.
+
+ - Dial:
+ * Added a "live" property that determines whether the dial provides live
+ updates for the "value" property while the handle is dragged.
+ * Added support for wheel handling when wheelEnabled is set to true.
+ * [QTBUG-57203] Added a moved() signal that is emitted whenever the dial
+ is interactively moved by the user by using either touch, mouse, or
+ keys.
+ * Fixed handling of inverted wheel events (natural touchpad scrolling
+ direction on macOS).
+
+ - Drawer:
+ * [QTBUG-53169] Added "interactive" property that specifies whether the
+ drawer reacts to swipes. This can be used to make drawer a
+ non-closable persistent side-bar.
+
+ - Menu:
+ * Fixed populating Menus with a Repeater.
+
+ - Popup:
+ * Allowed passing a Window as a parent when creating dynamic Popup
+ instances using eg. Component.createObject(). Previously, Popup
+ assumed the parent to be an Item, and would complain "cannot find
+ any window to open popup in" if a Window was passed.
+ * [QTBUG-58196] Allowed dynamic window changes after construction.
+ * Fixed the CloseOnRelease close policy for non-modal popups.
+
+ - RangeSlider:
+ * Added a "live" property that determines whether the range slider
+ provides live updates for the first.value and second.value properties
+ while the respective handle is dragged.
+
+ - ScrollBar:
+ * [QTBUG-56569] Added snapMode property for incremental or discrete
+ scrolling.
+ * Added an "interactive "property. A non-interactive ScrollBar is visually
+ and behaviorally similar to ScrollIndicator. This property is useful
+ for switching between typical mouse- and touch-orientated UIs with
+ interactive and non- interactive scroll bars, respectively.
+ * Added a "policy" property, which holds whether the scroll bar is shown
+ always/never/as needed (default).
+
+ - ScrollView:
+ * Added ScrollView. On touch, ScrollView enables flicking and makes
+ the scroll bars non-interactive. When interacted with a mouse device,
+ flicking is disabled and the scroll bars are interactive.
+
+ - Slider:
+ * Added support for multi-touch.
+ * Added a "live" property that determines whether the slider provides live
+ updates for the "value" property while the handle is dragged.
+ * [QTBUG-57203] Added a moved() signal that is emitted whenever the
+ slider is interactively moved by the user by using either touch,
+ mouse, wheel, or keys.
+ * Fixed handling of inverted wheel events (natural touchpad scrolling
+ direction on macOS).
+
+ - SpinBox:
+ * [QTBUG-56837] Added inputMethodHints and inputMethodComposing
+ properties for controlling the input method when using editable spin
+ boxes.
+ * [QTBUG-57203] Added a valueModified() signal that is emitted whenever
+ the value of a spin box has been interactively modified by the user by
+ using either touch, mouse, wheel, or keys.
+ * [QTBUG-60356] Forwarded focus to the internal editor of an editable
+ spin box.
+
+ - StackView:
+ * [QTBUG-56801] Added attached "StackView.visible" property that can be
+ used to control whether items below the top- most item are kept
+ visible.
+ * [QTBUG-57266] Prevented pushing duplicate items.
+ * [QTBUG-59034] Fixed pop/replace exit transition leak, sometimes leading
+ to random crashes since a transition could have been left running in the
+ background at destruction time.
+ * [QTBUG-59098] Prevented StackView filtering mouse ungrab events to avoid
+ MouseAreas being stuck in the pressed state.
+ * [QTBUG-59634] Improved component creation errors by using the standard
+ QML warning system that gives a context/location for the error.
+
+ - SwipeDelegate:
+ * [QTBUG-57192] Added "swipe.enabled" property to allow disabling of
+ swiping.
+ * Added swipe.open(side) method that can be used to programmatically
+ open the side item on the specified side, which can be either
+ SwipeDelegate.Left or SwipeDelegate.Right.
+ * Added swipe.opened() and swipe.closed() signals, which are emitted
+ when the delegate has been opened or closed by swipe, and the
+ respective transition has finished.
+ * Added a swipe.transition property that holds the transition that is
+ applied when a swipe is released, or swipe.open() or swipe.close() is
+ called.
+
+ - SwipeView:
+ * [QTBUG-56031] Added "orientation" property.
+
+ - TabBar:
+ * [QTBUG-57858] Added contentWidth and contentHeight properties that are
+ automatically calculated based on the total size of the tab items, but
+ can be manually overridden if desired. This fixes an issue that TabBar
+ was not able to reliably calculate an implicit size, and could in
+ certain scenarios enter an infinite loop due to a circular dependency
+ between the items' sizes and the tabbar's size.
+
+ - TextArea:
+ * [QTBUG-55999] Fixed the horizontal alignment of the placeholder text
+ in right-to-left UIs.
+ * TextArea has been made to work inside ScrollView, providing necessary
+ scroll bars out of the box.
+
+ - TextField:
+ * [QTBUG-55999] Fixed the horizontal alignment of the placeholder text
+ in right-to-left UIs.
+
+ - Tumbler:
+ * Added a "moving" property that describes whether the tumbler is
+ currently moving, due to the user either dragging or flicking the
+ tumbler.
+
+****************************************************************************
+* Styles *
+****************************************************************************
+
+ - Added support for a QT_QUICK_CONTROLS_STYLE_PATH environment variable,
+ which can be used to specify lookup paths for Qt Quick Controls 2
+ styles. This allows device manufacturers and Linux distributions to
+ specify a system-wide style installation folder that may be located
+ outside the Qt installation tree.
+ - Added support for a QT_QUICK_CONTROLS_STYLE_CONF environment variable,
+ which can be used to override the default location of the Qt Quick
+ 2 Controls configuration file (:/qtquickcontrols2.conf).
+ - QQuickStyle:
+ * Added availableStyles() method that returns the list of available
+ built-in styles.
+
+Default
+--------
+ - Visualized RangeSliders's range.
+
+Material
+--------
+ - [QTBUG-58797] Fixed cursor visibility for read-only editors.
+
+****************************************************************************
+* Platform *
+****************************************************************************
+
+ - Menu:
+ * Fixed sub-menu handling when using the Qt Widgets fallbacks on
+ platforms that do not support native menus (Windows, for example).
diff --git a/dist/archived/qtquickcontrols2/changes-5.9.1 b/dist/archived/qtquickcontrols2/changes-5.9.1
new file mode 100644
index 0000000000..46c6204756
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.9.1
@@ -0,0 +1,75 @@
+Qt 5.9.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.9.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.9 series is binary compatible with the 5.8.x series.
+Applications compiled for 5.8 will continue to run with 5.9.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* General *
+****************************************************************************
+
+ - [QTBUG-58571] Enabled the use of QML caching at build time.
+ - [QTBUG-61144] Added a configure feature for disabling multi- touch
+ support (configure -no-feature-quicktemplates2-multitouch).
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - ApplicationWindow:
+ * [QTBUG-60893] Fixed access to revisioned members in base classes.
+
+ - ComboBox:
+ * [QTBUG-60684] Fixed an empty popup being shown after model is cleared.
+
+ - Container:
+ * [QTBUG-61310] Fixed a crash that occurred with Repeater under certain
+ circumstances.
+
+ - Menu:
+ * Fixed key navigation to skip separators.
+
+ - Page:
+ * [QTBUG-61109] Fixed the initial content layouting of dynamically created
+ Page instances.
+
+ - Popup:
+ * [QTBUG-61114] Fixed font inheritance for popups.
+
+ - SpinBox:
+ * [QTBUG-61426] Fixed valueModified() to get emitted on repeated value
+ changes during long press.
+
+ - StackView:
+ * Fixed clear() to not emit depthChanged() when the view is empty.
+
+****************************************************************************
+* Styles *
+****************************************************************************
+
+ - QQuickStyle:
+ * [QTBUG-60973] Fixed availableStyles() to exclude debug symbol folders
+ (.dSYM) on macOS.
+
+Default
+--------
+ - RangeSlider:
+ * Fixed the second handle to visualize its pressed state.
+
+Material & Universal
+--------------------
+ - ScrollBar:
+ * Fixed flashing when calling decrease() or increase() for key navigation.
diff --git a/dist/archived/qtquickcontrols2/changes-5.9.2 b/dist/archived/qtquickcontrols2/changes-5.9.2
new file mode 100644
index 0000000000..370f77cb1f
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.9.2
@@ -0,0 +1,79 @@
+Qt 5.9.2 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.9.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.9 series is binary compatible with the 5.8.x series.
+Applications compiled for 5.8 will continue to run with 5.9.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - BusyIndicator:
+ * [QTBUG-61785] Fixed busy indicators to not block touch events.
+
+ - Control:
+ * [QTBUG-63119] Fixed font inheritance in item views.
+
+ - Drawer:
+ * [QTBUG-61581] Fixed multi-touch leaking through modal overlay.
+ * [QTBUG-59652] Fixed non-modal drawer drag/swipe open and close.
+
+ - Menu:
+ * [QTBUG-61608] Fixed press-and-hold support by removing OnReleaseOutside
+ from the default close policy, to avoid closing on release when opened
+ from an onPressAndHold signal handler.
+
+ - Popup:
+ * [QTBUG-61698] Fixed multi-touch leaking through modal overlay
+ * Fixed focus handling for chained popups. When a popup is closed, focus
+ is now restored to the next popup in chain instead of transferring focus
+ to the window content.
+ * [QTBUG-62158] Fixed popups to take Window::contentOrientation into
+ account.
+
+ - PageIndicator:
+ * Fixed interactive page indicators to work on touch.
+ * [QTBUG-61785] Fixed non-interactive page indicators to not block touch
+ events.
+
+ - ScrollIndicator:
+ * [QTBUG-61785] Fixed scroll indicators to not block touch events.
+
+ - SpinBox:
+ * [QTBUG-61426] Fixed to emit valueModified() on long press.
+ * [QTBUG-62508] Fixed initial value validation.
+
+ - StackView:
+ * [QTBUG-62153] Fixed a crash that would occur when pushing new items
+ from a StackView.onRemoved signal handler.
+ * Fixed resolving of the initialItem URL.
+
+ - TextArea:
+ - TextField:
+ * [QTBUG-62854] Improved the Default style.
+
+ - ToolTip:
+ * [QTBUG-60492] Fixed tooltips to not block shortcuts.
+
+ - Tumbler:
+ * [QTBUG-61374] Fixed a regression with currentIndex and currentItem.
+
+****************************************************************************
+* Calendar *
+****************************************************************************
+
+ - MonthGrid:
+ * [QTBUG-61585] Fixed the clicked() signal to be emitted on touch.
diff --git a/dist/archived/qtquickcontrols2/changes-5.9.3 b/dist/archived/qtquickcontrols2/changes-5.9.3
new file mode 100644
index 0000000000..8879b9391a
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.9.3
@@ -0,0 +1,52 @@
+Qt 5.9.3 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.9.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.9 series is binary compatible with the 5.8.x series.
+Applications compiled for 5.8 will continue to run with 5.9.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Qt 5.9.3 Changes *
+****************************************************************************
+
+ - ButtonGroup:
+ * [QTBUG-62946][QTBUG-63470] Fixed an issue in tracking of the currently
+ checked button that caused a crash under certain circumstances.
+
+ - DialogButtonBox:
+ * [QTBUG-63898] Fixed a potential crash when using DialogButtonBox without
+ a contentItem.
+
+ - Popup:
+ * [QTBUG-63672] Fixed a dangling QML context that was causing random
+ crashes in the QML engine debug service.
+
+ - ScrollView:
+ * [QTBUG-62325] Fixed a binding loop when using a wrapping TextArea as
+ content.
+
+ - StackView:
+ * Fixed a resource leak that occurred when the creation of the initial
+ item failed.
+
+ - TextArea & TextField:
+ * [QTBUG-62854] Improved the Default style.
+ - Removed top-level opacity assignments to allow full customization.
+ - Added more distinction between disabled and placeholder text.
+ - Made disabled text more visible.
+
+ - ToolTip:
+ * [QTBUG-63644] Disabled hover to avoid tooltips blocking hover events,
+ which are typically used for showing tooltips on desktop platforms.
diff --git a/dist/archived/qtquickcontrols2/changes-5.9.4 b/dist/archived/qtquickcontrols2/changes-5.9.4
new file mode 100644
index 0000000000..3ac6f4a5ee
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.9.4
@@ -0,0 +1,63 @@
+Qt 5.9.4 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.9.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.9 series is binary compatible with the 5.8.x series.
+Applications compiled for 5.8 will continue to run with 5.9.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Important Behavior Changes *
+****************************************************************************
+
+ - As a fix to QTBUG-50992, execution of delegates, such as contentItem and
+ background, is deferred until the construction of a control is complete,
+ or a delegate is accessed. Consequently, if a delegate is replaced with
+ a custom delegate, the default delegate is not created. Previously, when
+ a default delegate was replaced by a custom delegate, the default
+ delegate was nevertheless created and destroyed during the construction
+ of the control.
+
+****************************************************************************
+* Controls *
+****************************************************************************
+
+ - [QTBUG-64548] Fixed shortcuts in QQuickWidget
+
+ - [QTBUG-65016] Fixed QQuickStyle::setFallbackStyle() in static builds
+
+ - [QTBUG-50992] Fixed a bug which caused delegates of customized controls
+ to often be "destroyed during incubation" when asynchronously incubated
+ by item views or asynchronous loaders.
+
+ - BusyIndicator:
+ * [QTBUG-62874] Fixed busy animation in QQuickWidget
+
+ - ProgressBar:
+ * [QTBUG-62874] Fixed indeterminate animation in QQuickWidget
+
+ - StackView:
+ * [QTBUG-65084] Fixed to not block touch events.
+
+ - SwipeView:
+ * [QTBUG-62110] Fixed slow swiping in large views
+
+ - ToolButton:
+ * [QTBUG-65052] Fixed round ripple for square buttons in the Material style
+
+ - Tumbler:
+ * [QTBUG-65165] Made currentIndex animations take a constant amount of
+ time (1 second) regardless of how many items are in the model. This
+ prevents Tumblers with large amounts of items from scrolling too
+ slowly when changing the currentIndex.
diff --git a/dist/archived/qtquickcontrols2/changes-5.9.5 b/dist/archived/qtquickcontrols2/changes-5.9.5
new file mode 100644
index 0000000000..82842addd8
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.9.5
@@ -0,0 +1,56 @@
+Qt 5.9.5 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.9.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.9 series is binary compatible with the 5.8.x series.
+Applications compiled for 5.8 will continue to run with 5.9.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Qt 5.9.5 Changes *
+****************************************************************************
+
+Controls
+--------
+
+ - Control:
+ * [QTBUG-65880] Fixed a bug in deferred execution, that caused the
+ background item to not follow the size of the control under certain
+ circumstances, leading to a visually missing background.
+ * [QTBUG-66133] Fixed focus scope controls, such as Frame, GroupBox,
+ Page, and Pane, to respect click and wheel focus policies by clearing
+ a potential sub-focus child. This makes it possible to close the virtual
+ keyboard by clicking the background of a Pane that has Qt.ClickFocus
+ set as its focusPolicy, for example.
+
+ - ComboBox:
+ * [QTBUG-65962] Fixed a bug in deferred execution, that caused the popup's
+ bindings to not get finalized under certain circumstances, leading to
+ a visually missing popup.
+
+ - Popup:
+ * [QTBUG-66113] Fixed restoring focus to popups that did not request
+ focus when opened, but gained focus later.
+
+Platform
+--------
+
+ - Menu:
+ * [QTBUG-55251] Fixed opening position on high-DPI screens.
+
+Third-Party Code
+----------------
+
+ - [QTBUG-65409] Document constants from AngularJS in
+ src/imports/controls/material/ElevationEffect.qml
diff --git a/dist/archived/qtquickcontrols2/changes-5.9.6 b/dist/archived/qtquickcontrols2/changes-5.9.6
new file mode 100644
index 0000000000..9684e2b10f
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-5.9.6
@@ -0,0 +1,39 @@
+Qt 5.9.6 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.9.0 through 5.9.5.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.9 series is binary compatible with the 5.8.x series.
+Applications compiled for 5.8 will continue to run with 5.9.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Qt 5.9.6 Changes *
+****************************************************************************
+
+Controls
+--------
+
+ - Label:
+ * [QTBUG-65880] Fixed a background size regression caused by deferred
+ execution.
+
+ - TextArea:
+ * [QTBUG-67334] Fixed the background to not scroll when TextArea is
+ placed in a ScrollView.
+ * [QTBUG-65880] Fixed a background size regression caused by deferred
+ execution.
+
+ - TextField:
+ * [QTBUG-65880] Fixed a background size regression caused by deferred
+ execution.
diff --git a/dist/archived/qtquickcontrols2/changes-6.0.0 b/dist/archived/qtquickcontrols2/changes-6.0.0
new file mode 100644
index 0000000000..f1f569f39b
--- /dev/null
+++ b/dist/archived/qtquickcontrols2/changes-6.0.0
@@ -0,0 +1,17 @@
+Qt 6.0.0 is a new major version release of Qt. It is not binary compatible with
+earlier Qt releases.
+
+The goal has been to retain as much source compatibility with Qt 5.15 as
+possible, but some changes were inevitable to make Qt a better framework.
+
+To make it easier to port to Qt 6.0, we have created a porting guide to
+summarize those changes and provide guidance to handle them. In the guide, you
+can find links to articles about changes that may affect your application and
+help you transition from Qt 5.15 to Qt 6.0:
+
+https://doc.qt.io/qt-6/portingguide.html
+
+For more details refer to the online documentation of Qt 6.0:
+
+https://doc.qt.io/qt-6/index.html
+