From 2d70b4b5c38263e866d9b317a576c952d3501874 Mon Sep 17 00:00:00 2001 From: Antti Kokko Date: Tue, 24 May 2016 12:17:19 +0300 Subject: Add QtDeclarative Qt5.7.0 changelog Change-Id: Ibc9b609d1ba4d949b1f41d8e5cb4e8150794b615 Reviewed-by: Robin Burchell Reviewed-by: Simon Hausmann Reviewed-by: Lars Knoll Reviewed-by: Shawn Rutledge --- dist/changes-5.7.0 | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 dist/changes-5.7.0 diff --git a/dist/changes-5.7.0 b/dist/changes-5.7.0 new file mode 100644 index 0000000000..0545fe7eb1 --- /dev/null +++ b/dist/changes-5.7.0 @@ -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. + -- cgit v1.2.3