| Qt 5.6.2 is a bug-fix release. It maintains both forward and backward |
| compatibility (source and binary) with Qt 5.6.0. |
| |
| 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.6 series is binary compatible with the 5.5.x series. |
| Applications compiled for 5.5 will continue to run with 5.6. |
| |
| 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. |
| |
| QtQml |
| ----- |
| |
| - [QTBUG-53412] Fix mapping of null JS values to null SQL values instead |
| of empty strings. |
| - [QTBUG-53794] Fix crash when using the "with" statement with an |
| expression that throws an exception. |
| - [QTBUG-54589] Fix assertion when deleting properties of JS objects |
| - Fix crash when incubating objects asynchronously with initial properties. |
| - Fix support for QJSValue parameters in QML signal handlers. |
| - Fix crash on 64-bit big endian architectures. |
| - Fix literal string assignments to QVector2D and QQuaternion properties. |
| - Fix crashes when using Component.onDestruction handlers. |
| - [QTBUG-49232] Fix assignment of values to quint8 properties. |
| - [QTBUG-48136] Fix QQmlPropertyMap emitting valueChanged when the value had |
| not actually changed, causing side effects such as causing fake binding loops. |
| - [QTBUG-55238] Work around miscompilations with Visual Studio 2015 Update 3 |
| - [QTBUG-55482] Work around a crash in release mode with GCC 6 related to dead |
| store elimination |
| |
| QtQuick |
| ------- |
| |
| - Fix QtQuick scenegraph waiting up to a full vsync duration before rendering |
| the first frame. |
| - ShaderEffect: Fix a crash when a ShaderEffect and an Image both share the |
| same texture via supportsAtlasTextures. |
| - [QTBUG-53726] Flickable: Fix widthRatio and heightRatio being incorrect when |
| the content is smaller than the view. |
| - [QTBUG-42928] MultiPointTouchArea: Fix touch points remaining pressed when |
| the MultiPointTouchArea is hidden or disabled. |
| - [QTBUG-53937] AnimatedSprite: Fix a potential infinite loop when changing |
| image source. |
| - [QTBUG-53263] ListView: Fix items not always rendering when inserting many |
| items into a model. |
| - [QTBUG-52901] Fixed QQuickPaintedItem not scaling correctly for high DPI when |
| using a renderTarget of FramebufferObject |
| - [QTBUG-52534] MouseArea: Fix drag.threshold when preventStealing is in use. |
| - QQuickWidget now properly repaints text on high-DPI screen changes. |
| - [QTBUG-54238] qt.scenegraph.info logging category got renamed to |
| qt.scenegraph.general. |
| |
| - QQuickItem: |
| * [QTBUG-31861] Fixed issue with mouse button events being sent even |
| when they were disabled by setAcceptedMouseButtons. |
| * [QTBUG-40145] Fix multiple items gaining activeFocus incorrectly. |
| |
| - Text: |
| * [QTBUG-54075] Fix positioning of inline images when using StyledText. |
| * [QTBUG-52389] Fixed clipping of glyphs that extend beyond font's em |
| square. |
| * Fix mouse presses being eaten when textFormat was PlainText. In this |
| case, the item cannot possibly make use of a press (as there are no |
| hyperlinks), but deprives other items of the opportunity to take the press. |
| |
| - PathView: |
| * [QTBUG-53464] PathView: Fix items not being correctly created in some |
| circumstances. |
| * [QTBUG-37815] PathView: Fix infinite loop when creating items in some |
| circumstances. |
| |