82 lines
4.3 KiB
Groff
82 lines
4.3 KiB
Groff
Qt 5.12.1 is a bug-fix release. It maintains both forward and backward
|
|
compatibility (source and binary) with Qt 5.12.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.12 series is binary compatible with the 5.11.x series.
|
|
Applications compiled for 5.11 will continue to run with 5.12.
|
|
|
|
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.
|
|
|
|
****************************************************************************
|
|
* Qml *
|
|
****************************************************************************
|
|
|
|
- [QTBUG-71829] Qt Quick Compiler works correctly with CMake on Windows.
|
|
- Empty resource files will not be passed to Qt Quick Compiler to be
|
|
handled when using CMake.
|
|
- [QTBUG-58454] You can now pass enum values tagged with Q_ENUM in one
|
|
class as parameters to function of a different class exposed to QML.
|
|
- [QTBUG-66976] Disk caching of compiled QML code works now for modules
|
|
with multiple QML singletons.
|
|
- [QTBUG-71138] You can extend built-in JavaScript classes with
|
|
user-defined methods.
|
|
- [QTBUG-71817] Inserting the same QObject as the same context property
|
|
multiple times does not leak memory anymore.
|
|
- [QTBUG-67292] qmlplugindump will correctly report versions of components
|
|
defined in qmldir files that also contain singletons.
|
|
- [QTBUG-71195] You can create more than the previous limit of about 2500
|
|
QML elements in the same file.
|
|
- [QTBUG-68736] On android the QML engine will not load stale cache files
|
|
anymore.
|
|
- [QTBUG-71524] JavaScript files included via Qt.include() are now parsed
|
|
as JavaScript, not as QML.
|
|
- [QTBUG-72674] Running URLs through JSON.stringify() will produce a proper
|
|
JSON string.
|
|
|
|
****************************************************************************
|
|
* Qml Tooling *
|
|
****************************************************************************
|
|
|
|
- [QTBUG-71515] The Qml profiling plugin now inserts memory events in the
|
|
correct order. This is important for the client to show a meaningful
|
|
memory profile.
|
|
- [QTBUG-71768] The qmlpreview tool does a better job at watching files for
|
|
changes, especially in the common case that editors replace files, rather
|
|
than change them in place.
|
|
- [QTBUG-71037] The QML debugger will not crash the application on
|
|
encountering certain dynamically created objects anymore.
|
|
|
|
****************************************************************************
|
|
* QtQuick *
|
|
****************************************************************************
|
|
|
|
- [QTBUG-71972] PinchHandler and DragHandler activate only when they grab points.
|
|
- [QTBUG-71466][QTBUG-71970] TapHandler resets state when giving up grab.
|
|
- [QTBUG-71431] PointHandler distributes simultaneous touch presses properly.
|
|
- [QTBUG-71955] TapHandler ignores scroll events and native gestures.
|
|
- [QTBUG-71317] Event Handlers can now be used in Windows and Dialogs.
|
|
- [QTBUG-71427] Event Handlers now function properly when created dynamically.
|
|
- [QTBUG-73137] The PinchHandler {min,max}imum{X,Y} properties that were
|
|
unintentionally included in the 5.12.0 release have now been deprecated.
|
|
Please use the xAxis and yAxis properties instead.
|
|
- [QTBUG-72376] In Text with StyledText textFormat, <s></s> and <del></del>
|
|
tags will now be interpreted as strikethrough style.
|
|
- [QTBUG-59310] Fixed vertical alignment of images in a text document.
|
|
- [QTBUG-68863] Fixed updating of text nodes in QQuickTextEdit.
|
|
- [QTBUG-71684] QQuickText: Signal content height/width changes also when resetting.
|
|
- [QTBUG-72603] Fixed regression in border-top with high-dpi.
|
|
- [QTBUG-65077] Fixed invalidation of m_cache while iterating qquickpixmapcache.
|
|
- [QTBUG-71322] Disabled antialiased clipping when painting images.
|
|
- [QTBUG-69290] Fixed leaking textures and animation resources in software backend.
|
|
- [QTBUG-65236][QTBUG-71705] Fixed null pointer access in material cache.
|