diff options
Diffstat (limited to 'dist/archived/qtquickcontrols2/changes-5.8.0')
-rw-r--r-- | dist/archived/qtquickcontrols2/changes-5.8.0 | 208 |
1 files changed, 0 insertions, 208 deletions
diff --git a/dist/archived/qtquickcontrols2/changes-5.8.0 b/dist/archived/qtquickcontrols2/changes-5.8.0 deleted file mode 100644 index 5b431fca..00000000 --- a/dist/archived/qtquickcontrols2/changes-5.8.0 +++ /dev/null @@ -1,208 +0,0 @@ -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 |