162 lines
5.5 KiB
Plaintext
162 lines
5.5 KiB
Plaintext
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.
|