91 lines
4.6 KiB
Groff
91 lines
4.6 KiB
Groff
Qt 5.12.4 is a bug-fix release. It maintains both forward and backward
|
|
compatibility (source and binary) with Qt 5.12.0 through 5.12.3.
|
|
|
|
For more details, refer to the online documentation included in this
|
|
distribution. The documentation is also available online:
|
|
|
|
https://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.
|
|
|
|
****************************************************************************
|
|
* Important Behavior Changes *
|
|
****************************************************************************
|
|
|
|
- [QTBUG-14769] TextEdit now uses the I-beam cursor by default, and the
|
|
pointing hand cursor for links. However in C++ it's still possible to
|
|
override with a custom cursor.
|
|
- [QTBUG-70826] The QML Runtime tool now has an updated application icon
|
|
and a default window icon. QtQuick applications can still use
|
|
QWindow::setIcon() to override the window icon.
|
|
|
|
****************************************************************************
|
|
* QtQml *
|
|
****************************************************************************
|
|
|
|
- [QTBUG-75880] An anonymous function's "name" now comes directly from the
|
|
surrounding object pattern if applicable. This fixes some ecmascript tests
|
|
where functions were assigned to the key "eval" in an object.
|
|
- [QTBUG-75896] Fixed lookups of properties in QML singletons.
|
|
- [QTBUG-48809] We now print a warning when encountering a non-relative URL
|
|
in a qmldir file. You should use relative paths.
|
|
- [QTBUG-75609] Improved the cache for looking up attached properties objects,
|
|
to fix a performance regression in Qt Quick Layouts.
|
|
- [QTBUG-75392] Fixed a crash caused by std::function.
|
|
- [QTBUG-74048] Fixed a crash in QJSEngine::evaluate.
|
|
- [QTBUG-75501] lupdate now works better with the Qt Quick compiler.
|
|
- [QTBUG-75393] Fixed debugging of named signal arguments in Connections.
|
|
- [QTBUG-75410] Fixed maximum call stack depth for clang ASAN builds.
|
|
- [QTBUG-74815] We now allow creation of variants from non-singleton
|
|
QQmlTypeWrappers.
|
|
- [QTBUG-74815] Unknown types are no longer mis-identified as "null".
|
|
- [QTBUG-75335] Fixed a crash related to optimized heap lookups.
|
|
- [QTBUG-73217] The "QML debugging is enabled" warning is printed
|
|
normally rather than via a log message, which works better with
|
|
static builds.
|
|
- [QTBUG-75176] Fixed a crash on exit related to attached properties
|
|
on static builds.
|
|
- [QTBUG-75203] Fixed a crash when accessing invalid properties through
|
|
QObjectWrapper
|
|
- [QTBUG-71116] Errors in fetchOrCreateTypeForUrl are no longer fatal.
|
|
- [QTBUG-75121] Fixed an invalid capture in ECMAScript
|
|
string.replace(RegExp, backref)
|
|
- [QTBUG-74876] Fixed a crash in LinkBuffer's performFinalization.
|
|
- [QTBUG-74876] Fixed a memory leak when emitting QImage or QPixmap
|
|
as a signal argument.
|
|
- [QDS-589] qmlscene now supports file selectors.
|
|
- [QTBUG-74867] We now detect and reject cyclic aliases to avoid
|
|
infinite recursion.
|
|
- [QTBUG-74884] Configuration with -no-feature-delegate-model now works.
|
|
- [QTBUG-75030] Fixed an arithmetic exception related to bindings.
|
|
|
|
****************************************************************************
|
|
* QtQuick *
|
|
****************************************************************************
|
|
|
|
- [QTBUG-73768] Fixed a failing assertion in BorderImage when any border size
|
|
exceeds source image size.
|
|
- [QTBUG-75770] MouseArea no longer mis-identifies fast drags as double clicks.
|
|
- [QTBUG-75002] Accessibility: StaticText nodes are now properly marked as
|
|
read-only.
|
|
- [QTBUG-70083] Replaced PinchHandler qCInfo messages with qCDebug.
|
|
- [QTBUG-70083] Fixed the "no points" warning when using native gestures.
|
|
- [QTBUG-73182] Fixed a memory leak by optimizing storage of
|
|
QQuickEventPoint instances.
|
|
- [QTBUG-65761] Fixed input handling in QWebEngineView on eglfs.
|
|
- [QTBUG-51993] Canvas3D now works properly inside QQuickWidget.
|
|
- [QTBUG-74966] DragHandler no longer makes its target jump if you
|
|
start dragging in the margin area.
|
|
- [QTBUG-74679] Touch cancel now results in an ungrab event, so that
|
|
any parent flickable can filter the event, reset its state and be ready
|
|
to scroll again.
|