Add QtDeclarative Qt5.7.0 changelog
Change-Id: Ibc9b609d1ba4d949b1f41d8e5cb4e8150794b615 Reviewed-by: Robin Burchell <robin.burchell@viroteck.net> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
This commit is contained in:
parent
050429b01d
commit
2d70b4b5c3
|
@ -0,0 +1,98 @@
|
|||
Qt 5.7 introduces many new features and improvements as well as bugfixes
|
||||
over the 5.6.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.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 *
|
||||
****************************************************************************
|
||||
|
||||
QtQuick
|
||||
-------
|
||||
|
||||
* [QTBUG-41833] QQuickItem::childAt was incorrectly including any child
|
||||
whose right or bottom edge was adjacent to the point being checked,
|
||||
as if it had width+1 and height+1. An Item with a width of 100
|
||||
covers pixels from x=0..x=99, and likewise with height; so now,
|
||||
calling childAt(100, 100) on its parent will not return it.
|
||||
|
||||
* [QTBUG-51115] TextEdit and TextInput now clear their selection when
|
||||
becoming read-only.
|
||||
|
||||
* QtQuick.Layouts moved to the qtdeclarative repository.
|
||||
|
||||
****************************************************************************
|
||||
* Library *
|
||||
****************************************************************************
|
||||
|
||||
QtQml
|
||||
-----
|
||||
|
||||
- [QTBUG-52556] Made the QML Engine capable of locating QML sub-modules
|
||||
from within a versioned parent module path. For example, QtQml.Models
|
||||
2.x can be either in QT_INSTALL_QML/QtQml/Models.2 or in
|
||||
QT_INSTALL_QML/QtQml.2/Models.
|
||||
- [QTBUG-36350] Added Connections::enabled property to allow toggling of the
|
||||
signal handlers inside a Connections element.
|
||||
- Enabled JIT for x86/x64 targets on Windows 10 and later.
|
||||
- Enabled JIT for Aarch64.
|
||||
|
||||
QtQuick
|
||||
-------
|
||||
|
||||
- Window:
|
||||
* Added Window.window attached property, allowing access to the QQuickWindow
|
||||
an Item belongs to.
|
||||
|
||||
- GridView & ListView:
|
||||
* [QTBUG-17051] Added keyNavigationEnabled property to allow mouse and
|
||||
keyboard interaction to be selectively enabled/disabled.
|
||||
* Sticky headers or footers are now correctly positioned in the case of
|
||||
an empty view.
|
||||
|
||||
- MouseArea:
|
||||
* Added mouse.source property to enable distinguishing genuine mouse
|
||||
events from those that are synthesized from touch or tablet events.
|
||||
|
||||
- PathView:
|
||||
* Added PathView::movementDirection, which sets the direction in which items
|
||||
move when setting currentIndex.
|
||||
|
||||
- QQuickItem:
|
||||
* Added isAncestorOf() to determine if an item is the ancestor of another
|
||||
item (i.e. the parent, or a parent further up the item tree).
|
||||
* [QTBUG-28668] Added support for mapping item's coordinates to and from global
|
||||
screen coordinates, in the form of Item::mapToGlobal() and
|
||||
Item::mapFromGlobal().
|
||||
|
||||
- TextEdit/TextInput:
|
||||
* [QTBUG-49503] Added TextEdit::preeditText & TextInput::preeditText,
|
||||
which allow access to partial (uncommitted) text from an input method.
|
||||
* [QTBUG-50428] Added TextEdit::clear() and TextInput::clear() which sets the
|
||||
text to an empty string, but in addition, also clears partial (uncommitted)
|
||||
text.
|
||||
|
||||
- Loader:
|
||||
* [QTBUG-29789] Object creation previously started asynchronously can be
|
||||
forced to complete synchronously by changing the "asynchronous" property
|
||||
from true to false.
|
||||
|
||||
Qt.labs.folderlistmodel
|
||||
-----------------------
|
||||
|
||||
- FolderListModel
|
||||
* [QTBUG-45566] Added FolderListModel::caseSensitive, to control whether or
|
||||
not filtering is applied case sensitively.
|
||||
|
Loading…
Reference in New Issue