Update changelog for 5.2.0
Includes taking entries for 5.1.2, which is no longer a general bugfix release. Change-Id: I33b4c06aa83d6344a2f14b4147eaf7056c3bacb9 Reviewed-by: Sergio Ahumada <sahumada@gmail.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
This commit is contained in:
parent
86b3c8b26d
commit
17da877909
|
@ -1,25 +0,0 @@
|
|||
Qt 5.1.2 is a bug-fix release. It maintains both forward and backward
|
||||
compatibility (source and binary) with Qt 5.1.0 and 5.1.1.
|
||||
|
||||
For more details, refer to the online documentation included in this
|
||||
distribution. The documentation is also available online:
|
||||
|
||||
http://qt-project.org/doc/qt-5.1/
|
||||
|
||||
Some of the changes listed in this file include issue tracking numbers
|
||||
corresponding to tasks in the Qt Bug Tracker:
|
||||
|
||||
http://bugreports.qt-project.org/
|
||||
|
||||
Each of these identifiers can be entered in the bug tracker to obtain more
|
||||
information about a particular change.
|
||||
|
||||
****************************************************************************
|
||||
* Important Behavior Changes *
|
||||
****************************************************************************
|
||||
|
||||
- QTBUG-32838: Setting the model property of ListView, GridView or PathView to
|
||||
an empty model will now correctly reset currentIndex to -1. In prior versions
|
||||
currentIndex was set to 0 regardless of the actual number of rows in the model
|
||||
when the model property was changed after the view's initialization.
|
||||
|
|
@ -53,27 +53,87 @@ Third party components
|
|||
to what one would expect and more inline with primitive values in
|
||||
Javascript.
|
||||
|
||||
- QTBUG-32838: Setting the model property of ListView, GridView or PathView to
|
||||
an empty model will now correctly reset currentIndex to -1. In prior versions
|
||||
currentIndex was set to 0 regardless of the actual number of rows in the model
|
||||
when the model property was changed after the view's initialization.
|
||||
|
||||
****************************************************************************
|
||||
* Library *
|
||||
****************************************************************************
|
||||
|
||||
QtQml
|
||||
------
|
||||
New types and properties in this version can be accessed using
|
||||
"import QtQml 2.2".
|
||||
|
||||
- New class QQmlFileSelectors allows applying a QFileSelector to QML assets
|
||||
and types. One is automatically set on QQmlApplicationEngines from now on,
|
||||
plain QQmlEngines must set their own in order to be affected.
|
||||
|
||||
- QML Singletons can now be defined in QML using the "pragma Singleton"
|
||||
directive, combined with a singleton entry in a qmldir file.
|
||||
|
||||
- The Locale type (from Qt.local()) is now available from the QtQml import as
|
||||
well as from the QtQuick import.
|
||||
|
||||
- New qmlProtectModule function for preventing type injection into built-in
|
||||
QML modules.
|
||||
|
||||
- Qt.application gained several new members
|
||||
* enumeration "state" replaces boolean "active", so as to indicate more
|
||||
states than just active/inactive
|
||||
* strings "organization" and "domain" added, exposing those properties
|
||||
from QCoreApplication.
|
||||
|
||||
QtQuick
|
||||
------
|
||||
New types and properties in this version can be accessed using
|
||||
"import QtQuick 2.2".
|
||||
|
||||
- New scene graph renderer should reduce state changes, number of draw calls,
|
||||
CPU->GPU bandwidth and generally improve performance.
|
||||
|
||||
- QTBUG-33993: There is now one render thread per window in QtQuick.
|
||||
|
||||
- Textures in the scene graph can now be entered into an atlas, facilitating
|
||||
in better batching in the renderer. Atlas textures are enabled by passing
|
||||
QQuickWindow::TextureCanUseAtlas to QQuickWindow::createTextureFromImage()
|
||||
|
||||
- New "Animator" types available for running QtQuick animations on the render
|
||||
thread. This allows certain animations to continue when the GUI thread is
|
||||
blocked.
|
||||
|
||||
- Text gained a hoveredLink signal.
|
||||
|
||||
- TextEdit gained an append method for easier programmatic text controls.
|
||||
|
||||
- TextInput gained an editingFinished signal.
|
||||
|
||||
- Drag and DropArea elements now handle drag'n'drop from other applications.
|
||||
|
||||
- Screen type gained a pixelDensity property, deprecating logicalPixelDensity,
|
||||
as logicalPixelDensity is less portable across some mobile platforms.
|
||||
|
||||
- QTBUG-34368: Click signals are no longer propagated to disabled MouseAreas
|
||||
|
||||
- QTBUG-33644: Windows created dynamically now respond appropriately when
|
||||
modality is set.
|
||||
|
||||
- QTBUG-33699: PathView now follows the same pattern as Flickable for
|
||||
grabbing the mouse.
|
||||
|
||||
- QTBUG-32078: qmlClearTypeRegistrations now works when using QtQuick.
|
||||
|
||||
- QTBUG-33112: Setting an items state too early no longer crashes.
|
||||
|
||||
- QTBUG-32920: Dragging a MouseArea nested in a Flickable now works with touch
|
||||
to mouse translation.
|
||||
|
||||
- QTBUG-32513: Crash fix when changing image source repeatedly.
|
||||
|
||||
- QTBUG-32750: Fix over-clipping text on smaller fonts.
|
||||
|
||||
****************************************************************************
|
||||
* Database Drivers *
|
||||
****************************************************************************
|
||||
|
@ -93,6 +153,8 @@ QtQuick
|
|||
* Tools *
|
||||
****************************************************************************
|
||||
|
||||
- qmltestrunner: qtest context property is deprecated. Use QTestRootObject
|
||||
from Qt.test.qtestroot instead.
|
||||
|
||||
****************************************************************************
|
||||
* Plugins *
|
||||
|
@ -100,6 +162,17 @@ QtQuick
|
|||
|
||||
- A new experimental QML Settings type provides means for applications to
|
||||
manage persistent settings in a platform-independent manner. The type is
|
||||
made available by importing the Qt.labs.settings module. Note: types in
|
||||
made available by importing the Qt.labs.settings 1.0 module. Note: types in
|
||||
the Qt.labs module are not guaranteed to remain compatible in future
|
||||
versions.
|
||||
|
||||
- Qt.labs.folderlistmodel FolderListModel type gained showFiles and
|
||||
showHidden properties in Qt.labs.folderlistmodel 2.1.
|
||||
|
||||
- QML-backed plugins, like QtQuick.Dialogs, now only deploy QML files in debug
|
||||
mode. In release mode QML files are built into the plugin and referenced via
|
||||
qrc URLs.
|
||||
|
||||
- New FontDialog and MessageDialog types available in QtQuick.Dialogs 1.1
|
||||
|
||||
- ColorDialog added currentColor property in QtQuick.Dialogs 1.1
|
||||
|
|
Loading…
Reference in New Issue