diff options
38 files changed, 45306 insertions, 4 deletions
diff --git a/qt/5.15.10/release-note.md b/qt/5.15.10/release-note.md new file mode 100644 index 0000000..ad3de5c --- /dev/null +++ b/qt/5.15.10/release-note.md @@ -0,0 +1,325 @@ +Release note +============ + +Qt 5.15.10 release is a patch release made on the top of Qt 5.15.9. As a patch +release, Qt 5.15.10 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* 8975b7c2b0 Update bundled zlib to version 1.2.12 +zlib was updated to version 1.2.12. + +* da52a120dc QBuffer: fail early in seek() beyond QByteArray's max +capacity +Fixed silent data corruption on 32-bit platforms when seek() fails due +to position > INT_MAX. + +* 9c60c8b122 Upgrade PCRE2 to 10.40 +PCRE2 has been updated to 10.40. + +### qtwebengine +* d6512f48b Enable Apple Silicon support +Apple Silicon universal- and cross-builds on macOS are now supported. + + +Fixes +----- + +### qtbase +* QTBUG-92445 Markdown smashes nested formatting inside lists +* QTBUG-99148 Broken html list rendering because <code> element +* QTBUG-102066 SDK version detection does not ignore stderr +* QTBUG-53290 QWindowsPrintDevice::defaultPrintDeviceId() may crash, +when no printers are installed +* QTBUG-95114 When accessibility is made active after the start up of an +application then it will trigger an update of all existing controls to +update roles and names +* QTBUG-97103 REG: 5.15.0->5.15.1: Under some circumstances the +performance of an application on Windows when switching application +focus +* QTBUG-98369 [macOS] Qt internal warning when FontMetrics is used +* QTBUG-99216 QMessageBox with Japanese characters gives "Missing font +family" warning on macOS +* QTBUG-88042 tst_QTcpSocket::connectToHostError() failed on Ubuntu +20.04 in CI +* QTBUG-102109 In Android using Qt::LocalTime with specific timezones +does not handle daylight-saving time properly +* QTBUG-102274 QBuffer silent data corruption on seek() past INT_MAX +(32-bit only) +* QTBUG-101460 QTimeZone::displayName ignores locale on Android +* QTBUG-100135 40000 chips example - zoom in/out buttons do not work +* QTBUG-102484 Race condition in QSemaphore +* QTBUG-101347 QMainWindow Menu / actions sometimes not displayed when +performing long operations +* QTBUG-99810 [REG: 5.15.5->5.15.6] xcb: Dock widgets disappear if +trying to float them from QMainWindow that contains native window +* QTBUG-69515 Linux, WindowStaysOnTopHint does not work. +* QTBUG-73485 Issue with Qt::WindowStaysOnTopHint +* QTBUG-81341 Window won't receive events above Gnome Dock despite +X11ByPassWindowManager + WindowsStaysOnTop is set +* QTBUG-65425 FreeBSD build is broken for qmake +* QTBUG-102744 QML items with Accessible properties set does not set +properly for Android +* QTBUG-84302 No sdkBuildToolsRevision in deployment JSON +* QTBUG-91391 androiddeployqt uses deprecated ndk.dir property +* QTBUG-102199 QLocale::toDateTime asserts +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components +* QTBUG-102628 Application will crash if setWindowsIcon with a big ICON +* QTBUG-102366 When filling a rect on a screen that has 150% scaling +then it is possible that a line of pixels is not filled in +* QTBUG-41138 Error in the function errorMessageFromComError +* QTBUG-100802 [REG 6.2.2->6.2.3]Checkable QPushButton does not visually +display checked state when toggled on macOS +* QTBUG-102782 QPushButton setEnabled(false) doesn't grey out button +* QTBUG-100997 Regression and UI Freeze (5.15 -> 6.2) in QTableView with +Accessibility +* QTBUG-103009 QML performance regression when accessibility is active +* QTBUG-75106 Entries in the QAccessiblePluginsHash should be removed +when a QQuickWindow is deleted +* QTBUG-102493 [REG 6.2.2 -> 6.2.3] Keyboard layout resets to English +* QTBUG-102640 [REGRESSION] Keyboard layout not respected for *some* key +combinations +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-102821 Global variable found in qeglfsx11integration.cpp +* QTBUG-86823 REG: Blinking cursor leaving an artifact in QTextEdit +* QTBUG-92468 QTextEdit cursor is drawn incorrectly +* QTBUG-20894 QCompleter unexpectedly changes QLineEdit text +* QTBUG-90442 QFileDialog::saveFileContent crashes on accept +* QTBUG-95341 QLineEdit lineRect should use boundingRect height +* QTBUG-59401 QFileDialog::setDefaultSuffix doesn't work when file path +contains a dot +* QTBUG-95463 QListView in view mode QListView::IconMode crashes when +the last row is moved +* QTBUG-96869 GTK file dialog is invisible if there is QTimer with 0 +interval in the main thread +* QTBUG-92096 QMenu Scrollable will reset Active Action +* QTBUG-95639 MariaDB 10.6 prepared queries metadata cache causes +breakage in mysql driver +* QTBUG-102334 QSettings / QDateTime incompatible when switching from +Qt6 -> Qt5 +* QTBUG-86847 QXmlStreamReader.prefix() cannot return EndElement's +prefix +* QTBUG-94448 QtWidgets: Some stylesheets explode Designer and the whole +linux terminal (recursion crash) +* QTBUG-102952 tst_QNetworkReply::autoDeleteReplies* tests are flaky +* QTBUG-102374 [REG:5.15.7->5.15.8]: repaint() on a widget makes +QGraphicsOpacityEffect apply multiple times +* QTBUG-101382 QtBase: Fix compiler warnings for QNX +* QTBUG-100470 Undetected test crashes on Android +* QTBUG-101888 tst_QGraphicsProxyWidget failing tests +* QTBUG-86187 Ubuntu 20.04 has InsignificantTests configurations in the +CI +* QTBUG-95764 pure virtual call in QAccessibleQuickItem +* QTBUG-102202 [REG:6.2.3->6.2.4]: Cannot use c++latest with qmake and +MSVC +* QTBUG-102129 LTS 5.15 fails to build with GCC 11 (C++17) +* QTBUG-102447 tst_drawingmodes failed +* QTBUG-102443 tst_QSocks5SocketEngine::passwordAuth fails with Ubuntu +20.04 in lts-5.15 +* QTBUG-51327 [Windows 8.1]: After maximizing a window and toggling the +frameless window hint and moving to another monitor then the window can +be too big +* QTBUG-93360 Compile Qt with gcc 11 +* QTBUG-102034 Merely subclassing QHeaderView causes it to lose built-in +functionality +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility + +### qtdeclarative +* QTBUG-67950 Crash when changing Loader source inside a Repeater when +the model changes +* QTBUG-100431 Crash in libQt5Qml V4 engine caused by wrong memory +access +* QTBUG-101700 DelegateModel: using for ... of loop in JS to iterate +DelegateModel.groups attached property causes a crash +* QTBUG-102128 [REG] Offscreen render mode is broken in 5.15 +* QTBUG-95395 Code snippets for HoverHandler show TapHandler +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-35995 Clicked signal not emitted on MouseArea when changing +visibility and listening for doubleClicked +* QTBUG-102158 Click signal not emitted in MouseArea after DoubleClicked +is emitted and tab changed +* QTBUG-103224 [read-only] marking is missing from acceptableInput +property of TextInput QML type in the documentation +* QTBUG-101628 Pinch gestures are not cancelled when pinch.accepted +property is set to false on macOS. +* QTBUG-100221 qtdeclarative compilation fails on arm64 +* QTBUG-100279 Building fails on Linux ARM64 +* QTBUG-98356 JIT crash on invalid yield syntax +* QTBUG-83662 For MultiPointTouchArea with a child PinchArea multiple +pressed signals for multiple touch points on mouse press +* QTBUG-83413 Text rendering glitches in combination with loader and +elide +* QTBUG-88207 tst_qquicktext::fontSizeMode() failed on Ubuntu 20.04 in +CI +* QTBUG-101499 FAIL! : tst_QQuickMultiPointTouchArea::nonOverlapping in +Ubuntu_20_04 + +### qtmultimedia +* QTBUG-102316 [Reg: 5.15.7->5.15.8] App crashes by player() for QML +MediaPlayer + VideoOutput with setAttribute (Qt::AA_UseOpenGLES) +* QTBUG-102413 [REG:5.15.7->5.15.8]: Angle: Crash when running a video +with qml Video component +* QTBUG-60575 QtSpeech flite backend not working on Ubuntu Linux + +### qttools +* QTBUG-101782 lrelease does not respect EXTRA_TRANSLATIONS in pro file. +* QTBUG-102832 Qt Linguist incorrectly translates some language names + +### qtdoc +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components + +### qtlocation +* QTBUG-101765 Qt.labs.location is not built + +### qtconnectivity +* QTBUG-101586 Bluetooth Android server asserts if disposed too quickly +after listen() +* QTBUG-101721 QBluetoothSocket double-emits connected() on macOS +* QTBUG-102319 Android BT service discovery agent crash when stopped +* QTBUG-102442 Bluetooth hostmode change Discoverable=>Connectable +doesn't work on Android +* QTBUG-70222 Qt Bluetooth LE doesn't detect Battery services +* QTBUG-98817 In QtConnectivity multiple QBluetooth autotest failures +with macOS 12 ARM64 + +### qtwayland +* QTBUG-100148 Hover state of QCombobox has not been reset +* QTBUG-102129 LTS 5.15 fails to build with GCC 11 (C++17) + +### qt3d +* QTBUG-101556 FAIL! : tst_GraphicsHelperGL4::bindFrameBufferAttachment +in Ubuntu_20_04 +* QTBUG-99852 MacOS 12 fails with Qt3d: tst_vector4d_sse.cpp:78:14: +error: no member named 'setY' in 'tst_Vector4D_SSE' + +### qtserialbus +* QTBUG-101351 QModbusClient::processResponse() is never called + +### qtwebengine +* QTBUG-103578 WebEngine: Error when linking gn +* QTBUG-103618 WebEngine - Project ERROR: Unknown module(s) in QT: +widgets +* COIN-854 COIN set LIBRARY_PATH to non existing path , which causes ld +warnings / errors +* QTBUG-102192 Navigation on drop broken + +### qtquickcontrols2 +* QTBUG-94391 FileDialog unwanted uri suffix for Android11 SAF +* QTBUG-100508 SEGFAULT Crash on +QQuickOpenGLShaderEffectMaterial::updateTextures() +* QTBUG-102036 Release and Clicked not fired for Buttons in ListView +with pressDelay set with touch screen +* QTBUG-102037 Invalid value of pressed property in ListView delegate +* QTBUG-77202 No touch release event for AbstractButton inside of +ListView with pressDelay set +* QTBUG-102558 DialogButtonBox not regenerating layout on change of +child Button width +* QTBUG-84280 TextArea inside Flickable - cursor does not appear with +LayoutMirroring.enabled + +### qtcharts +* QTBUG-101945 Changing to QValueAxis::TicksDynamic on horizontal axes +moves ticks to the opposite side + +### qtremoteobjects +* QTBUG-72789 tst_modelreplicatest failed + +### qtquick3d +* QTBUG-97714 Memory leak with Quick3D 5.15 when loading Texture with +Loader + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-5.15/supported-platforms.html + +* The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +* Qt 5.15.10 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24474 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Laszlo Agocs +Viktor Arvidsson +Vincent Baijot +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Andreas Buhr +Mitch Curtis +Giuseppe D'Angelo +David Faure +Tang Haixiang +Heikki Halmet +Zhang Hao +Andreas Hartmetz +Jani Heikkinen +Karsten Heimrich +Ulf Hermann +Volker Hilsheimer +Allan Sandfeld Jensen +Friedemann Kleint +André Klitzing +Michal Klocek +Sze Howe Koh +Fabian Kosmale +Mike Krus +Sona Kurazyan +Jonas Kvinge +Kai Köhne +Thiago Macieira +Samuel Mira +Marc Mutz +Antti Määttä +Mårten Nordheim +Sukyoung Oh +Pasi Petäjäjärvi +Timur Pocheptsov +Joni Poikelin +Liang Qi +Topi Reinio +André de la Rocha +Dong Rui +Fan RuiJie +Shawn Rutledge +Lars Schmertmann +Tianlu Shao +Andy Shaw +Ivan Solovev +Axel Spoerl +Tarja Sundqvist +Paul Olav Tvete +Peter Varga +Tor Arne Vestbø +Alexander Volkov +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +ChunLin Wang +Edward Welbourne +Clemens Werther +Zhang Yu +JiDe Zhang diff --git a/qt/5.15.11/release-note.md b/qt/5.15.11/release-note.md new file mode 100644 index 0000000..fbde204 --- /dev/null +++ b/qt/5.15.11/release-note.md @@ -0,0 +1,478 @@ +Release note +============ + +Qt 5.15.11 release is a patch release made on the top of Qt 5.15.10. As a patch +release, Qt 5.15.11 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* 861dcdd245 Upgrade PCRE2 to 10.40 +PCRE2 has been updated to 10.40. + +* a9ffb84c31 QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult +Optimized successful QCOMPARE and QVERIFY for an up to 2x speedup. + +* 614ab3a4bd SQLite: Update SQLite to v3.39.2 +Updated SQLite to v3.39.2 + +* 1f9b635044 Fix crash when setting override cursor on multiple clients +Fixed a crash when setting an override cursor on multiple clients. + +* 6a648d270e Update bundled libjpeg-turbo to version 2.1.4 +libjpeg-turbo was updated to version 2.1.4 + +### qtdeclarative +* b368ffc8c6 QQmlDebug: reliably print the debugger warning +The warning about enabled debuggers is now printed when at least one +translation unit in the final executable requests it, independent of the +order in which translation units are linked/initialized. + +* 71fb661ef8 Fix fractional scaling of text in Qt Quick +Fixed a kerning issue with native-rendered text when there is a +fractional system scale factor set. + +### qttools +* 4b4f38d26 lupdate: Allow multiple specifiers after method signature +lupdate does not trip anymore over tr() calls in methods with multiple +specifiers. For example "QString MyClass::foo() const noexcept" now gets +the correct context. + +### qtlocation +* 63d055e8 Update use of HTTP to HTTPS in esri plugin + + +### qtimageformats +* fedf3d9 Update bundled libtiff to version 4.4.0 +Bundled libtiff was updated to version 4.4.0 + +* 8fb9a4f Update bundled libwebp to version 1.2.4 +Update bundled libwebp to version 1.2.4 + +### qtserialbus +* db246244 Make pduFromStream work on big endian (again) +Fix reading from stream on big endian systems + + +Fixes +----- + +### qtbase +* QTBUG-103605 qfilesystemmodel.cpp fails to compile on Windows with +oneAPI icx using c++20 +* QTBUG-103820 Cannot use OpenSSL v3 even with compatibility mode +* QTBUG-102960 iOS: input panel shows wrong suggestions +* QTBUG-103782 Buffer overflow in qt_readlink (in qmlplugindump, via +qmake) with -D_FORTIFY_SOURCE=3 and GCC 12 +* QTBUG-38971 QtActivity did not call through to +super.onConfigurationChanged() on orientation change (crash) +* QTBUG-102298 Android: Switching navigation bar between buttons / +gestures hides qml elements +* QTBUG-99691 Starting QtService causes black screen +* QTBUG-103608 Can't set android target sdk version with cmake +* QTBUG-104262 Fail to build android app cannot find symbol +QtNative.isStarted +* QTBUG-98417 Bundling translation file of plist does not work with +XCode 13 +* QTBUG-49704 QLoggingCategory::installFilter crashes with the code from +documentation +* QTBUG-102395 QMainWindow::restoreState corrupts relation between +toolbars layout item +* QTBUG-86790 Mingw Qt provides debug libraries in the wrong folder +* QTBUG-102021 QCocoaScreen::UpdateScreens crash +* QTBUG-84741 Crash on QCocoaScreen::isOnline() when calling +CGDisplayIsOnline +* QTBUG-103568 Android 13: Warnings when starting qt apps +* QTBUG-104362 QDomImplementation::DropInvalidChars strips emoji and +other non-BMP characters +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-71900 Double tapping on a word does not show the selection +handles in the right place after the initial selection +* QTBUG-101615 QMLPATHS not documented +* QTBUG-58503 Text Handle Cursor Position Offset Error +* QTBUG-36637 androiddeployqt puts *.qmltypes files into apk +* QTBUG-104809 Crash in QKmsDevice::createScreenForConnector +* QTBUG-101161 Android Assets awfully slow to be loaded +* QTBUG-104412 FAIL! : tst_AndroidAssets during dependency update +* QTBUG-53661 QDom internalSubset is never set +* QTBUG-102825 Popping QML StackView Item makes a11y unusable +* QTBUG-103892 Stop binding to iBridge interface when unit testing +QTcpServer on macOS +* QTBUG-49205 tst_qnetworkreply::ioGetFromBuiltinHttp +* QTBUG-104232 tst_QSslKey::constructor fails with Ubuntu 22.04 and +openssl 3 +* QTBUG-91139 Select handles Left- and RightPoint disappears when click +select all on editPopupmenu without margins of textedit. +* QTBUG-105064 [REGR: 5.15.9 -> 5.15.10] QDateTime::addDays() gives +wrong result in Qt 5.15.10 +* QTBUG-102109 In Android using Qt::LocalTime with specific timezones +does not handle daylight-saving time properly +* QTBUG-104851 qdoc: Ignore Q_WEAK_OVERLOAD +* QTBUG-69354 QGtk3FileDialogHelper isn't modal +* QTBUG-105302 qputenv sometimes puts garbage at the end of the value +* QTBUG-105041 openssl 3.x 32bit platform regression +* QTBUG-97486 Crash in TimeZone ICU backend +* QTBUG-105323 [Regression] Keyboard is not properly hidden on ios +* QTBUG-105374 Modules in 5.15 branch missing MinGW debug files +* QTBUG-104940 post in/decrements of QBEInteger and QLEInteger return +reference according to documentation +* QTBUG-95319 The cursor size is unstable when multiple QT_SCALE_FACTOR +is used +* QTBUG-99990 windows: Painting an image with DPR >1.0 to a QPrinter +does not produce correct result +* QTBUG-105517 Redundant "does" in QFrame +* QTBUG-98651 [iOS 15] Application freezes when QDialog is executed by +button clicked() signal +* QTBUG-103571 QWindowsContext::findPlatformWindowAt stuck in infinite +loop +* QTBUG-82477 QClipboard doesn't support custom mimeTypes +* QTBUG-102359 NTLM authentication crashes +* QTBUG-105286 Crash with UpdateWindowTitle event triggered by closing a +dialog (mac) +* QTBUG-56893 Closing a dialog via mouse click on a button causes an XCB +error +* QTBUG-105711 QDrag with invalid URLs in QMimeData crash on macOS +* QTBUG-105591 Closing application with toolbar floating breaks toolbar +the next time you start the application +* QTBUG-106017 tst_QSslCertificate fails with Ubuntu 22.04 xorg and +Windows 10 21H2 OpenSSL 3 +* QTBUG-106019 tst_QDtls::verifyClientCertificate fails with Ubuntu +22.04 xorg and Windows 10 OpenSSL 3 +* QTBUG-105057 vnc: Setting override cursor causes a crash on client +disconnect +* QTBUG-106374 Unable to build qtbase due to incomplete type in +qtessellator.cpp +* QTBUG-103740 QTemporaryFile::rename does not document that it can only +rename, not copy+delete like QFile::rename +* QTBUG-101396 QOpenGLTextureBlitter support for GL_TEXTURE_RECTANGLE +breaks on some Intel drivers +* QTBUG-106252 ANDROID_SDK can be used before it is set +* QTBUG-105618 QNetworkReplyFileImpl synchronously emits +QNetworkReply::finished() from constructor in case of error +* QTBUG-94557 Menu causes touch failure +* QTBUG-98519 [REG: 5.15.0->5.15.7] xcb: Synthesized mouse from touch +gets stuck if receiving widget gets destroyed +* QTBUG-102751 Can not receive touch event after the widget that +WindowFlags is Qt::Popup is closed on ubuntu20.04 +* QTBUG-103706 Synthesized touch event not recognized with Widgets +* QTBUG-106387 Application crash when writing in textfield +* QTBUG-98988 Qt bugs when portal implementation is not available +* QTBUG-99948 Fix enum/enum arithmetic in Qt +* QTBUG-103923 GCC 12: failure to build from source [<QtBase>] +* QTBUG-104012 QDateTime constructor performance regression when year is +below epoch +* QTBUG-62102 QKeySequenceEdit handles meta keys incorrectly on Wayland +* QTBUG-87669 few gui tests fail to build on Android +* QTBUG-95202 Auto-generated android-*-deployment-settings.json contains +wrong path to immediate qrc file on Qt 6 +* QTBUG-95235 Building Quick Controls 2 examples with Qt 6.1.1 for +Android fails +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility +* QTBUG-104580 androiddeployqt fails with "unknown argument '--libs'" +when call llvm-readobj v14 +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-104450 qmake: it's impossible to configure some compiler and +linker options in the generated vcxproj +* QTBUG-104787 Thread Sanitizer reports data races in QtConcurrent +* QTBUG-105158 Initialize all Vulkan Device Properties +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-103499 Android a11y: Flickable items outside of view are not +selectable +* QTBUG-68865 tst_QMenuBar::check_menuPosition autotest fails on Ubuntu +18.04 +* QTBUG-84248 tst_QFont::defaultFamily fails +* QTBUG-68860 tst_QGlyphRun::mixedScripts autotest fails on Ubuntu 18.04 +and QEMU builds +* QTBUG-106018 tst_QSslSocket fails with Ubuntu 22.04 xorg and Windows +10 21H2 plus OpenSSL 3 +* QTBUG-106513 FAIL! : tst_QSqlQuery::queryOnInvalidDatabase in +MacOS_12 +* QTBUG-106599 FAIL! : tst_Http2::authenticationRequired in +Ubuntu_20_04 +* QTBUG-106632 FAIL! : tst_QDBusConnection::registerObjectPeer in +Ubuntu_20_04 +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-41170 [Android]: When the window resizes then there it will +cause flicker +* QTBUG-66727 [Android]: When changing focus between TextInput fields +there is a flicker of the QQuickWidget + +### qtsvg +* QTBUG-101698 [REG 6.2.2 -> 6.2.3] Integer overflow when loading svg +image + +### qtdeclarative +* QTBUG-74028 Text inside MultiPointTouchArea has invalid coordinates on +touch events +* QTBUG-103522 The PreventStealing of mouseArea does not work properly +in Flickable's(ListView) child item. +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] +* QTBUG-69538 Drawing issues with Intel HD530/630, 11th Gen Intel UHD +* QTBUG-102954 Invalid z-order when rendering custom QQuickItem with +opengl/d3d12 backend +* QTBUG-100579 Crash when removing docked QQuickWidget in multiscreen +setup with Qt 5 +* QTBUG-98914 QML Test with grabImage() fails on iOS +* QTBUG-94900 python path containing space breaks build from source +* QTBUG-86805 [Android]TapHandler crash while using the S-Pen +* QTBUG-94983 Crash when binding to aliased grouped property +* QTBUG-91687 QML fails to run benchmarks in qmlbench's v8bench +directory +* QTBUG-58559 Deletion of a dynamic properties to JSObject ends up using +all memory +* QTBUG-105899 ColorDialog: The text fields on ColorInputs.qml are buggy +for the Fusion, Imagine and Universal styles. +* QTBUG-104966 The Items in the ListView is not showing when the model +is changed during dragging +* QTBUG-93188 tst_qqmlecmascript::gcCrashRegressionTest fails with ARM +macOS 11 in Qt Declarative +* QTBUG-106377 Cannot create QML_SINGLETON class with newer gcc versions +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-106594 Text baseline anchor not updating properly +* QTBUG-106256 qml crash when binding alias to property +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-36637 androiddeployqt puts *.qmltypes files into apk +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-106356 FAIL! : +tst_QParallelAnimationGroupJob::deleteChildrenWithRunningGroup in +MacOS_12 +* QTBUG-106424 FAIL! : tst_QQuickLoader::asyncToSync1 in Ubuntu_20_04 +* QTBUG-106278 FAIL! : +tst_qquickflickable::setContentPositionWhileDragging in MacOS_12 + +### qtmultimedia +* QTBUG-104041 QAudioRecorder outputLocation set only after recording +stop + +### qttools +* QTBUG-99415 lupdate ignores tr() call in a function with noexcept +operator +* QTBUG-102607 macdeployqt: errors when producing a universal binary +(universal binary) +* QTBUG-104755 Qt 5 Designer plugins: Missing pre-built debug plugins + +### qtxmlpatterns +* QTBUG-104707 acceltree/qacceltreeresourceloader.cpp:369:31: error: no +viable conversion from 'const QChar' to 'char32_t' + +### qtdoc +* QTBUG-103303 Qt PDF module documentation + +### qtlocation +* QTBUG-103807 QGeoAreaMonitorSource seg fault on exit on Android +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission +* QTBUG-92111 Esri plugin uses HTTP instead of HTTPS, creating 400 Bad +Request + +### qtconnectivity +* QTBUG-103067 QBluetoothServer leaks RFCOMM and L2CAP Linux sockets +* QTBUG-104479 (Classic) bluetooth service scan sometimes hangs +indefinitely on Android +* QTBUG-101066 QBluetoothServiceDiscoveryAgent::finished sometimes +(spuriously) is not emmited on Android 10 + +### qtwayland +* QTBUG-105308 ASSERT failure in QWindow: "Updates can only be scheduled +from the GUI (main) thread" +* QTBUG-104435 Build failure in qtwayland with libcxx + +### qt3d +* QTBUG-104593 Qt3D Application Crashes when rendering first frame +* QTBUG-102445 [REG]PLY loader failing from 5.15.8 +* QTBUG-101876 Qt3D Viewport documentation states wrong type for Gamma +property +* QTBUG-106519 FAIL! : +tst_dynamicnodecreation::createEntityAndDynamicChild in Ubuntu_20_04 + +### qtimageformats +* QTBUG-103454 Null-dereference read in QICNSHandler +* QTBUG-103337 Vulnerabilities in bundled libtiff version +* QTBUG-104398 Segmentation fault in Jpeg2000JasperReader when Jasper 3 +is used + +### qtquickcontrols +* QTBUG-106520 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in +Ubuntu_20_04 +* QTBUG-106521 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in MacOS_12 + +### qtserialbus +* QTBUG-103879 [Reg 5.15.2 -> 5.15.9] QModbusClient:: sendRawRequest() +produces ModbusDevice::UnknownError when there is no error + +### qtserialport +* QTBUG-101444 QSerialPort: trouble with high baud rates / +waitForReadyRead() stalls +* QTBUG-103822 QSerialPort::waitForReadyRead always returns false on +older Windows systems +* QTBUG-91237 QSerialPort: moving / resizing / clicking window title bar +blocks serial port read/write +* QTBUG-87151 QSerialPort: synchronous read fails as waitForReadyRead() +always times out. + +### qtwebengine +* QTBUG-103578 WebEngine: Error when linking gn +* QTBUG-101030 The zoom factor is reset every time QtWebEngine loads a +new website +* QTBUG-79254 QWebEngineView couldn't handle touch events for html +select's popup menus +* QTBUG-103618 WebEngine - Project ERROR: Unknown module(s) in QT: +widgets +* QTBUG-104763 WebEngine view becomes white if minimized and restored +* QTBUG-97392 WebEngine fails to load urls from resources +* QTBUG-106688 Loading html from qrc in QtWebEngine fails +* QTBUG-102099 QWebEngineView ColorPicker is not modal and freezes +application +* QTBUG-104755 Qt 5 Designer plugins: Missing pre-built debug plugins +* QTBUG-106461 QWebEngineUrlRequestJob::reply() does not support a +QIODevice that cannot be read completely instantly + +### qtwebview +* QTBUG-97487 [Android] WebView cannot open local file +(net::ERR_ACCESS_DENIED) + +### qtquickcontrols2 +* QTBUG-104009 Issues with Slider in ListView with pressDelay set with +touch screen +* QTBUG-77202 No touch release event for AbstractButton inside of +ListView with pressDelay set +* QTBUG-104983 [REG] 908aa77d16e00f2bccc0ddae0f8b61955c56a6a1 breaks +scrollbars if contentItem is accessed before it is set +* QTBUG-103250 Link to ScrollBar's size property is wrong + +### qtcharts +* QTBUG-103906 QValueAxis::TicksDynamic causes application to freeze +* QTBUG-99190 Performance issue with VXYModelMapper +* QTBUG-102392 X-axis vanishes when difference between min and max is +less than two + +### qtvirtualkeyboard +* QTBUG-94770 [Qt Virtual keyboard] Keyboards doesn't respond when +QT_SCALE_FACTOR is set to 1.5 + +### qtremoteobjects +* QTBUG-104098 Update dependencies on '6.4' fails in qt/qtremoteobjects +* QTBUG-105597 tst_Server_Process failed + +### qtwebglplugin +* QTBUG-105606 FAIL! : tst_WebGL::update(Launcher), the requested +timeout (5000 ms) was too short + +### qtquick3d +* QTBUG-103866 View3D content turns black when resized while hidden + +### qtmqtt +* QTBUG-105873 QMqttClient documentation does not include the +constructor + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-5.15/supported-platforms.html + +* The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +* Qt 5.15.11 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24475 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Laszlo Agocs +Dimitrios Apostolou +Mate Barany +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Andreas Buhr +Kirill Burtsev +Andrey Butirsky +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Alexey Edelev +Oliver Eftevaag +Andreas Eliasson +Tunahan Erkoyuncu +Ilya Fedin +Alexandros Frantzis +Pekka Gehör +Richard Moe Gustavsen +Tang Haixiang +Heikki Halmet +Christian Heimlich +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Sam James +Allan Sandfeld Jensen +Milo Kerr +Michal Klocek +Kai Koehne +Tomi Korpipaa +Mike Krus +Jaroslaw Kubik +Sona Kurazyan +Jonas Kvinge +Kai Köhne +Inho Lee +Paul Lemire +Moody Liu +Robert Loehning +Robert Löhning +Thiago Macieira +Samuel Mira +Marc Mutz +Antti Määttä +Mårten Nordheim +Laszlo Papp +Timur Pocheptsov +Joni Poikelin +Liang Qi +Topi Reinio +Rafael Roquetto +Niclas Rosenvik +Elias Rudberg +Shawn Rutledge +Michael Saxl +Dmitry Shachnev +Sami Shalayel +Ye ShanShan +Andy Shaw +Ivan Solovev +Axel Spoerl +Christian Strømme +Tarja Sundqvist +Jan Arve Sæther +Ivan Tkachenko +Mike Trahearn +Jens Trillmann +Jere Tuliniemi +Peter Varga +Louis du Verdier +Tor Arne Vestbø +Ville Voutilainen +Juha Vuolle +Edward Welbourne +Paul Wicking diff --git a/qt/5.15.12/release-note.md b/qt/5.15.12/release-note.md new file mode 100644 index 0000000..b015d33 --- /dev/null +++ b/qt/5.15.12/release-note.md @@ -0,0 +1,256 @@ +Release note +============ + +Qt 5.15.12 release is a patch release made on the top of Qt 5.15.11. As a patch +release, Qt 5.15.12 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* 25be15e7d7 Update bundled libpng to version 1.6.38 +libpng was updated to version 1.6.38 + +* 9374d96406 Update bundled zlib to version 1.2.13 +zlib was updated to version 1.2.13. + +* 59845d680c Update bundled libpng to version 1.6.39 +libpng was updated to version 1.6.39 + +* e48e2ed9d7 macOS: Fix less common writing systems on Catalina and +later +Fixed missing text with certain writing systems on macOS Catalina and +later. + + +Fixes +----- + +### qtbase +* QTBUG-92199 [REG] The color of QLineEdit and QPlainTextEdit +placeholder text is not grayed-out if stylesheet was applied +* QTBUG-93009 QPalette::PlaceholderText color is not followed after +setting color in a style sheet +* QTBUG-104917 QStyleSheetStyle::drawPrimitive(QStyle::PE_PanelLineEdit) +crashes with widget==nullptr +* QTBUG-107263 QVector::toList() example mistake +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-107719 Typo in the document? +* QTBUG-79977 QMessageBox does not work at IOS 13 +* QTBUG-85773 QML TextEdit copy() copies text twice on Android +* QTBUG-47979 QDesktopServices is unable to open a file on Android +* QTBUG-103852 QDir fails for paths of length over 260 characters +* QTBUG-106713 android.bundle.enableUncompressedNativeLibs=false +deprecated in Android Gradle plug-in ver 8.0 +* QTBUG-104085 QJsonValue::toObject(const QJsonObject &defaultValue) and +QJsonValue::toArray(const QJsonArray &defaultValue) parse empty default +values incorrectly +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-107673 [REG]Blank button box on MacOS +* QTBUG-108103 QHostAddress::isEqual() with IPv6 determines valid ip to +be any +* QTBUG-46681 [REG 4.x->5.x] QPainter in paintEvent() doesn't work with +Qt::WA_PaintOnScreen +* QTBUG-100085 xcb: Native window does not get paint event if another +window on top of it is hidden unless there is a enter/leave event +somewhere +* QTBUG-108186 Crash in qt_memrotate90 or qt_memrotate270 +* QTBUG-67579 QT5 apps running natively under Wayland do not respect +cursor size setting +* QTBUG-87778 wayland: cursor size wrong +* QTBUG-96384 Tagalog cannot be displayed correctly +* QTBUG-98920 Font fallback is not working properly on macOS +* QTBUG-108662 Can't build for Android +* QTBUG-90611 Shortcut Alt+` is not working with non US layout +* QTBUG-101680 MySQL plugin: QSqlQuery::prepare + exec no results when +table contains JSON type +* QTBUG-41170 [Android]: When the window resizes then there it will +cause flicker +* QTBUG-85248 Qt warning +"QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not de-queue +request, failed to report HostNotFoundError" +* QTBUG-91882 eglfs with a cloned screen cause app to flicker +* QTBUG-106896 QDir::drive() does not shows DVD drive +* QTBUG-98988 Qt bugs when portal implementation is not available +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-107709 Android screen size mismatch [Reg 5.15.10 -> 5.15.11] +* QTBUG-107523 [REG 5.15.10 -> 5.15.11] Android edge-to-edge layout +broken +* QTBUG-108556 FAIL! : tst_QTimer::zeroTimer in Ubuntu 20.04 and SLES +15.4 +* QTBUG-107727 QSystemTrayIcon does not emit the +QSystemTrayIcon::activated signal on Ubuntu 20.04/22.04 for left click +and right click. +* QTBUG-91255 [Android] Add support for APK Signature Scheme v2 +* QTBUG-109022 FAIL! : tst_QFtp::initTestCase in Ubuntu_20_04 + +### qtdeclarative +* QTBUG-106864 Reg-5.15.9->5.15.10: Android crash on startup on armv7 +(32bit) devices +* QTBUG-106269 Qt Quick apps immediately crash under Android 6 +* QTBUG-107255 [Android 5.15.11] module "QtGraphicalEffects" is not +installed +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-106645 "TypeError: Cannot read property of null" error in "QML +Dynamic View Ordering Tutorial 1" example +* QTBUG-107795 Reg-5.15.10->5.15.11 Setting property on TextField +crashes +* QTBUG-106457 Assert on invalid code +* QTBUG-102793 [REG: 5.13->5.14] Bindings in delegates get triggered +multiple times if delegate and/or model is changed +* QTBUG-107732 Tumbler sometimes ignores specified index +* QTBUG-107774 madvise() terminates application due to EBADF code +* QTBUG-108298 Crash using ConicalGradient in a ShapePath +* QTBUG-106875 Segfault when Loader is trying to load a file that +contains the Loader +* QTBUG-109002 [PinchHandler] Dragging a target is not functional +* QTBUG-108258 FAIL! : tst_qquickbehaviors::currentValue in MacOS_12 +* QTBUG-106520 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in +Ubuntu_20_04 +* QTBUG-106521 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in MacOS_12 +* QTBUG-108880 FAIL! : tst_qquickanimations::reparent in MacOS_12 +* QTBUG-107619 V4: Memory corruption due to unchecked length usage + +### qtmultimedia +* QTBUG-105381 Qt Multimedia fails to read crop info from a HEVC video +stream's VPS. +* QTBUG-106059 Ended video shows does not follow VideoOutput size +changes +* QTBUG-76205 WMF: When playing videos of a certain MP4 type then +occasionally it will only show the main color and not the whole video +* QTBUG-96746 Switching between external camera and built-in webcam +flips the VideoOutput 180 degrees +* QTBUG-108018 Camera Example crashes on macOS 13 ventura + +### qtdoc +* QTBUG-107245 Typo in the document? + +### qtlocation +* QTBUG-107580 [REG 5.15.10 -> 5.15.11], PositionSource: last known +position is never read +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission + +### qtwayland +* QTBUG-104259 tst_seatv4 tests are failing with Ubuntu 22.04 Wayland +* QTBUG-103378 Some return values are ignored, causing warnings +* QTBUG-107076 Copying image data from Qt aplications is still broken on +GNOME Wayland +* QTBUG-75919 Override cursor has no precedence on Wayland + +### qt3d +* QTBUG-105376 Qt Quick Text gets correupted when a Qt3D ShaderProgram's +shader loads multipule textures +* QTBUG-56368 Crash when using async NodeInstantiator within Scene3D +* QTBUG-108918 FAIL! : tst_RayCasting::shouldReturnAllResults in +Ubuntu_20_04 + +### qtimageformats +* QTBUG-107040 Tiff images with LZW compression do not work in debug +builds +* QTBUG-107223 Massive memory consumption when loading TIFF image + +### qtquickcontrols +* QTBUG-106520 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in +Ubuntu_20_04 +* QTBUG-106521 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in MacOS_12 + +### qtwebengine +* QTBUG-108207 Mac: errors building Qt 6.3.2 with Xcode 14.1 + +### qtvirtualkeyboard +* QTBUG-98750 [VKB] AutoScroller does not work in the basic virtual +keyboard example +* QTBUG-83217 rotation of virtualkeyboard does not work +* QTBUG-105371 [Virtual keyboard] The fallback to layouts/fallback is +not mentioned + +### qtscxml +* QTBUG-80262 SCXML StateMachine state properties get incorrect values +if History is used + +### qtquick3d +* QTBUG-97680 Reloading View3D will lead memory leak in 5.15 + +### qtmqtt +* QTBUG-92817 QMqttTopicFilter also matches topics just starting with +the filter name + +### qtopcua +* QTBUG-104646 [C++20 FTBFS] open62541.h is running afoul of volatile +compound statement deprecation in C++20 + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-5.15/supported-platforms.html + +* The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +* Qt 5.15.12 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24555 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Eskil Abrahamsen Blomfeldt +Assam Boudjelthia +Michael Brüning +Andrey Butirsky +Artem Dyomin +Alexey Edelev +Christian Ehrlicher +Hatem ElKharashy +Ilya Fedin +Jan Grulich +Heikki Halmet +Ulf Hermann +Dominik Holland +Janne Juntunen +Maurice Kalinowski +Jonas Karlsson +Timothée Keller +Fabian Kosmale +Kai Köhne +Inho Lee +Paul Lemire +Thiago Macieira +Ievgenii Meshcheriakov +Samuel Mira +Marc Mutz +Mårten Nordheim +Dennis Oberst +Timur Pocheptsov +Liang Qi +André de la Rocha +Shawn Rutledge +Ivan Solovev +Axel Spoerl +Christian Strømme +Tarja Sundqvist +Jan Arve Sæther +Sami Varanka +Doris Verria +Ville Voutilainen +Juha Vuolle +Ole Wegen +Edward Welbourne +Paul Wicking +Vlad Zahorodnii diff --git a/qt/5.15.13/release-note.md b/qt/5.15.13/release-note.md new file mode 100644 index 0000000..2c174e8 --- /dev/null +++ b/qt/5.15.13/release-note.md @@ -0,0 +1,250 @@ +Release note +============ + +Qt 5.15.13 long-term supported (LTS) commercial release is a patch +release made on the top of Qt 5.15.12 (LTS). As a patch release, +Qt 5.15.13 does not add any new functionality but provides bug fixes and +other improvements. The release maintains both forward and backward +compatibility (source and binary) with Qt 5.15.12. +Source codes are available via the Qt online installer and +the Qt Code Review tool (https://codereview.qt-project.org/). To get the +sources via Qt Code Review, you need to log in with a Qt Account that +has a valid commercial license. For detailed instructions, see +https://wiki.qt.io/Qt_5.15_Release#Getting_Source_Codes. +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* a50b7f500c QNetworkRequest: Make header parsing locale-independent +Fixed a bug where certain QNetworkRequest::KnownHeaders wouldn't be +recognized as such in certain locales. + +* 6bb908bd61 PCRE2: upgrade to 10.42 +PCRE2 has been updated to 10.42. + +* 8509e0daae SQLite: Update SQLite to v3.40.0 +Updated SQLite to v3.40.0 + +* 13752128e8 SQLite: Update SQLite to v3.40.1 +Updated SQLite to v3.40.1 + +* 23cb910fd6 Update bundled libjpeg-turbo to version 2.1.5 +libjpeg-turbo was updated to version 2.1.5 + +### qtdeclarative +* f31d580492 Fix missing glyphs when using NativeRendering +Fixed an issue where text using NativeRendering would sometimes be +missing glyphs. + +### qtwayland +* 28a0b1dc client: Fix infinite recursion with text-input-v2 +Fixed a possible crash when editing a field in an item view. + +### qtimageformats +* 0527cee TGA Plugin: Fix reading of CMapDepth +Fixed reading of TGA files with a non-zero X-origin + +* 8cfc422 Update bundled libwebp to version 1.3.0 +Update bundled libwebp to version 1.3.0 + +* 1eaa734 Update bundled libtiff to version 4.5.0 +Bundled libtiff was updated to version 4.5.0 + + +Fixes +----- + +### qtbase +* QTBUG-109169 Invalid QColorTrcLut use causes unreadable text with +16-bit X11 visuals +* QTBUG-86019 Serializing a null QTimeZone crashes +* QTBUG-109226 Rare crashes in QXcbBackingStoreImage::flushPixmap +* QTBUG-99601 ios: QMAKE_PRE_LINK Gives Error :Multiple commands produce +* QTBUG-108848 iOS: Voice Control Accessibility feature breaks in iOS 16 +* QTBUG-88652 QTEST_FUNCTION_TIMEOUT and test function limit (5 minutes) +are not documented. +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-109026 Android: UI is scaled smaller than before +* QTBUG-109732 Filelight crash on directory scan start +* QTBUG-103393 IBus input method cannot set panel position correctly +with DPI scaling +* QTBUG-109477 QImageReader will cause heap corruption when load jpeg +(width: 1px height:100px) on Apple M1 +* QTBUG-106653 Crash on Accessibility interface +* QTBUG-104776 AndroidContentFileEngineIterator hangs when listing +shared content with nested dirs +* QTBUG-110066 Build fails on vulkan\qvulkanfunctions.h despite -no- +vulkan is passed +* QTBUG-63700 QSharedPointer missing documentation for move operators +* QTBUG-64132 QToolButton should elide text when width constraints +prevent from showing whole text +* QTBUG-104948 QFileDialog::getOpenFileContent not honoring nameFilter +* QTBUG-110627 Qt doesn't really follow Windows short time format +* QTBUG-72103 Conversion between QQuaternion and Euler angles has issues +in special cases +* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp +* QTBUG-63324 iOS/macOS: system localization always returns english +language +* QTBUG-106569 Ctrl-C in QTreeView passes invalid QModelIndex to model +when model is empty +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-107923 Wrong height of the window on Android +* QTBUG-103054 FAIL! : tst_Gestures::graphicsItemGesture in +Ubuntu_20_04 +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-105804 The qt_ntfs_permission_lookup mechanism is prone to data +races +* QTBUG-110271 Copyright year not updated to 2023 on documentation +* QTBUG-91627 [OpenGL] Crash when creating context with contextinfo +example app on Android +* QTBUG-109268 QWindow on Android doesn't use full area on some devices. +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-109351 Bottom Navigation Bar overlaps app window +* QTBUG-110501 Wrong calculation of display area on android when virtual +keyboard is present before opening the app +* QTBUG-36637 androiddeployqt puts *.qmltypes files into apk +* QTBUG-110433 Material UI Controls not styled on Android + +### qtdeclarative +* QTBUG-108713 Native font rendering in some cases misses letters +* QTBUG-109140 [REG: 5->6] Slowly dragging Tumbler causes numbers to +jump around +* QTBUG-98792 Crash when using as-cast +* QTBUG-109882 ShapePath: Switching from a transparent colour to a non- +transparent one causes the wrong colour to be displayed +* QTBUG-110286 SignalTransition::triggered can cause Segfault +* QTBUG-87334 Graphical issue on some Android smartphones: white line at +the top and the right side of the screen +* QTBUG-111542 UI problem with iOS deployments +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-36637 androiddeployqt puts *.qmltypes files into apk +* QTBUG-110433 Material UI Controls not styled on Android + +### qtactiveqt +* QTBUG-109235 Review toupper/tolower uses [Qt] + +### qtmultimedia +* QTBUG-59726 no access to second camera on android phones with dual +front/back cameras +* QTBUG-106897 Android QAudioRecorder pause does not work +* QTBUG-105505 QMediaRecorder::Duration reports incorrect recording +duration +* QTBUG-110015 QML Video Example: example Crashing + +### qttools +* QTBUG-109618 QtAttributionsScanner crashes frequently + +### qtdoc +* QTBUG-110064 Android getting started doc instructs wrong JDK version +for Qt5.15 + +### qtconnectivity +* QTBUG-111242 sdpscanner strcpy()s sdp_data_t::val::str into a fixed- +size 1KiB buffer +* QTBUG-86245 Neard link invalid and not mentionned in Licensed used in +Qt + +### qtwayland +* QTBUG-109302 Segmentation Fault with Wayland and QTreeWidget + +### qtquickcontrols +* QTBUG-101973 File Dialog does not re open in some situation. + +### qtserialport +* QTBUG-108450 REG: Qt 6.3.2 WinOverlappedNotifier possible crash + +### qtwebengine +* QTBUG-109357 [REG 5.12 -> 5.15/6.x] QWebEngineUrlRequestInterceptor: +Multiple redirects crashes the application +* QTBUG-108240 WebEngine can't be built with MSVC 14.34 and LLVM 15.0.6 +* QTBUG-109273 Using client certificates leads to +ERR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS +* QTBUG-110504 Webengine extremely slow in loading webpage in debug +build + +### qtcharts +* QTBUG-107890 When changing the label of a legend marker it will not +update until something else triggers an update +* QTBUG-111293 tst_QBarSeries::mousehovered fails with SLES 15.4 + +### qtscxml +* QTBUG-109235 Review toupper/tolower uses [Qt] + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-5.15/supported-platforms.html + +* The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +* Qt 5.15.13 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24811 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Martin Andersson +Mate Barany +Nicholas Bennett +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Alexandru Croitor +Giuseppe D'Angelo +Alexey Edelev +Oliver Eftevaag +Christian Ehrlicher +Andreas Eliasson +Ilya Fedin +Julian Greilich +Heikki Halmet +Ulf Hermann +Volker Hilsheimer +Allan Sandfeld Jensen +Michal Klocek +Sze Howe Koh +Jarkko Koivikko +Jani Korteniemi +Fabian Kosmale +Jonas Kvinge +Kai Köhne +Inho Lee +Paul Lemire +Robert Löhning +Leena Miettinen +Phan Quang Minh +Samuel Mira +Bartlomiej Moskal +Marc Mutz +Yuya Nishihara +Roland Pallai +Liang Qi +Topi Reinio +Andy Shaw +Venugopal Shivashankar +Ivan Solovev +Axel Spoerl +Tarja Sundqvist +Lars Sutterud +Jan Arve Sæther +Morten Sørvig +Sami Varanka +Peter Varga +Tor Arne Vestbø +Jaishree Vyas +Edward Welbourne +Paul Wicking +Jannis Xiong +WANG Xuerui +Andrey Yaromenok +Yuhang Zhao diff --git a/qt/5.15.2/release-note.md b/qt/5.15.2/release-note.md new file mode 100644 index 0000000..5531ec1 --- /dev/null +++ b/qt/5.15.2/release-note.md @@ -0,0 +1,583 @@ +Release note +============ +> PLACEHOLDER FOR RELEASE NOTE HEADER + +Important Changes +----------------- + +### qtbase +* 0c4d476e8a Fix text issues when using typographic names +Fixes an issue where fonts would sometimes not fail to work when +selected using typographic names. + +* c9635b99df Fix java mkspec for compatibility with JDK 12 + + +* a69195c86c Doc: Improve WinTab license information +Changed classification of the wintab license from "Custom" to "LCS- +Telegraphics License" + +* a82032351c forkfd/Linux: ask clone() to use the SIGCHLD as the +termination signal +Fixed an issue that would cause debugging a Qt application that uses +QProcess to confuse both gdb and lldb if the Linux kernel was version +5.4 or higher. Behavior outside of a debugging session was not affected. + +* 5d715e09ae Avoid heap-buffer-overflow +Avoid heap-buffer-overflow + +* a8ad906652 Fix a bug in the initialization (and debug-output) of BSP +trees +Fixed a bug in the initialization of BSP trees to increase the +performance of QGraphicsScenes with non quadratic scene rectangles. + +* 9ef4fba108 QUrl::fromLocalFile: accept invalid hostnames +Changed QUrl::fromLocalFile() to accept Windows UNC paths whose +hostname component is not a valid Internet hostname. This makes QUrl +able to accept extended-length paths (\\?\), device namespace (\\.\), +WSL (\\wsl$), etc. + +* 80e3ded22d Avoid heap-buffer-overflow +Avoid a heap-buffer-overflow found by oss- fuzz as issue 25243. + +* 8e01088b55 Add some missing QStringView overloads to QString +A couple of methods have been added to QStringView that make it easier +to write code that is portable between Qt 5.15 and Qt 6. Those include +QStringView::split(), QStringView::count(), number conversion methods +(QStringView::toInt() and friends). A couple of overloads taking +QStringView have been added to QRegularExpression (match() and +globalMatch()) and QString (append(), prepend(), insert() and +localeAwareCompare()). + +* 75fb810340 sqlite: Upgrade to 3.33.0 +Upgraded to v3.33.0 + +* d587f0139d Use valid glyph index for box font engine +Fixed a potential crash when rendering text with an empty font +database. + +* 03495149d2 Fix copyright year of tinycbor +Fix aggregated copyright information of TinyCBOR component to reflect +the years in the individual source files. Note that this is not same as +the Copyright year in the upstream MIT license text. + +* 8a25540206 Fix copyright information for src/3rdparty/xcb +Fixed copyright information for "XCB-XInput". + +* 17021ce53e Fix included license text for PCRE2 - Stack-less Just-In- +Time Compiler +Changed license text of "PCRE2 - Stack-less Just-In-Time Compiler" +component. The documentation (incorrectly) included the generic PCRE2 +license so far. + +* c008da8508 Deprecate QLocale::Language entries that no locale data +relates to +Many obsolete language names are now deprecated in preparation for +removal at Qt 6.0. No data has been available for any locale using these +languages since CLDR v29 (at least; Qt now uses v37). + +* 171c3c3446 Deprecate ordering on QItemSelectionRange +Ordering of QItemSelectionRange is now deprecated. It was not +consistent with equality and should not be needed. + +* 4b601331c7 Update CLDR to v37, adding Nigerian Pidgin as a new +language +Updated to new version of CLDR (the Unicode Consortium's Common Locale +Data Repository) v37. Various Adlam-script locales are dropped due to +its use of a number system unsupported by 5.15's QLocale. Support for +these locales shall be restored in Qt 6. + +* 1459cc8bf6 Deprecate old aliases for two countries and several +languages +Deprecated several Language and Country aliases, ready for removal in +Qt 6.0, in favor of their newer names. + +### qtsvg +* fdbe89e Change classification of XSVG License +XSVG license was re-classified to HPND-sell-variant, "Historical +Permission Notice and Disclaimer - sell variant" + +### qtlocation +* 3e9d5379 Add actual text of Boost Software License +Added actual license text of Boost Software License (used in Clipper +Polygon Clipping Library) + +* 4fdb479b Update src/3rdparty/mapbox-gl-native +Update and extend third-party documentation for Mapbox GL plugin +dependencies: libc++, Optional, Mapbox GL Native, Boost, CSS Color +Parser, cURL Parse Date, Earcut Polygon Triangulation Library, geojson- +cpp, geojson-vt-cpp, geometry.hpp, kdbush.hpp, polylabel, protozero, +RapidJSON, shelf-pack-cpp, supercluster.hpp, tao_tuple, unique_resource, +variant, Vector Tile Library, Wagyu Geometry Processing Library, +nunicode. + +* 9ac778b2 Make names of poly2tri, clipper, clip2tri libraries unique +The generated clipper2tri, clipper, poly2tri libraries have been +renamed to qt_clipper2tri, qt_clipper, qt_poly2tri. This avoids +conflicts for static builds. + +### qt3d +* fc5020454 Fix third-party license information about imgui +Fix issue in the documentation that caused attributions for imgui +third-party code to not show up. + +* aa13ce25a Improve third-party license information about assimp +Also document sub-projects that are part of the Assimp project: +Clipper, irrXML, Open3DGC, OpenDLL-Parser, Poly2Tri, RapidJSON, Unzip, +Utf8Cpp, and Zip. + +### qtserialbus +* f49a99f SocketCAN: Fix loading libsocketcan on Debian +Fixed that libsocketcan could not be loaded when no symlink +libsocketcan.so -> libsocketcan.so.2 was present. + +### qtwebchannel +* 62f2be9 Fix infinite recursion when wrapping a self-contained object +twice +Fixed infinite recursion when dealing with self contained objects. + +### qtnetworkauth +* c7dba07 Add client id and shared secret to token refresh requests +Fixed starting a new session with some servers (e.g. Google) when using +a refresh token. + + +Fixes +----- + +### qtbase +* QTBUG-85193 [REG: 5.12.4->5.12.5]: A SVG path with a high stroke width +is not rendered correctly +* QTBUG-81723 [REG: 5.13->5.14 & 5.12.5->5.12.6] Widgets are only half +repainted when shown on SSH-forwarded X display +* QTBUG-83313 Setting CaseSensitivity in QSortFilterProxymodel for +QRegularExpression doesn't work +* QTBUG-60022 Documentation: ANDROID_EXTRA_PLUGINS needs additional +information +* QTBUG-85981 [REG: 5.14 -> 5.15] Windows: Posted events get stuck with +nested event loops +* QTBUG-86191 QLocale::system().standaloneMonthName() wrong value on +macos +* QTBUG-86170 QLabel::setPixmap appears truncated under high screen +device pixel ratio +* QTBUG-86166 inconsistent ctrl-c copy in qtableview +* QTBUG-86268 [REG 5.12.4 -> 5.13.0] QTableView::sortByColumn() no +longer allows re-sorting if sortingEnabled +* QTBUG-86392 Possible binary break 5.15.0->5.15.1, Qt5Core.dll +* QTBUG-86383 Uninitialized memory sent to X server in +QXcbDrag::handleDrop +* QTBUG-85560 [REG: 5.12 -> 5.13] Non English characters fail to render +correctly +* QTBUG-79094 Qt cannot be build with JDK version >=12 +* QTBUG-83409 Array read/write doesn't work in QIBASE Driver +* QTBUG-86394 QNetworkInterface methods broken when targeting Android 11 +(API-30) +* QTBUG-86418 http2 crash when I use unicode in http header +* QTBUG-86546 Tracegen error +* QTBUG-46203 tst_qsslkey fails on Red Hat 6.6 x64 +* QTBUG-86483 QDoubleSpinBox and QSpinBox valueChanged called twice +* QTBUG-83152 It's impossible to prepare sql statements, with the +firebird/interbase driver, which contains PSQL variable names, because +they are colon prefixed. +* QTBUG-86336 tst_QNetworkReply tests are failing with CentOS 8.1 and +system OpenSSL +* QTBUG-86497 Missing build system dependencies for doc snippets results +in broken build +* QTBUG-86607 QFile::open(int fd, ...) refers to 'raw' mode +* QTBUG-86587 QPushButton: styling causes clicked() signal not to emit +when clicked +* QTBUG-84356 QSqlDriver::subscribeToNotification lost if PGSQL server +restarts +* QTBUG-86282 Use more recent JDK version to build Qt for Android +* QTBUG-86319 Use of CLONE_PIDFD for forkfd interacts badly with +debugging +* QTBUG-86635 Wrong suggestions for an obsolete method +* QTBUG-86575 qwindowsservices.cpp doesn't compile with mingw64 GCC +10.1.0 +* QTBUG-85676 Issue with openUrlExternally +* QTBUG-86691 Inconsistent XPM handling +* QTBUG-84256 tst_QTcpServer::qtbug6305 fails with CentOS 8.1 x64 +* QTBUG-84253 tst_QNetworkInterface::localAddress fails with CentOS 8.1 +x64 +* QTBUG-84254 tst_QUdpSocket::multicast fails with CentOS 8.1 x64 +* QTBUG-85105 QWindow::startSystemMove() does not work with QML +DragHandler on macOS +* QTBUG-86062 qmake accepts only last /MERGE option from QMAKE_LFLAGS +when generate VS project +* QTBUG-86702 Some GIFs don't load/play anymore in Qt apps I tested +* QTBUG-86547 Heap corruption happens due to double memory release when +QDomAttr::setNodeValue is called. +* QTBUG-86585 qfilesystemengine_unix.cpp compilation error on QNX +* QTBUG-69608 cocoa: key press events for modifier keys do not have +nativeVirtualKey +* QTBUG-86718 qmake cannot run target compiler for iOS Xcode 12 +* QTBUG-10561 Modal QProgressDialog's setValue() does not always need to +call processEvents() +* QTBUG-86287 Static 5.15.0 compile results in "undefined reference to +xcb_aux_create_gc" +* QTBUG-85436 QMimeDatabase may not use mime type file globs properly +* QTBUG-86620 When doing a XMLHttpRequest then the status code will be +set to 0 indicating that an error occured even though it is not actually +having a problem +* QTBUG-86580 QComboBox::setPlaceholderText() has side-effects, changes +currentText +* QTBUG-86675 qmake creates nondeterministic results +* QTBUG-86411 Fusion style: QGroupBox height doesn't adjust if no title +* QTBUG-86306 /etc/localtime is always treated as symlink +* QTBUG-86873 QJsonDocument problem on chinese key +* QTBUG-87047 MSVC 2019 raises Warning C4619 about C4345 in QVector when +compiling with /W4 +* QTBUG-86604 Only availableGeometryChanged() (not geometryChanged() ) +is emitted when the logical DPI of a screen changes +* QTBUG-76902 Widgets and fonts have wrong size after moving to screen +due to disconnect with different DPI when dpiawareness = 2 +* QTBUG-79248 TrayIcons Menu does not scales its size when changing DPI +* QTBUG-87092 Crash in QThreadPool::clear() +* QTBUG-85366 QTreeView: FetchMore is not getting called for all the +entries +* QTBUG-86207 QGuiApplicationPrivate::processMouseEvent() crashes on NaN +event globalPos +* QTBUG-87174 Wrong initialization of the bsp tree used by +QGraphicsScene +* QTBUG-86883 CMake error in Qt5BootstrapConfig.cmake +* QTBUG-86253 Mouse source point error caused by multi-touch +* QTBUG-87259 doc typo on The State Machine Framework +* QTBUG-86277 QUrl::fromLocalFile should return valid URLs for UNC paths +with invalid hosts (\\wsl$) +* QTBUG-87009 tst_QTcpSocket::connectToHostError fails in Windows 10 +MinGW developer-build +* QTBUG-87320 Segfault in qimage_conversions.cpp +* QTBUG-87267 QFont::exactMatch() returns false for installed fonts in +Qt 5.15.1 +* QTBUG-87273 QFileSystemModel / QSFPM / QTreeView : infinite loop in +latest 5.15 commits +* QTBUG-86516 QStringView-related API missing in Qt5 +* QTBUG-87611 qnearfieldtarget.cpp:239:14: error: ambiguous overload for +'operator<' +* QTBUG-87057 QListView item looses items from models that don't +override moveRows during internal drag'n'drop +* QTBUG-85006 Mouse cursor is displayed only after a while when a VNC +client connects +* QTBUG-87483 QFontDialog::selectedFont() Does not returns Actual +selected Font +* QTBUG-85016 Q_UNREACHABLE was reached at qtextengine.cpp:1551 +* QTBUG-69155 Android: tst_QWindow::exposeEventOnShrink_QTBUG54040 fails +* QTBUG-83916 Any Tooltip crashes on Android +* QTBUG-86307 Year appears wrong in the Calendar Widget example +* QTBUG-85966 QCalendarWidget incorrecty localizes year in topbar +* QTBUG-86733 [Android] NoSuchMethodException when using QtMultimedia +* QTBUG-86210 Qt 5.15.1 fails to build on INTEGRITY due to type size +exceeds implementation limit errors +* QTBUG-85915 macOS crash when opening several times QComboBox drop +downs after moving application windows from one screen to another +* QTBUG-67928 Qt uses wrong source for logical DPI on X +* QTBUG-60822 [REG: 4->5] WA_TranslucentBackground cannot be changed +after widget has been shown +* QTBUG-41341 tst_qcolumnview fails on Mac OS X +* QTBUG-85123 [REG:5.13->5.14]: When using GSSAPI to connect to a server +requiring NTLM authentication then it can fail to do the authentication +* QTBUG-86674 Deploying Qt application to Android device is really slow +* QTBUG-84267 QIcc::fromIccProfile crashes with SIGBUS (unaligned +access) on ARM +* QTCREATORBUG-24665 Unable to drag/drop widgets from designer +* QTBUG-86786 Widgets: drag and drop doesn't work on macOS +* QTBUG-71939 Not possible to Drag'n Drop files +* QTBUG-68862 tst_QWidget::updateWhileMinimized autotest fails on Ubuntu +18.04 +* QTBUG-77126 [REG] Documentation no longer shows the relationship +between classes from different modules +* QTBUG-77833 Mac: context menu not closed when minimizing window +* QTBUG-87066 Qt6: Android, unable to build examples with cmake +* QTBUG-87143 QXdgDesktopPortalFileDialog sometimes breaks when +selectedFilter is supplied +* QTBUG-74542 Test are disabled from MinGW builds with packaging flag +* QTBUG-80328 tst_QUdpSocket::writeDatagramToNonExistingPeer fails with +MSVC2019 +* QTBUG-83806 QSystemTrayIcon sends too large pixmap over Dbus if HiDPI +scaling is enabled +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04 +* QTBUG-87588 [REG 5.15.1 -> 5.15] QFileSystemModel with QDir::NoDot +filter hangs +* QTBUG-87728 tst_QGraphicsAnchorLayout::layoutDirection() failed on +Ubuntu 20.04 in CI +* QTBUG-74287 QLocale::nativeCountryName does not use country +information from locale object + +### qtsvg +* QTBUG-87583 SVG icons with with <DOCTYPE svg> not loading + +### qtdeclarative +* QTBUG-85938 Loader status unexpected +* QTBUG-85317 qmlformat breaks on template literals +* QTBUG-85724 Running example "window and screen" gives error on +immediate run +* QTBUG-86524 QQuickView, Memory leak of QOpenGLContextGroup object +* QTBUG-61475 Can not input Chinese in TextEdit when load qml in +QQuickWidget +* QTBUG-82157 Application crashes when changing an active Drag's +supportedActions +* QTBUG-86989 QML crashes when more than one inline component is defined +* QTBUG-86979 qmlformat duplicates Inline component in 5.15.1 +* QTBUG-86980 qmlformat fails on "for of" +* QTBUG-87222 qmlformat remove property name on objects decalred with +variable as name +* QTBUG-85302 Mouse-click catch in QML Listview's header with clip = +true +* QTBUG-74046 Events stealing happens for MouseArea in some cases +(preventStealing == true) +* QTBUG-86402 [REG 5.12 -> 5.13] Animation in Popup causes app's crash +after Popup closed +* QTBUG-86676 QML garbage collector doesn't work correctly with Loader +* QTBUG-87680 TableView: contentHeight doesn't update when new rows are +added +* QTBUG-85713 Inline components trigger assertion with ListElement +* QTBUG-87464 Inline component state issue +* QTBUG-85431 void QAbstractScrollArea::mouseMoveEvent(QMouseEvent *e) +is called falsely on double tap on a touchpad of a notebook +* QTBUG-62989 Layout.left/rightMargin doesn't mirror with +LayoutMirroring +* QTBUG-75777 QQmlEngine deadlock in destructor with asynchronous Loader +* QTBUG-87150 QML_FOREIGN needs clearer documentation to indicate that +it is using the name of the struct or QML_NAMED_ELEMENT +* QTBUG-82890 SequentialAnimation does not stop when loops: +Animation.Infinite and alwaysRunToEnd: true +* QTBUG-87821 TableView: two sync-ed table views can sometimes end up +out-of-sync + +### qtactiveqt +* QTBUG-86666 dumpcpp tool not working for x64 components + +### qtscript +* QTBUG-86527 Qt Script: tst_QScriptV8TestSuite fails with MinGW + +### qtmultimedia +* QTBUG-85470 [REG: 5.14.2->5.15.0]: When capturing the camera which is +showing via a QVideoWidget it will never emit the imageCaptured signal + +### qttools +* QTBUG-86188 qdoc: Crash when using a tagged \fn command +* QTBUG-86293 "winrtrunner --list-devices" hangs +* QTBUG-86477 [REG 5.15.0->5.15.1] assistant not build when building +whole Qt statically +* QTBUG-86598 Assistant fails to compile if QT_NO_CLIPBOARD is defined +* QTBUG-84727 QHelpIndexWidget does not emit documentActivated or +documentsActivated +* QTBUG-86759 Missing QtWebEngineProcess Application in application +frameworks +* QTBUG-86988 qdoc: DocBook output format: XML special characters are +escaped twice +* QTBUG-84703 qdoc: DocBook generator: scoped enums not handled +correctly +* QTBUG-87802 qdoc: \sincelist generates broken links in certain +conditions +* QTBUG-88167 ../shared/numerus.cpp:165:5: error: ‘Bihari’ is not a +member of ‘QLocale’ + +### qtlocation +* QTBUG-86248 qtlocation installs internal libs of 3rdparty libraries + +### qtwayland +* QTBUG-86176 Subsurfaces under dialogs don't have the QEvent::Exposed +event emitted +* QTBUG-86109 Wayland: +* QTBUG-86291 Wayland doesn't export files properly in a no-opengl build +* QTBUG-83303 qtwayland - configure test failure - Project ERROR: Test +config.qtwayland_client.tests.dmabuf-server-buffer tries to use +undeclared library 'drm' +* QTBUG-83263 Rendering of multiple framebuffers object leads to +degraded render performance with Wayland +* QTBUG-87657 clipboard selection does not offer all mime types +available for the content +* QTBUG-87959 The Wayland license should be GPL not LGPL +* QTBUG-85767 Scrolling inverted + +### qt3d +* QTBUG-86721 [Regression] Scene3D rendering with underlay composition +on HighDpi display is incorrect. +* QTBUG-86436 Shader errors if there are multiple windows +* QTBUG-84847 Scene3D crashes on destruction +* QTBUG-85018 [REG: 5.14->5.15] QOpenGLShader::compile(Fragment): ERROR: +4:2: 'add' : syntax error syntax error + +### qtgraphicaleffects +* QTBUG-86486 [Reg 5.13.1->5.14.0]ColorOverlay not working well when +image has empty source + +### qtquickcontrols +* QTBUG-86315 Warning message from Accessible, TableViewColumn + +### qtserialbus +* QTBUG-87328 SocketCAN plugin broken due to libsocketcan being +unavailable + +### qtwinextras +* QTBUG-87694 Qt compilation fails when passing -no-qml-network + +### qtwebchannel +* QTBUG-84007 Infinite recursion when wrapping + +### qtwebengine +* QTBUG-85494 [REG: 5.14->5.15] Quick minimal browser crashes when +opening view source +* QTBUG-86599 Crash on resize in WebEngineView +* QTBUG-85817 crash on resize +* QTBUG-86672 Context menu pops up while "grp:menu_toggle" is set +* QTBUG-65223 [REG 5.9 -> 5.10] loadStarted is emitted twice when +loading link with anchor +* QTBUG-87129 Completion in the DevTools "Console" tab only works for +top-level objects +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-87113 The qt_plugin_qpdf.pri file appears to be missing from the +iOS package which should be in mkspecs/modules +* QTBUG-84632 When starting a webengine based example from a network +share then it will fail to start the QtWebEngineProcess.exe +* QTBUG-85363 [REG 5.13 -> 5.14] QtWebEngine is listed as "Chromium" in +PulseAudio +* QTBUG-88219 webengine build fails without GLES3/gl32.h header + +### qtquickcontrols2 +* QTBUG-86212 tst_QQuickPopup::setOverlayParentToNull fails in with +macOS 10.14 +* QTBUG-85719 SpinBox fails to validate the entry after it failed +already +* QTBUG-86851 QQC2 Menu contentModel not deleted +* QTBUG-83698 Using Keys.onReturnPressed from Button to open Menu causes +the first MenuItem to get triggered on show +* QTBUG-85699 Material ToolBar: "QML Material: Binding loop detected for +property "foreground"" +* QTBUG-85884 When a Dialog is hidden then it is possible that it does +not reset the focus correctly if when it loses active focus it does the +process again to hide the dialog +* QTBUG-87164 qmllint library search regression + +### qtcharts +* QTBUG-75500 Stack overflow on high zoom out of QChart with a +logarithmic axis + +### qtnetworkauth +* QTBUG-87703 Qt NetworkAuth fails to refresh auth with refresh token +(using Google's OAuth2) + +### qtquick3d +* QDS-2609 Imported 3D model appearing completely black +* QDS-2636 Custom effects and materials do not work correctly in editor +unless defined in components +* QDS-2637 Shader compilation fails if custom material shaders require +any shader uniform properties + +Known Issues +------------ + +Credits for the release goes to: +--------------------------------- + +Aavitsland Eirik +Achtelik Mike +Adam Cristian +Agocs Laszlo +Asaduzzaman Nadim +Astals Cid Albert +Bin Chen +Blasche Alex +Blomfeldt Eskil Abrahamsen +Bornemann Joerg +Boudjelthia Assam +Brasser Michael +Brüning Michael +Buhr Andreas +Burtsev Kirill +Carlon Luca +Casafranca Juan +Casafranca Juan José +Castro Helio Chissini de +Chuan Wang +ChunLin Wang +Croitor Alexandru +Curtis Mitch +D'Angelo Giuseppe +David Szabolcs +Dewes Aaron +Doroshchuk Val +Edmundson David +Ehrlicher Christian +Falsini Fabio +Faure David +Fella Nicolas +Funk Kevin +Gaist Samuel +Gladhorn Frederik +Goldstein Maximilian +Golubev Andrei +Grulich Jan +Gustavsen Richard Moe +Halmet Heikki +Harmer Sean +Hartmann Andre +Heikkinen Jani +Heikkinen Miikka +Heimlich Christian +Hermann Ulf +Hilsheimer Volker +Jensen Allan Sandfeld +Kazakov Dmitry +Kieß Steffen +Kleint Friedemann +Klitzing André +Klocek Michal +Klots Andreas +Knoll Lars +Kobus Jarek +Koehne Kai +Koh Sze Howe +Kokko Antti +Kosmale Fabian +Krause Volker +Krems Marcel +Krus Mike +Kurazyan Sona +Kyzivat Keith +Lee Elvis +Lee Inho +Lemberg Werner +Lemire Paul +Loehning Robert +Macieira Thiago +MagnaboscoL MagnaboscoL +Meusel René +Mikolajczyk Piotr +Nordheim Mårten +Paeglis Gatis +Pocheptsov Timur +Pol Aleix +Potter Lorn +Qi Liang +Rehn Arno +Reinio Topi +Rineau Laurent +Romberg Christian +Rutledge Shawn +Samir Ahmad +Schleifenbaum Christoph +Schwan Carl +Seiderer Peter +Shaw Andy +Skoland David +Srirattanamet Ratchanan +Sæther Jan Arve +Sørvig Morten Johan +Trotsenko Alex +Tvete Paul Olav +USTA Ömer Fadıl +Valdmann Jüri +Varga Peter +Verria Doris +Vestbø Tor Arne +Volkov Alexander +Welbourne Edward +Wicking Paul +Wolff Oliver +Yu Zhang +Zahorodnii Vlad +Zakor Tamas diff --git a/qt/5.15.3/release-note.md b/qt/5.15.3/release-note.md new file mode 100644 index 0000000..02f43ec --- /dev/null +++ b/qt/5.15.3/release-note.md @@ -0,0 +1,890 @@ +Release note +============ + +Qt 5.15.3 release is a patch release made on the top of Qt 5.15.2. As a patch +release, Qt 5.15.3 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + + +Important Changes +----------------- + +### qtbase +* 6485b6d45a Fix allocated memory of QByteArray returned by +QIODevice::readLine +Fixes a regression in Qt 5.15 causing the QByteArray returned by +QIODevice::readLine() to consume large amounts of memory. + +* 5425305597 Update CLDR to v37, adding Nigerian Pidgin as a new +language +Updated to new version of CLDR (the Unicode Consortium's Common Locale +Data Repository) v37. Various Adlam-script locales are dropped due to +its use of a number system unsupported by 5.15's QLocale. Support for +these locales shall be restored in Qt 6. + +* f1f650dc3a Deprecate ordering on QItemSelectionRange +Ordering of QItemSelectionRange is now deprecated. It was not +consistent with equality and should not be needed. + +* b8518414c3 Deprecate QLocale::Language entries that no locale data +relates to +Many obsolete language names are now deprecated in preparation for +removal at Qt 6.0. No data has been available for any locale using these +languages since CLDR v29 (at least; Qt now uses v37). + +* 9fbc5f1489 Deprecate old aliases for two countries and several +languages +Deprecated several Language and Country aliases, ready for removal in +Qt 6.0, in favor of their newer names. + +* 1a991e1862 Fix delay first time a font is used +Fixed an issue where on some platforms, there would be a delay the +first time any font was used, sometimes causing a visible delay in the +UI. + +* 5f935eeed4 Update third-party md4c to version 0.4.6 +md4c was updated to 0.4.6. + +* 6d306a0e37 Fix shaping problems on iOS 14 / macOS 11 +Fixed shaping of default UI font on macOS 11 and iOS 14. + +* 720304f703 Be more consistent when converting JSON values from variant +Restored pre-5.15.0 behavior when converting from numeric QVariant +values to QJson* types. Such values now always convert to a double +QJsonValue. + +* bb8522682d Avoid integer overflow and division by zero +Pen patterns are restrained to a maximum length and values of 1024, +fixing oss-fuzz issue 25310. + +* c39fd63d71 Return a more useful date-time on parser failure in spring- +forward gap +Restored pre-5.15.0 behavior when parsing a date-time from a string +(and document what it implies): if the string has the right form but +represents a date-time that was skipped by a time-zone transition (e.g. +a DST spring-forward), the invalid date-time object returned can, none +the less, be used to recover a near-by date-time that may be more useful +in some cases. From 5.15.0 to 5.15.2 and in 6.0.0, a default-constructed +QDateTime was returned in place of this more informative invalid date- +time. + +* 76671a57b5 Containers: call constructors even for primitive types +The semantics of Q_PRIMITIVE_TYPE have been slightly changed. Qt now +value-initializes types marked as primitive (which, by default, include +trivial types) instead of simply using memset(0), which is wrong in some +corner cases. + +* f4152d268e QSslSocket::verify: do not alter the default configuration +QSslSocket::verify - do not change the default configuration + +* cf797c611d PCRE: update to 10.36 +PCRE2 has been updated to version 10.36. + +* be0301b42f QString: fix count(QRegularExpression) +Fixed a corner case when using QString::count(QRegularExpression), +causing an empty match in the last position not to be accounted for in the +returned result. + +* 0ce98b1cf8 Fix qt_alphaVersion and qt_opaqueVersion in the trivial +case +Opaque pixmaps on devices with a non-standard opaque format will now +correctly match format for faster blitting. Same with semitransparent +pixmaps on devices with a non-standard semitransparent format. + +* 6146f4553b SQLite: Update to 3.34.0 +Updated to 3.34.0 + +* 4cec3ecd2d Change QLineF::setLength() to work whenever length() is +non-zero +QLineF::setLength() will now set the length if the line's length() is +non-zero. Previously, it was documented to only set the length if +isNull() was false; this is a fuzzy check, so isNull() could be true for +a line with non-zero length(). + +* 39c1c54e0c Fix problems with offset-derived ids for QTimeZone +QTimeZone instances created by offset from UTC (in seconds) shall now +only include minutes in their ID when the offset is not a whole number +of hours. They shall also include the seconds in their ID when the +offset is not a whole number of minutes. + +* 99d3a65cf3 Use design metrics when adding text to QPainterPath +Fixed an issue where QPainterPath::addText() would get inconsistent +kerning for smaller font sizes when hinting is enabled. + +* dbaac6e5c1 Remove false Q_UNREACHABLE from shaping code +Fixed a possible crash with certain fonts when shaping strings +consisting only of control characters. + +* 6a64b8ed56 Fix crash when requesting A32 glyph on Wayland +Fixed crash when calling QRawFont::alphaMapForGlyph() with subpixel +antialiasing on Wayland. + +### qtdeclarative +* e203a185cf doc: explain QQItem event delivery, handlers, +setAcceptTouchEvents() +When subclassing QQuickItem, you should call setAcceptTouchEvents(true) +if you need the item to receive touch events. It will be required in Qt +6. + +### qtlocation +* 6b1dc419 Allow removal of layers and sources created using parameters +in MapboxGL +Sources and layers from parameters can be removed + +### qtwayland +* a8d35b3c Fix leaked subsurface wayland items +Fixed a memory leak when creating subsurfaces. + +* adc364c9 Fix memory leak in QWaylandGLContext +Fixed a memory leak when creating QOpenGLContexts on Wayland and using +the wayland-egl backend. + +### qtwebengine +* node.js is now a hard build-time dependency + +* More chrome WebUIs made accessible +(chrome://tracing, chrome://webrtc-logs, chrome://user-actions) + +* Added support for running in Rosetta2 on ARM macs [QTBUG-86406] + +* Fixed screen sharing on Google Meet by supporting the Chrome hangout +extension [QTBUG-85731] + +* The Chromium version has been updated to 87.0.4280.144 + - Security fixes from Chromium up to version 88.0.4324.150, including: +- CVE-2020-16044: Use after free in WebRTC +- CVE-2021-21118: Insufficient data validation in V8 +- CVE-2021-21119: Use after free in Media +- CVE-2021-21120: Use after free in WebSQL +- CVE-2021-21121: Use after free in Omnibox +- CVE-2021-21122: Use after free in Blink +- CVE-2021-21123, CVE-2021-21125, CVE-2021-21129,CVE-2021-21130, +CVE-2021-21131, CVE-2021-21141: +Insufficient data validation in File System API +- CVE-2021-21126: Insufficient policy enforcement in extensions +- CVE-2021-21127: Insufficient policy enforcement in extensions +- CVE-2021-21128: Heap buffer overflow in Blink +- CVE-2021-21132: Inappropriate implementation in DevTools +- CVE-2021-21135: Inappropriate implementation in Performance API +- CVE-2021-21137: Inappropriate implementation in DevTools +- CVE-2021-21140: Uninitialized Use in USB +- CVE-2021-21145: Use after free in Fonts +- CVE-2021-21146: Use after free in Navigation +- CVE-2021-21147: Inappropriate implementation in Skia +- CVE-2021-21148: Heap buffer overflow in V8 +- CVE-2021-21149: Stack overflow in Data Transfer +- CVE-2021-21150: Use after free in Downloads +- CVE-2021-21152: Heap buffer overflow in Media +- CVE-2021-21153: Stack overflow in GPU Process +- CVE-2021-21156: Heap buffer overflow in V8 +- CVE-2021-21157: Use after free in Web Sockets +- Security bug 937131 +- Security bug 1097499 +- Security bug 1127774 +- Security bug 1135594 +- Security bug 1144646 +- Security bug 1161654 +- Security bug 1162198 +- Security bug 1171954 +- WebRTC bug 12105 + +* ed8fe2b3 Fix QtWebEngineProcess.exe build on windows to include +version resources +Fix missing version resources in QtWebEngineProcess.exe. + +* 2b6f6ad0 Enable hangout services extension +Enable hangout services extension and implement its WebRTC desktop +capture extension API dependency. + +### qtquickcontrols2 +* 5f6133aac Reset the opacity and scale properties after the exit +transition +After the exit transition is finished, then the opacity and scale +properties will be reset to their values before the enter transition is +started. + + +Fixes +----- + +### qtbase +* QTBUG-87010 lconvert uses huge amounts of RAM +* QTBUG-87621 Selftest failure with CentOS 8.1 during qtbase tests +* QTBUG-71737 Font family fallback cache results in startup lag on +Windows +* QTBUG-85090 QLineEdit with PasswordEchoOnEdit removes the first +entered character after second +* QTBUG-86733 [Android] NoSuchMethodException when using QtMultimedia +* QTBUG-82978 Allow "-Wextra-semi-stmt" on Q_UNUSED +* QTBUG-87706 QPushButton click is not working when Margin is set via +styleheet +* QTBUG-67515 MinGW: process fails with wildcards under windows command +prompt: ASSERT: "allArguments.size() == d->origArgc" in file +kernel/qcoreapplication.cpp, line 2362 +* QTBUG-84002 Qt detects Unicode command line arguments as question +marks +* QTBUG-81533 StyleSheet is ignored when changing a QComboBox to be +editable +* QTBUG-81866 Android, wrong libraries added as ANDROID_EXTRA_LIBS for +armeabi-v7a +* QTBUG-84849 Android application crash +* QTBUG-87965 [REG 5.15.1 -> 6.0] Crash in QTextDocument().setMarkdown() +* QTBUG-88125 [REG: 5.12->5.15]Error processing an enumeration type +containing the include directive +* QTBUG-88016 click Scence inputMethod does not disAppear when preview +input chinese while use QGraphicsProxyWidget +* QTBUG-84643 QMenu crashes when released +* QTBUG-88185 QMapNode and strict-aliasing +* QTBUG-60793 Rich Text, html still fail to find high-dpi images +* QTBUG-87307 processEvents behavior inconsistend with documentation +* QTBUG-84291 tst_QTimer::zeroTimer fails on Ubuntu 20.04 +* QTBUG-88227 QDirIterator (Windows) should be case insensitive but not +* QTBUG-82626 Cmd-H Doesn't Hide App When Tooltip Displayed +* QTBUG-88295 Incorrect configure output when passing -system-pcre +* QTBUG-88076 Crash on Android 6 +* QTBUG-88247 Memory ordering problem in QBasicMutex::lockInternal() +* QTBUG-87627 Android java res folder is not copied over on Windows for +-developer-build +* QTBUG-88431 QT_NO_CAST_FROM_ASCII can break code without warning with +QCharRef::operator=(*) and char > 127 +* QTBUG-72110 MouseArea stops responding +* QTBUG-87984 QTransform reports type TxRotate instead of TxShear for +shear transforms +* QTBUG-88309 QGraphicsItem crash if click right button of mouse +* QTBUG-69159 Android: tst_QWindow::initialSize fails +* QTBUG-69156 Android: tst_QWindow::childWindowPositioning(show) fails +* QTBUG-69154 Android: tst_QWindow::setVisible fails +* QTBUG-87014 Qt application gets stuck trying to open main window under +Big Sur +* QTBUG-88495 Text rendering: spaces are rendered incorrectly on macOS +Big Sur after commas, dots. +* QTBUG-85749 QGradient Preset enum not in documentation +* QTBUG-86976 Input method widget is closed on destructing a widget +* QTBUG-88600 SystemTrayIcon icon too big /squashed on second screen +(Big Sur) +* QTBUG-88168 QJsonObject::fromVariantMap converts ulonglong variant to +signed +* QTBUG-88653 QEventLoop::processEvents does not take the timeout into +account as expected +* QTBUG-87781 QSortFilterProxyModel does not emit dataChanged when +calling setSourceModel() after modifying the source model +* QTBUG-77320 QAccessible::isActive on Android incorrectly returns false +* QTBUG-85644 defaulted default constructor cannot be constexpr because +the corresponding implicitly declared default constructor would not be +constexpr +* QTBUG-85361 When a dialog has a resize grip handle then it is not +possible to resize with it +* QTBUG-86857 QPushButton style "text-align: bottom" not working in Qt +5.15.1 +* QTBUG-88952 Implicit conversion QGuiApplication +* QTBUG-86850 QSortFilterModel forwards dataChanged() when the source +model changes data incolumns that the filter model refuses +* QTBUG-88656 Undefined behavior in QDateTime::fromString +* QTBUG-87740 tst_networkselftest is still dependent on qt-test-server +* QTBUG-88435 QXcbConnection::getTimestamp runs in indefinite loop when +X server shuts down +* QTBUG-88688 Qt application fails to start on Debian 10 Buster because +libqxcb.so requires missing libxcb-util.so.1 +* QTBUG-86287 Static 5.15.0 compile results in "undefined reference to +xcb_aux_create_gc" +* QTBUG-88238 [REG] qsslkey autotest has compile error when QT_NO_SSL is +defined +* QTBUG-85712 WebAssembly: RoundButton has odd behaviour on repeated +clicks +* QTBUG-88417 tst_qnetworkreply authenticationCacheAfterCancel fails on +Ubuntu 20.04 +* QTBUG-86179 QTranslator::load() search order doesn't follow +uiLanguages order +* QTBUG-88825 Undefined behavior in moc +* QTBUG-88639 QSslConfiguration::setCaCertificates() does not disable +system certificates +* QTBUG-89008 tst_QFontDatabase::aliases() failed on openSUSE 15.2 +* QTBUG-89118 style animated scroll bars might freeze(stop animating) if +we do a heavy paint event +* QTBUG-88188 Cannot click to select an item in a QTreeWidget +* QTBUG-88985 Context QMenu without parent blocked by modal dialog on +macOS +* QTBUG-87849 QLineEdit completion in QDialog is not clickable +* QTBUG-86845 [Reg5.14->5.15.1]Item selection in Custom popup menu in +QComboBox stopped working in 5.15.1 +* QTBUG-89059 Mac: Missing namespace mangling in corelib/kernel +* QTBUG-88982 QSplashScreen missing QPainter::SmoothPixmapTransform +* QTBUG-89281 Android apps don't include QML modules +* QTBUG-83457 secureupdclient example crashes +* QTBUG-85683 Windows: "Unable to enumerate family" for fonts with +lengthy family name +* QTBUG-85621 Lower color depths don't seem to be handled correctly in +VNC QPA +* QTBUG-89915 MediaPlayPause key incorrectly reported as MediaPlay +* QTBUG-85846 Top level QTextEdit looses cursor after right mouse click +to show context menu +* QTBUG-90246 QImage::scale doesn't work for Format_Grayscale16 images +* QTBUG-89130 setLibraryPaths keeps the applications directory in path, +docs should mention it +* QTBUG-86632 QCombobox text elide doesnot work with fusion style +* QTBUG-89599 Performance regression in QTextDocument in 5.15 +* QTBUG-20354 Disappearing lines when using a syntax highlighter +* QTBUG-89812 OpenGLWidget in QDockWidget not painted when flaoting +* QTBUG-88230 When the display is set to 200% then the icons used for +the close button in a QTabBar are too small in comparison to the text +* QTBUG-90354 Failed to build Qt Core on dev on 32 bit system +* QTBUG-87107 QFontMetricsF::boundingRect handles a null QRectF +differently when passed in as it does not constrain to the size of it +* QTBUG-89709 Broken link in QMatrix4x4 docs +* QTBUG-84575 QCalendar class is not reentrant +* QTBUG-88815 QDate::FromString breaks when accessed from multiple +threads using default calendar parameter +* QTBUG-85692 Race in QTime::toString +* QTBUG-85791 Vulkan Validation Error VUID-VkSwapchainCreateInfoKHR- +minImageCount-01271 +* QTBUG-90350 Could not close DRM (NV) device (Bad file descriptor). +* QTBUG-86582 REG 5.13->5.14: Segfault upon close and then show +* QTBUG-85715 Android: Problem entering IP address with Samsung Number +and regex validator +* QTBUG-65229 [Android] Text select handle misplaced on fields inside +QDialog +* QTBUG-58503 Text Handle Cursor Position Offset Error +* QTBUG-89815 [Reg 5.11->5.12.2] Wrong color for placeholder text for +QLineEdit if disabled in constructor of parent +* QTBUG-73286 QODBC driver doesn't count decimal point when calculate +string length for NUMERIC type with QSql::HighPrecision +numericalPrecisionPolicy +* QTBUG-89846 QObject::dumpObjectInfo might segfault +* QTBUG-74088 Menu Bar Items Disabled When QMainWindow Has Window Modal +Child and Another Window Made Active +* QTBUG-79147 Windows: QColorDialog displays at wrong position when +reshowing after closing via title bar +* QTBUG-90595 QCombobox placeholderText not visible +* QTBUG-86898 [REG 5.14->5.15] QTabBar last tab incorrectly styled after +insertTab +* QTBUG-89133 Button with focus looks wrong in macOS Big Sur for +QMessageBox +* QTBUG-81452 QPushButton has empty space in layout +* QTBUG-88715 QComboBox DropDown items are displayed very closed to its +right edge. +* QTBUG-81097 When the tab order is explicitly set then Backtabbing +might not work correctly +* QTBUG-90716 QGuiApplication::primaryScreen() not returning the correct +screen if the user changes their main display. +* QTBUG-89361 QPlatformScreen::logicalDpi crashes with +QPlatformPlaceholderScreen +* QTBUG-75319 [REG 5.12.1 -> 5.12.2] QApplication::clipboard()->text() +call blocks execution for ~5 seconds sometimes +* QTBUG-80298 iOS: edit menu shows while selecting text +* QTBUG-90332 iOS: edit menu doesn't hide when tapping on screen +* QTBUG-89172 Integer-overflow in QFixed::fromReal(qreal r) through +QImage::.loadFromData(QByteArray); +* QTBUG-89910 The default font resolution of a QWidget subclass is +random w.r.t. QApplication::font +* QTBUG-39791 QFileDialog::DontConfirmOverwrite option does not work +when OS X App is sandboxed +* QTBUG-90628 [REG: 5.14.2->5.15.0]: When resizing a window that is +translucent and using stylesheets then this can flicker quite a lot when +the window is resized smaller +* QTBUG-86960 QDateTime at beginning of DST is created wrongly with +recent glibc +* QTBUG-89208 tst_QDateTimeEdit::springForward() failed on openSUSE 15.2 +in CI +* QTBUG-89547 Comparison of QSslCertificate broken (extensions() +crashes) +* QTBUG-89899 Integer-overflow in QFixed::QFixed +* QTBUG-89184 Unicode key mappings are not working in all Qt based +applications +* QTBUG-90743 iOS: edit menu and magnifier glass is showing +simultaneously +* QTBUG-90553 tst_QDateTime::timeZones fails with glibc 2.31 on Clear +Linux +* QTBUG-85556 QProxyStyle will not work properly with another proxy +style as a baseStyle +* QTBUG-86518 QSystemTrayIcon menu is not opened on press +* QTBUG-89569 [REG] Division by 0 in QLineF::setLength() +* QTBUG-89905 QTimeZone IANA id broken on Android +* QTBUG-69122 Android: tst_QTimeZone::dataStreamTest fails +* QTBUG-69132 Android: tst_QTimeZone::transitionEachZone crashes for a +few cases +* QTBUG-87435 tst_QTimeZone::createTest fails on Android +* QTBUG-88610 [Android] JNI crash at QTimeZone::systemTimeZone +(Regression?) +* QTBUG-83056 Stylesheet with pseudo state on QTextBrowser does not work +* QTBUG-90242 QMenu stylesheet has alignment issue when one item has +icon/checkable +* QTBUG-89578 QLineEdit Cursor show white line when use property of +setInputMask +* QTBUG-75106 Entries in the QAccessiblePluginsHash should be removed +when a QQuickWindow is deleted +* QTBUG-89647 ARM OpenSSL DLLs for Windows are not found due to missing +suffix +* QTBUG-85484 [Reg. 5.14->5.15]Resize Widget inside QTableWidget +* QTBUG-20900 QPainterPath::addText has incorrect font spacing on +Windows only +* QTBUG-86776 QComboBox showPopup doesn't select all columns of an item +* QTBUG-85547 macOS/Catalina: Modal File Dialog Save-Replace Always +Rejected +* QTBUG-89959 Saving a new file fails on Big Sur (11.1) +* QTBUG-89625 QJsonObject The take function caused an error!! +* QTBUG-90775 Documentation incorrect for QDateTime +* QTBUG-90395 FTBFS: qendian.h missing <limits> include +* QTBUG-89155 Assertion violation in text shaping on special string with +EmojiOneColor font. +* QTBUG-90860 [iOS] The edit menu doesn't hide when typing on the input +panel +* QTBUG-84616 Mac Checkbox Accessibility does not returns mixed State +* QTBUG-85787 [Android] TextField password becomes visible +* QTBUG-90236 QRawFont::alphaMapForGlyph() shows garbage and eventually +leads to crash +* QTBUG-88984 Memory leak in QPSQLDriver when connection is lost before +the connection could be closed +* QTBUG-84737 When using Qt NFC to scan NFC tags it will not work when +the application is first started +* QTBUG-90801 QMake: if you #include a C file from another C file, the +original file no make target is created +* QTBUG-88758 Building vcprojects fails with Qt +* QTBUG-91033 Multiple extra compilers with same input are broken for VS +projects +* QTBUG-90963 QDoc manual has overlapping captions with images +* QTBUG-88198 Documentation needs updates regarding ODBC SQL types +* QTBUG-88512 Use-after-free in QXcbConnection::initializeScreens() +* QTBUG-87227 Tooltips are not working +* QTBUG-91038 tst_QTextLayout::longText failures +* QTBUG-75630 QPainter drops e.g. lines using small (< 1e-12) user world +coords +* QTBUG-90937 [iOS] edit menu stays open after changing focus +* QTBUG-90625 subset of downloads stall and die with connection closed +on some systems +* QTVSADDINBUG-819 Qt_INCLUDEPATH_ not defined +* QTBUG-76902 Widgets and fonts have wrong size after moving to screen +due to disconnect with different DPI when dpiawareness = 2 +* QTBUG-87601 Incorrect qmake output with 'vc' template +* QTBUG-84096 FreeType: crash with unicode Variation Selector-16 +* QTBUG-88063 Memory leak in QNetworkAccessManager from +QMetaObjectPrivate::connect +* QTBUG-85139 QTextDocument::setMarkdown slow on certain input +* QTCREATORBUG-24674 When the kit is changed to be an Android one then +it will add an entry for ANDROID_ABIS into the pro file even if it is +not needed +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-88633 Generating QDateTime with invalid transition hour is no +more possible +* QTBUG-68338 Qt shouldn't create or change the permission of +XDG_RUNTIME_DIR +* QTBUG-81687 Pasting text on android broken when copied from TextEdit +* QTBUG-87803 +QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) +points to an inaccessible location +* QTBUG-79611 QAccessible::notifyAccessibilityUpdate not implemented on +Android +* QTBUG-86785 Qt fails to build from source for single-arch Android +x86_64 +* QTBUG-41343 tst_qmdiarea fails on Mac OS X +* QTBUG-90441 Update to 20H2 broke auto test for winrt +* QTBUG-86368 QQmlContext leak when connecting to and destroying +dynamically created object +* QTBUG-85869 Black screen in QtOpenGL apps under Xvnc4 when using Mesa +with Gallium or XLib drivers +* QTBUG-90016 tst_QListView::internalDragDropMove(list, model doesn't +move, replace item) causes fails in CI +* QTBUG-89354 When the native virtual keyboard shows up, it does not +shift the Qt Quick Window up in order to show where the cursor is in the +text input field +* QTBUG-89896 Example: undoframework. The background is not displayed +* QTBUG-59879 X selection clipboard (PRIMARY buffer) should be set by +keyboard selection too +* QTBUG-85226 Reg->5.15 [Vista Style]QStyle::standardPalette returns +empty QPalette + +### qtdeclarative +* QTBUG-85713 Inline components trigger assertion with ListElement +* QTBUG-87464 Inline component state issue +* QTBUG-85379 Crash when changing enabled state of Button in onPressed +when using Material style +* QTBUG-88033 [integrity] static release build fails to register QML +plugins +* QTBUG-87150 QML_FOREIGN needs clearer documentation to indicate that +it is using the name of the struct or QML_NAMED_ELEMENT +* QTBUG-87228 When running Valgrind/Leak Sanitizer there are indications +that there are problems with the property cache +* QTBUG-88807 direct memory leak in qquicktextinput.cpp +* QTBUG-88786 Crash when calling hasOwnProperty() on a JS Proxy Object +* QTBUG-85888 Qml *.qmltypes files are incomplete for android +* QTBUG-87117 plugins.qmltypes incorrectly generated due to foreign +types path +* QTBUG-83599 Signal parameter referenced in a JS closure is undefined +while QML debugger is attached +* QTBUG-89173 Adding an object with a null property in a nested object +in an array crashes QQmlListModel::append +* QTBUG-87526 QML HorizontalHeaderView does not show up if rowcount in +Tablemodel is 0 +* QDS-3301 Resetting scale and pivot values for 3D models doesn't update +3D Editor +* QTBUG-86323 Iterating over Properties of a Proxied Object does not +work +* QTBUG-89513 Generating JIT code crashes QML app +* QTBUG-83895 QML Loader forgets source parameters after "active" change +* QTBUG-85103 Qml Shape as Button's background doesn't manage well +transparent color +* QTBUG-83408 Text disappears with ElideRight. +* QTBUG-33608 Elide property of Text breaks component resizing +* QTBUG-85106 Crash when restoring/apply PropertyChanges during a +StateMachine state change in certain cases +* QTBUG-89898 REG 5.15.0 - > 5.15.1 clip: true with rotation asserts +* QTBUG-83108 Only clear the area that updates stencil buffer +* QTBUG-87253 Quick Layout causes crash if child item +Layout.preferredWidth bound to the Layouts width +* QTBUG-86567 When destroying an item in a model that has an animation +running as part of its delegate then it can cause a crash to occur +* QTBUG-89738 QDoc: Formatting errors on Creating C++ Plugins for QML +page +* QTBUG-90538 "required" existing property not reflects model data if +CONFIG+=qtquickcompiler enabled +* QTBUG-72757 iOS: Text input cursor moving incorrect with using +magnifying glass +* QTBUG-88682 Not able to trigger "Alt+Enter" shortcut +* QTBUG-89203 qtdeclarative build error due to 'trunc' already defined +when doing a static build on Windows +* QTBUG-89955 Ambiguous string comparison in QML Plugin Dumper +* QTBUG-90489 Segfault in QQuickWindowIncubationController when +accessing QSGRenderLoop on Application shutdown +* QTBUG-84458 QML Text doesn't reset lineCount when text is empty +* QTBUG-79611 QAccessible::notifyAccessibilityUpdate not implemented on +Android +* QTBUG-87018 Touch/mouse-related test failures in qtquickcontrols2 +* QTBUG-87082 explain input event handling better in the docs +* QTBUG-89889 tst_QDateTime::systemTimeZoneChange fails on 32bit systems +* QTBUG-89659 Crash in with JITting enabled +* QTBUG-90401 Heap-use-after-free in QAbstractAnimationJob +* QTBUG-75042 [Accesssibility] Qt Quick Control 2 Dialog parts (title, +body, footer) are read in wrong order +* QTBUG-90676 tst_EcmaScriptTests::runJitted() Received a fatal error +* QTBUG-85557 When doing a sort on a ListModel in a WorkerScript then +after syncing the ListView does not show the updated model + +### qtmultimedia +* QTBUG-90997 simple spell error in QMediaPlayer documentation +* QTBUG-91154 qtmultimedia build fails without gstreamer + +### qttools +* QTBUG-86192 QT5_CREATE_TRANSLATION doesn't set directory dependencies +correctly +* QTBUG-81596 QDoc doesn't parse JSON files correctly +* QTBUG-84224 qdoc: DocBook: Incomplete content generated for +\headerfile +* QTBUG-86101 [REG] Wrong help page gets opened +* QTBUG-88603 qdoc: Excess warnings about undocumented namespaces +* QTBUG-89835 qdoc: Group links missing from the navigation bar +* QTBUG-85572 Documentation errors in SwipeDelegate QML +* QTBUG-90691 Qdoc generates an empty TOC for a \qmlbasictype page with +members +* QTBUG-89980 Tools (Assistant, Designer, Linguist) copyright still 2020 +* QTBUG-90867 qdoc: Warning limit has no effect in single-exec mode +* QTBUG-87058 qtpaths --types does not support all values provided by +QStandardPaths +* QTBUG-88167 ../shared/numerus.cpp:165:5: error: ‘Bihari’ is not a +member of ‘QLocale’ +* QTBUG-71354 Qt5LinguistTools CMake scripts don't declare BYPRODUCTS +* QTBUG-62697 qhc files cannot be created in a reproducible way + +### qttranslations +* QTBUG-81089 Translation in Italian + +### qtdoc +* QTBUG-90640 examples-android.html links to invalid Creating a Mobile +Application page +* QTBUG-90921 Wrong destination link for Qt for DC in doc.qt.io +* QTBUG-87959 The Wayland license should be GPL not LGPL + +### qtlocation +* QTBUG-85260 QSG Render Thread crash +* QTBUG-88017 qdeclarativepolylinemapitem has errors in it +* QTBUG-90244 declarative_core::ReviewModel::test_reset fails on CI + +### qtsensors +* QTBUG-77423 QRotationSensor reporting invalid values + +### qtconnectivity +* QTBUG-82407 No error signal is emitted with latest Bluez version + +### qtwayland +* QTBUG-87959 The Wayland license should be GPL not LGPL +* QTBUG-87762 [Wayland] The usage of setFixedSize on a window is not +properly scaled by QT_SCALE_FACTOR +* QTBUG-88277 Do not try to eglMakeCurrent for unintended case +* QTBUG-88064 Setting window size in Qml is not scaled correctly on +Wayland +* QTBUG-85608 Qt5.15, it created 2 more commandbuffer. but they were not +freed. +* QTBUG-87597 Race conditions/improper texture handling in multi-screen +wayland compositor +* QTBUG-88782 Wayland compositor memory leak + +### qt3d +* QTBUG-88821 [REG: 5.15.1->5.15.2] Assimp plugin is only built for gcc +* QTBUG-64110 Parameter prioritization doesn't match documentation + +### qtquickcontrols +* QTBUG-62239 FontDialog looks ugly +* QTBUG-62240 FontDialog doesn't support RTL + +### qtserialbus +* QTBUG-89066 Setting CAN bus bitrate with socketcan returns error + +### qtwinextras +* QTBUG-90351 tst_QWinJumpList::testRecent fails with Windows 7 + +### qtwebsockets +* QTBUG-88663 Qt WebSocket by default loads all system certificates even +SSL is not used +* QTBUG-88923 Websocket reading error on reconnect + +### qtwebengine +* QTBUG-88110 QtWebEngineProcess.exe lacks file version resources on +Windows +* QTBUG-87378 QttWebEngine doesnt block new view request when +`request.openIn` is not called +* QTBUG-88861 QWebEngineUrlRequestInterceptor ignores extra HTTP headers +when redirecting +* QTBUG-88938 QtPdf: local files can't be loaded with QQuickPdfDocument +on Windows +* QTBUG-89001 event.getModifierState("CapsLock") does not work +* QTBUG-86389 QtWebengine's touch becomes unresponsive in Youtube +* QTBUG-65223 [REG 5.9 -> 5.10] loadStarted is emitted twice when +loading link with anchor +* QTBUG-87089 Unreliable QWebEnginePage::loadFinished signal depending +on page content +* QTBUG-89740 [REG 5.15.1 -> 5.15.2] Visiting LinkedIn causes +"Terminating renderer for bad IPC message" +* QTBUG-81263 tst_QWebEnginePage::devTools fails with MSVC 2019 +* QTBUG-85731 Screen sharing does not work on Google Meet +* QTBUG-90490 Crash on system with non-standard locale +* QTBUG-90355 Wrong suggested filename with data: URLs +* QTBUG-90347 Heap corruption in WebEngineLibraryInfo::isRemoteDrivePath +* QTBUG-90517 [REG 5.15.2 -> 5.15.3] QWebEnginePage::loadFinished signal +is not emitted if the page is loaded but the server sends 404 http +status code +* QTBUG-86286 [REG 5.10.0 -> 5.15.0] +QWebEngine(Profile|Page)::set[Url]RequestInterceptor does not reliably +replace existing interceptor +* QTBUG-91178 [REG 5.15.2 -> 5.15.3] DevTools do not highlight elements +when hovering +* QTBUG-72368 Mac : QtWebEngine crashes in case the system volume +formatting is 'case-sensitive' +* QTBUG-88001 Testing giving QWidgets a second finger alone crashes Qt +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-88976 Regression in pdf printing font subsetting in Qt Webengine +5.15.2 +* QTBUG-89627 tst_QWebEngineView::horizontalScrollbarTest fails with +macOS +* QTBUG-86034 When showing the popup for a drop-down on a webpage it +will not show correctly +* QTBUG-89358 QtWebengine: Overlay positions miscalculated on rotated +windows +* QTBUG-89753 prefers-color-scheme does not seem to work +* QTBUG-90035 PDF zoom is broken +* QTBUG-57636 WebEngineView LoadStoppedStatus is not documented +* QTBUG-91187 Segfault in +tst_QWebEngineUrlRequestInterceptor::jsServiceWorker + +### qtwebview +* QTBUG-89638 When using multiple webviews via a QQuickWidget then it +will show the first WebView fine but not the subseqent ones +* QTBUG-90506 [REG 5.15.2 -> 5.15.3] qtwebview has .gitignore file in +source archive + +### qtquickcontrols2 +* QTBUG-88184 property count of SplitView is not documented +* QTBUG-87283 REG: Popup position changes after opening once +* QTBUG-85770 SwipeDelegate resizes incorrectly while it is open +* QTBUG-84426 Tumbler without wrap ignores initial currentIndex +* QTBUG-75042 [Accesssibility] Qt Quick Control 2 Dialog parts (title, +body, footer) are read in wrong order +* QTBUG-89673 Destroying a modal Dialog with exit transition blocks all +mouse input to other dialogs +* QTBUG-61021 Autocomplete of editable ComboBox not working on Android + +### qtcharts +* QTBUG-85909 QList::insert(): Index out of range + +### qtvirtualkeyboard +* QTBUG-89018 The prediction of Pinyin input method is incorrect +* QTBUG-85245 Candidate characters are mixed in uppercase and lowercase +when using Pinyin in Simplified Chinese +* QTBUG-85554 When the Qt Virtual Keyboard is rendered in Wayland +compositor, QInputMethod::keyboardRectangle() doesn’t return correct +values + +### qtscxml +* QTBUG-89521 When connecting to the relevant state changed signals for +a StateMachine then when running via Valgrind there is an invalid read +on exit + +### qtremoteobjects +* QTBUG-86241 Q22020 Flaky failing autotest function testProxy in +ProxyTest + +### qtquicktimeline +* QTBUG-89479 TimelineAnimation type documentation is missing properties + +### qtquick3d +* QDS-3049 It is not possible to use a floating point value for the U +and V scale properties in a Texture type, although they are float based +* QTBUG-88768 View3D having node with Qt Quick texture as material +crashes when loaded and unloaded with Loader +* QTBUG-88769 Nodes with Qt Quick texture as material created and +destroyed dynamically leads to crash +* QTBUG-88771 Adding and removing items in model of Repeater3D having Qt +Quick texture as material causes crash +* QTBUG-88236 qtquick3d doesn't compile with no-gui flag +* QTBUG-85168 Qt Quick3D skybox crash on android +* QDS-3330 Crash when importing 3D studio project +* QTBUG-78975 Importing .dae file with global scale only applies the +scale to x-axis +* QTBUG-86078 Parallel static build of Qt Quick 3D can fail (somehow +because of qtwayland) +* QTBUG-87952 Balsam does not generate all materials from FBX or gltf2 +* QTBUG-88775 Transparent areas of Qt Quick content of a texture in +node's material are initially grey +* QTBUG-83830 Switching from Offscreen to Underlay render mode causes a +crash + +Known Issues +------------ + +Credits for the release goes to: +--------------------------------- + +Aavitsland Eirik +Achtelik Mike +Agocs Laszlo +Aiguo Ma +Albamont Jim +Blomfeldt Eskil Abrahamsen +Bornemann Joerg +Boudjelthia Assam +Brasser Michael +Bruhin Florian +Brüning Michael +Buddenhagen Oswald +Buhr Andreas +Burtsev Kirill +Casafranca Juan +Casafranca Juan José +Castro Helio Chissini de +Chuan Wang +ChunLin Wang +Cord-Landwehr Andreas +Croitor Alexandru +Curtis Mitch +D'Angelo Giuseppe +David Szabolcs +Duivenvoorde Richard +Edelev Alexey +Edmundson David +Ehrlicher Christian +Falsini Fabio +Faure David +Gehör Pekka +Gladhorn Frederik +Goldstein Maximilian +Golubev Andrei +Gustavsen Richard Moe +Gutman Cameron +Habacker Ralf +Haixiang Tang +Halmet Heikki +Hao Zhang +Hartmann Andre +Hartmann Thomas +Hartmetz Andreas +Heikkinen Jani +Heikkinen Miikka +Heimrich Karsten +Hermann Ulf +Hilsheimer Volker +Holappa Teemu +Hufthammer Karl Ove +Jeisecke Nils +Jensen Allan Sandfeld +Kartashov Alexander +Kleint Friedemann +Klitzing André +Klocek Michal +Koehne Kai +Koivikko Jarkko +Kokko Antti +Koscheev Vyacheslav +Kosmale Fabian +Krus Mike +Kudryavtsev Anton +Kurazyan Sona +Kushnir Igor +Kyzivat Keith +Köhne Kai +Lee Inho +Lee Jaehak +Leinonen Tony +Lemire Paul +Loehning Robert +Macieira Thiago +Mandriva Hiweed +Mao Sheng +Martinec Tamas +Martins Sergio +Matikainen Vikke +Miettinen Leena +Mikolajczyk Piotr +Moskal Bartlomiej +Määttä Antti +Möller Matthias +Nichols Andy +Nikiforov Aleksei +Nordheim Mårten +Novak Tadej +Okada Shinichi +Oksa Tapio +Ollila Kimmo +Pan Yi-Jyun +Pastor Kai +Pernu Miika +Piippo Samuli +Pocheptsov Timur +Poikelin Joni +Pol Aleix +Portale Alessandro +Potter Lorn +Qi Liang +Rabiei Soroush +Ranghetti Luiz Fernando +Redondo David +Reinio Topi +Rutledge Shawn +Saario Toni +Samir Ahmad +Samokhatko Volodymyr +Shaw Andy +Shouwei Niu +Solovev Ivan +Storsjö Martin +Strømme Christian +Sundqvist Tarja +Sæther Jan Arve +Sørvig Morten Johan +Varga Peter +Verria Doris +Vestbø Tor Arne +Volkov Alexander +Vuolle Juha +Wang ChunLin +Wang Wenjia +Weickelt Richard +Welbourne Edward +Wicking Paul +Wolff Oliver +Xiaojun Xiang +Xinwei Li +YaNing Lu +Yelenskiy Stanislav +Yu Zhang +Zahorodnii Vlad +Zakor Tamas diff --git a/qt/5.15.4/release-note.md b/qt/5.15.4/release-note.md new file mode 100644 index 0000000..5e38267 --- /dev/null +++ b/qt/5.15.4/release-note.md @@ -0,0 +1,295 @@ +Release note +============ + +Qt 5.15.4 release is a patch release made on the top of Qt 5.15.3. As a patch +release, Qt 5.15.4 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* cb1eed0989 Update bundled libjpeg-turbo to version 2.0.6 +libjpeg-turbo was updated to version 2.0.6 + +* 8e6489f5eb Support family names that end/start with space +Fixed matching against fonts which has a family name that ends or +starts with a space. + +* dde0c0a45c SQLite: Update to 3.35.2 +Updated SQLite to v3.35.2 + +* 107d14825a Disable Harfbuzz/CoreText hotfix on older macOS/iOS +versions +Fixed a regression when combining letter spacing with the default font +on macOS 10.15 and lower or iOS 13 or lower. + +* 8f2959c345 QTextHtmlParserNode: Limit colspan to avoid segfault +QTextDocument::setHtml: column spans are limited to 20480, an +arbitrarily high but reasonable value. + +### qtwayland +* 560d8a3b Fix race condition when attaching client to text input +Fixed a problem where a virtual keyboard would not be updated correctly +if two clients were started at almost the same time. + +### qtimageformats +* f67ef5b Update bundled libwebp to version 1.2.0 +Update bundled libwebp to version 1.2.0 + +* f98953f Update bundled libtiff to version 4.2.0 +Bundled libtiff was updated to version 4.2.0 + +### qtserialbus +* 17ac276 Fix Modbus custom command size calculation +Fix Modbus TCP custom command size calculation. + +* 4e7a1e8 Fix Modbus custom command response processing +Fix Modbus custom command response processing. + + +Fixes +----- + +### qtbase +* QTBUG-89889 tst_QDateTime::systemTimeZoneChange fails on 32bit systems +* QTBUG-88543 QDateTime::fromString does not accept Qt::TextDate format +from toString() in Vietnamese locale +* QTBUG-32778 Documentation colors conflicting with system theme make +text unreadable +* QTBUG-87871 QMdiSubWindow's window icon size is incorrect for system +scaling 150% or more +* QTBUG-83632 In top level frameless window Qt.CrossCursor does not +comes in effect +* QTBUG-83295 QLineEdit::editingFinished() not emitted when pressing the +clear button and moving focus away +* QTBUG-90949 UI rendering and interaction dead lock when used as an +window embedded application +* QTBUG-91401 Error loading PNG: Unsupported ICC profile class 70727472 +* QTBUG-87078 xcb: showMaximized() in full screen only restores the +window with some WMs +* QTBUG-91532 tst_QMenu::QTBUG_89082_actionTipsHide() failing on Windows +* QTBUG-63275 Android QScreen::grabWindow(0) & sample code +Screenshot::shootScreen() fails on Android +* QTBUG-72231 WASM: DropShadow leads to misrendering in other places +* QTBUG-89366 [REG 5.15] Style Sheet text-align: bottom +* QTBUG-91735 qstylesheetstyle.cpp position() pointer is accessed before +checking hasPosition() +* QTBUG-86857 QPushButton style "text-align: bottom" not working in Qt +5.15.1 +* QTBUG-91073 Android: cursor movement in TextEdit is not tracked, so +it can go behind the soft-keyboard +* QTBUG-91539 QThread::quit() is unreliable on Windows +* QTBUG-91455 Qt.ImhFormattedNumbersOnly flag does not show minus sign +in iOS keyboard +* QTBUG-91909 QtConcurrenceThreadEngine > ThreadEngineStarter<VOID>? +* QTBUG-90568 package (rpcs3) fails to build when QT(qtconcurrent) was +built with gcc-11 +* QTBUG-91764 [REG 5.15.2->5.15.3]: When specifing a letterSpacing for +the default font, it will end up displaying incorrect characters +* QTBUG-87326 Removal of "old time-zone lookup fallbacks" breaks TZ +handling on Gentoo +* QTBUG-92046 Description of Julian calendar is wrong +* QTBUG-92173 [iOS]: Crash occurs when showing a new QQuickWindow after +the first one is deleted +* QTBUG-66448 Android KEYCODE_MEDIA_PLAY_PAUSE is incorrectly translated +to Qt.Key_MediaPlay in QML +* QTBUG-90396 QFontDialog highlights default value for the font style +list +* QTBUG-86134 [Reg 5.9 -> 5.12] QPushButton: icon not aligned when menu- +indicator is removed +* QTBUG-90250 QPushButton: menu indicator with stylesheet not drawn +correctly +* QTBUG-92178 Editable Tree Model fails QAbstractItemModelTester +* QTBUG-92275 Slow and memory intensive handling of input to +QDateTime::fromString +* QTBUG-91223 qt_memrotate270, qt_memrotate180 , qt_memrotate90, +segfaults +* QTBUG-88031 iOS: quickcontrols2/gallery fails to build in release mode +(Failed to parse qmlimportscanner output) +* QTBUG-92490 Stylesheet with pseudo state on QPlainTextEdit +* QTBUG-89735 MultiPointTouchArea delays release on three finger tap +* QTBUG-90699 tst_QApplication::focusWidget() and focusMouseClick() +failed on macos 10.15 in CI +* QTBUG-91261 Invalid pointer return with QGridLayout::itemAt(-1) +* QTBUG-91029 Windows/Accessibility: Focused QListWidget is not +announced by screen readers +* QTBUG-91788 Assert when removing a model from +QConcatenateTablesProxyModel that is bound to a QSortFilterProxyModel +* QTBUG-92220 QAbstractItemModelTester false positive +* QTBUG-92040 [macOS] Labs platform context menu items are disabled on +modal window +* QTBUG-95429 Expired certificates in tst_QSslCertificate +* QTBUG-56552 QDateTime/QTime truncates milliseconds when converting to +Qt::ISODate string +* QTBUG-82617 Crash on exit via back button on Huawei Mate 20 Pro +* QTBUG-85449 Crashes at the destructors of std::thread and std::mutex. +* QTBUG-83043 Crash in libqtforandroid.so +* QTBUG-91253 QConcatenateTablesProxyModel crushes being sourceModel in +QSortFilterProxyModel +* QTBUG-79140 [REG 5.13.0 -> 5.14.0]OTF fonts don't work correctly +* QTBUG-89050 there seems to be no way to search backwards in +QStringView with QRegularExpression +* QTBUG-84258 tst_Gestures::graphicsItemGesture fails +* QTBUG-91385 Cannot run pdf examples on iOS + +### qtsvg +* QTBUG-91507 Out of bounds read in function +`QRadialFetchSimd<QSimdSse2>::fetch` when input craft svg file +* QTBUG-90744 [REG: 5.13 -> 5.14] QPixmap::load returns false for svg +files if file encoding not utf-8 & format not specified + +### qtdeclarative +* QTBUG-91196 Locale QML documetnation lists misspelled property +* QTBUG-90239 TextField with regex clears text if unmatched char is +typed +* QTBUG-91519 [REG 5.14.2 -> 5.15.0] Call QQmlIncubator::clear() inside +QQmlIncubator::setInitialState() crashes afterward +* QTBUG-91491 Crash in Generator::method_next when creating new +properties on Generator +* QTBUG-90362 The first character in text input fields appears last on +Android 10/11 +* QTBUG-87197 MouseArea containsMouse value incorrect after visibility +changes +* QTBUG-92076 TableView: forceLayout() fails when all columns are hidden +* QTBUG-92099 TableView: content height doesn't change when adding new +rows +* QTBUG-90740 Quick test: inline components within components passed to +createTemporaryObject cause crash +* QTBUG-90762 QuickTest: List testcases when testcase is inline +component +* QTBUG-92236 When the cache for a QML file is generated and then loaded +it will cause a crash +* QTBUG-92036 Visual ordering flips when QSGRenderNode is used with +DepthAwareRendering +* QTBUG-89892 crash when assigning null to anchors.horizontalCenter +* QTBUG-91749 Incorrect batching using overlapping QSGGeometry with +lines having a width > 1 +* QTBUG-91867 TextInput cursorDelegate position not updated after left +padding change +* QTBUG-46350 Crash when deleting item currently set in PropertyChanges +target +* QTBUG-91276 DelegateModel can crash with retranslate() +* QTBUG-41867 disabled particle Emitter still causes QSG renderer +uploads +* QTBUG-86708 When using DelegateModelGroup to group items then when a +created item which is set to not be included will trigger an assert + +### qtactiveqt +* QTBUG-92237 Document the qaxserver_no_register configuration + +### qtmultimedia +* QTBUG-51064 QML Video type doesn't work with core profile +* QTBUG-62694 Setting default surface format with 3.2 core profile +breaks video decoding with a custom QAbstractVideoSurface on macOS + +### qttools +* QTBUG-91754 qdoc crash when generic documents of qtbase + +### qtdoc +* QTBUG-86614 When a service is set to be started at boot time it is not +being started after a reboot of the device +* QTBUG-92388 Documentation page on rcc is freaking out + +### qtwayland +* QTBUG-86177 Some subsurfaces change but are never committed +* QTBUG-91096 >1 Programs on QtWayland causes QtVirtualKeyboard to not +work +* QTBUG-89680 Touch is ignored if up and down arrives in the same +wl_touch.frame + +### qtserialbus +* QTBUG-62192 MODBUS custom command doesn't work +* QTBUG-91037 MODBUS custom command doesn't work + +### qtquickcontrols2 +* QTBUG-61021 Autocomplete of editable ComboBox not working on Android +* QTBUG-87236 NinePatchImage causes crash due to repeated presses. +* QTBUG-88162 Crash when NinePatchImage's source is changed + +### qtdatavis3d +* PYSIDE-1438 Using QBar3DSeries.dataProvider().addRow() segfaults + +### qtremoteobjects +* QTBUG-91229 tst_Server_Process::testRun fails with macOS 10.15 +* QTBUG-82284 TestModelView::testDataInsertionTree fails for Windows 7 +* QTBUG-84640 Disconnected ExternalIODevice Not Handled + +Known Issues +------------ + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Nikolay Avtomonov +Alex Blasche +Eskil Abrahamsen Blomfeldt +Assam Boudjelthia +Michael Brasser +Andreas Buhr +Wang Chuan +Giuseppe D'Angelo +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +David Faure +Samuel Gaist +Pablo Luis Garcia +Maximilian Goldstein +Jan Grulich +Richard Moe Gustavsen +Heikki Halmet +Andreas Hartmetz +Jani Heikkinen +Karsten Heimrich +Ulf Hermann +Volker Hilsheimer +Allan Sandfeld Jensen +Christoph Keller +Hyunkook Khang +Friedemann Kleint +Michal Klocek +Sze Howe Koh +Fabian Kosmale +Sona Kurazyan +Kai Köhne +Paul Lemire +Robert Löhning +Piotr Mikolajczyk +Bartlomiej Moskal +Mårten Nordheim +Pasi Petäjäjärvi +Timur Pocheptsov +Joni Poikelin +Aleix Pol +Lorn Potter +Liang Qi +Topi Reinio +Andre de la Rocha +Dong Rui +Shawn Rutledge +Siyeon Seo +Dmitry Shachnev +Nick Shaforostov +Andy Shaw +Brett Stottlemyer +Tarja Sundqvist +Jan Arve Sæther +Morten Johan Sørvig +Alex Trotsenko +Tuomas Vaarala +Doris Verria +Tor Arne Vestbø +Alexander Volkov +Ville Voutilainen +Edward Welbourne +Paul Wicking +Weng Xuetian +Zhang Yu +JiDe Zhang diff --git a/qt/5.15.5/release-note.md b/qt/5.15.5/release-note.md new file mode 100644 index 0000000..6cdfbbf --- /dev/null +++ b/qt/5.15.5/release-note.md @@ -0,0 +1,312 @@ +Release note +============ + +Qt 5.15.5 release is a patch release made on the top of Qt 5.15.4. As a patch +release, Qt 5.15.5 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* d2068a8108 Read DPI from X Settings initially as well +Qt now reads Xft/DPI from X settings at startup, and will prefer this +value over Xft.dpi from X resources. + +* 4ec4a46d79 Update bundled libjpeg-turbo to version 2.1.0 +libjpeg-turbo was updated to version 2.1.0 + +* 9e8f580d76 Windows: Work-around misreporting of Script and Roman +Fixed text in "Roman" and "Script" bitmap fonts not showing in Qt Quick +applications. + +* 4dccd73b40 Windows: Add synthesized fonts also when there is a style +name +Fixed an issue where bold/italic would not be synthesized for fonts if +QFont::NoFontMerging was set. + +* a15c16f5c8 Fix memory leak when using small caps font +Fixed a memory leak when initializing a small caps font. + +* 54eac7e5ac SQLite: Update SQLite to v3.35.5 +Updated SQLite to v3.35.5 + +* 096c622368 macOS: Fix synthesized bold +Fixed an issue where boldness would not be correctly synthesized for +families with no bold variant. + +* 716303c35a Write out the HTML correctly for nested lists +The output of toHtml() now handles nested lists correctly. + +* dc9c43b115 QVector: fix compilation failure in C++20 mode w/strict +iterators +Fixed a compile error in QVector(int, T) that occurred in C++20 mode +with QT_STRICT_ITERATORS. + +### qtconnectivity +* bc3352eb CoreBluetooth: add a workaround to enable using scan options +Enable setting a scan option (that allows duplicates) + + +Fixes +----- + +### qtbase +* QTBUG-91892 [Reg : 5.15.2 -> 5.15.3] Clipped layout margins +* QTBUG-86806 QFile::copy() calls syncToDisk() on the wrong object +* QTBUG-92838 Redownloading same file in parallel produces a warning +about removal of cache file +* QTBUG-92051 The keyboard does not appear after changing the focus +* QTBUG-91885 QSqlTableModel support column names with dots +* QTBUG-91720 Webassembly: TapHandler onSingleTap stopped working +* QTBUG-77427 setDropAction() is not respected in ItemViews during move +operation on MAC +* QTBUG-65927 Shift the coordinates under Android when I use QML + c++. +* QTBUG-84029 Reg:Frameless Window when moved 0 0 shifts few pixel to +left +* QTBUG-91284 Http2: authenticationRequired is not emitted +* PYSIDE-1404 Incompatible import of "Object" in compiled UI +* QTBUG-91194 Android Service - Exception on startup +* QTBUG-66727 [Android]: When changing focus between TextInput fields +there is a flicker of the QQuickWidget +* QTBUG-91758 [REG 5.13.2->5.14.0]: QPainter renders <Spaces> in Text +wrong when units set to micrometers +* QTBUG-93032 Reg:5.15.2->5.15.3 QPushButton Focus rect is change of +behavior +* QTBUG-92240 MDI Sub window title remains in main window title when +DontMaximizeSubWindowOnActivation option used +* QTBUG-93475 QPainter rotate causes pixmap rendering issues +* QTBUG-90840 QSyntaxHighlighter does not apply capitalization with +QTextCharFormat::setFontCapitalization +* QTBUG-91770 qvnc: Arbitrary memory read vulnerability +* QTBUG-85702 qt5_add_big_resources does not work with QT_NAMESPACE +* QTBUG-61652 Android's virtual keyboard "OK" button must not accept the +QDialog +* QTBUG-91362 Cursor handle in wrong place when app is launched i split +screen +* QTBUG-85826 Some Windows fonts don't work in Text +* QTBUG-91398 When QFont::NoFontMerging is set then if bold or italics +is requested that is not provided by the font then it will end up not +synthesizing this +* QTBUG-93779 [elxr] (error #412) unresolved symbols: 1 +* QTBUG-63393 [iOS]: When typing in a TextEdit and then using Undo, it +is only possible to undo the very last change +* QTBUG-70137 Dockwidgets - Placing QDockWidget is almost impossible +* QTBUG-93677 QStringView::mid() does not work for length < 0 +* QTBUG-71123 "moc" failed to parse auto in trailing-return-type signals +and slots +* QTBUG-82037 When an application built with CMake is using a statically +linked version of Qt then it will not include the SVG based image format +* QTBUG-93501 Missing support for PLUGIN_EXTENDS (qmake) and +QT_PLUGIN_EXTENDS (CMake) with Qt static builds +* QTBUG-71701 QFileSystemModel fails to locate a host from the root +node's visible children +* QTBUG-49771 Backspace key is not working when CapsLock is on +* QTBUG-85634 Japanese and Chinese characters have no effect by bold +enabled +* QTBUG-92584 QSqlTableModel ORDER BY doesn't quote table name [with +spaces] +* QTBUG-88374 QTextDocument::toHtml: nested lists (ul, ol) not nested in +output +* QTBUG-93494 iOS A11Y VoiceOver: QAccessible::EditableText not +implemented as "TextField" and value is missing last character +* QTBUG-88651 Can't Hide Menu Separator +* QTBUG-93620 W System.err: java.lang.NoSuchMethodException: +notifyQtAndroidPluginRunning +* QTBUG-93831 [REG 5.15.2->5.15.4]: Android: Copy-pasting text is not +possible after pasting +* QTBUG-92188 Stack smashing detected using QImage::scaled +* QTBUG-84494 Keyboard layout not managed on Keys.event +* QTBUG-90030 Persistent index handling in QAbstractItemModel is wrong +* QTBUG-92886 QAbstractItemModelTester false positive removing rows with +no columns +* QTBUG-92488 When a QComboBox is set to use Fusion style after changing +the size adjust policy to AdjustToContents then it will cut off the last +item in a list and force it to be scrollable +* QTBUG-93736 QCombobox last item become inaccessible when a listview is +used in popup +* QTBUG-42469 QTreeWidget animated crashes when QTreeWidgetItems are set +hidden to true +* QTBUG-67944 If user pressed back button during application startup. +Application becomes unresponsive. +* QTBUG-91385 Cannot run pdf examples on iOS +* QTBUG-58013 Cursor position changes not properly passed to input +method +* QTBUG-90799 Select handles Left- and RightPoint goes to the wrong +place when double tapping on a word on the widget dialog +* QTBUG-90395 FTBFS: qendian.h missing <limits> include +* QTBUG-61037 tst_QTimeLine::interpolation is flaky; so is frameRate +* QTBUG-64446 tst_QWidget::multipleToplevelFocusCheck() on linux +* QTBUG-46116 tst_qwidget fails in the CI +* QTBUG-62583 tst_QNetworkReply::ioHttpRedirectPolicy() fails in the CI +with Linux Jethro armv7 +* QTBUG-86677 QToolBar button resize chops text +* QTBUG-82339 tst_QGestureRecognizer::panGesture Two finger failed +* QTBUG-88989 Build errors on Android with latest gradle +* QTBUG-73990 Context Menu Items Fonts and Hotkeys Not Displaying +* QTBUG-94036 tst_QAccessibilityMac::notificationsTest() fails + +### qtdeclarative +* QTBUG-86017 DelegateModel: Warning and assert with a persisted item +* QTBUG-93048 Signal and Handler Event System demo Grammatical errors +* QTBUG-93404 QML Debugging : Breakpoints' internal ID is not assigned +properly +* QTBUG-63673 PinchArea uses wrong coordinate system when inside a +rotated container item +* QTBUG-92224 Show let type variable in Locals +* QTBUG-93264 TableView: first column does not unhide when changing +column width +* QTBUG-74572 When using a syntax highligher on the QQuickTextDocument, +then triggering a rehighlight does not automatically update the text +control using it +* QTBUG-69577 while using both qml and JavaScriptCore.framwork, iOS app +got a non-public api references error +* QTBUG-92984 Image is painted with wrong Z order +* QTBUG-91716 TapHandler works only in the upper left corner of the +screen when QQuickView given another window as parent +* QTBUG-94016 TapHandler cannot stop propogating event point +* QTBUG-90395 FTBFS: qendian.h missing <limits> include +* QTBUG-80415 segfault in software renderer inside +QSGSoftwareInternalImageNode +* QTBUG-27671 QMLTest: Some subtests of +tests/auto/qmltest/events/tst_events.qml are flaky + +### qttools +* QTBUG-49591 Qt Designer: QTableWidget : Horizontal labels are not +visible (horizontalHeaderVisible property is not saved correctly) when +in page-based container +* QTBUG-85513 QTableWidget header item alignment defaults to +Qt::AlignHCenter|Qt::AlignVCenter visually but Designer shows AlignLeft +* QTBUG-91558 [REG 6.0/5.15.4] lconvert can not read .qm files + +### qtdoc +* QTBUG-88987 Update VxWorks 7 documentation to include details about +llvm support +* QTBUG-56322 Qt for Android source package build error in examples + +### qtlocation +* QTBUG-85636 [Regression] Qml Positioning with nmea source file does +not work + +### qtsensors +* QTBUG-56322 Qt for Android source package build error in examples + +### qtquickcontrols +* QTBUG-92444 Warning with QML FileDialog + +### qtquickcontrols2 +* QTBUG-93039 Crash when scrolling ScrollView with zero-sized item +* QTBUG-92214 QML Dial with stepsize set gives unexpected result +* QTBUG-91924 With the Imagine style then it is possible that the +background of a GroupBox is clipped by two pixels +* QTBUG-89126 REG: ScrollView doesn't remove ScrollBar after settinging +the new one +* QTBUG-93958 Crash with ScrollView + TextArea + Item when the app is +closing +* QDS-4212 Changing Range Slider snap mode changes it's orientation +* QTBUG-83630 Qt Quick Control 2 Tooltip can be way too big when you +have newlines + +### qtcharts +* QTBUG-59040 QtCharts performance bad when min/max values changed +* QTBUG-79218 When zooming out enough then the labels on the axes will +end up showing drawing errors + +### qtdatavis3d +* QTBUG-91103 QML theme shows as totally dark when specified during +creation +* QTBUG-65264 Using Theme3D with qtquickcompiler makes black graph + +### qtscxml +* QTBUG-89521 When connecting to the relevant state changed signals for +a StateMachine then when running via Valgrind there is an invalid read +on exit +* QTBUG-92367 [REG 5.15.2->5.15.3]: ScxmlStateMachine submitEvent should +not always expect data + +### qtremoteobjects +* QTBUG-85795 [QtRemoteObjects] QSortFilterProxyModel sort not working +properrly + +### qtquick3d +* QTBUG-91718 When a DirectionalLight has rotation or castShadow or a +PerspectiveCamera is in its own node then an assert can occur +* QTBUG-90817 Quick3D Model bounds not set in an imported scene +* QTBUG-90564 Crash if some importer plugin can't be loaded +* QTBUG-93410 custom shader loading fails with qt quick compiler +* QTBUG-93445 Shader cache always writes uncompressed data +* QTBUG-89681 Occasionally exit abnormally during system startup +* QTBUG-90677 When the default material has NoLighting set then it +causes any opacityMap set to be ignored +* QTBUG-93864 1bpp PNG image can't be loaded as Quick3D 5.x Texture + +Known Issues +------------ + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Dimitrios Apostolou +Luca Beldi +Eskil Abrahamsen Blomfeldt +Kai Uwe Broulik +Andreas Buhr +Albert Astals Cid +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Alexey Edelev +Ilya Fedin +Pekka Gehör +Maximilian Goldstein +Henning Gruendl +Nicolas Guichard +Richard Moe Gustavsen +Zhang Hao +Miikka Heikkinen +Karsten Heimrich +Ulf Hermann +Volker Hilsheimer +Allan Sandfeld Jensen +Friedemann Kleint +Michal Klocek +Jarek Kobus +Tomi Korpipaa +Fabian Kosmale +Kai Köhne +Qiang Li +Thiago Macieira +Tamás Martinec +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Andy Nichols +Aleksei Nikiforov +Mårten Nordheim +Tapio Oksa +Jukka Passi +Mauro Persano +Pasi Petäjäjärvi +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Romain Pokrzywka +Lorn Potter +Konstantin Ritt +Shawn Rutledge +Lars Schmertmann +Andy Shaw +Ivan Solovev +Piotr Srebrny +Tarja Sundqvist +Paul Olav Tvete +Sami Varanka +Doris Verria +Juha Vuolle +Dongmei Wang +Edward Welbourne diff --git a/qt/5.15.6/release-note.md b/qt/5.15.6/release-note.md new file mode 100644 index 0000000..ed916a1 --- /dev/null +++ b/qt/5.15.6/release-note.md @@ -0,0 +1,489 @@ +Release note +============ + +Qt 5.15.6 release is a patch release made on the top of Qt 5.15.5. As a patch +release, Qt 5.15.6 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* a273c68018 QPageSize: make PageSizeId ctor non-explicit +Conversion from a QPageSize::PageSizeId is now implicit. + +* 8e6b4f5d2a Fix conversion of swap interval from QGLFormat to +QSurfaceFormat +Fixed an issue where the default swap interval of QGLWidget's surface +format would be set to an invalid value. + +* 0095b87903 macOS: allow Qt::AA_DontShowShortcutsInContextMenus +overrides +The shortcutVisibleInContextMenu property defaults to the value of the +Qt::AA_DontShowShortcutsInContextMenus attribute, which in turn defaults +to the platform integration. To override the default, set the +application attribute after instantiating QApplication, or override the +default for each QAction instance. + +* f76bea3951 Fix mapping between Han and other CJK scripts +Fixed an issue where certain shared CJK characters would be displayed +using the Chinese system font rather than the Japanese one, even on +Japanese locale. + +* 9572473e4f Revert "Windows: Add synthesized fonts also when there is a +style name" +Fixed a regression where different font styles and/or weights would not +be available. + +* 8cda03b066 Change QCollator's default locale to QLocale().collation() +The default locale used by QCollator is now the collation locale of the +default QLocale. This restores the ability (lost at 5.14) to control the +locale used by QString::localeAwareCompare(), while retaining the use of +a collation locale when the default is the system locale. + +* a8409dc92c QVarLengthArray: fix aliasing error in insert(it, n, v) +Fixed an aliasing bug affecting insertions of objects aliasing existing +elements. + +* 8ffc652f1e QXpmHandler: fix re-entrancy bug in xpm_color_name +Fixed a race condition when concurrently writing .xpm files. + +* b94eda4f81 QXpmHandler: actually limit characters-per-pixel to four +Instead of writing a corrupt file, rejects to write XPM files with more +than 64^4 colors (more than four characters per pixel) now. + +* dde4061f37 MySQL: remove the version number checks in favor of actual +functionality +Fixed the detection of whether the client and server support prepared +statements. This was caused by the mariadb connector library reporting +its own version numbers (starting in version 3.2) instead of the server +version. + +* 2762bbb5c3 Fix memory leak if eXIf has incorrect crc +Fix for possible memory leak in libpng was backported. + +### qtsvg +* 22388ac Limit font size to avoid numerous overflows +Avoid numerous overflows by limiting font size to 0xffff. This fixes +oss-fuzz issue 31701. + +### qtwayland +* a3ee3b1a client: Gracefully handle shutdown and window hiding +Fixed a crash that could happen when hiding or closing windows while Qt +Quick was actively rendering on a different thread. + +### qt3d +* 3e7af0520 Fix multi-view picking +Non rendered entities (due to layer filtering) are no longer pickable + +### qtimageformats +* d2f7d79 Update bundled libtiff to version 4.3.0 +Bundled libtiff was updated to version 4.3.0 + +### qtwebengine +* Security fixes from Chromium up to version 92.0.4515.159, including: + - CVE-2021-30522: Use after free in WebAudio + - CVE-2021-30523: Use after free in WebRTC + - CVE-2021-30530: Out of bounds memory access in WebAudio + - CVE-2021-30533: Insufficient policy enforcement in PopupBlocker + - CVE-2021-30534: Insufficient policy enforcement in iFrameSandbox + - CVE-2021-30535: Double free in ICU + - CVE-2021-30536: Out of bounds read in V8 + - CVE-2021-30541: Use after free in V8 + - CVE-2021-30544: Use after free in BFCache + - CVE-2021-30547: Out of bounds write in ANGLE + - CVE-2021-30548: Use after free in Loader + - CVE-2021-30551: Type Confusion in V8 + - CVE-2021-30553: Use after free in Network service + - CVE-2021-30554 Use after free in WebGL + - CVE-2021-30556: Use after free in WebAudio + - CVE-2021-30559: Out of bounds write in ANGLE + - CVE-2021-30560: Use after free in Blink XSLT + - CVE-2021-30563: Type Confusion in V8 + - CVE-2021-30566: Stack buffer overflow in Printing + - CVE-2021-30568: Heap buffer overflow in WebGL + - CVE-2021-30569 + - CVE-2021-30573: Use after free in GPU + - CVE-2021-30585: Use after free in sensor handling + - CVE-2021-30587: Inappropriate implementation in Compositing on Windows + - CVE-2021-30588: Type Confusion in V8 + - CVE-2021-30598: Type Confusion in V8 + - CVE-2021-30599: Type Confusion in V8 + - CVE-2021-30602: Use after free in WebRTC + - CVE-2021-30603: Race in WebAudio + - CVE-2021-30604: Use after free in ANGLE + - Security bug 1184294 + - Security bug 1194330 + - Security bug 1194689 + - Security bug 1197786 + - Security bug 1198216 + - Security bug 1198385 + - Security bug 1202534 + - Security bug 1204814 + - Security bug 1205059 + - Security bug 1209558 + - Security bug 1211215 + - Security bug 1227933 + - Security bug 1228036 + +### qtwebsockets +* 30b0376 Clear frame before emitting signals to prevent duplicating +messages +Clear frame before emitting signals to prevent duplicating messages + +### qtquickcontrols2 +* 10ede696d ToolTip: use contentWidth of Text contentItem to account for +newlines +The implicit width of ToolTips now accounts for newlines in the text. +If you want to use the old behavior, set ToolTip's contentWidth to +implicitContentWidth. + +### qtvirtualkeyboard +* 0d2174eb Fix high CPU utilization caused by key repeat timer +Fixed high CPU utilization caused by key repeat timer. + +* 005e6f28 Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete +Fix processing of hard backspace and delete keys. + + +Fixes +----- + +### qtbase +* QTBUG-94070 Memory corruption in sqlite plugin +* QTBUG-93600 90° X rotation as quaternion produces NaN on euler angle +* QTBUG-93295 Session Resumption with Session ID - IPv6 - +ephemeralServerKey is missing +* QTBUG-94087 [reg 5.11->5.15] No longer possible to start a drag from +item views with a double-click +* QTBUG-77771 A Double click on QtreeView/QTreeWidget index is emitting +two clicked() and one doubleClicked() signal +* QTBUG-94226 QListView - broken drag-n-drop items movement +* QTBUG-94269 QIntValidator: integer values exceeding top "intermediate" +according to validate() func +* QTBUG-86754 [Reg 5.12.4-> 5.12.5]Action text overlaps the shortcut in +menu when padding is used +* QTBUG-92234 QTranslator.load problem by skipping some +* QTBUG-70498 Cannot scroll first tab right, using scroll button in +QTabBar, when tab size do not fit into visible rect. +* QTBUG-56322 Qt for Android source package build error in examples +* QTBUG-36565 Some key symbols generated by xkb level 3 shift don't work +in QTextBrowser, QTextEdit, QLineEdit +* QTBUG-93742 Error in public function "setclearbuttonenabled" of +"QLineEdit" control +* QTBUG-91120 QDate::fromString() fails on isolated dates on macOS with +TZ=Europe/Lisbon +* QTBUG-94347 QRandomGenerator64 refers to functions as static, aren't. +* QTBUG-71894 Hangul composition bug +* QTBUG-94032 Command line is too long when building large projects +* QTBUG-94470 Incorrect parsing of HTTP2 frame headers. +* QTBUG-93764 QPrintPreviewDialog: printer orientation not updated by +QPageSetupDialog +* QTBUG-76948 IOS: disconnect second screen while app in b/g, it crashes +when app goes into foreground +* QTBUG-94532 Markdown checkboxes are clipped when text range selected +* QTBUG-89379 QQuickWindow::QtTextRendering cause font problem on Apple +M1 +* QTBUG-83089 NameFilters not working in FileDialog in Android 10 +* QTBUG-67944 If user pressed back button during application startup. +Application becomes unresponsive. +* QTBUG-65637 Window minimizing broken after building QT app with Mac OS +High Sierra SDK +* QTBUG-94246 Memory leak in qsql_oci plugin +* QTBUG-94069 MacOS ComboBox Focus Ring is Too Tall +* QTBUG-91919 Qt will crash if changing screen resolution on Mac +* QTBUG-94706 missing documentaiton details about QFile::copy() +* QTBUG-81251 _debug libraries are missing from pre build Qt on Mac +* QTBUG-83869 Correction to the documentation: +https://doc.qt.io/qt-5/qtransform.html#basic-matrix-operations +* QTBUG-85598 [REG: 5.13 -> 5.14] Japanese character appears incorrectly +* QTBUG-94175 QGraphicsProxyWidget: rendered Arabic text incomplete in +large font sizes when OpenGL is used +* QTBUG-91619 QCFSocketNotifier does not handle connect +* QTBUG-94781 [Reg-5.15.4->5.15.5] Bold font is not picked up when +QFontDatabase is used +* QTBUG-91398 When QFont::NoFontMerging is set then if bold or italics +is requested that is not provided by the font then it will end up not +synthesizing this +* QTBUG-94802 [Reg-5.15.4->5.15.5]Menu separator is not visible +* QTBUG-95005 Typo in QOpenGLPaintDevice::dotsPerMeterY +* QTBUG-94824 In qlinedit, icon and text overlap +* QTBUG-94463 QThreadPool creates one thread more than maxThreadCount +* QTBUG-92182 Qt Dock Widgets super slow to dock +* QTBUG-92232 [REG] Option Clicking Window Close Button Crashes App +* QTBUG-94799 QFileDialog file name completer doesn't work with Proxy +Model +* QTBUG-78043 non-native QFileDialog displaying incorrect mapped network +drive names +* QTBUG-91125 QTextFormat::FullWidthSelection does not work with right- +to-left text layout +* QTBUG-95042 QFrame Qt::WA_TranslucentBackground is broken with +specific window flags and drawable child item +* QTBUG-94981 QTreeView: expandToDepth() and expandAll() ends +prematurely for asynchronous models +* QTBUG-94788 QListView will be reset when setSelectionMode is +MultiSelection +* QTBUG-86846 the password box not refreshed under Chinese input method +* QTBUG-95009 QNetworkDiskCache::cacheSize() returns a size twice as +large as the real one. +* QTBUG-94733 When the display is set to 150% and a QMdiSubWindow is +maximized then the icons can be incorrectly displayed +* QTBUG-95277 HTTP2: QNetworkReply::encrypted not emitted +* QTBUG-95293 QCocoaAccessibilityElement incorrect selector for +"enabled": should be isAccessibilityEnabled not +accessibilityEnabledAttribute +* QTBUG-91459 When using Speech Recognition on a multiple monitor setup +telling it to click a button does not always work on the secondary +monitor +* QTBUG-95239 Massive memory consumption when rendering small svg +* QTBUG-83182 QFutureWatcher resultsReadyAt may report rubbish +* QTBUG-77656 Crash when waking up with multiple displays in clamshell +mode +* QTBUG-94790 moc fails to parse include inside enum +* QTBUG-95429 Expired certificates in tst_QSslCertificate +* QTBUG-95351 In the help pages: A fromVector() example is not right +* QTBUG-95071 mysql client version detection broken with MariaDB 10.6 +* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp +* QTBUG-95631 Stylesheet issue when try to change background color with +a editable combobox on hover +* QTBUG-95619 [Mac] Memory leak in +QNSWindow::applicationActivationChanged +* QTBUG-69515 Linux, WindowStaysOnTopHint does not work. +* QTBUG-85529 Polytonic Greek characters cannot be composed both ways +* QTBUG-94990 REG: 5.15.4->5.15.5: When a window is switched to be +FullScreen then it will end up keeping a bar at the bottom of the window +which should not be visible +* QTBUG-87863 CMake configuration fails with multiple calls to +find_package(Qt) +* QTBUG-87813 WASM: App sometimes crashes on aborting NetworkRequest +* QTBUG-2390 Generated .la files are not correct for frameworks +* QTBUG-92477 Memory leak in QFontDatabase +* QTBUG-83419 Q2-2020 Flaky failing autotest function remainingTime in +qtimer +* QTBUG-58519 tst_QTimer::remainingTime() 'qAbs(remainingTime - 150) < +50' returned FALSE on Windows and OS X +* QTBUG-81504 QWaylandWindow::handleUpdate creates thousands of pending +frame callbacks, causing wayland connection termination +* QTBUG-73990 Context Menu Items Fonts and Hotkeys Not Displaying +* QTBUG-91713 QtBase benchmarks fail for qtimezone, qdiriterator, and +qfile +* QTBUG-95050 [REG: 5.2->5.14] Locale used by +QString::localeAwareCompare() no longer changeable +* QTBUG-80957 QFutureInterface: reportResults with an empty vector +breaks results +* QTBUG-85839 Documentation: wrong default value for Layout Direction +* QTBUG-88248 QObject orphaned connections soft-leak +* QTBUG-87774 QToolBar::clear() leaks memory +* QTBUG-95314 WASM: Diverging timezones in C++/QML +* QTBUG-71590 Qt is using "Non-SDK" interfaces, will be blocked by +Android +* QTBUG-94215 [Reg 5.15.2->5.15.3/6] QString::lastIndexOf is broken + +### qtsvg +* QTBUG-94878 QSvgRenderer crash +* QTBUG-92184 QtSVG cannot understand minified SVGs if they contain arcs + +### qtdeclarative +* QTBUG-93857 Mac Link Accessibility, Link cannot be triggered by +VoiceOver +* QTBUG-89736 focusable item becomes impossible to focus after +reparenting to a newly loaded item +* QTBUG-94223 Regression[5.14->5.15] 'model' is no longer an implicit +data role in delegates in Custom delegate +* QTBUG-75553 QML Canvas, reset line dash failed +* QTBUG-89375 No C++ documentation for containmentMask +* QTBUG-93880 MultiPointHandlers (DragHandler, PinchHandler) don't emit +the grabChanged signal +* QTBUG-78258 DragHandler's grab permission CanTakeOverFromAnything does +not respect keep grab +* QTBUG-79163 DragHandler steals events from a MouseArea with +preventStealing = true +* QTBUG-94622 svg Image is Pixelated when windows is scaled +* QTBUG-94844 Rendering errors with ShaderEffect after hiding and +reshowing a window +* QTBUG-95417 Regression 5.15.4: gc() within generator functions crash +* QTBUG-94820 Crash when declaring an alias to a readonly object-typed +subproperty +* QTBUG-89822 Error with readonly alias property +* QTBUG-95314 WASM: Diverging timezones in C++/QML +* QTBUG-95825 Live preview not starting +* QTBUG-76310 Dragging (QDrag) triggered by touch event requires an +additional press to move drag target +* QTBUG-94798 crash in QQuickDesignerSupport with gcc at ubuntu +* QTBUG-93973 Races in QJSEngine() +* QTBUG-75862 FocusReason is broken in Controls 2 +* QTBUG-94928 loop QQuickDesignerSupport with simple example + +### qttools +* QTBUG-74353 Qt Assistant doesn't take stylesheet into account with +search result view +* QTBUG-91082 [REG: 5.12->5.13] Assistant does not support custom +filters anymore +* QTBUG-95561 Typo in the "Introduction To QDoc" manual page. +* QTBUG-87677 windeployqt locates a release version of icudtXX.dll for a +debug binary + +### qtlocation +* QTBUG-95221 QGeoCoordinate::toString() sometimes return wrong values + +### qtconnectivity +* QTBUG-90760 BT discovery stopped working after moving to Qt 5.15.2 +* QTBUG-90369 Heart-rate crashes during its use +* QTBUG-95156 Crash when discovery Bluetooth LE device on Windows with +Bluetooth off +* QTBUG-95349 Typo in Bluetooth Low Energy Overview documentation + +### qtwayland +* QTBUG-91264 ASSERT on shutdown in Qt Wayland +* QTBUG-90037 Crash when hiding QtQuick window with wayland/EGL +* QTBUG-92249 quick3d examples crashes or hangs on exit on wayland +* QTBUG-94602 Releasing wayland buffer from Qt compositor side + +### qt3d +* QTBUG-93035 Adding a disable entity to the scene and enabling it later +isn't properly picked up + +### qtwebsockets +* QTBUG-87279 [REG: 5.13.2-5.14.0] When interacting with a webpage that +will trigger a signal via QWebChannel then if the slot is still running +it can cause it to resend the same message rather than a new one + +### qtwebengine +* QTBUG-93082 [REG 5.15.3 -> 5.15.4] qtwebengine: touchpad scroll is +broken in wayland + +### qtquickcontrols2 +* QTBUG-83630 Qt Quick Control 2 Tooltip can be way too big when you +have newlines +* QTBUG-55705 SwipeDelegate is not swiping inside SwipeView +* QTBUG-94307 ComboBox: without a validator bindings to acceptableInput +don't work +* QTBUG-77946 tst_QQuickDrawer::Universal::position(right) failed on +Linux openSUSE_15_0 (gcc-x86_64) +* QTBUG-87708 [Reg 5.15.0 -> 5.15.1] header's width isn't resized to +window's width when Layout is used +* QTBUG-94764 REG: Attached ToolTips shrink + +### qtcharts +* QTBUG-94469 Doc: Wrong return type for QValueAxis::labelFormat qml +property +* QTBUG-94998 5.15.4 -> 5.15.5, some labels disappeared from axes +* QTBUG-79218 When zooming out enough then the labels on the axes will +end up showing drawing errors + +### qtdatavis3d +* QTBUG-80194 Q3DScatter Memory Leak +* QTBUG-90371 The labels for the bars are not displayed when property +"Rotate horizontally" set max to the right + +### qtvirtualkeyboard +* QTBUG-94259 High CPU load on embedded targets caused by timers +* QTBUG-94560 The first item of selection list sometimes get highlight +* QTBUG-94017 Cursor position moves when un-converted Japanese is +deleted +* QTBUG-68412 tst_plugin::test_pinyinInputMethod crashes on arm +* QTBUG-94715 Qt Virtualkeyboards support for Chinese language doesn't +work properly +* QTBUG-95664 VirtualKeyboardSettings: Readonly property is not marked +as such + +### qtremoteobjects +* QTBUG-94570 QEventDispatcherWin32::registerTimer: Failed to create a +timer + +### qtquicktimeline +* QDS-3216 Flickering when using default value as implcit first keyframe + +### qtquick3d +* QTBUG-91495 When importing a .fbx file it will end up not placing some +elements correct and some angle/positions of components are also wrong + +### qtcoap +* QTBUG-94763 [CoAP] When resource is observed the QT CoAP client sends +an acknowledgement packet which is not empty. + +Known Issues +------------ + +The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Jim Albamont +Dimitrios Apostolou +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Andreas Buhr +Albert Astals Cid +Mitch Curtis +Giuseppe D'Angelo +Oliver Eftevaag +Alexandros Frantzis +Samuel Gaist +Pekka Gehör +Maximilian Goldstein +Henning Gruendl +Richard Moe Gustavsen +Tang Haixiang +Heikki Halmet +Sean Harmer +Thomas Hartmann +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Allan Sandfeld Jensen +Tim Jenssen +Jeremy Katz +Friedemann Kleint +Jarek Kobus +Sze Howe Koh +Jarkko Koivikko +Fabian Kosmale +Mike Krus +Sona Kurazyan +Igor Kushnir +Kai Köhne +Inho Lee +Paul Lemire +Robert Löhning +Thiago Macieira +Marc Mutz +Yuya Nishihara +Mårten Nordheim +Gatis Paeglis +Jukka Passi +Timur Pocheptsov +Aleix Pol +Lorn Potter +Liang Qi +Topi Reinio +André de la Rocha +Fan RuiJie +Shawn Rutledge +Lars Schmertmann +Luca Di Sera +Andy Shaw +Ivan Solovev +Brett Stottlemyer +Tarja Sundqvist +Tasuku Suzuki +Jan Arve Sæther +Morten Johan Sørvig +Ivan Tkachenko +Jens Trillmann +Sami Varanka +Nico Vertriest +Tor Arne Vestbø +Edward Welbourne +Paul Wicking +Oliver Wolff +JiDe Zhang diff --git a/qt/5.15.7/release-note.md b/qt/5.15.7/release-note.md new file mode 100644 index 0000000..18ba00b --- /dev/null +++ b/qt/5.15.7/release-note.md @@ -0,0 +1,338 @@ +Release note +============ + +Qt 5.15.7 release is a patch release made on the top of Qt 5.15.6. As a patch +release, Qt 5.15.7 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* 41fabc9b27 Fix bug with NoFontMerging when font does not support +script +Fixed an issue with NoFontMerging and changing font families +dynamically, where boxes would be seen in place of the correct text. + +* 07815c61d2 OpenSSL: Let people opt-in to use TLS 1.3 PSK callback +When using TLS 1.3 we suppress the first callback from OpenSSL about +pre-shared keys, as it doesn't conform to the past behavior which +preSharedKeyAuthenticationRequired provided. With this update you can +opt-out of that workaround by setting the QT_USE_TLS_1_3_PSK environment +variable + +* bc36ae33e8 Fix license information for libjpeg-turbo +Clarified that libjpeg-turbo is actually covered by three licenses, not +only IJG. + +* 9929873fdf SQLite: Update SQLite to v3.36.0 +Updated SQLite to v3.36.0 + +* ea5edb67a9 Update bundled libjpeg-turbo to version 2.1.1 +libjpeg-turbo was updated to version 2.1.1 + +* b7598fd7e9 Fix querying font aliases that share name with other fonts +Fixed an issue where some font styles and weights would not be +selectable. This was especially noticeable on Windows. + +* 4851da1509 Update PCRE2 to 10.38 +PCRE2 has been updated to version 10.38. + +* 4c1a95efa9 Revert "Support family names that end/start with space" +Fixed an assert that happened when the system had a font with a +trailing or leading space in its name. + +### qtdeclarative +* 4757cac470 Fix distorted text with subpixel matrix translation +Fixed an issue where text using NativeRendering would look slightly +skewed if it was inside a parent that had been positioned at a subpixel +offset. + +### qtwayland +* 36060ad8 Ignore viewporter buffer size when buffer is null +Fixed an issue in the wp_viewporter extension, where it would emit a +protocol error if the viewport was configured before attaching a buffer +to the surface. + +* 3ff4cd60 Implement wp_viewporter support for video buffer formats +Support for wp_viewporter extended to cover less common buffer formats. + +### qtimageformats +* e8585ba Update bundled libwebp to version 1.2.1 +Update bundled libwebp to version 1.2.1 + + +Fixes +----- + +### qtbase +* QTBUG-30522 macOS: Closing application window while context menu is +open leaves menu open +* QTBUG-94826 Build Failure with LTTNG enabled +* QTBUG-69975 Cocoa NSFullSizeContentViewWindowMask was wiped when +toggling fullscreen +* QTBUG-81770 Garbled character is displayed when switching Arabic to +another language +* QTBUG-94951 Qt 6.2 alpha assertion failed in qunicodetools.cpp +* QTBUG-94091 Nested Graphicsview does not works as expected +* QTBUG-87128 In the help pages: The QFileInfo::setFile() example is +really the QDir::setCurrent() one +* QTBUG-96101 QPMCache deleted from another thread +* QTBUG-88989 Build errors on Android with latest gradle +* QTBUG-92018 QLocale date toString uses standalone name where plain +name should be used +* QTBUG-86279 QLocale::system()'s standaloneDayName() and dayName() use +the same back-end +* QTBUG-52450 macOS: Closing a window that's in fullscreen removes the +window, but doesn't exit fullscreen +* QTBUG-81552 macOS: Wrong cursor shown when the mouse is moved slowly +into window +* QTBUG-96003 [Reg Qt5.9.9 -> Qt5.15] setCursor() does not work on +QWidget inside QWidget +* QTBUG-68069 Exiting fullscreen window leaves the application in +fullscreen mode on macOS +* QTBUG-96170 WASM: data URI scheme does not work +* QTBUG-91059 Mac: Multiple modal dialogs block all input +* QTBUG-96305 [REG 5.15.5 -> 5.15.6] xcode builds broken if OBJECTS_DIR +set +* QTBUG-79016 Processing qm file name error when using config +embed_translations +* QTBUG-95108 Reg[Qt 5.15.4->Qt5.15.5] Qt::MetaModifier and +Qt::GroupSwitchModifier is always set +* QTBUG-95289 GroupSwitchModifier always present in event.modifiers() +* QTBUG-49771 Backspace key is not working when CapsLock is on +* QTBUG-72872 Nested QtConcurrent::map cause deadlock +* QTBUG-96208 macOS: Crash on application exit due to unloading library +with objc class +* QTBUG-87669 few gui tests fail to build on Android +* QTBUG-95202 Auto-generated android-*-deployment-settings.json contains +wrong path to immediate qrc file on Qt 6 +* QTBUG-95235 Building Quick Controls 2 examples with Qt 6.1.1 for +Android fails +* QTBUG-94835 Font Weight not properly reflected +* QTBUG-42661 Wrong dialog activation +* QTBUG-96600 Some QGuiApplication command line options have incorrect +descriptions +* QTBUG-95013 pt_BR translations not loaded +* QTBUG-96926 QImage::convertToFormat(format, colorTable) doesn't +preserve devicePixelRatio +* QTBUG-96846 Many messages "QThread::wait: Thread tried to wait on +itself" when Creator starts new threads +* QTBUG-96621 Missing QHash include in qcocoawindow.h +* QTBUG-91438 iOS enormous leak ends with "Terminated due to memory +issue" +* QTBUG-95827 qmake CONFIG+=Debug leads to release builds +* QTBUG-85574 No focus on window after showing and hiding a modal dialog +* QTBUG-92958 Blinking scrollbar with QScrollArea and edge cases. +* QTBUG-97179 Assertion failure inside of QNetworkAccessManager thread +* QTBUG-93885 ASSERT failure in void __cdecl +QtFontFamily::ensurePopulated(void) on system registed font +* QTBUG-79140 [REG 5.13.0 -> 5.14.0]OTF fonts don't work correctly +* QTBUG-86094 Generating large pdf files when using pen with zero width +* QTBUG-96838 signing Android app bundles fails with 6.2.0-rc +* QTBUG-95565 Qt Creator cannot build Qt 6 for iOS from the start +* COIN-777 *** Could not find any device matching '--platform iOS +--minimum-deployment-target +* QTBUG-89296 No way to specify C standard for Visual Studio 2019 in +qmake project +* QTBUG-83081 QTextCodec::canEncode does not work for ICU conversions +* QTBUG-95670 PSK doesn't work when both the client and server use TLS +1.3 +* QTBUG-95661 Test result counts are incorrect +* QTBUG-94451 Switch Android target SDK to 30 for Qt 6.2 +* QTBUG-96345 tst_QSocks5SocketEngine::simpleConnectToIMAP() is flaky on +Ubuntu +* QTBUG-95249 OpenSSL TLS backend plugin missing in macOS installation +from official binary +* QTBUG-95042 QFrame Qt::WA_TranslucentBackground is broken with +specific window flags and drawable child item +* QTBUG-96057 Bluetooth crash when connectToPairedDevice on windows +* QTBUG-70137 Dockwidgets - Placing QDockWidget is almost impossible +* QTBUG-58013 Cursor position changes not properly passed to input +method +* QTBUG-93414 Qt Quick application stuck in a cursor update loop +* QTBUG-95669 Clicking enter on some text fields it might freeze UI +* QTBUG-96671 Android: Keyboard sometimes stuck and replacing previous +letter +* QTBUG-96675 Android: Cursor is shown in wrong place +* QTBUG-96769 Android: keyboard input can get lost + +### qtdeclarative +* QTBUG-95825 Live preview not starting +* QTBUG-95461 QQuickTextInput doesn't manage pre-edit text correctly +* QTBUG-89409 Unable to scroll listview by dragging / swiping if header +is used +* QTBUG-95881 Single QSGRenderNode-based element in the scene with +"clip" property enabled is not rendered +* QTBUG-55204 Crash when items that use shaders are being used +* QTBUG-96902 Import of JS module to QML does not work +* QTBUG-86744 ListView.isCurrentItem not available until model is +refreshed +* QTBUG-96275 Crash while loading QML type data from disk cache +* QTBUG-96112 Text tearing on text element when set inside parent +element with noninteger y value +* QTBUG-83626 When a Popup has an odd number for the width and/or height +then texts inside it can be rendered badly +* QTBUG-55638 garbled font after scrolling with mouse wheel +* QTBUG-95788 Singletons with clearComponentCache don't fully work + +### qtmultimedia +* QTBUG-93747 CMake configuration files unable to find QtMultimedia for +QNX + +### qttools +* QTBUG-96220 qt6_create_translation() mishandles -extensions due to +malformed regex +* QTBUG-96369 qdoc: The obsolete members page for the QtMac namespace is +not generated +* QTBUG-96837 qdoc: warnings about generatelist incorrectly formatted +* QTBUG-91082 [REG: 5.12->5.13] Assistant does not support custom +filters anymore +* QTBUG-90982 macdeployqt mistakenly detect my library as debug libs + +### qttranslations +* QTBUG-95014 pt_BR translations load incorrect catalogs +* QTBUG-95013 pt_BR translations not loaded + +### qtconnectivity +* QTBUG-93991 Run example Heartrate monitor server on iOS and on Windows +* QTBUG-95960 IOBluetoothDeviceInquiry never ends +* QTBUG-95686 Multiple Bluetooth tests fail on macOS +* QTBUG-80719 connectToDevice() hangs when trying to connect to faulty +Bluetooth device +* QTBUG-89149 QLowEnergyController::connectToDevice +* QTBUG-97242 Windows: 100% CPU load when reading services and +characteristics +* QTBUG-96057 Bluetooth crash when connectToPairedDevice on windows +* QTBUG-83633 Bluetooth Discovery device crash + +### qtwayland +* QTBUG-95464 Qt wayland surface is empty when gst-launch client is +playing video +* QTBUG-87624 Wayland client crash when QDrag is used +* QTBUG-95715 Incorrect texture handling in multi-screen wayland +compositor + +### qtwebengine +* QTBUG-95770 Cannot open recently saved file +* QTBUG-95269 Clicking on a link in the PDF viewer crashes with SIGSEGV +* QTBUG-96928 QtWebEngine continuously allocates memory until it get +killed +* QTBUG-96911 qtwebengine build fails with harfbuzz-3.0.0 +* QTBUG-97414 tst_CertificateError::fatalError() +'!page.error->isOverridable()' returned FALSE. +* QTBUG-96214 QtWebEngineProcess crashes on glibc 2.34 +* Linux sandbox: fix fstatat() crash +* Security fixes from Chromium up to version 94.0.4606.81, including: + - CVE-2021-30613: Use after free in Base internals + - CVE-2021-30616: Use after free in Media. + - CVE-2021-30618: Inappropriate implementation in DevTools + - CVE-2021-30625: Use after free in Selection API + - CVE-2021-30626: Out of bounds memory access in ANGLE + - CVE-2021-30627: Type Confusion in Blink layout + - CVE-2021-30628: Stack buffer overflow in ANGLE + - CVE-2021-30629: Use after free in Permissions + - CVE-2021-30630: Inappropriate implementation in Blink + - CVE-2021-30633: Use after free in Indexed DB API + - CVE-2021-37962: Use after free in Performance Manager + - CVE-2021-37967: Inappropriate implementation in Background Fetch API + - CVE-2021-37968: Inappropriate implementation in Background Fetch API + - CVE-2021-37971: Incorrect security UI in Web Browser UI. + - CVE-2021-37972: Out of bounds read in libjpeg-turbo + - CVE-2021-37973: Use after free in Portals + - CVE-2021-37975: Use after free in V8 + - CVE-2021-37978: Heap buffer overflow in Blink + - CVE-2021-37979: Heap buffer overflow in WebRTC + - CVE-2021-37980: Inappropriate implementation in Sandbox + - Security bug 1206289 + - Security bug 1227228 + - Security bug 1238178 + - Security bug 1239116 + - Security bug 1248665 + +### qtquickcontrols2 +* QTBUG-93050 Memory leak in qiconhelper.cpp when loading icon by name +* QTBUG-94251 tst_QQuickPopup fails with OpenSUSE 15.3 + +### qtpurchasing +* QTBUG-90839 Google Play billing api must be updated + +### qtcharts +* QTBUG-94998 5.15.4 -> 5.15.5, some labels disappeared from axes +* QTBUG-79218 When zooming out enough then the labels on the axes will +end up showing drawing errors + +### qtdatavis3d +* QTBUG-96206 Graph's orthoprojection property doesn't work like +documentation says + +### qtvirtualkeyboard +* QTBUG-95996 Segmentation fault on exit caused by virtual keyboard + +Known Issues +------------ + +The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +### qtwebengine + The CHROMIUM_VERSION file includes an incorrect version number 94.0.4606.61. + The correct Chromium patch level version number is 94.0.4606.81. + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Laszlo Agocs +Alexander Akulich +Dimitrios Apostolou +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Michael Brasser +Oswald Buddenhagen +Andreas Buhr +Mitch Curtis +Giuseppe D'Angelo +David Faure +Josep Ma. Ferrer +Richard Moe Gustavsen +Ulf Hermann +Volker Hilsheimer +Andreas Holzammer +Lars Knoll +Jarkko Koivikko +Jani Korteniemi +Kai Köhne +Ievgenii Meshcheriakov +Marc Mutz +Yuya Nishihara +Mårten Nordheim +Timur Pocheptsov +Joni Poikelin +Aleix Pol +Lorn Potter +Liang Qi +Topi Reinio +Shawn Rutledge +Craig Scott +Luca Di Sera +Dmitry Shachnev +Andy Shaw +Ivan Solovev +Tarja Sundqvist +Jan Arve Sæther +Morten Johan Sørvig +Tyson Tan +Ivan Tkachenko +Jens Trillmann +Paul Olav Tvete +Sami Varanka +Doris Verria +Tor Arne Vestbø +Juha Vuolle +Edward Welbourne diff --git a/qt/5.15.8/release-note.md b/qt/5.15.8/release-note.md new file mode 100644 index 0000000..adece3c --- /dev/null +++ b/qt/5.15.8/release-note.md @@ -0,0 +1,467 @@ +Release note +============ + +Qt 5.15.8 release is a patch release made on the top of Qt 5.15.7. As a patch +release, Qt 5.15.8 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### qtbase +* 88f007f63a PCRE2: upgrade to 10.39 +PCRE2 has been updated to version 10.39. + +* 12f13ac1ee qmake: Support Visual Studio 2022 +Added support for Visual Studio 2022. + +* 1e763219a8 freetype/no-fc: Disambiguate fonts with different widths +Fixed a bug where fonts of different width within the same family would +be unselectable if the Freetype font database (no-fontconfig +configuration) was in use. + +* 762084c492 QVERIFY_EXCEPTION_THROWN: re-throw unknown exceptions +Now re-throws unknown exceptions (= not derived from std::exception) +(was: swallowed them and returned from the test function), in order to +play nice with pthread cancellation. + +* 7ec94d2792 QSharedPointer: fix counter-productive QT_PREPEND_NAMESPACE +use in qHash() impl +The qHash(QSharedPointer<X>) overload can now use qHash(X*) overloads +found (only) through ADL (was: ADL was disabled due to qualified lookup +of qHash(X*)). + +* 8444b1ed1f QStringView: fix split(QRegularExpression) returning +invalid data +Fixed a bug where invalid references could be returned for +QString::fromRawData() subjects. + +* 26746e4361 Use Yu Gothic UI as the main fallback font for Japanese +Made the primary fallback font on Japanese locale "Yu Gothic UI" (the +default system font). + +* dad04e532b QVarLengthArray: fix size update on failed append() +Fixed a bug whereby a failed append() would leave the container with an +inconsistent size(). + +* 97e56d4fa4 QVarLengthArray: fix UB (precondition violation) in range- +erase() +Fixed a bug where range-erase() could invoke undefined behavior when +called with an empty range. + +* a948c725e5 Fix missing characters or assert with certain font sizes +Fixed an issue where characters would in some rare cases be missing +from text, depending on font metrics, font size and system scale factor. + +### qtdeclarative +* 72e8cb6e1d Fix missing glyphs when changing distance field parameters +Fixed an issue where glyphs would sometimes be missing when changing +the environment variables that define how distance fields are generated +to certain values. + +* 03143a5e51 Fix Flickable wheel velocity calculation +Flickable no longer tries to detect whether you're using a "clicky" +wheel or a touchpad, but rather does the velocity calculation more +correctly with elapsed time (dθ / dt). A single rotation of a "clicky" +wheel also moves a fixed distance, which is now adjustable via +QStyleHints::wheelScrollLines(). Animation is restored, but should now +stay in control on touchpads; and it will once again transition the +"moving" properties correctly when scrolling ends. + +### qtlocation +* 45ff6ea6 Fix positioning must be enabled and authorized at startup to +work on iOS +Fix positioning must be enabled and authorized on startup to work on iOS + +### qtwayland +* 1887f6b4 Fix the logic for decoding modifiers map in Wayland text +input protocol +Fix modifiers map decoding logic when receiving the map from the +compositor. + + +Fixes +----- + +### qtbase +* QTBUG-97095 Mouse clicks are not delivered to the QWidget beneath +container QWidget in QOpenGLWIndow on Windows +* QTBUG-97491 Android: in TextField: cannot edit inside of words, only +at the end +* QTBUG-95565 Qt Creator cannot build Qt 6 for iOS from the start +* QTBUG-79081 Nested foreach generate warnings +* QTBUG-94769 QComboBoxListView display misalignment after sliding +* QTBUG-97116 OpenSSL TLS plugin is not loaded for OpenSSLv3 +* QTBUG-96114 [Reg : 5.12.4 -> ] ActiveX widget not rendering on +secondary screen when System-DPI Aware is combined with high DPI scaling +* QTBUG-96560 Android: Keyboard does not show up again if it has been +closed with back button in some devices +* QTBUG-93392 QVector in Qt5 still requires default constructible types +* QTBUG-60257 [XCB]: QXcbClipboard: SelectionRequest too old messages +can appear +* QTBUG-89101 QPainter::fillRect broken with QBrush containing DPR > 1 +pixmap +* QTBUG-96240 Views are not blurred +* QTBUG-97632 Feature cxx11_future doesn't need pthread on all unix +platforms +* QTBUG-97009 Broken rendering on Qt 6.2 Android arm64-v8a +* QTBUG-94806 Having Qmltypes in CONFIG leads to faulty vcxproj file +* QTBUG-96789 Shader cache not able to write out compiled shaders +* QTBUG-94538 Change cursor theme is not applied immediately . The Qt5 +app needs to be restarted. +* QTBUG-97727 Tree Model Completer Example: tree model is broken due to +bugs in MainWindow::modelFromFile +* QTBUG-96178 [wasm] Cursor shape does not work +* QTBUG-97811 QScrollArea performance regression +* QTBUG-97257 QVideoWidget not showing after minimizing +* QTBUG-94918 QWidget::show triggers windows activation +* QTBUG-96593 Ending a QThread can cause deadlocks +* QTBUG-97945 assert in qnsview_mouse.mm +* QTBUG-94028 Cursor not displayed at right margin of QPlainTextEdit +* QTBUG-97853 Tablewidget_cellClicked not working after opening Dialog +with cellDoubleClicked +* QTBUG-83503 wasm: dialogs wrong size when opened +* QTBUG-97002 Building for android fail +* QTBUG-97984 HttpStatusCodeAttribute gives 0 in case of success +* QTBUG-98026 Nested QGraphicsViews do not clip some items when printing +* QTBUG-93760 tst_macdeployqt::basicapp fails with macOS 11 ARM +* QTBUG-97085 Crash while JITting QRegularExpression in multiple threads +(Rosetta) +* QTBUG-98099 Crash on exit with Application font and QFontComboBox +* QTBUG-98377 QImage::reinterpretAsFormat wrong reference counting when +out of memory +* QTBUG-98137 Disabled button in QDialogButtonBox gets focus by Tab +* QTBUG-89640 font.styleName depends on font loading order +* QTBUG-98280 QAuthenticator doesn't check if algorithm is supported +* QTBUG-90698 tst_QTextLayout::softHyphens() failed on macos 11 in CI +* QTBUG-94036 tst_QAccessibilityMac::notificationsTest() fails +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-98544 Combination of 'HangulInputMethod' and 'QGraphicsTextItem' +does not work as expected. +* QTBUG-93810 warnings due to enums in QSize +* QTBUG-82455 QTextDocument::contentsChange(int,int,int) values are +incompatible with QTextCursor +* QTBUG-98653 QStringView::split returns invalid data +* QTBUG-91691 [REG: 5.15.0->5.15.1] QTextDocument tables with colspan +collapses the starting column to minimum size +* QTBUG-95240 QTextTabel: column width changes when merging other rows +* QTBUG-65926 QML SignalTransition crashes if signal emitted from thread +during object destruction +* QTBUG-62602 Underline is displayed outside the text box +* QTBUG-86372 [xcb] WindowTransparentForInput causing problems with +resizing +* QTBUG-92521 WASM: QToolTips occasionally makes app exception +* QTBUG-86671 Table cells overlap with image and relative width +* QTBUG-97463 Showing Large image in QTextBrowser table overlaps +* QTBUG-98752 QFontDatabase::addApplicationFontFromData does not mention +OpenType being supported +* QTBUG-97649 androiddeployqt exits with signing if the path contains +spaces +* QTBUG-72776 QKeyEvent key() only returns value of first surrogate for +characters in Supplementary Planes +* QTBUG-95192 Segmentation fault at application closing +* QTBUG-80653 Keyboard LED states do not change with evdev keyboard +* QTBUG-98856 Wrong cursor showing when restoreOverrideCursor in +QDockWidget +* QTBUG-94995 Changed QML files do not updated on device +* QTBUG-86633 QML - letters randomly disappear when resizing label +* QTBUG-99338 Configure option change QNX armv7: neon -> no +* QTBUG-58013 Cursor position changes not properly passed to input +method +* QTBUG-93414 Qt Quick application stuck in a cursor update loop +* QTBUG-95669 Clicking enter on some text fields it might freeze UI +* QTBUG-96671 Android: Keyboard sometimes stuck and replacing previous +letter +* QTBUG-96675 Android: Cursor is shown in wrong place +* QTBUG-96769 Android: keyboard input can get lost +* QTBUG-96399 Crash with SIGSEGV in QXcbConnection::getSelectionOwner +* QTBUG-94530 Disconnecting HDMI output causes application to crash +* QTBUG-95300 [Regression] TextField goes behind soft keyboard on +android +* QTBUG-96117 Android soft keyboard no longer pans the screen +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-97115 When an application that is using a background service is +closed then it will cause an ANR after hanging for about 30 seconds +* QTBUG-98569 Error in meta-b2qt for Windows Toolchain +* QTBUG-92231 SSL handshake failure after ignoreSslErrors +* QTBUG-84291 tst_QTimer::zeroTimer fails on Ubuntu 20.04 +* QTBUG-99036 [REG 5.15 → 6.3] QList(It, It) no longer works with pure +input_iterators + +### qtsvg +* QTBUG-96044 High memory consumption when rendering svg image +* QTBUG-95891 svg file freezes QImage + +### qtdeclarative +* QTBUG-94253 When an inputmask is set on a TextInput then it will +overwrite the first character if the cursor starts from position 0 after +typing the second character +* QTBUG-94975 [ASAN] Heap-use-after-free in QOpenGLFramebufferObject +* QTBUG-96796 qmlcache causes loading problem if the qml filename +matches the name of some qml file from Qt package and has inline +component +* QTBUG-98032 QML/Javascript: Using an anonymous function as a default +parameter in a function signature crashes the application. +* QTBUG-98150 Designer puppet keeps crashing at startup in batch +renderer +* QTBUG-98248 SEGFAULT Crash in QQmlAnimationTimer::registerAnimation +* QTBUG-95798 HoverHandler in delegate of Repeater keeps hovered state +if model is changed +* QTBUG-97792 Mixing OpenGL and Quick Controls lead to drawing errors in +TextField +* QTBUG-56075 QML Flickable: high-precision trackpad scrolling is too +fast +* QTBUG-98717 Setting HoverHandler cursorShape in a Window crashes +* QTBUG-94765 AnimatedSprite has glitches +* QTBUG-98722 SignalSpy.qml triggers a memory leak in the QML engine +* QTBUG-82013 Crash handling wheel event +* QTBUG-96112 Text tearing on text element when set inside parent +element with noninteger y value +* QTBUG-83626 When a Popup has an odd number for the width and/or height +then texts inside it can be rendered badly +* QTBUG-93956 The QSGBatchRenderer::Renderer's m_vertexUploadPool and +m_indexUploadPool buffers never shrink +* QTBUG-91033 Multiple extra compilers with same input are broken for VS +projects +* QTBUG-94806 Having Qmltypes in CONFIG leads to faulty vcxproj file +* QTBUG-86187 Ubuntu 20.04 has InsignificantTests configurations in the +CI +* QTBUG-71360 Qml 'Shape' affects RectangluarGlow and other unrelated +Items (NVIDIA) +* QTBUG-86633 QML - letters randomly disappear when resizing label +* QTBUG-97423 heap-use-after-free in SwipeView::test_orientation + +### qtmultimedia +* QTBUG-93762 Memory leak in GStreamer Camerabinsession +* QTBUG-89803 QML Video doesn't play on macOS 11.0 with Apple M1 chip +* QTBUG-87000 When playing another video after having stopped the +previous one can cause a flash of the previous video's frame showing +before the new one is started + +### qttools +* QTBUG-97104 macdeployqt fails when qmlimportscanner takes longer than +30s + +### qtlocation +* QTBUG-97722 Geoclue-2 plugin fails to report speed and direction +* QTBUG-78705 No position updates occur if not permitted at startup on +iOS, even if permissions change later + +### qtconnectivity +* QTBUG-97900 Crash when connecting to Bluetooth device on macOS 12 +* QTBUG-96742 Timing issues in BTLE peripheral on Android +* QTBUG-98073 cork board example crashes on android 12 device when +targetSDK set to 31 +* QTBUG-98090 macOS examples that need special plist keys need their own +plist files +* QTBUG-97578 QT Bluetooth hang when scan services/characterictics +* QTBUG-96557 Qt bluetooth can not scan device on Mac 12 beta +* QTBUG-98351 Thread-safe Android BT LE Java implementation + +### qtwayland +* QTBUG-97094 Wayland modifiers map decoding has flawed logic +* QTBUG-95962 Wayland: Crash in XDG Shell when resizing window with +mouse + +### qt3d +* QTBUG-86493 ComputeCommand.trigger(1) executes compute shader more +than 1 time +* QTBUG-98421 tst_QChangeArbiter::distributePropertyChanges fails with +Ubuntu 20.04 in Qt3d +* QTBUG-99414 License.txt file not found under +src/3rdparty/assimp/contrib/clipper + +### qtwebengine +* QTBUG-96930 REG:5.15.3->5.15.4 - When doing a pinch gesture inside a +WebEngineView then it has no effect +* QTBUG-84105 Out-of-proc networking causes firewall confusion +* QTBUG-98428 tst_QQuickWebEngineView fails with Ubuntu 20.04 in +Webengine +* QTBUG-90904 Crash on calling QAccessible::registerAccessibleInterface +* QTBUG-98400 CVE-2021-3541 in chromium +* QTBUG-98401 CVE-2021-3517 in chromium +* QTBUG-95568 Possible deadlock at QtWebEngine Startup +* QTBUG-94368 [QtPDF] bitcode bundle could not be generated because +libQt5Pdf.a was built without full bitcode +* QTBUG-94046 QtPDF: configuration with -static-runtime causes linker +errors for projects +* QTBUG-71611 [Windows] Suspending (sleep) the OS while a WebEngine app is executed leads to asserts in debug mode and rendering issues (frozen) in release +* Fixed building and running with glibc > 2.33 +* Security fixes from Chromium up to version 96.0.4664.110, including: + - CVE-2021-4057: Use after free in file API + - CVE-2021-4058: Heap buffer overflow in ANGLE + - CVE-2021-4059: Insufficient data validation in loader + - CVE-2021-4062: Heap buffer overflow in BFCache + - CVE-2021-4078: Type confusion in V8 + - CVE-2021-4079: Out of bounds write in WebRTC + - CVE-2021-4098: Insufficient data validation in Mojo + - CVE-2021-4099: Use after free in Swiftshader + - CVE-2021-4101: Heap buffer overflow in Swiftshader. + - CVE-2021-4102: Use after free in V8 + - CVE-2021-37984 : Heap buffer overflow in PDFium + - CVE-2021-37987 : Use after free in Network APIs + - CVE-2021-37989 : Inappropriate implementation in Blink + - CVE-2021-37992 : Out of bounds read in WebAudio + - CVE-2021-37993 : Use after free in PDF Accessibility + - CVE-2021-37996 : Insufficient validation of untrusted input in Downloads + - CVE-2021-38001 : Type Confusion in V8 + - CVE-2021-38003 : Inappropriate implementation in V8 + - CVE-2021-38005: Use after free in loader + - CVE-2021-38007: Type Confusion in V8 + - CVE-2021-38009: Inappropriate implementation in cache + - CVE-2021-38010: Inappropriate implementation in service workers + - CVE-2021-38012: Type Confusion in V8 + - CVE-2021-38015: Inappropriate implementation in input + - CVE-2021-38017: Insufficient policy enforcement in iframe sandbox + - CVE-2021-38018: Inappropriate implementation in navigation + - CVE-2021-38019: Insufficient policy enforcement in CORS + - CVE-2021-38021: Inappropriate implementation in referrer + - CVE-2021-38022: Inappropriate implementation in WebAuthentication + - Security bug 1245870 + - Security bug 1252858 + - Security bug 1259899 + +### qtquickcontrols2 +* QTBUG-85956 QQuickPopupPrivate::finalizeExitTransition() not giving +focus to the highest-z Dialog with focus = true +* QTBUG-85918 Focus set to wrong dialog in case of enter transition +* QTBUG-86854 When a Tooltip is visible then it is possible to interact +with a window that is underneath a modal dialog although it should be +blocking the input to it +* QTBUG-98482 RangeSlider does not update position/visualPosition based +on from/to changes +* QTBUG-97075 [REG: 5.14.2->5.15.0] Anchors don't work with InputPanel +anymore + +### qtpurchasing +* QTBUG-98053 [REG: 5.15.6->5.15.7] Qt Purchasing crashes on Android +* QTBUG-98542 new purchasing is broken on Android when using public key +verification + +### qtcharts +* QTBUG-95870 Setting plotArea for a ChartView in a layout is not +respected +* QTBUG-81278 Switching axis that is shared by multiple series to +another doesn't work +* QTBUG-98282 QPieSlice label does not indicate it takes html formatted +text + +### qtdatavis3d +* QTBUG-98425 tst_proxy::multiMatch fail with Ubuntu 20.04 in +qtdatavis3d + +### qtvirtualkeyboard +* QTBUG-97075 [REG: 5.14.2->5.15.0] Anchors don't work with InputPanel +anymore +* QTBUG-56918 When the keyboard is shown for a text field in a modal +popup then it will not be usable +* QTBUG-92881 InputPanels defaults z value should be lower than max +value for overlays +* QTBUG-96578 Virtual Keyboard Deployment guide does not cover widget +applications +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing + +### qtremoteobjects +* QTBUG-91041 Remote Objects: Model headers are not updated +* QTBUG-97688 Clients don't reconnect to replaced nodes over TCP + +### qtquick3d +* QTBUG-97714 Memory leak with Quick3D 5.15 when loading Texture with +Loader + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-5.15/supported-platforms.html + +* The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +* Qt 5.15.8 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24447 + + +### Linux.. +* QTCREATORBUG-26167 QtC 6.0.0 not launching on Ubuntu 18.04 +* QTCREATORBUG-26811 Installer error on RHEL7.6 (CXXABI/GLIBCXX version issue) +Qt Creator 6.x.x does not support (K)Ubuntu Linux 18.04. +For more information, see +https://doc.qt.io/qtcreator/creator-desktop-platforms.html#linux. + + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Dimitrios Apostolou +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Andreas Buhr +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Rodney Dawes +Alexey Edelev +Christian Ehrlicher +Hatem ElKharashy +David Faure +Samuel Gaist +Andrei Golubev +Tang Haixiang +Zhang Hao +Jani Heikkinen +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Allan Sandfeld Jensen +Friedemann Kleint +Michal Klocek +Lars Knoll +Jarek Kobus +Jarkko Koivikko +Tomi Korpipaa +Jani Korteniemi +Fabian Kosmale +Mike Krus +Sona Kurazyan +Kai Köhne +Inho Lee +Paul Lemire +Ievgenii Meshcheriakov +Marc Mutz +Antti Määttä +Andy Nichols +Mårten Nordheim +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Rami Potinkara +Lorn Potter +Liang Qi +Topi Reinio +André de la Rocha +Fan RuiJie +Shawn Rutledge +Andy Shaw +Ivan Solovev +Tarja Sundqvist +Morten Johan Sørvig +Samuel Thibault +Paul Olav Tvete +Sami Varanka +Doris Verria +Tor Arne Vestbø +Alexander Volkov +Juha Vuolle +Bernd Weimer +Edward Welbourne +Marianne Yrjänä diff --git a/qt/5.15.9/release-note.md b/qt/5.15.9/release-note.md new file mode 100644 index 0000000..17df5fd --- /dev/null +++ b/qt/5.15.9/release-note.md @@ -0,0 +1,512 @@ +Release note +============ + +Qt 5.15.9 release is a patch release made on the top of Qt 5.15.8. As a patch +release, Qt 5.15.9 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 5.15 online documentation: +https://doc.qt.io/qt-5/index.html. + +Important Changes +----------------- + +### macOS + +* Apple Silicon (`arm64`) is now supported for both single architecture +and universal builds. + + A universal build of Qt is provided by the Qt Maintenance Tool as a + standalone option, in addition to the existing `x86_64` build. + + ##### Known issues + + * Build system support for universal builds is limited to the qmake build + system. See the [documentation](https://doc.qt.io/qt-5/macos.html) for + details on how to enable universal + builds for your application. + + * The Qt WebEngine and Qt PDF modules are not supported. + +### qtbase +* bcd32b0a66 QTestData: fix streaming of u8 string literals in C++20 +mode +Fixed streaming of u8 string literals in C++20 mode. + +* 8c74061dd9 SQLite: Update SQLite to v3.37.0 +Updated SQLite to v3.37.0 + +* c25d9ee376 QTzTimeZonePrivate: fix UB (data race on m_icu) +Fixed a data race on Unix platforms when implicitly-shared copies of +QTimeZone objects were used in certain ways (e.g. calling displayName()) +from different threads and Qt was configured with ICU support. + +* 5a86aa3b17 Fix crash when text shaping fails +Fixed a possible crash with certain fonts when shaping strings +consisting only of control characters. + +* 47d77dd552 JSON: When clearing duplicate object entries, also clear +containers +A memory leak in the JSON parser when reading objects with duplicate +keys was fixed. + +* 7888d846eb Enable all supported 1.0 device features in QVulkanWindow +QVulkanWindow is now enabling all Vulkan 1.0 features reported as +supported from the physical device. + +* 059c8f9381 QDesktopServices: fix ABA problem in +QOpenUrlHandlerRegistry +Fixed a bug where destroying and re-creating a handler object in quick +succession could cause the registration for the handler to be lost. + +* 2b0105cdc1 QDesktopServices: deprecate destroying URL handlers w/o +explicit unsetUrlHandler() +URL handlers that have been passed to setUrlHandler() must now be +removed by calling unsetUrlHandler() before they are destroyed. Relying +on the handler's destructor to implicitly unset it is now deprecated, +because it may already be in use by concurrent openUrl() calls. Support +for implicit unsetting will be removed in 6.6 and, until then, a +qWarning() is raised if it is exercised. + +* 851d69eebc QProcess/Unix: ensure we don't accidentally execute +something from CWD +When passed a simple program name with no slashes, QProcess on Unix +systems will now only search the current directory if "." is one of the +entries in the PATH environment variable. This bug fix restores the +behavior QProcess had before Qt 5.9. If launching an executable in the +directory set by setWorkingDirectory() or inherited from the parent is +intended, pass a program name starting with "./". For more information +and best practices about finding an executable, see QProcess' +documentation. + +* 9d10338d58 Update bundled libjpeg-turbo to version 2.1.3 +libjpeg-turbo was updated to version 2.1.3 + +* 48d04fbbbf Fix C++20 ambiguous relational operators between +QJsonValue{,Ref} +Fixed relational operators to not cause warnings/ambiguities when +compiling in C++20. + +* 41637c0727 Fix clipped glyphs in text rendering of QGraphicsTextItem +Clipping of visible glyphs when doing partial updates of a graphics +view was off by 1. Also fixed an issue that caused rounding errors when +transforming the clip rect into the glyphs draw space which was caused +by transforming a QRect instead of a QRectF. + +* 168ff3419f Update bundled zlib to version 1.2.12 +zlib was updated to version 1.2.12. + +### qtimageformats +* c4b95ac Update bundled libwebp to version 1.2.2 +Update bundled libwebp to version 1.2.2 + +### qtwebengine +* Security fixes from Chromium up to version 98.0.4758.102, plus fixes for + CVE-2022-0971 and CVE-2022-1096 + +### qtvirtualkeyboard +* 222d99e0 Disable Windows IME when Qt Virtual Keyboard plugin is loaded +Disable Windows IME when Qt Virtual Keyboard plugin is loaded + +* 84c0466a Fix activation of input panel when initial active focus is +set +It is now possible to open the input panel implicitly when activating +the window. Before, this failed because the "visible" state was reset +(due to a bug) during activation. + + +Fixes +----- + +### qtbase +* QTBUG-99163 QTransform rotate big image will crash +* QTBUG-98901 QtConcurrent::run crashes on program exit +* QTBUG-99338 Configure option change QNX armv7: neon -> no +* QTBUG-99147 <!----> +* QTBUG-99371 QWidget::customContextMenuRequested coordinates are off +for widgets in a QMenu +* QTBUG-81503 qtbase contains code that isn't allowed to be distributed +* COIN-777 *** Could not find any device matching '--platform iOS +--minimum-deployment-target +* QTBUG-99148 Broken html list rendering because <code> element +* QTBUG-97771 Interaction with Apple Pencil causes crash when app window +is shown in Sidecar +* QTBUG-97841 MacOS Monterey - scrolling issues with touch pad +* QTBUG-99676 markdown (and html) import/export should not rely on use +of a fixed-pitched font to remember a `monospace` span +* QTBUG-99427 [REG:5.15.6->5.15.7]: Qt 5.15 can no longer be build with +C++11 +* QTBUG-85040 tst_QVulkan::vulkanVersionRequest fails with CentOS 8.1 +x64 +* QTBUG-99668 Using QDateTime with QTimeZone specified asserts in debug +build +* QTBUG-80666 QNetworkRequest::setHeader(IfModifiedSince) treats local +time as UTC +* QTBUG-92358 One More Crash in text shaping on special string with +EmojiOneColor font. +* QTBUG-89155 Assertion violation in text shaping on special string with +EmojiOneColor font. +* QTBUG-99799 Memory leak in QJsonDocument::fromJson() +* QTBUG-97535 Bug in examples for QListIterator Class +* QTBUG-99486 Extra dot appears in top left corner of Fusion style spin +box frames with no buttons +* QTBUG-95309 Compile fails with Qt in namespace and C++20 +* QTBUG-99743 QTabWidget rendering broken on macOS 12 +* QTBUG-93393 Android A11Y TalkBack: Hidden onPressAction still called +* QTBUG-62185 QVersionNumber seems broken on -O1 and higher with g++ +* QTBUG-87136 Animations run twice as fast on a 120hz Android device +* QTBUG-93823 Android QPlatformScreen does not expose the refresh rate: +Animations (and timers) too fast on higher refresh rate monitors +* QTBUG-94959 Timer and animations runs faster after screen touch event +on Android 11 +* QTBUG-44096 QNetworkAuthenticationManager does not emit +authenticationRequired when using NTLM +* QTBUG-99050 Windows/5.15: Some dx symbols cannot be found due to +directxsdk update +* QTBUG-99323 [REG: 5.14.2 -> 5.15.0] Posted events get stuck when +QCoreApplication::processEvents with QEventLoop::WaitForMoreEvents is +used +* QTBUG-100364 QStandardPaths GenericDataLocation for iOS seems to +mention wrong path +* QTBUG-86733 [Android] NoSuchMethodException when using QtMultimedia +* QTBUG-93402 Android A11Y TalkBack: Focus Rect not updated on +orientation Change +* QTBUG-100511 windows: QLocalSocket can emit readyRead() after +disonnected() +* QTBUG-100217 [REG 6.2.2 -> 6.2.3] Integer overflow when rendering svg +image +* QTBUG-100545 Nested QML items with Accessible properties set does not +work on Android +* QTBUG-100775 Several data races around handlers of +QDesktopServices::openUrl() +* QTBUG-100362 +tst_QNetworkReply::putWithServerClosingConnectionImmediately is flaky +* QTBUG-63196 QNetworkReply::putWithServerClosingConnectionImmediately +fails on Windows +* QTBUG-98476 +tst_QNetworkReply::putWithServerClosingConnectionImmediately fails in +QtBase with Windows 11 +* QTBUG-82314 WinRT UWP (x64 and x86) missing Microsoft.VCLibs.160.00 +* QTBUG-100261 QPrinter property setup not effect +* QTBUG-99504 Linux: QPrinter::setDuplex not effective ( Canon +imageRUNNER 2520 ) +* QTBUG-100651 Unable to follow HTTP/2 redirects +* QTBUG-101306 enum-enum warning in qxcbwindow.cpp is genuiune +* QTBUG-101028 argv passed to Android apps is not sufficiently +terminated +* QTBUG-28379 QFileDialog: aliases to folders disabled +* QTBUG-101551 wasm multiple "use after free" in +QNetworkReplyWasmImplPrivate::doSendRequest +* QTBUG-100670 QDockWidgetGroupWindow effectively sets new dockarea +permissions on qdockwidget +* QTBUG-93505 Unable to retrieve the swiped Filedialog +* QTBUG-51327 [Windows 8.1]: After maximizing a window and toggling the +frameless window hint and moving to another monitor then the window can +be too big +* QTBUG-93432 QGraphicsTextItem font gets incorrectly clipped when a +clip rect is set on the painter. +* QTBUG-100327 CompositionMode_Screen wrong with drawImage +* QTBUG-100037 QSqlQuery: crash on executing query if connection is +already closed +* QTBUG-101745 Running qmake on iOS build fails on macOS 12.3 Monterey +* QTBUG-99345 Document footer copyright note has old year, 2020 +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-81917 QtWidgets fails to build with clang 10.0-rc1 in C++20 mode +* QTBUG-81583 QTextMarkdownWriter: if a task list item's first line ends +with monospace text, trailing backtick is omitted +* QTBUG-96718 Crash in inBindingWrapper() (Creator built against Qt 6.2 +build) +* QTBUG-99009 QCursor::setPos X coordinates is wrong when DPI scaling is +used +* QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6 +* QTBUG-92909 When following redirects, a PROPFIND request (and probably +others) are converted to a GET +* QTBUG-99803 QVulkanWindow doesn't enable any device features (e.g. +VkDeviceCreateInfo::pEnabledFeatures) +* QTBUG-99506 Loader with states and children loaders crashes on +Integrity (release only) +* QTBUG-84248 tst_QFont::defaultFamily fails +* QTBUG-95764 pure virtual call in QAccessibleQuickItem +* QTBUG-98478 tst_QFileSystemWatcher::signalsEmittedAfterFileMoved fails +in QtBase with Windows 11 +* QTBUG-84258 tst_Gestures::graphicsItemGesture fails +* QTBUG-98649 Qt Android creates View IDs in a way potentially leading +to a collision +* QTBUG-68860 tst_QGlyphRun::mixedScripts autotest fails on Ubuntu 18.04 +and QEMU builds +* QTBUG-93396 Android A11Y TalkBack: Slider does not announce value on +change +* QTBUG-95237 [REG 6.0.4 -> 6.1.0] Integer-overflow in +QFixed::operator+= through QImage::loadFromData(QByteArray) +* QTBUG-101636 FAIL! : tst_QDBusConnection::registerObjectPeer2 in +Ubuntu_20_04 +* QTBUG-94459 Android reports incorrect screen size after rotation +* QTBUG-72110 MouseArea stops responding + +### qtsvg +* QTBUG-99407 [REG 6.1.3 -> 6.2.0] Loading svg file takes too long + +### qtdeclarative +* QTBUG-75799 Strange flickering when restarting an animation with +PauseAnimation and ScaleAnimator +* QTBUG-84196 Crash when calling QQmlEngine::retranslate +* QTBUG-92998 Items in GridView shifts to the right when using RTL +layoutDirection +* QTBUG-97771 Interaction with Apple Pencil causes crash when app window +is shown in Sidecar +* QTBUG-99400 [Reg 5.2 -> 5.3] qmlplugindump: error details missing on +linux +* QTBUG-99608 tst_qmlcachegen (Failed) +* QTBUG-49049 arcTo doesn't always get drawn +* QTBUG-86453 Instantiator creates delegates when active is false if +items are dynamically added to a ListModel +* QTBUG-88331 Instantiator creates delegate when active is false and +delegate is updated +* QTBUG-83315 Qt Quick SceneGraph: Indices alignment problem +* QTBUG-86695 [REG: 5.12 -> 5.14] Broken State::when behavior after +suspicious change +* QTBUG-100260 Crash on access after using QML singleton as a model +* QTBUG-77371 Accessibility: Multiple Text items with Accessible +properties grouped together on Android +* QTBUG-85325 when a PointerHandler with a custom cursor deactivates, +the cursor doesn't change until the next mouse move +* QTBUG-85303 HoverHandler margin not changing cursorShape +* QTBUG-81938 qtdeclarative: +tst_QPauseAnimationJob::multipleSequentialGroups is flakey +* QTBUG-99765 tst_QQuickDropArea::containsDrag_internal fails in Ubuntu +20.04 +* QTBUG-64470 tst_QQuickFramebufferObject::testInvalidate is failing on +macOS +* QTBUG-65614 tst_QQuickFramebufferObject failed on b2qt +* QTBUG-89193 ListView delegate position resets after displaced +transition +* QTBUG-100431 Crash in libQt5Qml V4 engine caused by wrong memory +access +* QTBUG-89380 Cannot use QtObject as containmentMask +* QTBUG-92809 ListView can go out of sync with the model if item is +removed and inserted outside of the view before the current item +* QTBUG-101499 FAIL! : tst_QQuickMultiPointTouchArea::nonOverlapping in +Ubuntu_20_04 +* QTBUG-101498 FAIL! : tst_QQuickListView::currentIndex in Ubuntu_20_04 + +### qtmultimedia +* QTBUG-101450 gstreamer: QMediaPlayer::duration gives wrong result in +very long videos + +### qttools +* QTBUG-96549 make clean removes ts file when using +qt5_create_translation() +* QTBUG-97562 qdoc: Assert when there's an empty link target +* QTBUG-98466 Misleading error messages when using macdeployqt on +AppleSilicon Macs + +### qtdoc +* QTBUG-99847 Update Qt Creator info in Qt Quick tutorial +* QTBUG-100434 Tutorials/alarms not launching on macOS + +### qtconnectivity +* QTBUG-98582 QT Bluetooth LE crashed when connect/disconnect to a +device +* QTBUG-98719 QBluetoothSocket deletion occasionally crashes on Windows +* QTBUG-99687 Windows BT service scan scans just one device +* QTBUG-99410 [macOS 12.1] Bluetooth data stream blocked when main menu +opened +* QTBUG-99689 Windows BT service scan filter fails against Linux server +* QTBUG-99673 Service discovery with UUID filter doesn't work on macOS +Monterey +* QTBUG-100445 macOS bluetooth SDP records contain anomalies +* QTBUG-99767 [5.15.7 -> 5.15.8] Bluetooth error: Make sure +'QHash<QLowEnergyHandle,QLowEnergyServicePrivate::CharData>' is +registered using qRegisterMetaType() +* QTBUG-100289 pingpong Linux => Windows doesn't work +* QTBUG-100303 Bluetooth RFComm [Outbound] connection issue with +Monterey +* QTBUG-100894 Linux bluetooth crash when multiple services found +* QTBUG-101018 Bluez backend doesnt extract socket protocol information +from service info +* QTBUG-101690 QBluetoothSocket::canReadLine can sometimes return false +negative +* QTBUG-98351 Thread-safe Android BT LE Java implementation +* QTBUG-98955 tst_QBluetoothServiceInfo::tst_assignment fails on macOS +12 ARM +* QTBUG-100042 Windows BT (server) pingpong service is not found +* QTBUG-99685 Windows BT classic service scan doesn't always start +* QTBUG-101309 Bluez handle Enhanced LE connection complete + +### qtwayland +* QTBUG-90530 Low resolution title bar icon on Wayland on Hi DPI +displays +* QTBUG-95032 Dialogs on Wayland/Sway not drawn correctly when using +client side decorations +* QTBUG-99965 Build with -no-feature-tabletevent fails for Linux/Wayland +* QTBUG-100467 Window geometry is not updated when toggling the +frameless window flag +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment +* QTBUG-100942 Mouse button kept pressed state after closing the window +in mouse press handler +* QTBUG-100150 Touch event ignored when main GUI thread is slow + +### qt3d +* QTBUG-99414 License.txt file not found under +src/3rdparty/assimp/contrib/clipper +* QTBUG-85575 Qt3D access violation (SIGSEGV) while closing example +application +* QTBUG-98421 tst_QChangeArbiter::distributePropertyChanges fails with +Ubuntu 20.04 in Qt3d +* QTBUG-101556 FAIL! : tst_GraphicsHelperGL4::bindFrameBufferAttachment +in Ubuntu_20_04 + +### qtwebengine +* QTBUG-98918 [REG] recentlyAudible does not implement 2s cooldown +anymore +* QTBUG-99403 MacOS 12 x86_64 build fails with Webengine: Undefined +symbols for architecture x86_64 +* QTBUG-99263 QProcess::finished not emitted +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-100023 Cannot use Qt6::Pdf Module (Not Found) +* QTBUG-94924 Load signals not emitted when opening a google result +* QTBUG-86948 When using QImageReader to load a PDF then the PDF images +can be blurry and seem to be at half the size they should be +* QTBUG-98941 [Qt5.15.4][QWebEngine]QWebEnginePage::print() function +printing a grey paper while printing a PDF in Qt5.15.4 +* Security fixes from Chromium up to version 98.0.4758.102 + +### qtquickcontrols2 +* QTBUG-96888 Not possible to quickly click buttons +* QTBUG-99644 invalid access of indicator item inside switch type +destructor +* QTBUG-96551 Crash while processing a shortcut key +* QTBUG-96561 MenuItem does not clear shortcuts from GUI kernel +* QTBUG-99547 PathView item does not appear in certain circumstance +* QTBUG-51078 Use of Item obligatory in SwipeView? +* QTBUG-51669 QQC2: SwipeView is not working as expected + +### qtpurchasing +* QTBUG-99568 [REG: 5.15.6->5.15.8] Qt Purchasing doesn't restore +purchased products. + +### qtdatavis3d +* QTBUG-99764 tst_proxy::addModel fails with Ubuntu 20.04 in lts-5.15 +* QTBUG-100815 tst_proxy::construct failed with Ubuntu 20.04 + +### qtvirtualkeyboard +* QTBUG-93042 Program crashed when type with keyboard +* QTBUG-86190 Shift button on virtual keyboard is disabled on startup of +application +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing +* QTBUG-101622 FAIL! : inputpanel::tst_plugin::test_hangulInputMethod +in Ubuntu_20_04 + +### qtspeech +* QTBUG-66034 Locales are not displayed QtSpeech example on Android + +### qtremoteobjects +* QTBUG-85124 QRemoteObjectHost::hostUrl() crashes if no URL is set + +### qtquick3d +* QTBUG-101371 Node.sceneRotation may get wrong if parent node is scaled +non-uniformly + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-5.15/supported-platforms.html + +* The RTA (release test automation) reported issues in Qt 5.15.x: +https://bugreports.qt.io/issues/?filter=21874 + +* Qt 5.15.9 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24473 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Laszlo Agocs +Viktor Arvidsson +Albert Astals Cid +Eskil Abrahamsen Blomfeldt +Sören Bohn +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Andreas Buhr +Michał Cieślak +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +Alexey Edelev +Oliver Eftevaag +Hatem ElKharashy +David Faure +Ilya Fedin +Maximilian Goldstein +Richard Moe Gustavsen +Tang Haixiang +Heikki Halmet +Zhang Hao +Andreas Hartmetz +Jani Heikkinen +Ulf Hermann +Volker Hilsheimer +Allan Sandfeld Jensen +William Jones +André Klitzing +Seokha Ko +Jarek Kobus +Jarkko Koivikko +Tomi Korpipaa +Jani Korteniemi +Fabian Kosmale +Sona Kurazyan +Jonas Kvinge +Kai Köhne +Inho Lee +Tony Leinonen +Paul Lemire +Thiago Macieira +Ievgenii Meshcheriakov +Leena Miettinen +Andrey Mozzhuhin +Marc Mutz +Antti Määttä +Sivan Nanthiran +Delf Neumärker +Yuya Nishihara +Mårten Nordheim +Kimmo Ollila +Pasi Petäjäjärvi +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Rami Potinkara +Lorn Potter +Liang Qi +Topi Reinio +Bernhard Rosenkraenzer +Shawn Rutledge +Lars Schmertmann +Ye ShanShan +Tianlu Shao +Andy Shaw +Ivan Solovev +Axel Spoerl +Patrick Stewart +Christian Strømme +Tarja Sundqvist +Morten Johan Sørvig +Benjamin Terrier +Ivan Tkachenko +Tor Arne Vestbø +Juha Vuolle +Edward Welbourne +Oliver Wolff +Weng Xuetian +Marianne Yrjänä +Vlad Zahorodnii diff --git a/qt/6.1.1/release-note.md b/qt/6.1.1/release-note.md index 145f329..946bf4f 100644 --- a/qt/6.1.1/release-note.md +++ b/qt/6.1.1/release-note.md @@ -521,6 +521,7 @@ Aavitsland Eirik Adam Cristian Agocs Laszlo Apostolou Dimitrios +Astals Cid Albert Baijot Vincent Beldi Luca Bin Chen @@ -530,7 +531,6 @@ Bornemann Joerg Boudjelthia Assam Broulik Kai Uwe Chuan Wang -Cid Albert Astals Croitor Alexandru Curtis Mitch D'Angelo Giuseppe diff --git a/qt/6.1.2/release-note.md b/qt/6.1.2/release-note.md index 5c30d67..adbc6a2 100644 --- a/qt/6.1.2/release-note.md +++ b/qt/6.1.2/release-note.md @@ -288,13 +288,13 @@ Credits for the release goes to: Aavitsland Eirik Agocs Laszlo +Astals Cid Albert Bennett Nicholas Blomfeldt Eskil Abrahamsen Bornemann Joerg Boudjelthia Assam Buddenhagen Oswald Butirsky Andrey -Cid Albert Astals Croitor Alexandru Curtis Mitch D'Angelo Giuseppe diff --git a/qt/6.2.0/release-note.md b/qt/6.2.0/release-note.md index f770fea..e48e738 100644 --- a/qt/6.2.0/release-note.md +++ b/qt/6.2.0/release-note.md @@ -4542,6 +4542,7 @@ Akulich Alexander Akulich Alexandr Angelelli Paolo Apostolou Dimitrios +Astals Cid Albert Avtomonov Nikolay Bai Yulong Baijot Vincent @@ -4570,7 +4571,6 @@ Byun Jungi Callegari Massimo Chao Caroline Chuan Wang -Cid Albert Astals Croitor Alexandru Curtis Mitch D'Angelo Giuseppe diff --git a/qt/6.2.1/release-note.md b/qt/6.2.1/release-note.md index 29b4ef9..a565c98 100644 --- a/qt/6.2.1/release-note.md +++ b/qt/6.2.1/release-note.md @@ -541,6 +541,7 @@ Ackers Dan Agocs Laszlo Akulich Alexander Apostolou Dimitrios +Astals Cid Albert Bennett Nicholas Bin Chen Blasche Alex @@ -554,7 +555,6 @@ Buhr Andreas Burtsev Kirill Casafranca Juan Chuan Wang -Cid Albert Astals Croitor Alexandru Curtis Mitch D'Angelo Giuseppe diff --git a/qt/6.2.3/release-note.md b/qt/6.2.3/release-note.md new file mode 100644 index 0000000..bb478a6 --- /dev/null +++ b/qt/6.2.3/release-note.md @@ -0,0 +1,788 @@ +Release note +============ + +Qt 6.2.3 release is a patch release made on the top of Qt 6.2.2. +As a patch release, Qt 6.2.3 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.2.2. + +For detailed information about Qt 6.2, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.2 series is binary compatible with the 6.1.x series. +Applications compiled for 6.1 will continue to run with 6.2. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* fa2197202a Do not include qloggingcategory.h in public headers +The qguiapplication.h header no longer implicitly includes +qloggingcategory.h. If your code depends on the transitive include, +explicitly include <QLoggingCategory> where needed. + +* c13101b0b3 Fix deserializing Qt 5.x fonts through QDataStream +Fixed a problem deserializing the family of fonts that had been +serialized using QDataStream in Qt 5. + +* 5d344408cc QAnyStringView: fix broken implicit conversion from +QStringBuilder +Implicit conversion from QStringBuilder to QAnyStringView now works as +advertised. + +* 03274775ec QImageReader: check allocation limit for minimum 32 bpp +When checking allocation limit during image reading, the memory +requirements are now calculated for a minimum of 32 bits per pixel, +since Qt will typically convert an image to that depth when it is used +in GUI. This means that the effective allocation limit is significantly +smaller when reading 1 bpp and 8 bpp images. + +* b55957b904 QObject: don't #include qproperty.h +The qobject.h header no longer implicitly includes qproperty.h. If your +code depends on the transitive include, explicitly include <QProperty> +where needed. + +* ac9cc22c09 QVERIFY_EXCEPTION_THROWN: re-throw unknown exceptions +Now re-throws unknown exceptions (= not derived from std::exception) +(was: swallowed them and returned from the test function), in order to +play nice with pthread cancellation. + +* 440a87248e QSharedPointer: fix counter-productive QT_PREPEND_NAMESPACE +use in qHash() impl +The qHash(QSharedPointer<X>) overload can now use qHash(X*) overloads +found (only) through ADL (was: ADL was disabled due to qualified lookup +of qHash(X*)). + +* 150a897a83 Fix gaps between lines of selection +Fixed an issue where there would sometimes be visible gaps in +selections spanning multiple lines. + +* f622090b1d QNAM: Disable h2c by default +Support for clear-text http/2 was disabled due to incompatibility with +certain servers. If you were relying on this feature you must re-enable +it by setting the QT_NETWORK_ALLOW_H2C environment variable. For a later +version of Qt it will get a dedicated attribute. + +* 669b454378 Add _make_aab target +Add the extra _make_aab targets for each executable target, that can be +used to generate android app bundles. Also add aab metatarget to build +all _make_aab targets that are created in the project. + +* ec613a4649 Fix overlapping text for Osaka font on macOS +Fixed a problem where using the Osaka font would lead to overlapping +text. + +* 9a9d960b12 QFuture: support cancellation of continuation chain through +parent +The chain of continuations attached to a future now can be cancelled +through cancelling the future itself at any point of the execution of +the chain, as it was documented. Previously canceling the future would +cancel the chain only if it was done before the chain starts executing, +otherwise the cancellation would be ignored. Now the part of the chain +that wasn't started at the moment of cancellation will be canceled. + +* 46599ec418 Fix missing characters or assert with certain font sizes +Fixed an issue where characters would in some rare cases be missing +from text, depending on font metrics, font size and system scale factor. + +* 3bf23b7118 Don't change resolve mask when setting brush doesn't change +palette +Setting a brush on a palette that is identical to the current brush no +longer sets the resolve mask bit for that particular role, so items +using the palette will continue to inherit changes from parent items. + +* 82e965c35e QVarLengthArray: fix size update on failed append() +Fixed a bug whereby a failed append() would leave the container with an +inconsistent size(). + +* 52c9543475 QVarLengthArray: fix UB (precondition violation) in range- +erase() +Fixed a bug where range-erase() could invoke undefined behavior when +called with an empty range. + +* c721dff3f3 Trust CoreText-provided vertical metrics on macOS +Fixed an issue where certain fonts, such as Monaco, would have a +different line spacing than expected. + +* b05c9898cc QList: fix typo in QList(It, It) +Fixed a regression that caused the range constructor to fail for pure +input_iterator's. + +* 4e669763bd QVarLengthArray: widen append(p, n)'s contract +The counted-range-append() function (append(ptr, n)) now accepts ptr == +nullptr, provided n == 0, too (was: triggered assertion). + +* f3842c09b7 QVariant: use a typedef name when saving user types to +QDataStream +If QDataStream is used with a QDataStream::Version < Qt_6_0 to +serialize a user type that was registered via a typedef with the +metatype system, the typedef's name is used in the stream instead of the +non-typedef name. This restores compatibility with Qt 5, allowing +existing content to read the same QDataStreams; reading from older Qt 6 +versions should not be affected. (Note: if more than one typedef name is +registered, it's indetermine which name gets used) + +* 0952ec8a5f QStringBuilder: fix quadratic behavior in op+= +Fixed quadratic behavior when repeatedly appending string-builder +expressions (using operator+=) to QString/QByteArray objects. + +* 7f3ca223a6 QTestData: fix streaming of u8 string literals in C++20 +mode +Fixed streaming of u8 string literals in C++20 mode. + +* 60f3d7f324 QByteArray: avoid detach() in a no-op replace() +A replace(pos, n, after) call no longer detach()es when n == +after.size() == 0. + +* 3d446c236a SQLite: Update SQLite to v3.37.0 +Updated SQLite to v3.37.0 + +### qtdeclarative +* 72402a9160 Fix missing glyphs when changing distance field parameters +Fixed an issue where glyphs would sometimes be missing when changing +the environment variables that define how distance fields are generated +to certain values. + +* 9e6274e180 qquickdeliveryagent: Fix drag events being sent in the +wrong order +Now sends DragArea leave events before enter events when appropriate +(QTBUG-82263) + +* db9adec4b1 Fix focus for items inside a QQuickWidget in a +QGraphicsProxyWidget + + +* 0798e34ce6 Make atlasing of compressed textures opt-in again +Disable atlasing of compressed textures by default. Can be enabled with +QSG_ENABLE_COMPRESSED_ATLAS=1 + +### qtwayland +* 048f4317 Don't build XComposite buffer integration by default + + +### qtlottie +* d234a3c Fix loading of LottieAnimation::source +Fixed bug that prevented LottieAnimation from loading its source from a +relative URL. + + +Fixes +----- + +### qtbase +* QTBUG-98099 Crash on exit with Application font and QFontComboBox +* QTBUG-97908 Regression: PageUp and PageDown don't work in QScrollArea. +* QTBUG-90352 Page Up/Page Down do not work in QTextBrowser +* QTBUG-26269 QScrollArea: The viewport bleeds through another widget +when the scroll bar is reset. +* QTBUG-98093 QSlider is broken in MacOS Monterey +* QTBUG-97995 Error deserializing QFont (from 5.15 to 6.2) +* QTBUG-98377 QImage::reinterpretAsFormat wrong reference counting when +out of memory +* QTBUG-98403 tst_QPainter fails with macOS 12 x86 in developer build +tests +* QTBUG-98388 Vertical QPainter::drawLine() result on QWidget is skewed +* QTBUG-97490 Static Build is unable to find QPrinter::NativeFormat +* QTBUG-98137 Disabled button in QDialogButtonBox gets focus by Tab +* QTBUG-98138 QAnyStringView argument doesn't accept QStringBuilder +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-98280 QAuthenticator doesn't check if algorithm is supported +* QTBUG-94036 tst_QAccessibilityMac::notificationsTest() fails +* QTBUG-96405 setGraphicsApi :OpenGLRhi. QML application resizing +flickers and is sometimes blank +* QTBUG-98286 Reg->Qt 6: QToolButton with style sheet : There are two +Tool button arrows rendered (all styles) +* QTBUG-98544 Combination of 'HangulInputMethod' and 'QGraphicsTextItem' +does not work as expected. +* QTBUG-98372 Regression Qt5 > Qt6: Visible gaps between selected lines +* QTBUG-98770 QList<T>::count(const T&) triggers undefined behavior +sanitizer when list is empty +* QTBUG-98289 QTableView : The last column/row is hidden by scrollbar +when stylesheet is used. +* QTBUG-92521 WASM: QToolTips occasionally makes app exception +* QTBUG-91691 [REG: 5.15.0->5.15.1] QTextDocument tables with colspan +collapses the starting column to minimum size +* QTBUG-95240 QTextTabel: column width changes when merging other rows +* QTBUG-97431 WASM - Tumbler does not work good/at all +* QTBUG-92037 QMdiArea setActiveSubWindow sublist.at(0) failed if +setViewMode(QMdiArea::TabbedView); +* QTBUG-96710 CMake isn't exposing an aab target for Android projects +* QTBUG-96880 New line is ignored with Osaka font +* QTBUG-98493 Using copy-restricted class in lambda for QFuture's +then(), does not build +* QTBUG-86372 [xcb] WindowTransparentForInput causing problems with +resizing +* QTBUG-98578 Documentation of qabstractnativeeventfilter +* QTBUG-86633 QML - letters randomly disappear when resizing label +* QTBUG-86671 Table cells overlap with image and relative width +* QTBUG-97463 Showing Large image in QTextBrowser table overlaps +* QTBUG-98444 QTableView, Deselecting column by [ctrl + click] on +horizontal header only works when the first row is visible +* QTBUG-98532 CMake - _qmltyperegistration.cpp do not get updated +* QTBUG-98752 QFontDatabase::addApplicationFontFromData does not mention +OpenType being supported +* QTBUG-62602 Underline is displayed outside the text box +* QTBUG-97649 androiddeployqt exits with signing if the path contains +spaces +* QTBUG-98504 QSystemTrayIcon example: selecting Quit from context menu +shows unnecessary message +* QTBUG-98762 REGRESSION: QPalette::setBrush does not reliably detach +* QTBUG-65475 Application palette changes at runtime do not work for all +widgets +* QTBUG-98654 QX11Application: No such file +* QTBUG-98875 QMouseEvent source() vs pointingDevice() unclear in +documentation +* QTBUG-82455 QTextDocument::contentsChange(int,int,int) values are +incompatible with QTextCursor +* QTBUG-72776 QKeyEvent key() only returns value of first surrogate for +characters in Supplementary Planes +* QTBUG-58995 [REG 5.7->5.8][Windows]: When using Courier with a large +pixel size then it will show up as 13 points regardless +* PYSIDE-1720 piside6-uic convert signal clicked(bool) to clicked +* QTBUG-95192 Segmentation fault at application closing +* QTBUG-80653 Keyboard LED states do not change with evdev keyboard +* QTBUG-98726 CMake code for locating latest android.jar in Android SDK +is incorrect +* QTBUG-68636 Some popups (i.e.) menus are misplaced on gnome-shell +* QTBUG-98856 Wrong cursor showing when restoreOverrideCursor in +QDockWidget +* QTBUG-95096 Qt 6's new and improved QList fails its removeAll +benchmarks +* QTBUG-94995 Changed QML files do not updated on device +* QTBUG-98943 QMultiHash recursive emplace on VS2019 +* QTBUG-97818 Huge line spacing when font is Monaco +* QTBUG-99036 [REG 5.15 → 6.3] QList(It, It) no longer works with pure +input_iterators +* QTBUG-97699 Building projects with static Qt (debug): +qrc_openglblacklists.cpp.obj : warning LNK4099: PDB 'vc140.pdb' was not +found with 'qrc_openglblacklists.cpp.obj' +* QTBUG-92501 QtFuture::connect includes Q*::QPrivateSignal as one of +the arguments +* QTBUG-98843 Qt 6.2.2 Windows build fail +* QTBUG-96463 [REG 5.15.2-6.2.0] Text with BIDI controls is underlined +incorrectly +* QTBUG-99165 cmake doesn't complain with android-30, but fails with +unknown API S (ie android-31) +* QTBUG-99223 CMake Error: File +C:/Users/qt/work/install/lib/cmake/Qt6/qt_setup_tool_path.bat.in does +not exist. +* QTBUG-97752 QHash: non-readonly iteration access destroys iterator +* QTBUG-96916 Qt 6 breaks compatibility of QVariant streaming into +QDataStream +* QTBUG-81503 qtbase contains code that isn't allowed to be distributed +* QTBUG-98901 QtConcurrent::run crashes on program exit +* QTBUG-99163 QTransform rotate big image will crash +* QTBUG-99280 Splash screen appears on top model dialog with dynamic vs +behind with static +* QTBUG-99330 qdoc: Crash at QString::operator+=() +* QTBUG-99186 uncaught exeption takes down app +* QTBUG-99319 QApplication crash on second run when mouse roll over +window +* QTBUG-99371 QWidget::customContextMenuRequested coordinates are off +for widgets in a QMenu +* QTBUG-99147 <!----> +* QTBUG-99413 QSysInfo::productType() incorrectly documented +* COIN-777 *** Could not find any device matching '--platform iOS +--minimum-deployment-target +* QTBUG-63695 QStandardPaths does not document locations for QNX +* QTBUG-99316 Yocto build fails in CI for qtdeclarative-native dev/6.3 +branch +* QTBUG-99416 QT6 qtbase build fails claiming symlinks are present +* QTBUG-99148 Broken html list rendering because <code> element +* QTBUG-97841 MacOS Monterey - scrolling issues with touch pad +* QTBUG-99623 Dependency update on qt/qtopcua failed in 6.3 +* QTBUG-99408 [SQL] The SQL driver for Firebird/Interbase does not +unpack the QVariant before null check +* QTBUG-98471 [REG: 5->6.2.1] Null QDateTime is not stored as NULL +anymore in Oracle OCI +* QTBUG-99710 Regression: QCache crash +* QTBUG-99224 Crash in QPixmapCache +* QTBUG-99240 Crashing in trimming QPixmapCache +* QTBUG-99668 Using QDateTime with QTimeZone specified asserts in debug +build +* QTBUG-97601 Compilation speed decrease with Qt 6.2 compared to Qt +5.15.2 +* QTCREATORBUG-26581 Multicursor mode enables during the selection +without pressing "Alt" +* QTBUG-97842 Move Android tools docs from qtdoc to qtbase +* QTBUG-97115 When an application that is using a background service is +closed then it will cause an ANR after hanging for about 30 seconds +* QTBUG-95795 Crash when running a qt quick app on iOS simulator +* QTBUG-98569 Error in meta-b2qt for Windows Toolchain +* QTBUG-98653 QStringView::split returns invalid data +* QTBUG-98642 Qml/QmlScene : malformed http request when opening a qml +file over http with qml/qmlscene +* QTBUG-93037 Conan builds are unable to run tst_qmake +* QTBUG-97582 QFuture::cancel through then()/onCanceled/onFailed +* QTBUG-98649 Qt Android creates View IDs in a way potentially leading +to a collision +* QTBUG-75862 FocusReason is broken in Controls 2 +* QTBUG-96957 Created output file is in inncorrect type and in different +location +* QTBUG-92231 SSL handshake failure after ignoreSslErrors +* QTBUG-98151 Widgets over a QMdiArea are not repainted correctly +* QTBUG-98561 Creating directory using symbolic link in path fails on +QNX +* QTBUG-89285 Document changes to State Machine Framework in Core +Migration Guide +* QTBUG-95237 [REG 6.0.4 -> 6.1.0] Integer-overflow in +QFixed::operator+= through QImage::loadFromData(QByteArray) +* QTBUG-98483 [macOS] QPushButton is broken in macOS Monterey +* QTBUG-98937 KTX, ASTC image not displayed on Qt 6.2 and above +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour + +### qtsvg +* QTBUG-98139 QSvgRenderer::boundsOnElement does not properly calculate +the bounding box of a text when it has a transformation +* QTBUG-99407 [REG 6.1.3 -> 6.2.0] Loading svg file takes too long + +### qtdeclarative +* QTBUG-91886 Inconsistence in material style checked highlighted button +* QTBUG-86453 Instantiator creates delegates when active is false if +items are dynamically added to a ListModel +* QTBUG-88331 Instantiator creates delegate when active is false and +delegate is updated +* QTBUG-97927 Focus frame placed in the wrong position after window +resize +* QTBUG-97914 Broken test tst_QQuickListView2::dragDelegateWithMouseArea +* QTBUG-98440 TableView selectionModel property is not available in +Quick 2.2 +* QTBUG-98469 tst_qqmllanguage::hangOnWarning() Not all expected +messages were received +* QTBUG-98468 CMake Error: AUTOMOC for target affectors_shared: The +"moc" executable "/Users/qt/work/qt/qt5/qtbase/libexec/moc" does not +exist +* QTBUG-98248 SEGFAULT Crash in QQmlAnimationTimer::registerAnimation +* QTBUG-95633 QQmlEngine::offlineStoragePath() documentation needs link +to openDatabase() +* QTBUG-98311 QML bitwise 'or' operator is not evaluated correctly when +initializing C++ property and both operands are enum values +* QTBUG-59223 tst_qqmlxmlhttprequest::send_options fails with +LANG=de_DE.UTF-8 +* QTBUG-97782 Material SpinBox QML TypeErrors +* QTBUG-58416 QtQuick Image: SVG Images are not properly scaled with +High DPI Scaling +* QTBUG-81018 Image sourceSize binding causes the size to become smaller +unexpectedly +* QTBUG-96147 qmlsc does not understand curly braced grouped properties +* QTBUG-98017 QSGRhiTextureGlyphCache::createEmptyTexture() nullptr +access crash +* QTBUG-98742 qt6_target_qml_sources() doesn't ensure PREFIX argument +starts with "/" +* QTBUG-84196 Crash when calling QQmlEngine::retranslate +* QTBUG-98792 Crash when using as-cast +* QTBUG-82263 [REG: 5.13->5.14]: QML DropArea wrong signals order +* QTBUG-97461 [REG 5.15.2->6.2] DragHandler does not work when there's a +Drawer in the application +* QTBUG-98844 [REG 6.1.0->6.1.1] DragHandler inside Dialog does not +work +* QTBUG-98482 RangeSlider does not update position/visualPosition based +on from/to changes +* QTBUG-97541 qt_add_qml_module does not properly handle singleton qml +files +* QTBUG-98811 FAIL! : +tst_qqmlxmlhttprequest::setRequestHeader_illegalName(Referer) Received a +fatal error. +* QTBUG-98830 qmlsc confuses precedence between properties and IDs +* QTBUG-98717 Setting HoverHandler cursorShape in a Window crashes +* QTBUG-75862 FocusReason is broken in Controls 2 +* QTBUG-71723 When showing a context menu for a TextField then it will +lose the selection instead of keeping it +* QTBUG-36332 QtQuick Controls: actions which depend on activeFocusItem +are disabled when a menu is shown +* QTBUG-91479 When a TextField is inside a QQuickWidget that is in a +QGraphicsProxyWidget then clicking the TextField will not give it focus +and as such it is not possible to type in it +* QTBUG-98127 Weighted layout behavior is not documented +* QTBUG-98730 Slider with negative width crash the application +* QTBUG-98356 JIT crash on invalid yield syntax +* QTBUG-98747 close.accepted behavior +* QTBUG-94765 AnimatedSprite has glitches +* QTBUG-99025 Property "hasOwnProperty" not found on type "Item" +* QTBUG-98367 Segmentation fault with Binding on font.bold +* QTBUG-75799 Strange flickering when restarting an animation with +PauseAnimation and ScaleAnimator +* QTBUG-98937 KTX, ASTC image not displayed on Qt 6.2 and above +* QTBUG-99113 qmlsc confuses ambiguous types in the same module +* QTBUG-99275 agent:2021/12/16 18:36:00 build.go:394: FAILED: +tests/auto/quickcontrols2/controls/basic/tst_basic +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-96888 Not possible to quickly click buttons +* QTBUG-49049 arcTo doesn't always get drawn +* QTBUG-99529 Touchpad scrolling list overshoot is buggy +* QTBUG-99400 [Reg 5.2 -> 5.3] qmlplugindump: error details missing on +linux +* QTBUG-98130 QtQuick and controls examples use qt_add_resources to add +QML files +* QTBUG-98402 tst_qquickimage::mirror() is failing on macOS 12 +* QTBUG-86044 When a ListView is removing items with a transition and +there is delay remove used then when the last item is removed the footer +does not go to the top of the view +* QTBUG-97423 heap-use-after-free in SwipeView::test_orientation +* QTBUG-98722 SignalSpy.qml triggers a memory leak in the QML engine +* QTBUG-86633 QML - letters randomly disappear when resizing label +* QTBUG-98492 tst_HoverHandler::mouseAreaAndUnderlyingHoverHandler and +tst_HoverHandler::hoverHandlerAndUnderlyingMouseArea are flaky on macos +* QTBUG-99214 Tests that rely on QProcess with the main app lib fail on +Android +* QTBUG-57098 Popup's CloseOnEscape policy prevents escape key from +being used without closing the popup +* QTBUG-99367 Custom ScrollBar style not used after upgrade from 5.15 to +6.2 +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-99608 tst_qmlcachegen (Failed) + +### qtmultimedia +* QTBUG-97758 QAudioOutput::setDevice doesn't work in Linux +* QTBUG-98124 Qt Multimedia has an unnecessary dependency to libwayland- +dev when Qt is configured without Wayland. +* QTBUG-97080 Wrong video preview orientation on landscape +* QTBUG-97861 QSoundEffect stop not working +* QTBUG-97828 Add support for gapless/seamless playback in Qt6 +* QTBUG-97815 QCamera ::setVideoOutput is removed but documentation +still refers it +* QTBUG-98559 QtMultimedia Camera Not View on Android 10 +* QTBUG-97909 Implement MediaPlayer Buffering Listener +* QTBUG-98262 MediaRecorder.stop() does not work on macOS 10.15 +(Catalina) +* QTBUG-98860 Crash during media capture with OpenGL-based rhi +* QTBUG-98191 QMediaPlayer position reported incorrectly for flac files +after a seek +* QTBUG-98306 [REG][macOS] Video orientation is broken +* QTBUG-99011 QMediaFormat::supportedFileFormats return value is +incomplete +* QTBUG-96946 Part of the app greyed out while recording is on +* QTBUG-97780 Video object does not throw an error when source path is +not resolved +* QTBUG-99142 QtMultimedia: Invalid target given to +qt_is_imported_target: Qt6::QSGVivanteVideoNodeFactory +* QTBUG-99129 Android media player isSeekable() always returns true +* QTBUG-99181 Fix loadMediaInLoadingState test +* QTBUG-99183 Fix processEOS test in Android +* QTBUG-99182 Fix unloadMedia test +* QTBUG-99210 Fix playPauseStop test in Android +* QTBUG-99134 Declarative Camera issues on video +* QTBUG-99296 Crash when recording audio-only after video recording +* QTBUG-99176 Recorder example: Crash when switching audio input off +* QTBUG-96985 Video and MediaPlayer don't allow to use relative URLs +* QTBUG-97817 Camera example doesn't work +* QTBUG-99358 Fix SurfaceTest Test in Android +* QTBUG-99359 Fix Metadata Test in Android +* QTBUG-99360 Fix audioVideoAvailable Test in Android +* QTBUG-96202 SoundEffect does not work in Qt6.2 beta3 in Windows and +Linux +* QTBUG-96599 No documentation for how to support different video +formats +* QTBUG-98419 [macOS] Audio Recorder example crashes on start on macOS +10.15 (Catalina) + +### qttools +* QTBUG-97380 tst_lupdate fails with Windows 10 21H1 and Windows 11 21H2 +* QTBUG-98916 Qt Designer sets font family which was set to something +else in ui file to Segeo UI +* QTBUG-46322 When setting a family name that has a comma in the name it +will not match the font correctly +* QTBUG-99232 REG->6.3: Linguist occasionally asserts +* QTBUG-99404 Qt Designer: Crash when editing spacer objectName in the +Object Inspector Tab +* QTBUG-99409 qdoc: Trailing newline in the master .qdocconf fails the +build. + +### qtdoc +* QTBUG-98327 qt6 doc error +* QTBUG-98773 Documented default for libexec in qt.conf is wrong for +Windows +* QTBUG-99167 XML support in Qt talks about XML Pattern +* QTBUG-97842 Move Android tools docs from qtdoc to qtbase +* QTBUG-96785 "Getting Started with Qt for Android" documentation needs +an update + +### qtpositioning +* QTBUG-97705 PositionSource doesn't stay active nor start on initial +property values +* QTBUG-98780 error: use of undeclared identifier 'lcPositioning' +* QTBUG-99329 +org.qtproject.qt.android.positioning.QtPositioning.positionUpdated calls +non-existent method + +### qtsensors +* QTBUG-98737 Dependency update to qt/qtsensors failed + +### qtconnectivity +* QTBUG-98323 Assertion failure when running bluetooth/btchat example +* QTBUG-98353 QBluetoothSocket.connectToService failing on Android +devices with a java error +* QTBUG-96742 Timing issues in BTLE peripheral on Android +* QTBUG-96743 BTLE on Android: Characteristic supposed to support both +Notification and Indication supports neither +* QTBUG-98719 QBluetoothSocket deletion occasionally crashes on Windows +* QTBUG-98582 QT Bluetooth LE crashed when connect/disconnect to a +device +* QTBUG-98878 Bluetooth LE characteristic Indication manual test fails +on darwin server +* QTBUG-97900 Crash when connecting to Bluetooth device on macOS 12 +* QTBUG-96557 Qt bluetooth can not scan device on Mac 12 beta +* QTBUG-97578 QT Bluetooth hang when scan services/characterictics +* QTBUG-98781 BT LE test case platform support enhancement +* QTBUG-98955 tst_QBluetoothServiceInfo::tst_assignment fails on macOS +12 ARM +* QTBUG-98351 Thread-safe Android BT LE Java implementation +* QTBUG-99222 Re-enable Bluetooth autotests on macOS + +### qtwayland +* QTBUG-98010 Screen information unavailable on Wayland +* QTBUG-98897 error: ‘QWaylandOutput* QWaylandOutputPrivate::q_func()’ +is private within this context +* QTBUG-95962 Wayland: Crash in XDG Shell when resizing window with +mouse +* QTBUG-90530 Low resolution title bar icon on Wayland on Hi DPI +displays +* QTBUG-95032 Dialogs on Wayland/Sway not drawn correctly when using +client side decorations +* QTBUG-97985 Wayland: XComposite backend does not update surfaces +properly +* QTBUG-97950 Application slowly reads every file in /usr/bin before +starting + +### qt3d +* QTBUG-95439 Qt 3D Planets arm64-v8a example "Invalid minSdkVersion +version, minSdkVersion must be >= 23" +* QTBUG-97254 Pugixml workaround for QTBUG-11923 causes C1001 in +MSVC2019 with PCH +* QTBUG-98097 Qt3D license only GPL or Commercial? +* QTBUG-97950 Application slowly reads every file in /usr/bin before +starting +* QTBUG-98420 Configure failure with system assimp + +### qtserialbus +* QTBUG-98800 [PeakCAN] Incorrect QCanBusFrame::TimeStamp conversion +* QTBUG-96566 Serialbus can example fails to build + +### qtserialport +* QTBUG-98735 C:/Users/qt/work/install/include/QtCore/6.3.0/QtCore\priva +te/qobject_p.h:497:78: error: 'q_func' is a private member of +'QSerialPortPrivate' + +### qtwebengine +* QTBUG-97836 QtWebEngineCore still not compiling from source +* QTBUG-97926 QWebengine can not play the embeded vimeo video +* QTBUG-97472 [REG] Crash/segfault in ozone implementation when calling +XkbGetState +* QTBUG-92539 Weird behavior when pasting certain HTML into element with +contentEditable attribute set +* QTBUG-90904 Crash on calling QAccessible::registerAccessibleInterface +* QTBUG-98400 CVE-2021-3541 in chromium +* QTBUG-98401 CVE-2021-3517 in chromium +* QTBUG-71277 Nanobrowser example has confusing project layout +* QTBUG-98918 [REG] recentlyAudible does not implement 2s cooldown +anymore +* QTBUG-97414 tst_CertificateError::fatalError() +'!page.error->isOverridable()' returned FALSE. +* QTBUG-99511 Top level cross build fails +* QTBUG-99526 developer tools no longer highlights page elements when +inspecting them +* QTBUG-99263 QProcess::finished not emitted +* QTBUG-99215 Html popups do not work correctly. +* QTBUG-98941 [Qt5.15.4][QWebEngine]QWebEnginePage::print() function +printing a grey paper while printing a PDF in Qt5.15.4 + +### qtwebview +* QTBUG-99372 FAILED: tests/auto/webview/qwebview/tst_qwebview when +builing for QNX +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail + +### qtcharts +* QTBUG-98282 QPieSlice label does not indicate it takes html formatted +text +* QTBUG-99044 [REG Qt5 -> Qt6.2]: Chart with QLineSeries and +QScatterSeries does not receive mouse events + +### qtvirtualkeyboard +* QTBUG-97439 [REG 5.15.2->6.2] Virtual Keyboard is hidden by QML dialog + +### qtscxml +* QTBUG-98738 +/Users/qt/work/qt/qtscxml/src/statemachineqml/state_p.h:92:66: error: +unknown type name 'm_childrenComputedProperty' + +### qtremoteobjects +* QTBUG-97704 POD type replication issue +* QTBUG-99269 tst_Integration_External test is failing on MacOS-arm64 + +### qtlottie +* QTBUG-98794 LottieAnimation::source not loaded in Qt 6 + +### qtquick3d +* QTBUG-98342 View3D mapping functions do not work correctly with +orthographic camera and 2x pixel ratio +* QTBUG-98330 Particlesystem keeps updating particles even when not +visible +* QTBUG-98583 R32F QQuick3DTextureData does not work +* QDS-3025 Adding a spotlight under another node that is not in global +origin places the light gizmo to global origin in 3D view +* QTBUG-99012 Scene rendering getting slower per QQuick3DGeometry +updates +* QTBUG-97254 Pugixml workaround for QTBUG-11923 causes C1001 in +MSVC2019 with PCH +* QDS-5064 Instances created by using XML files are not visible in Form +Editor +* QTBUG-98749 Application crashes if there are more then 8 light sources +* QTBUG-97925 ProgressiveAA does not work if there are +PrincipledMaterials in scene +* QTBUG-98748 TriangleFan primitive type can't be used [should handle +this more gracefully and print a warning] +* QTBUG-98756 U16Type doesn't work for joint indexes +* QTBUG-98111 Particle emitter bursts do not work with animated emitter +* QDS-5552 Long delay before emitting after particle system is rewinded +* QTBUG-98420 Configure failure with system assimp +* QTBUG-97857 Item2D shouldn't be always pickable +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6/gettingstarted.html#platform-requirements +* RTA reported issues from Qt 6.2 +https://bugreports.qt.io/issues/?filter=23315 +* Supported development platforms are listed here: +https://bugreports.qt.io/browse/QTBUG-90021 +* See Qt 6.2 Known Issues from: +https://wiki.qt.io/Qt_6.2_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Aavitsland Eirik +Agocs Laszlo +Apostolou Dimitrios +Astals Cid Albert +Belyavsky Vladimir +Bennett Nicholas +Blechmann Tim +Blomfeldt Eskil Abrahamsen +Borisova Tatiana +Bornemann Joerg +Boudjelthia Assam +Brüning Michael +Buhr Andreas +Burtsev Kirill +Cieślak Michał +Croitor Alexandru +Curtis Mitch +David Szabolcs +Edelev Alexey +Eftevaag Oliver +Ehrlicher Christian +Eklund Iikka +ElKharashy Hatem +Gaist Samuel +Gehör Pekka +Goldstein Maximilian +Golubev Andrei +Grulich Jan +Grönholm Kaj +Gustavsen Richard Moe +Halmet Heikki +Hao Zhang +Hartmann Andre +Hartmann Thomas +Heikkinen Jani +Heikkinen Miikka +Hermann Ulf +Hilsheimer Volker +Jensen Allan Sandfeld +Kleint Friedemann +Klocek Michal +Knoll Lars +Kobus Jarek +Koivikko Jarkko +Kosmale Fabian +Krus Mike +Kurazyan Sona +Köhne Kai +Lee Inho +Leinonen Tony +Lemanissier Eric +Lemire Paul +Macieira Thiago +Martinec Tamas +Martinec Tamás +Meshcheriakov Ievgenii +Miettinen Leena +Mira Samuel +Mutz Marc +Määttä Antti +Neumärker Delf +Nishihara Yuya +Nordheim Mårten +Paavoseppä Tinja +Paeglis Gatis +Petäjäjärvi Pasi +Piippo Samuli +Pocheptsov Timur +Pohjanheimo Milla +Pol Aleix +Potinkara Rami +Potter Lorn +Qi Liang +Rehn Arno +Reinio Topi +Rocha André de la +Rutledge Shawn +Saario Toni +Schulz David +Scott Craig +Shachnev Dmitry +Shao Tianlu +Shaw Andy +Shivashankar Venugopal +Solovev Ivan +Srebrny Piotr +Strømme Christian +Su Frank +Sæther Jan Arve +Sørvig Morten Johan +Tkachenko Ivan +Trillmann Jens +Trotsenko Alex +Tuliniemi Jere +Tvete Paul Olav +Varanka Sami +Varga Peter +Verria Doris +Vestbø Tor Arne +Volkov Alexander +Vuolle Juha +Wang ChunLin +Welbourne Edward +Wicking Paul +Wolff Oliver +Xuetian Weng +Yu Zhang +Zahorodnii Vlad +Zhao Yuhang +hjk hjk diff --git a/qt/6.2.4/release-note.md b/qt/6.2.4/release-note.md new file mode 100644 index 0000000..5533d20 --- /dev/null +++ b/qt/6.2.4/release-note.md @@ -0,0 +1,639 @@ +Release note +============ + +Qt 6.2.4 release is a patch release made on the top of Qt 6.2.3. +As a patch release, Qt 6.2.4 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.2.3. + +For detailed information about Qt 6.2, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.2 series is binary compatible with the 6.1.x series. +Applications compiled for 6.1 will continue to run with 6.2. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* fa8b14f830 QTzTimeZonePrivate: fix UB (data race on m_icu) +Fixed a data race on Unix platforms when implicitly-shared copies of +QTimeZone objects were used in certain ways (e.g. calling displayName()) +from different threads and Qt was configured with ICU support. + +* 6eed0d3f4e JSON: When clearing duplicate object entries, also clear +containers +A memory leak in the JSON parser when reading objects with duplicate +keys was fixed. + +* 9540c0b27f Fix crash when text shaping fails +Fixed a possible crash with certain fonts when shaping strings +consisting only of control characters. + +* 3c193fa077 QScreen_win: retrieve user friendly monitor name +QScreen::name() now returns the user friendly name instead of the GDI +device name on Windows. This is consistent with other platforms and also +obeys the documentation. + +* 8f79520cd6 Enable all supported 1.0 device features in QVulkanWindow +QVulkanWindow is now enabling all Vulkan 1.0 features reported as +supported from the physical device. + +* 2e2d544588 Fix clipped glyphs in text rendering of QGraphicsTextItem +Clipping of visible glyphs when doing partial updates of a graphics +view was off by 1. Also fixed an issue that caused rounding errors when +transforming the clip rect into the glyphs draw space which was caused +by transforming a QRect instead of a QRectF. + +* 44335e65bf Sequential erase/_if: don't apply predicate twice to +element +A fix in the implementation of the erase-like algorithms of sequential +Qt container may re-enable signed/unsigned comparison warnings +previously suppressed by having occurred in std library code. To fix, +cast the value to look for such that it has the same signedness as the +container's elements. + +* 899ab8f0df Fix C++20 ambiguous relational operators between +QJsonValue{,Ref} +Fixed relational operators to not cause warnings/ambiguities when +compiling in C++20. + +* ab6915f0ef QProcess/Unix: ensure we don't accidentally execute +something from CWD +When passed a simple program name with no slashes, QProcess on Unix +systems will now only search the current directory if "." is one of the +entries in the PATH environment variable. This bug fix restores the +behavior QProcess had before Qt 5.9. If launching an executable in the +directory set by setWorkingDirectory() or inherited from the parent is +intended, pass a program name starting with "./". For more information +and best practices about finding an executable, see QProcess' +documentation. + +* 4114c1163b QDesktopServices: fix ABA problem in +QOpenUrlHandlerRegistry +Fixed a bug where destroying and re-creating a handler object in quick +succession could cause the registration for the handler to be lost. + +* 360f181857 configure: Allow specifying arbitrary variable assignments +Users can directly assign CMake variables with configure, for example +"configure CMAKE_CXX_COMPILE=clang++-11". + +* b3d1ea8530 QDesktopServices: deprecate destroying URL handlers w/o +explicit unsetUrlHandler() +URL handlers that have been passed to setUrlHandler() must now be +removed by calling unsetUrlHandler() before they are destroyed. Relying +on the handler's destructor to implicitly unset it is now deprecated, +because it may already be in use by concurrent openUrl() calls. Support +for implicit unsetting will be removed in 6.6 and, until then, a +qWarning() is raised if it is exercised. + +* b3d19fbf95 QMetaObjectBuilder: fix addProperty() recording of the +property type +Fixed a bug that would cause addProperty() to use the incorrect type +for the property if the property's name matched a valid type registered +with QMetaType. + +### qttools +* 5b641c12a Qt Designer: Enable the QWebEngineView, QQuickWidget plugins +on Windows +Qt Designer now sets the Graphics API to OpenGL in order to enable the +QWebEngineView and QQuickWidget plugins. + + +Fixes +----- + +### qtbase +* QTBUG-99630 tst_QShortcut::text is flaky in dev +* QTBUG-99620 QMetaType: type QMap<int,QFlags<Qt::AlignmentFlag>> has +more than one typedef alias: ColumnAlignmentMap, ColumnAlignmentMap +* QTBUG-96916 Qt 6 breaks compatibility of QVariant streaming into +QDataStream +* QTBUG-99743 QTabWidget rendering broken on macOS 12 +* QTBUG-99676 markdown (and html) import/export should not rely on use +of a fixed-pitched font to remember a `monospace` span +* QTBUG-92445 Markdown smashes nested formatting inside lists +* QTBUG-99148 Broken html list rendering because <code> element +* PYSIDE-1773 uic doesn't import QAbstractItemView for +QTableView/QTreeView EditTriggers +* PYSIDE-1404 Incompatible import of "Object" in compiled UI + +* QTBUG-99771 Porting guide does not mention binary JSON +* QTBUG-72103 Conversion between QQuaternion and Euler angles has issues +in special cases +* QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6 +* QTBUG-99666 Qt module builds mix install and staging prefixes +* QTBUG-99799 Memory leak in QJsonDocument::fromJson() +* QTBUG-92358 One More Crash in text shaping on special string with +EmojiOneColor font. +* QTBUG-89155 Assertion violation in text shaping on special string with +EmojiOneColor font. +* QTBUG-80666 QNetworkRequest::setHeader(IfModifiedSince) treats local +time as UTC +* QTBUG-97535 Bug in examples for QListIterator Class +* QTBUG-99486 Extra dot appears in top left corner of Fusion style spin +box frames with no buttons +* QTBUG-99323 [REG: 5.14.2 -> 5.15.0] Posted events get stuck when +QCoreApplication::processEvents with QEventLoop::WaitForMoreEvents is +used +* QTBUG-100067 network/torrent examples ProgressBar text should be +layout with horizontal +* QTBUG-96718 Crash in inBindingWrapper() (Creator built against Qt 6.2 +build) +* QTBUG-99534 tst_qfuture memleaks +* QTBUG-95309 Compile fails with Qt in namespace and C++20 +* QTBUG-100072 Building Qt from source fails to compile with C++20 +standard enabled when using MSVC 2022 +* QTBUG-100144 Dependency update on qt/qtwebchannel failed in dev +* QTBUG-99747 QDate::startOfDay( ) leads to assert in debug build +* QTBUG-99522 qmake adds @ mark after then the output file name when it +calls g++ on either Qt's MinGW or MSYS2 platform +* QTBUG-100074 Building QSharedMemory fails when bootstrapping +* QTBUG-87136 Animations run twice as fast on a 120hz Android device +* QTBUG-93823 Android QPlatformScreen does not expose the refresh rate: +Animations (and timers) too fast on higher refresh rate monitors +* QTBUG-94959 Timer and animations runs faster after screen touch event +on Android 11 +* QTBUG-93393 Android A11Y TalkBack: Hidden onPressAction still called +* QTBUG-100233 Android broken project/wrong libraries linked when adding +UiTools +* QTBUG-62185 QVersionNumber seems broken on -O1 and higher with g++ +* QTBUG-95842 testlib's autotest compilation fails with glibc 2.34 +* QTBUG-100315 FEATURE_headersclean does not work with if +CMAKE_CXX_FLAGS contains more than one option +* QTBUG-100365 Can't build qt libraries on Windows +* QTBUG-94608 Nonsensical full path to examples +* QTBUG-100317 QMacStyle code references missing image resource +* QTBUG-44096 QNetworkAuthenticationManager does not emit +authenticationRequired when using NTLM +* QTBUG-100071 QtFuture::connect fails to compile if the passed signal +takes a std::tuple as argument +* QTBUG-93432 QGraphicsTextItem font gets incorrectly clipped when a +clip rect is set on the painter. +* QTBUG-100037 QSqlQuery: crash on executing query if connection is +already closed +* QTBUG-100416 QPluginLoader::loadHints return "no hints set" but by +default PreventUnloadHint is set +* QTBUG-97157 attempting to interact with any widget dialog on +touchscreen fails; mouse causes crash after that +* QTBUG-100327 CompositionMode_Screen wrong with drawImage +* QTBUG-93402 Android A11Y TalkBack: Focus Rect not updated on +orientation Change +* QTBUG-100290 Custom build fails with PCH +* QTBUG-100362 +tst_QNetworkReply::putWithServerClosingConnectionImmediately is flaky +* QTBUG-63196 QNetworkReply::putWithServerClosingConnectionImmediately +fails on Windows +* QTBUG-98476 +tst_QNetworkReply::putWithServerClosingConnectionImmediately fails in +QtBase with Windows 11 +* QTBUG-100420 QPicture doesn't respect Qt::IntersectClip when used with +setClipPath +* QTBUG-100493 QtFinishPrlFile.cmake: No such file or directory with +multi-config build on Linux +* QTBUG-96212 The visibility of placeHolderText of the QPlainTextEdit is +not reevaluated in the setter +* QTBUG-78797 Shift-select drag distance is zero in QTreeView +* QTBUG-81542 QListView range selection changes after 1 pixel move +* QTBUG-99512 QListview selectcount error with items of differing +sizes +* QTBUG-100438 Incorrect rounding to ms in QTimer when clock too coarse +* QTBUG-51327 [Windows 8.1]: After maximizing a window and toggling the +frameless window hint and moving to another monitor then the window can +be too big + +* QTBUG-100545 Nested QML items with Accessible properties set does not +work on Android +* QTBUG-100217 [REG 6.2.2 -> 6.2.3] Integer overflow when rendering svg +image +* QTBUG-88136 tst_QFutureWatcher fails on Android +* QTBUG-100775 Several data races around handlers of +QDesktopServices::openUrl() +* QTBUG-100482 Network monitoring not working when ZScaler Internet +Security is active +* QTBUG-87405 tst_QFontDatabase::systemFixedFont fails for Android +* QTBUG-88137 tst_QTimeLine fails on Android +* QTBUG-87400 tst_QAbstractItemView fails on Android +* QTBUG-87408 tst_QTreeView has failing tests +* QTBUG-100574 qtbase/src/gui/vulkan/qvulkanfunctions_p.cpp is missing +dependency on qvkgen tool +* QTBUG-100364 QStandardPaths GenericDataLocation for iOS seems to +mention wrong path +* QTBUG-100518 Crash on iOS 13.3.1 +* QTBUG-100261 QPrinter property setup not effect +* QTBUG-99504 Linux: QPrinter::setDuplex not effective ( Canon +imageRUNNER 2520 ) +* QTBUG-100915 moc code generates warning [-Wredundant-parens] +* QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207 +* QTBUG-45045 SIGFPE in QQuickMenu +* QTBUG-81917 QtWidgets fails to build with clang 10.0-rc1 in C++20 mode +* QTBUG-99368 TLS handshake fails due to incorrect cipher handling +(Secure Transport macOS backend) +* QTBUG-81583 QTextMarkdownWriter: if a task list item's first line ends +with monospace text, trailing backtick is omitted +* QTBUG-99775 Crash on QObject::objectName access when using QThreadPool +from non-owning thread +* QTBUG-99009 QCursor::setPos X coordinates is wrong when DPI scaling is +used +* QTBUG-92909 When following redirects, a PROPFIND request (and probably +others) are converted to a GET +* QTBUG-99803 QVulkanWindow doesn't enable any device features (e.g. +VkDeviceCreateInfo::pEnabledFeatures) +* COIN-762 Coin's configure command gets warning about unused +-DBUILD_EXAMPLES=OFF +* QTBUG-99506 Loader with states and children loaders crashes on +Integrity (release only) +* QTBUG-95764 pure virtual call in QAccessibleQuickItem +* QTBUG-98478 tst_QFileSystemWatcher::signalsEmittedAfterFileMoved fails +in QtBase with Windows 11 +* QTBUG-6905 font-weight: bold can truncate tab label +* QTBUG-100412 tst_qsrceen::grabWindow is flaky on Windows +* QTBUG-99491 Windows - Android App, cmake build does not update +correctly if app library is bigger than 2GB +* QTBUG-100651 Unable to follow HTTP/2 redirects +* QTBUG-45582 Duplicated vtables due to inline virtual functions +(probably all dtors) +* QTBUG-93396 Android A11Y TalkBack: Slider does not announce value on +change +* QTBUG-100401 QToolbutton with popupMode QToolButton::InstantPopup and +stylesheet have 2 arrows +* QTBUG-100790 tst_QInputDevice::multiSeatDevices() fails on Wayland +* QTBUG-100891 +tst_QGuiApplication::genericPluginsAndWindowSystemEvents() fails on +Wayland +* QTBUG-100792 tst_QScreen::grabWindow() fails on Wayland +* QTBUG-66818 tst_QWindow::initialSize fails on Wayland +* QTBUG-100887 tst_QWindow::mouseToTouchTranslation() fails on Wayland +* QTBUG-100888 tst_QWindow::modalWindowPosition() fails on Wayland +* QTBUG-100889 tst_QWindow::requestUpdate() fails on Wayland +* QTBUG-100930 tst_QGraphicsWidget::updateFocusChainWhenChildDie fails +on QNX +* QTBUG-100929 tst_QImage::hugeQImage fails on platforms without +adequate memory +* QTBUG-87674 qaccessibility fails on Android + +### qtsvg +* QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6 + +### qtdeclarative +* QTBUG-99477 Crash in QRhiD3D11::executeCommandBuffer with nullptr +access +* QTBUG-99644 invalid access of indicator item inside switch type +destructor +* QTBUG-99888 configure fails when only qtdeclarative and qtbase are +checked out +* QTBUG-99273 QtDeclarative fails to configure when Python is not in +PATH but is found via FindPython +* QTBUG-100046 FAIL! : tst_qquickborderimage::borderImageMesh() +* QTBUG-99604 TextArea and TextField don't use IBeamCursor when readOnly +and selectByMouse are both true +* QTBUG-99608 tst_qmlcachegen (Failed) +* QTBUG-99974 qt.labs.qmlmodels classes documented twice +* QTBUG-99311 QtQuick Window does not expose enum of visibility property +of Window +* QTBUG-100339 qmllint does not find ApplicationWindow.window +* QTBUG-100326 *.mjs files not added to qmldir when added to +qt_add_qml_module() +* QTBUG-99124 Properly document ScrollBar in ScrollView +* QTBUG-98039 QML javascript: "this" in class ctor becomes undefined +during if(){...} in arrow functions +* QTBUG-100366 tst_qmlcachegen tests using generateCache are valid only +for host +* QTBUG-100260 Crash on access after using QML singleton as a model +* QTBUG-95033 ButtonGroup does not work with Windows style Button +* QTBUG-97185 Quick DragHandler Reporting Wrong Coordinates using +TouchScreen Input +* QTBUG-98486 Touch points coordinates does not take into account the +Device Pixel Ratio on Windows +* QTBUG-98543 Invalid updates of contentY of Flickable on touch screen +* QTBUG-99547 PathView item does not appear in certain circumstance +* QTBUG-51078 Use of Item obligatory in SwipeView? +* QTBUG-51669 QQC2: SwipeView is not working as expected +* QTBUG-100469 Qml runtime resizeToItem configuration is not working +* QTBUG-100221 qtdeclarative compilation fails on arm64 +* QTBUG-100279 Building fails on Linux ARM64 +* QTBUG-94161 "QTransform::translate with NaN called" when hovering over +window containing Imagine style GroupBox containing a TextEdit +* QTBUG-86695 [REG: 5.12 -> 5.14] Broken State::when behavior after +suspicious change +* QTBUG-95763 Configuring an executable with an attached qml module +fails when using the Xcode generator +* QTBUG-100380 valueAt(int index) method of ComboBox QML type (QQC2) is +undocumented +* QTBUG-100680 TableView: positionViewAtRow will in some cases move the +viewport too far +* QTBUG-100377 [REG 5.15 -> 6.2] Date.parse() can't handle some dates on +Qt 6 but works in Qt 5 +* QTBUG-100855 qmljs tool doesn't link on iOS build +* QTBUG-95587 icon.source of Control is not resolved relative to user +code +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-99665 tst_qquickfolderlistmodel segfaults on ARM +* QTBUG-98404 tst_qmlcachegen (Failed) +* QTBUG-99436 Quick Drag and Drop Tiles example broken in Qt 6 +* QTBUG-91706 QML: Subclassing a QQuickItem that has revisioned +properties fails +* QTBUG-92591 QtDeclarative autotest configure fails on Android builds +* QTBUG-100040 Configuring qtdeclarative fails for qmljs, qmljsrootgen +and qjstest fails when cross-compiling +* QTBUG-99128 qmlsc does not see property revisions +* QTBUG-64470 tst_QQuickFramebufferObject::testInvalidate is failing on +macOS +* QTBUG-65614 tst_QQuickFramebufferObject failed on b2qt +* QTBUG-76546 QML debugger tests that run a sub-process fail on QNX +* QTBUG-95750 RangeSlider::test_overlappingHandles test fails on +LinuxUbuntu_20_04x86_64LinuxQEMUarmv7GCC +* QTBUG-100003 tst_qqmlmoduleplugin fails on Android +* QTBUG-100014 tst_qqmlqt fails on Android +* QTBUG-100016 tst_qquickfolderlistmodel fails on Android +* QTBUG-100018 tst_qmltc_manual fails on Android +* QTBUG-100020 tst_qqmljsscope fails on Android +* QTBUG-100021 tst_qdebugmessageservice crashes on Android +* QTBUG-100164 tst_qqmldebugtranslationservice fails on Android +* QTBUG-100166 tst_qqmlenginedebugservice fails on Android +* QTBUG-100167 QML debugger tests fail on Android +* QTBUG-100169 tst_qqmlextensionplugin fails on Android +* QTBUG-100171 tst_qmldomitem fails on Android +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-100175 tst_testfiltering fails on Android +* QTBUG-100176 tst_qquickapplicationwindow crashes on Android +* QTBUG-100177 tst_qquickheaderview fails on Android +* QTBUG-100191 tst_sanity and tst_snippets fail on Android +* QTBUG-100253 tst_qquickpopup fails on Android +* QTBUG-100254 tst_qquickmenubar fails on Android +* QTBUG-100256 tst_qquickmenu fails on Android +* QTBUG-100257 tst_qquickdrawer fails on Android +* QTBUG-100258 tst_focus crashes on Android +* QTBUG-100431 Crash in libQt5Qml V4 engine caused by wrong memory +access +* QTBUG-45045 SIGFPE in QQuickMenu +* QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207 +* QTBUG-75786 macOS 10.14 autotest failures +* QTBUG-82015 qquickanimations::simplePath() is flakey on macOS +* QTBUG-82043 tst_qquickmousearea::pressAndHold() is flakey on macOS +* QTBUG-82404 tst_qquickbehaviors::currentValue is flaky on macos +* QTBUG-85622 tst_qquickloader: urlToComponent is flaky on macos +* QTBUG-85624 tst_qquickanimations: reparent is flaky on macos +* QTBUG-88541 tst_qquickpointhander::tabletStylus doesn't work on hidpi +* QTBUG-95863 tst_qquickpathview::snapOneItem() is flaky on macOS + +### qtmultimedia +* QTBUG-99661 audioDevice & cameraDevice list properties as methods +* QTBUG-97838 Recording broken on Apple Silicon / M1 +* QTBUG-99583 Default audio output device not listed as default in +MediaDevices.audioOutputs +* QTBUG-99357 Fix SeekPauseSeek Test in Android +* QTBUG-99849 Doc refers to nonexistent QImageCapture::CaptureToBuffer +setting. +* QTBUG-99650 QVideoSink unworkable on Android +* QTBUG-100050 [REG 6.2.3(and 2)->6.2.1] namespace build fails on +Windows, MinGW9.0 and MSVC2019 +* QTBUG-100106 Qml Video::seek() fails with TypeError +* QTBUG-99643 Documentation shows use of deleted QImageCapture +constructor +* QTBUG-100341 [REG 6.2.2 - 6.2.3] Memory leak on MediaPlayer +destruction +* QTBUG-100283 "Video" keep sending positionChanged signal +* QTBUG-100347 [qtmultimedia] win32 compile error with 6.2.3 +* QTBUG-100501 Typo in documentation of QMediaRecorder +* QTBUG-100363 [REG 6.2.2 - 6.2.3] Video is always black with OpenGL RHI +* QTBUG-100337 [Win] Vertically oriented video is upside down +* QTBUG-100665 Crash in OpenGlVideoBuffer destructor +* QTBUG-100638 SoundEffect fails to load .wav files +* QTBUG-99038 Android: Fix qmlvideo issues + +### qttools +* QTBUG-100308 Unable to build qttools with tests with the 'Ninja Multi- +Config' generator +* QTBUG-100316 qdoc: ASSERT: "actualNode" in file +qttools/src/qdoc/docbookgenerator.cpp, line 4246 +* QTBUG-96549 make clean removes ts file when using +qt5_create_translation() +* QTBUG-94345 Qt Designer crash in QQuickWidget plugin +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView + +### qtdoc +* QTBUG-99847 Update Qt Creator info in Qt Quick tutorial +* QTBUG-100434 Tutorials/alarms not launching on macOS +* QTBUG-100383 Qt 6.2.3: 3rd party code update missing in docs +* QTBUG-98542 new purchasing is broken on Android when using public key +verification +* QTBUG-97449 Clean Android build docs for Qt 6 + +### qtpositioning +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 + +### qtconnectivity +* QTBUG-99617 SDP attribute write fail +* QTBUG-99673 Service discovery with UUID filter doesn't work on macOS +Monterey +* QTBUG-99687 Windows BT service scan scans just one device +* QTBUG-99410 [macOS 12.1] Bluetooth data stream blocked when main menu +opened +* QTBUG-100445 macOS bluetooth SDP records contain anomalies +* QTBUG-99689 Windows BT service scan filter fails against Linux server +* QTBUG-100289 pingpong Linux => Windows doesn't work +* QTBUG-100819 Bluez lowenergy peripheral incomplete initialization +* QTBUG-100303 Bluetooth RFComm [Outbound] connection issue with +Monterey +* QTBUG-100894 Linux bluetooth crash when multiple services found +* QTBUG-100042 Windows BT (server) pingpong service is not found +* QTBUG-99685 Windows BT classic service scan doesn't always start +* QTBUG-94001 QtBluetooth uses deprecated Windows API + +### qtwayland +* QTBUG-99746 QtWayland fails to compile against recent EGL headers +* QTBUG-97593 Qt with QtWayland doesn't build without QtQml +* QTBUG-99965 Build with -no-feature-tabletevent fails for Linux/Wayland +* QTBUG-100150 Touch event ignored when main GUI thread is slow + +### qt3d +* QTBUG-99945 [REG 6.2.2-> 6.2.3] qt3d/audio-visualizer-qml fails to +compile + +### qtwebsockets +* QTBUG-100054 QWebSocket can emit binaryMessageReceived signal after +being disconnected +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 + +### qtwebchannel +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 + +### qtwebengine +* QTBUG-99215 Html popups do not work correctly. +* QTBUG-99669 Glib network plugins doesn't configure or build +* QTBUG-99890 QtWebEngine ozone platform needs pkgconfig check for +xkbfile include +* QTBUG-94924 Load signals not emitted when opening a google result +* QTBUG-100032 tst_qquickwebview: malloc_consolidate(): invalid chunk +size +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView +* QTBUG-100293 spellcheck error: session_bridge_ was not declared +* QTBUG-100435 Cannot enable webrtc-pipewire feature +* QTBUG-96597 Crash on WebEngine(View|Profile).userScripts.collection +property get +* QTBUG-100500 System libxslt is not used +* QTBUG-101084 Test #1: tst_qwebenginecookiestore +.................***Failed +* QTBUG-101215 QML certifciate errror test is broken, but works on c++ +side + +### qtcharts +* QTBUG-100810 QML ChartView series color can get wrong on RHI if +useOpenGL +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 + +### qtscxml +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 + +### qtremoteobjects +* QTBUG-85124 QRemoteObjectHost::hostUrl() crashes if no URL is set +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 + +### qtquick3d +* QTBUG-99430 Crash if a Model is created via Repeater3D +* QTBUG-94616 Low saturation of sky texture +* QTBUG-99992 AssetUtils.RuntimeLoader requires absolute file path for +source +* QTBUG-97715 Quick3D examples fail on imx6 +* QDS-6081 Changing camera on View3D doesn't change the view in form +editor +* QDS-4966 Editing Model source with property editor fails + +### qt5compat +* QTBUG-100024 qt5compat requires qtdeclarative despite it's not really +required +* QTBUG-100359 tst_qlinkedlist.cpp doesn't build: missing +QLinkedListIterator + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6/gettingstarted.html#platform-requirements +* RTA reported issues from Qt 6.2 +https://bugreports.qt.io/issues/?filter=23315 +* Supported development platforms are listed here: +https://bugreports.qt.io/browse/QTBUG-90021 +* See Qt 6.2 Known Issues from: +https://wiki.qt.io/Qt_6.2_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Aavitsland Eirik +Agocs Laszlo +Arvidsson Viktor +Bennett Nicholas +Blackquill Jan +Blomfeldt Eskil Abrahamsen +Bohn Sören +Borisova Tatiana +Bornemann Joerg +Boudjelthia Assam +Brüning Michael +Buhr Andreas +Burtsev Kirill +Croitor Alexandru +Curtis Mitch +D'Angelo Giuseppe +David Szabolcs +Davis Noah +Edelev Alexey +Eftevaag Oliver +Eklund Iikka +Fedin Ilya +Funk Kevin +Gaist Samuel +Gehör Pekka +Goldstein Maximilian +Gruendl Henning +Gustavsen Richard Moe +Haixiang Tang +Halmet Heikki +Hao Zhang +Hartmetz Andreas +Heikkinen Jani +Heikkinen Miikka +Heimlich Christian +Hermann Ulf +Hilsheimer Volker +Jensen Allan Sandfeld +Kleint Friedemann +Klocek Michal +Knoll Lars +Ko Seokha +Korteniemi Jani +Kosmale Fabian +Krus Mike +Kurazyan Sona +Kvinge Jonas +Köhne Kai +Lee Inho +Leinonen Tony +Li Qiang +Macieira Thiago +Meshcheriakov Ievgenii +Miettinen Leena +Mira Samuel +Mozzhuhin Andrey +Mutz Marc +Nanthiran Sivan +Neumann Alexander +Nichols Andy +Nishihara Yuya +Nordheim Mårten +Ollila Kimmo +Petäjäjärvi Pasi +Piippo Samuli +Pocheptsov Timur +Poikelin Joni +Qi Liang +Reinio Topi +Rocha André de la +Rosenkraenzer Bernhard +Rutledge Shawn +Saario Toni +Schäpers Björn +Shaw Andy +Solovev Ivan +Spoerl Axel +Srebrny Piotr +Stewart Patrick +Storsjö Martin +Strømme Christian +Sørvig Morten Johan +Terrier Benjamin +Tkachenko Ivan +Trotsenko Alex +Tuliniemi Jere +Varga Peter +Vatra BogDan +Verria Doris +Vestbø Tor Arne +Vuolle Juha +Wang ChunLin +Weimer Bernd +Welbourne Edward +Wolff Oliver +Xuetian Weng +Yong Zhang +Zhao Yuhang diff --git a/qt/6.2.5/release-note.md b/qt/6.2.5/release-note.md new file mode 100644 index 0000000..6aa29be --- /dev/null +++ b/qt/6.2.5/release-note.md @@ -0,0 +1,1438 @@ +Release note +============ +Qt 6.2.5 release is a patch release made on the top of Qt 6.2.4. As a patch +release, Qt 6.2.5 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 6.2 online documentation: +https://doc.qt.io/qt-6.2/. + +Important Changes +----------------- + +### qtbase +* 4e71b29013 QStringConverter: fix move special member functions of +State class +Fixed a potential data corruption in the move constructor and move- +assignment operator on 32-bit platforms. + +* 47e3429483 CMake: Make configure less verbose by default +The configure output verbosity of non developer-builds of Qt is now +reduced by default. Pass "-- --log-level=STATUS" to configure to make it +verbose again. + +* 32f6db7b46 Update bundled libjpeg-turbo to version 2.1.3 +libjpeg-turbo was updated to version 2.1.3 + +* 51f1d4e400 qDecodeDataUrl(): treat ";base64" marker as case- +insensitive +Now recognizes the ";base64" marker in "data:" URLs case-insensitively. + +* 09c7f37ce3 QMetaType: add a missing check for null d_ptr +Fixed a bug that would cause QMetaType::compare() and +QVariant::compare() to crash on invalid meta types and variants. + +* cadd1cb0ef QByteArray: fix isUpper/isLower +The semantics of QByteArray::isLower() and QByteArray::isUpper() have +been changed. Now lowercase (resp. uppercase) byte arrays are allowed to +contain any character; a byte array is considered lowercase (resp. +uppercase) if it's equal to its own toLower() (resp. toUpper()) folding. +For instance, the "abc123" byte array is now considered to be lowercase. +Previously, the isLower() (resp. isUpper()) functions checked whether +the byte array only contained ASCII lowercase (resp. uppercase) +characters, and was at least 1 character long. This had the side effect +that byte array containing ASCII non-letters (e.g. numbers, symbols, +etc.) were not lowercase nor uppercase. + +* 714bb09d55 FreeType: Load multiple font faces from the same file on +macOS +Fixed a bug where the macOS FreeType backend would fail to load font +faces from font files containing multiple faces. + +* 59b0a70bb4 Update bundled zlib to version 1.2.12 +zlib was updated to version 1.2.12. + +* fb19f77aa3 QBuffer: fix writing more than two GiB of data +Fixed silent data truncation when writing more than two GiB at once on +64-bit platforms. + +* ceb236954a QBuffer: fail early in seek() beyond QByteArray's max +capacity +Fixed silent data corruption on 32-bit platforms when seek() fails due +to position > INT_MAX. + +* c9b0131210 XmlStringRef: fix length truncation +Fixed several bugs regarding handling of documents larger than 2Gi +characters on 64-bit platforms. + +* 2c76d223b8 Fix int/qsizetype mismatches in qstring.h +Fixed result truncation mod INT_MAX in fromStdSstring(), +fromStdU16string(), fromStdU32string(), and fromStdWstring(). + +* a0b974c290 CMake: Pick first non-free team id for iOS Xcode projects +A non-free Xcode team id is now preferred for project signing. + +* d0a9b53023 CMake: Ensure creation of a unique iOS bundle identifier +The build system tries to create a unique bundle identifier based on +the team id if no organization prefix can be retrieved from Xcode +preferences. + +* 0b33a57221 Upgrade PCRE2 to 10.40 +PCRE2 has been updated to 10.40. + +* 6da29b51ad Doc: Fix documentation for vulkan licenses +Vulkan API Registry is available not only under MIT License, but also +Apache License 2.0. Make this explicit in the license documentation. + +* 8ac3ddb9ba QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult +Optimized successful QCOMPARE and QVERIFY for an up to 2x speedup. + +* 9d5c935cff CMake: Automatically use Xcode generator in qt-cmake + iOS +qt-cmake now defaults to using the Xcode generator when targeting iOS +projects. + +* 71be528e92 CoreText: Fix fonts with synthetic stretch +Fixed a bug where synthetically stretched fonts would get the wrong +advances and sometimes glyphs would be clipped. + +* 2a885f1e77 Fix font rendering when Qt is configured with -no-harfbuzz +Fixed font layouts when Qt was configured without Harfbuzz. + +### qtdeclarative +* 6be1936d9f QQmlDebug: reliably print the debugger warning +The warning about enabled debuggers is now printed when at least one +translation unit in the final executable requests it, independent of the +order in which translation units are linked/initialized. + +### qttools +* 8c60d2d28 lupdate: Allow multiple specifiers after method signature +lupdate does not trip anymore over tr() calls in methods with multiple +specifiers. For example "QString MyClass::foo() const noexcept" now gets +the correct context. + +### qtdoc +* 44ea92ff Remove "Generic Linux (x86, x64)" as supported desktop +platform +Linux x86 (Desktop) was removed from the list of officially supported +platforms. We only provide binaries for Linux x64 since a while, and +also do not actively test native builds on x86 Linux anymore. + +### qtwayland +* 1d7b2aca client: Avoid protocol error with invalid min/max size +Fixed an issue where setting an invalid minimum and maximum size on a +window would cause some compositors to raise a protocol error. + +* 0bf7f657 Compositor: Re-enable touch events for Wayland clients +Fixed a bug where multi-touch would not work with Qt Wayland +Compositor. + +### qtimageformats +* 850c7f0 Update bundled libwebp to version 1.2.2 +Update bundled libwebp to version 1.2.2 + +* c5953ed Update bundled libtiff to version 4.4.0 +Bundled libtiff was updated to version 4.4.0 + +### qtserialbus +* 191d1b9f Make pduFromStream work on big endian (again) +Fix reading from stream on big endian systems + +### qtwebengine +* 5f723fe74 Fix QWebEngineQuick namespace for webenginequick module +Use namespace QtWebEngineQuick QtWebEngine::initialize() is now +QtWebEnigneQuick::initialize() + +* 2ad450018 Add API for favicon database +image:/favicon/ URLs now can be used to access icon database. + +* d0ff107c0 Make default profile off the record +Default profile is off-the-record Off-the-record profile can have +registered protocol handlers. + +* 8f7a386a5 Remove deprecated useforglobalcertificateverification +(Q)WebEngineSettings::useForGlobalCertificateVerification has been +removed. + +* 13254e795 WebEngineNavigationRequest: add accept/reject and deprecate +setAction +setAction(action) is deprecated in favor of new accept/reject methods + +* b7634f470 Disable kAllowContentInitiatedDataUrlNavigations +Page content may no longer navigate to data-urls, if this is needed we +recommend using custom-url schemes instead or force old behavior using +--enable-features=AllowContentInitiatedDataUrlNavigations, though the +feature switch may be removed in any later update. + +* e90ed198b Add charset parsing to custom scheme handler's content type +Charset is now explicitly parsed from provided contentType + + +Fixes +----- + +### qtbase +* QTBUG-100559 wasm: Linking commands too long for Windows +* QTBUG-100651 Unable to follow HTTP/2 redirects +* QTBUG-101172 Android help from configure-cmake-mapping.md seems +outdated (or wrong)? +* QTBUG-87401 tst_QFormLayout::wrapping fails on Android +* QTBUG-84466 startSystemMove and startSystemResize does not enable aero +snap on windows with frameless window. +* QTBUG-87674 qaccessibility fails on Android +* QTBUG-101020 tst_QPlugin::scanInvalidPlugin fails on QNX +* QTBUG-69064 Android: tst_QFrame::testPainting fails +* QTBUG-100537 Can not build Qt 6 with cmake when preferring package +configuration +* QTBUG-101306 enum-enum warning in qxcbwindow.cpp is genuiune +* QTBUG-87389 tst_QDialog::snapToDefaultButton fails on Android +* QTBUG-93505 Unable to retrieve the swiped Filedialog +* QTBUG-101028 argv passed to Android apps is not sufficiently +terminated +* QTBUG-101286 [Regression] QNetworkReply::finished() is not emitted if +an error occurs. +* QTBUG-101411 QT_WARNING_DISABLE_* macros do not work under QCC (8.3.0) +* QTBUG-101381 QtScxml: Fix compiler warnings for QNX +* QTBUG-101415 QtPositioning: Fix compiler warnings for QNX +* QTBUG-101384 QtRO: Fix compiler warnings for QNX +* QTBUG-101382 QtBase: Fix compiler warnings for QNX +* QTBUG-100795 QWeakPointer d pointer is private +* QTBUG-28379 QFileDialog: aliases to folders disabled +* QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207 +* QTBUG-45045 SIGFPE in QQuickMenu +* QTBUG-67576 QAbstractSocket::setSocketOption() has no effect if called +before QAbstractSocket::connectToHost() +* QTBUG-101581 Crash when zooming invalid image +* QTBUG-101551 wasm multiple "use after free" in +QNetworkReplyWasmImplPrivate::doSendRequest +* QTBUG-100154 deprecated-declarations warning in +examples/network/secureudpserver/server.cpp +* QTBUG-100670 QDockWidgetGroupWindow effectively sets new dockarea +permissions on qdockwidget +* QTBUG-98755 QIconEngine::IconNameHook disappeared +* QTBUG-94366 Backslash is converted to double forward slash in +configure on Windows +* QTBUG-101620 QOpenGLWidget does not update when content changed while +its hidden +* QTBUG-87407 tst_QTableView has failing tests for Android +* QTBUG-99548 Qt6 CMake target compile options propagation (CUDA) +* QTCREATORBUG-24600 some clicks in call stack don't register +* QTBUG-99640 Reg->6: QByteArray::append(const char *str, qsizetype len) +crashes if len < 0 +* QTBUG-99960 A crash when comparing two null QVariants +* QTBUG-100107 QByteArray::isLower() is completely different from +QString::isLower() , ditto isUpper() +* QTBUG-101474 setClipRect() after setClipRegion() call doesn't change +clipping region +* QTBUG-101745 Running qmake on iOS build fails on macOS 12.3 Monterey +* QTBUG-89545 CMake: on macOS (w/ framework build) the module includes +the binary +* QTBUG-101718 [REG 6.3.0beta2->beta3] quick3d/principledmaterial not +launching on macOS +* QTBUG-101775 Don't add framework directories as include paths +* QTBUG-99472 "Pick Screen Color" button in QColorDialog doesn't scan +secondary screen colors in Windows +* QTBUG-100693 WebAssembly (WASM) MEMORY control fixes +* QTBUG-101651 Random crashes in QGraphicsScene +* QTBUG-101897 The 'movie' example should only build if +'QT_FEATURE_movie' is available +* QTBUG-100802 [REG 6.2.2->6.2.3]Checkable QPushButton does not visually +display checked state when toggled on macOS +* QTBUG-101456 QTabBar::setTabTextColor does not change color when +QPalette::Base background role is used +* QTBUG-101916 Build Qt 6.3.0 beta2 / beta3 for Android fails only on +Windows +* QTBUG-101776 qhelpgenerator installed to $prefix/bin location instead +of $prefix/libexec +* QTBUG-100821 tst_qimagereader fails on Windows 11 21H2 +* QTBUG-98477 tst_QWidget::enterLeaveOnWindowShowHide is flaky in QtBase +with Windows 11 +* QTBUG-69242 Android: tst_QTextDocument::task240325 fails +* QTBUG-100470 Undetected test crashes on Android +* QTBUG-100666 FreeType font backend fails to select font style when a +single font file contains multiple font faces +* QTBUG-75172 Wrong documentation for Qt::ItemDataRole expected types +* QTBUG-101647 Selected item in QTreeWidget cannot be dragged when CTRL- +key is pressed +* QTBUG-101653 Windows/MinGW 9/Qt 6.2.3: Step into Qt source code does +not work +* QTBUG-101423 tst_QPlainTextEdit::ensureCursorVisibleOnInitialShow is +crashing on Android +* QTBUG-101321 tst_QDialog::dialogInGraphicsView crashes on Android +* QTBUG-101996 Android Qt file system fails to communicate with some +content provider app (like Google Drive) +* QTBUG-101992 QDomDocument silently erases empty CDATA section +* QTBUG-87422 tst_QAtomicInt::alignment fails on Android +* QTBUG-87427 tst_QFileSystemModel::specialFiles fails on Android +* QTBUG-87431 tst_QThreadStorage::crashOnExit fails on Android +* QTBUG-87418 tst_QStringConverter::convertUtf8 fails on Android +* QTBUG-102064 binary_for_strip cannot be found on installed qtbase +* QTBUG-70564 QT_NO_SIGNALS_SLOTS_KEYWORDS/QT_NO_KEYWORDS are +undocumented +* QTBUG-102066 SDK version detection does not ignore stderr +* QTBUG-53290 QWindowsPrintDevice::defaultPrintDeviceId() may crash, +when no printers are installed +* QTBUG-87414 tst_QLocale::initTestCase fails on Android +* QTBUG-99624 REG->6: Android: Fullscreen does not cover the navigation +bar area +* QTBUG-99020 -Wnull-pointer-subtraction when compiling +qtdeclarative/src/qml/qml/ftw/qintrusivelist_p.h:244:69 +* QTBUG-87385 tst_QNetworkProxyFactory::genericSystemProxy fails on +Android +* QTBUG-101283 QThread does not indicate that an event dispatcher is +created in start() +* QTBUG-98369 [macOS] Qt internal warning when FontMetrics is used +* QTBUG-99216 QMessageBox with Japanese characters gives "Missing font +family" warning on macOS +* QTBUG-95114 When accessibility is made active after the start up of an +application then it will trigger an update of all existing controls to +update roles and names +* QTBUG-100997 Regression and UI Freeze (5.15 -> 6.2) in QTableView with +Accessibility +* QTBUG-97103 REG: 5.15.0->5.15.1: Under some circumstances the +performance of an application on Windows when switching application +focus +* QTBUG-101307 tst_qbytearrayview fails to compile with ubsan +* QTBUG-99747 QDate::startOfDay( ) leads to assert in debug build +* QTBUG-102181 [Reg 6.2.3->6.2.4] Painting issues when scrolling in code +editor +* QTBUG-102171 On 64-bit platforms, QBuffer::write(ptr, 2GiB + 1) +incorrectly reports success +* QTBUG-99484 Android - QML Camera freezes app +* QTBUG-101758 REG[6.2.3->6.3] native QMessageBox crash on Android +* QTBUG-97482 Android: QPushButton with QMenu does not work on Qt6 +* QTBUG-102202 [REG:6.2.3->6.2.4]: Cannot use c++latest with qmake and +MSVC +* QTBUG-102249 QSplitter: Handle moves in non-pressed state too +* QTBUG-87671 Android tests crashing with +"java.lang.UnsatisfiedLinkError: dlopen failed: invalid ELF file" +* QTBUG-101217 tst_qmessagebox has failing tests for Android +* QTBUG-102274 QBuffer silent data corruption on seek() past INT_MAX +(32-bit only) +* QTBUG-102067 REG: QHash reserve endless loop with size < currently +used one +* QTBUG-101361 Mac: File Dialog filters different category than selected +* QTBUG-69216 Android: tst_QFontDatabase::condensedFontMatching fails +* QTBUG-100312 androidtestrunner: A test with XPASS does not return +error +* QTBUG-102366 When filling a rect on a screen that has 150% scaling +then it is possible that a line of pixels is not filled in +* QTBUG-102199 QLocale::toDateTime asserts +* QTBUG-102358 Using system pcre2 fails when using pcre2 with cmake +* QTBUG-87390 tst_QScreen has tests failing for Android +* QTBUG-101460 QTimeZone::displayName ignores locale on Android +* QTBUG-101723 Configure failure with linux-clang-libc++ +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-102246 windows arm64 broken QAtomicPointer ctor/copy/move +* QTBUG-102484 Race condition in QSemaphore +* QTBUG-100297 QXdgDesktopPortalFileDialog::openPortal() does not set +current_name +* QTBUG-100039 QPlainTextEdit scrolls to cursor on alt-tab on ubuntu +* QTCREATORBUG-26628 Switching from Creator to other window changes +scroll position in editor +* QTBUG-102952 tst_QNetworkReply::autoDeleteReplies* tests are flaky +* QTBUG-103356 [REG 6.3->6.4] Android arm64 and armv7 binary size +increased +* QTBUG-103245 Configure fails when specifying -no-freetype +* QTBUG-103002 linker error with qmake projects on static linux Qt6 +build +* QTBUG-100059 Objective-C usage can result in undefined behavior +* QTBUG-102717 [REG Qt 6 -> Qt 6] QGraphicsView Artifacts +* QTBUG-97533 QMenu pops up on wrong screen +* QTBUG-103009 QML performance regression when accessibility is active +* QTBUG-75106 Entries in the QAccessiblePluginsHash should be removed +when a QQuickWindow is deleted +* QTBUG-99335 Documentation for QtAndroidPrivate is wrong +* QTBUG-103370 REG: Qt does not build without Freetype +* QTBUG-103001 Implicit conversion loses integer +* QTBUG-38971 QtActivity did not call through to +super.onConfigurationChanged() on orientation change (crash) +* QTBUG-102298 Android: Switching navigation bar between buttons / +gestures hides qml elements +* QTBUG-97813 Namespace with "enum" at its begining not being properly +handled +* QTBUG-102493 [REG 6.2.2 -> 6.2.3] Keyboard layout resets to English +* QTBUG-102640 [REGRESSION] Keyboard layout not respected for *some* key +combinations +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-100351 [REG 5.12 -> 6.2] Pasting an image in Windows is not +converted to a QImage correctly. +* QTBUG-102866 [REG 5.12.3->6.2.1] Horizontal part of subcontrol- +position of menu-indicator is ignored +* QTBUG-102374 [REG:5.15.7->5.15.8]: repaint() on a widget makes +QGraphicsOpacityEffect apply multiple times +* QTBUG-95468 XCB: Memory leak of QXcbScrollingDevicePrivate for a +device that is not a mouse +* QTBUG-94557 Menu causes touch failure +* QTBUG-98519 [REG: 5.15.0->5.15.7] xcb: Synthesized mouse from touch +gets stuck if receiving widget gets destroyed +* QTBUG-102751 Can not receive touch event after the widget that +WindowFlags is Qt::Popup is closed on ubuntu20.04 +* QTBUG-103706 Synthesized touch event not recognized with Widgets +* QTBUG-98003 InputMethod hides soon with ShiftModifier. +* QTBUG-102999 QtConcurrent::blockingMapped behavior changed since Qt5 +if the output container does have a non-explit size c'tor +* QTBUG-103741 Signals carrying smart pointers to const QObject fail to +compile +* QTBUG-103576 [REG] Broken Qt::TextAlignmentRole +* QTBUG-93268 target_link_libraries does not work with a target name on +iOS +* QTBUG-95381 CMake library install target does not copy binaries on iOS +* QTBUG-87198 Configuring example targeting iOS with CMake + Xcode +generator fails +* QTBUG-102747 -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON on windows +generates windows line endings for unix script +* QTBUG-102134 QSplitter when hidden sets replaced widgets as hidden +* QTBUG-103742 QVectorIterator & QMutableVectorIterator CamelCase +headers missing +* QTBUG-103745 QPainter::drawText method truncates inputs +* QTBUG-102083 Switching between app windows breaks IME +* QTBUG-101278 Chinese text input issues on macOS 12.x +* QTBUG-98785 Button menu pops up at wrong position on a +QGraphicsProxyWidget +* QTBUG-102584 Drag and drop always assumes to have [NSWindow +contentView] with drag drop API +* QTBUG-103605 qfilesystemmodel.cpp fails to compile on Windows with +oneAPI icx using c++20 +* QTBUG-103590 QKeySequenceEdit: not blocking quit on Mac +* QTBUG-102744 QML items with Accessible properties set does not set +properly for Android +* QTBUG-102327 Address sanitizer caught heap-use-after-free in +tst_QWidget::deleteWindowInCloseEvent +* QTBUG-102718 Crash when restoring a QDockAreaLayout +* QTBUG-102541 crash when restoring QMainWindow state when screen scale +has changed +* QTBUG-101347 QMainWindow Menu / actions sometimes not displayed when +performing long operations +* QTBUG-99810 [REG: 5.15.5->5.15.6] xcb: Dock widgets disappear if +trying to float them from QMainWindow that contains native window +* QTBUG-69515 Linux, WindowStaysOnTopHint does not work. +* QTBUG-102438 Drag/drop of "text/plain" does not work, +QMimeData::text() returns an empty string +* QTBUG-101284 QPromise destructor doesn't transition to canceled state +if it wasn't start()-ed +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components +* QTBUG-102821 Global variable found in qeglfsx11integration.cpp +* QTBUG-99691 Starting QtService causes black screen +* QTBUG-103000 [Reg: 5.15->6.3.0] Q_EMIT does not wait for slots to +return on FreeBSD +* QTBUG-102782 QPushButton setEnabled(false) doesn't grey out button +* QTBUG-102334 QSettings / QDateTime incompatible when switching from +Qt6 -> Qt5 +* QTBUG-103852 QDir fails for paths of length over 260 characters +* QTBUG-88934 [Reg 5.15 -> 6] QFrame in the menu isn't drawing +* QTBUG-102960 iOS: input panel shows wrong suggestions +* QTBUG-73485 Issue with Qt::WindowStaysOnTopHint +* QTBUG-81341 Window won't receive events above Gnome Dock despite +X11ByPassWindowManager + WindowsStaysOnTop is set +* QTBUG-102628 Application will crash if setWindowsIcon with a big ICON +* QTBUG-97537 Fix failing line-break and word-break tests +* QTBUG-100833 Default iOS project to both iPhone and iPad deployment +* QTBUG-104056 Conan: qmlimportscanner: No such file or directory +* QTBUG-88519 androiddeployqt doesn't know about Conan's build path +* QTBUG-89588 androiddeployqt fails with error from qmlimportscanner if +qtdeclarative is not installed +* QTBUG-103836 Fusion menu text with mnemonic clipped on Windows +* QTBUG-94481 [REG 5.15.2 -> 6.1.1] Ellipsis in the worst possible place +* QTBUG-103894 Configuring fails on Manjaro Linux +* QTBUG-103455 Settings don't work with content:// URL on Android +* QTBUG-103568 Android 13: Warnings when starting qt apps +* QTBUG-104123 "configure -no-pkg-config" doesn't turn off pkg-config +* QTBUG-95957 Scaled pixmap with ellipse clipping leaves lines in output +* QTBUG-100329 Clipping glitches when painting with fractional scaling +* QTBUG-100343 MDI subwindows leave artifacts when moving/resizing with +fractional scaling +* QTBUG-104003 QTabBar/QTabWidget crashes when closing last tab and +there are hidden tabs +* QTBUG-98417 Bundling translation file of plist does not work with +XCode 13 +* QTBUG-49704 QLoggingCategory::installFilter crashes with the code from +documentation +* QTBUG-103775 Downstream crash when bad index passed to insert methods +of QBoxLayout +* QTBUG-100188 Page layout settings are reset when QPrintDialog is shown +if there is no printer installed on macOS +* QTBUG-103007 Resetting a QComboBox custom model doesn't emit +currentIndexChanged or currentTextChanged +* QTBUG-102395 QMainWindow::restoreState corrupts relation between +toolbars layout item +* QTBUG-104231 tst_QVulkan fails with Ubuntu 22.04 due to broken Mesa +lavapipe included in the distro +* QTBUG-91896 QTableView span gets confused with logical indexes when +columns are moved +* QTBUG-85474 QGraphicsScene::clearSelection() may leave internal state +inconsistent +* QTBUG-103497 [iOS] CMake handling qt_add_big_resources() fails +* QTBUG-104362 QDomImplementation::DropInvalidChars strips emoji and +other non-BMP characters +* QTBUG-86790 Mingw Qt provides debug libraries in the wrong folder +* QTBUG-103838 QFontMetrics::horizontalAdvance() does not seems to give +correct value +* QTBUG-100361 No font rendering at all when configured with -no- +harfbuzz +* PYSIDE-1750 QMouseEvent.pos marked as deprecated in source but not in +docs +* QTBUG-104085 QJsonValue::toObject(const QJsonObject &defaultValue) and +QJsonValue::toArray(const QJsonArray &defaultValue) parse empty default +values incorrectly +* QTBUG-104396 qmake projects try to link to static qt libraries with +hardcoded CI paths (no such file or directory) +* QTBUG-85109 QPainter::drawImage draws images in different places +depending on image format +* QTBUG-53661 QDom internalSubset is never set +* QTBUG-104708 qmake projects try to link to static qt libraries with +hardcoded CI paths part 2 +* QTBUG-98475 tst_QWindow::modalWindowEnterEventOnHide fails in QtBase +with Windows 11 +* QTBUG-99295 The tool "Qt6::sdpscanner" was not found +* QTBUG-87397 tst_QGraphicsView fails on Android +* QTBUG-100412 tst_qsrceen::grabWindow is flaky on Windows +* QTBUG-101332 FAIL! : tst_QXmlStream::initTestCase in QNX_710 +* QTBUG-101194 tst_QFileDialog has failing tests for Android +* QTBUG-87424 tst_QMenu fails on Android +* QTBUG-100948 tst_QFontDatabase::systemFixedFont() fails on QNX +* QTBUG-100917 tst_QImageReader::setScaledClipRect() SVG/SVGZ fails on +Wayland +* QTBUG-100918 tst_QOpenGL::bufferMapRange() fails on Wayland +* QTBUG-100982 tst_QStaticText fails on Wayland +* QTBUG-93955 Material.System does not work on Ubuntu (Gnome) +* QTBUG-94459 Android reports incorrect screen size after rotation +* QTBUG-97009 Broken rendering on Qt 6.2 Android arm64-v8a +* QTBUG-101519 FAIL! : +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad in +Windows_11_21H2 +* QTBUG-101590 FAIL! : tst_QSystemSemaphore::basicProcesses in QNX_710 +* QTBUG-101571 FAIL! : tst_QWidget::enterLeaveOnWindowShowHide in +Windows_11_21H2 +* QTBUG-89402 tst_QPlainTextEdit fails test cases on Android +* QTBUG-87396 tst_toolsupport::offsets fails on Android +* QTBUG-87423 tst_QPlainTextEdit fails on Android +* COIN-828 Fix build error message +* QTBUG-101771 [Reg 5.15 -> 6.2] Item ignores the initial size from a +binding when implicit size is used with Behavior +* QTBUG-101888 tst_QGraphicsProxyWidget failing tests +* QTBUG-87417 tst_QLineEdit fails on Android +* QTBUG-100698 Fix BIC tests +* QTBUG-99948 Fix enum/enum arithmetic in Qt +* QTBUG-87438 corelib plugin tests fail on Android +* QTBUG-102034 Merely subclassing QHeaderView causes it to lose built-in +functionality +* QTBUG-87668 tst_QWidget has many failing tests on Android +* QTBUG-102095 tst_QFilesystemWatcher::watchDirectory() fails on macOS +12 arm64 +* QTBUG-102096 tst_QFilesystemWatcher::signalsEmittedAfterFileMoved() +fails on macOS +* QTBUG-102043 tst_openglwidget has crashing cases +* QTBUG-102258 tst_QCalendarWidget::showPrevNext() might crash on +Android +* QTBUG-100928 tst_QGlyphRun::mixedScripts fails on QNX +* QTBUG-100515 tst_qtextmarkdownwriter fails on QNX +* QTBUG-102253 tst_qwebengineview (Failed) +* QTBUG-102121 QT_FEATURE_tslib is On for INTEGRITY in case Desktop has +tslib installed +* QTBUG-101274 QNX: Failing networks tests +* QTBUG-95764 pure virtual call in QAccessibleQuickItem +* QTBUG-102447 tst_drawingmodes failed +* QTBUG-96513 CI: qmake examples should not be built from tainted source +tree +* QTBUG-102880 tst_QLocalSocket::threadedConnection is flaky on Windows +* QTBUG-96353 Test run procedure and flaky detection +* QTBUG-103056 FAIL! : tst_QTcpServer::serverAddress in QNX_710 +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility +* QTBUG-89819 tst_qmarkdown tests fail on QEMU ARMv7 +* QTBUG-99676 markdown (and html) import/export should not rely on use +of a fixed-pitched font to remember a `monospace` span +* QTBUG-103484 rich text gets converted to monospace in CI because +QFontDatabase::GeneralFont is "Sans Serif" and is monospace +* QTBUG-103309 Menus can be truncated (REG from 5.15.2) +* QTBUG-72103 Conversion between QQuaternion and Euler angles has issues +in special cases +* QTBUG-103923 GCC 12: failure to build from source [<QtBase>] +* QTBUG-102021 QCocoaScreen::UpdateScreens crash +* QTBUG-104128 top-level configure is still verbose in a non-developer +build +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-104012 QDateTime constructor performance regression when year is +below epoch +* QTBUG-103723 [iOS] CMake shader handling fails +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-68860 tst_QGlyphRun::mixedScripts autotest fails on Ubuntu 18.04 +and QEMU builds +* QTBUG-68865 tst_QMenuBar::check_menuPosition autotest fails on Ubuntu +18.04 +* QTBUG-84248 tst_QFont::defaultFamily fails +* QTBUG-104450 qmake: it's impossible to configure some compiler and +linker options in the generated vcxproj +* QTBUG-102595 Builds can't find the projects qml modules +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-108523 tst_QMetaType::typeNameNormalization fails with macOS + +### qtdeclarative +* QTBUG-98115 qmllint crashes when id is assigned to string +* QTBUG-100338 qmllint warns about all members of model index +* QTBUG-101155 qml binding to a QML_EXTENDED property doesn't update +when changed signal emitted +* QTBUG-67950 Crash when changing Loader source inside a Repeater when +the model changes +* QTBUG-99436 Quick Drag and Drop Tiles example broken in Qt 6 +* QTBUG-98857 [REG 6.2.0->6.2.1] QML: Wrong item position after +drag&drop +* QTBUG-98181 Importing directory into namespace triggers assert +* QTBUG-92006 Fractional font size is displayed incorrectly +* QTBUG-77371 Accessibility: Multiple Text items with Accessible +properties grouped together on Android +* QTBUG-101186 [REG 6.1.3 -> 6.2.0] AnchorAnimation causes Rectangle +width and height to be zero +* QTBUG-98011 qmltc crashes due to insufficient import locations in a +specific Qt build configuration +* QTBUG-101163 Qmltc error prevents qtdeclarative from compiling +* QTBUG-101349 qmlsc and qmlcachegen miscompile draganddrop/grid example +* QTBUG-101383 QtDeclarative: Fix compiler warnings for QNX +* QTBUG-101402 There doesn't appear to be a list of text-field +validators +* QTBUG-61971 ComboBox wrong touch behavior +* QTBUG-100508 SEGFAULT Crash on +QQuickOpenGLShaderEffectMaterial::updateTextures() +* QTBUG-101386 TableView: a TapHandler / PointerHandler doesn't always +detect a tap +* QTBUG-100355 [REG 6.2.2 - 6.2.3] Custom image providers do not scale +on High DPI displays +* QTBUG-101573 Popup is not closed when MouseArea on ToolTip is pressed +* QTBUG-101739 tst_qmlcompiler_manual::cppBinding fails on Android +* QTBUG-100018 tst_qmltc_manual fails on Android +* QTBUG-101738 tst_QQmlDebugTranslationService::initTestCase fails on +macOS 12/arm 64 +* QTBUG-94391 FileDialog unwanted uri suffix for Android11 SAF +* QTBUG-101771 [Reg 5.15 -> 6.2] Item ignores the initial size from a +binding when implicit size is used with Behavior +* QTBUG-101700 DelegateModel: using for ... of loop in JS to iterate +DelegateModel.groups attached property causes a crash +* QTBUG-102022 tst_codegen_direct fails +* QTBUG-100431 Crash in libQt5Qml V4 engine caused by wrong memory +access +* QTBUG-95726 [REG 5.15.2-6.2.0] MouseArea loses hover when cursor is +inside of nested MouseArea +* QTBUG-95398 MouseArea inside of SpinBox contentItem is blocking +hovered property +* QTBUG-101394 ItemDelegate blocks ScrollView hovered +* QTBUG-100543 [REG 5.15.2-6.2.2] Control doesn't propagate hover to his +parent +* QTBUG-100149 [Regression] Parent Button is not hovered if a child +button is hovered +* QTBUG-98940 Button inside MouseArea does not pass mouse hover events +* QTBUG-98850 [REG 6.1->6.2] HoverHandler doesn't get hoverevents, when +a button is on the parent +* QTBUG-102153 qmlcachegen does not properly handle ambiguous types +* QTBUG-102424 Doc: FileDialog doesn't mention that the native Android +file dialog is supported +* QTBUG-100253 tst_qquickpopup fails on Android +* QTBUG-102416 tst_qv4debugger fails on Android +* QTBUG-102446 tst_qquickfontloader_static Failed +* QTBUG-99063 static top-level developer configuration fails in +qtdeclarative doc snippet +* QTBUG-100177 tst_qquickheaderview fails on Android +* QTBUG-101005 tst_qquickmenu and tst_qquickpopup tests fail to return +test result +* QTBUG-77335 tst_qquickfolderlistmodel::basicProperties fails on +Android +* QTBUG-101655 [Reg 6.1 -> 6.2] Error creating inline component in Qt +6.2 +* QTBUG-100166 tst_qqmlenginedebugservice fails on Android +* QTBUG-102646 QQuickFlickable wheel event not work correct for mouse +device with pixel scroll wheel support for NoScrollPhase +* QTBUG-84280 TextArea inside Flickable - cursor does not appear with +LayoutMirroring.enabled +* QTBUG-77055 When pixelAligned is set to true in a Flickable, then it +is possible that doing a flick away the boundaries (so you see a gap) +will not cause it to snap back +* QTBUG-100560 Crash when closing SwipeDelegate in onCompleted handler +* QTBUG-35995 Clicked signal not emitted on MouseArea when changing +visibility and listening for doubleClicked +* QTBUG-102158 Click signal not emitted in MouseArea after DoubleClicked +is emitted and tab changed +* QTBUG-102793 [REG: 5.13->5.14] Bindings in delegates get triggered +multiple times if delegate and/or model is changed +* QTBUG-101628 Pinch gestures are not cancelled when pinch.accepted +property is set to false on macOS. +* QTBUG-67512 Dialog is closed when releasing a drag outside of it +* QTBUG-78090 When active focus changes then it will set active focus on +the new item first before it loses active focus on the other item +* QTBUG-87190 Application freezes when there is no control to focus next +* QTBUG-99117 Custom style names not added to file selectors +* QTBUG-103224 [read-only] marking is missing from acceptableInput +property of TextInput QML type in the documentation +* QTBUG-75197 Editable ComboBox doesn't clear the selection +* QTBUG-91461 GridView: resizing items causes view to reposition +incorrectly +* QTBUG-92868 GridView: the number of visible items is miscalculated +* QTBUG-102487 [REG 5.15.8 -> 5.15.9 + 6.2.3 -> 6.3.0] SwipeView shows +last page on first page +* QTBUG-51078 Use of Item obligatory in SwipeView? +* QTBUG-51669 QQC2: SwipeView is not working as expected +* QTBUG-99547 PathView item does not appear in certain circumstance +* QTBUG-84375 Animation without 'from' value set and loops > 1 slows +down at the end +* QTBUG-93649 Regression 5.15.3->6.0.0: Mouse Events not accepted on a +MouseArea placed inside Popup::background +* QTBUG-103522 The PreventStealing of mouseArea does not work properly +in Flickable's(ListView) child item. +* QTBUG-102339 Conan: multiple prefixes not supported when building e.g. +examples +* QTBUG-100176 tst_qquickapplicationwindow crashes on Android +* QTBUG-100991 Some tests crash on Android CI +* QTBUG-102449 Native TextField: placeholderText does not respect +horizontalAlignment +* QTBUG-102724 Popup doesn't redraw if content exceeds window size +* QTBUG-100257 tst_qquickdrawer fails on Android +* QTBUG-102558 DialogButtonBox not regenerating layout on change of +child Button width +* QTBUG-100256 tst_qquickmenu fails on Android +* QTBUG-102425 QML engine crashes if there are errors while setting up +property bindings +* QTBUG-102138 QML ComboBox: Customization example is broken +* QTBUG-102729 Crash in QQmlBinding::evaluate() +* QTBUG-102454 rootContext()->setContextProperty assertion with frozen +`QQmlPropertyMap` +* QTBUG-100016 tst_qquickfolderlistmodel fails on Android +* QTBUG-95395 Code snippets for HoverHandler show TapHandler +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-103017 Qt.labs.platform Menu does not show icons +* QTBUG-102944 [Reg 5.15 -> 6.2] Relative QML import does not work from +Android assets +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] +* QTBUG-99639 Rotated flickable decelerates in wrong direction +* QTBUG-103187 Reconfiguration is slow due to qmlimportscanner +* QTBUG-83413 Text rendering glitches in combination with loader and +elide +* QTBUG-102996 QML MouseArea containsPress / containsMouse / pressed are +stuck when using multitouch +* QTBUG-103766 MouseArea onRelease event is not triggered after second +finger touch'n'release +* QTBUG-74028 Text inside MultiPointTouchArea has invalid coordinates on +touch events +* QTBUG-100014 tst_qqmlqt fails on Android +* QTBUG-102136 QML Slider: (Lack of) implicitWidth affects background +height when anchors are used +* QTBUG-101401 Crash in QQmlObjectCreator::populateInstance +* QTBUG-104026 TypeError warnings from attached property usage in +tst_qquicklistview +* QTBUG-100161 DelegateModelGroup crashes on insert +* QTBUG-103203 [REG 5.15.9 -> 6.0.4] Crash when dynamically inserting +Item's to DelegateModelGroup +* QTBUG-102719 [Reg 5.15 -> 6.1] Not possible to use Loader inside +inline component +* QTBUG-104361 [REG: 6.1->6.2] QMetaObject::invokeMethod of qml function +has no effect +* QTBUG-100820 [REG 5.15.2-6.2.3] Wrong rendering of semi-transparent +text if Text.NativeRendering is used +* QTBUG-100644 Document how to properly add javascript files with +qt_add_qml_module +* QTBUG-75109 tst_QQuickListView::currentIndex() is failing +* QTBUG-103832 The delegate item of ListView is not pressed if the +boundsBehavior is to set Flickable.StopAtBounds +* QTBUG-102965 File order of CMake project can break compilation due to +QMetaTypeId<T> specialization +* QTBUG-38765 When propagateComposedEvents is set, drag does not always +move the flickable +* QTBUG-74842 Flickable behind MouseArea does not steal first drag event +after creation +* QTBUG-104523 error: no member named 'offsetsAndSize' in +'qt_meta_stringdata_TestClass_t +* QTBUG-101268 ListView does not preserve its relative scrollbar +position when window is restored down on Windows if height of +ListView.header changes dynamically +* QTBUG-101266 Changing ListView.header height dynamically doesn't +preserve relative scrollbar position when window is Maximized +* QTBUG-104471 tst_QQuickListView2::tapDelegateDuringFlicking fails on +Android +* QTBUG-104698 tst_qqmllanguage::(installed)() Function not found: +(installed) +* QTBUG-101327 FAIL! : qquicklayouts::tst_gridlayout::compile in +QNX_710 +* QTBUG-99761 Port remaining modules with manually generated qmltypes +files to use qmltyperegistrar (and declarative registration) +* QTBUG-101174 Qt Design Studio crashes when built with Qt 6.3 Beta +* QTBUG-101341 Some autotests cannot find libraries to which it is +indirectly dependent (quicktest) +* QTBUG-101006 tst_qquickiconimage fails on Android +* QTBUG-95940 tst_qquicktextinput is flaky on OpenSUSE +* QTBUG-102345 QtQuick rectangle has one pixel spacing on Android +* QTBUG-102447 tst_drawingmodes failed +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-102462 tst_qquickitem2 fails on Android +* QTBUG-103082 tst_qquickdrag tests fail on Android +* QTBUG-103047 tst_qquickimageprovider::requestImage_sync fails on +Android +* QTBUG-103060 tst_qquicklayouts fails on Android +* QTBUG-103094 tst_qquickshape tests fail on Android +* QTBUG-103083 tst_QQuickDropArea::signalOrder() fails on Android +* QTBUG-103260 tst_qquickanimatedsprite fails on Android +* QTBUG-103257 tst_qquickcanvasitem crashes on Android +* QTBUG-102776 JIT is disabled on Android +* QTBUG-103310 tst_qqmlbinding::delayed() crashes on Android +* QTBUG-103258 tst_qquickrendercontrol fails on Android +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-103507 tst_qquicktextedit::inFlickableTouch(editable) fails +* QTBUG-103096 tst_qquicktext fails on Android +* QTBUG-103256 tst_qquicktextinput fails on Android +* QTBUG-102721 QQuickWindow::grabWindow() broken on Android +* QTBUG-102833 tst_qqmlenginecleanup::test_customModuleCleanup() broken +on Android +* QTBUG-102780 Vulkan-based rendering test flaky on Android +* QTBUG-103092 tests in tst_qquickmousearea fail on Android +* QTBUG-103065 tst_HoverHandler::movingItemWithHoverHandler() fails on +Android +* QTBUG-103068 tst_PointHandler::tabletStylus() fails on Android +* QTBUG-103066 tst_QQuickPinchHandler::scaleNativeGesture() fails on +Android +* QTBUG-103064 tst_DragHandler::touchDragMulti fails on Android +* QTBUG-103098 tst_qquicktextedit fails on Android +* QTBUG-103099 tst_qquickcanvasitem fails on Android +* QTBUG-103078 tst_qquickwindow fails on Android +* QTBUG-103080 tst_qquickdeliveryagent::passiveGrabberOrder() fails on +Android +* QTBUG-103077 tst_qquickborderimage tests fail on Android +* QTBUG-103076 tst_qquickanimatedimage::mirror_* tests fail on Android +* QTBUG-103086 tst_qquickfocusscope::canvasFocus() fails on Android +* QTBUG-103088 tst_qquickitemlayer tests fail on Android +* QTBUG-103205 SpinBox, no way to listen for text entered +* QTBUG-102403 QObject::objectName() leads to heap-use-after-free in +tst_qquickanimations::cleanupWhenRenderThreadStops() +* QTBUG-103061 tst_FlickableInterop tests fail on Android +* QTBUG-103089 +tst_QQuickListView::QTBUG_48044_currentItemNotVisibleAfterTransition() +fails on Android +* QTBUG-103072 tst_TapHandler::gesturePolicyDragWithinBounds fails on +Android +* QTBUG-102589 tst_SceneGraph::render fails on Android +* QTBUG-102862 Build failure with lttng enabled +* QTBUG-104157 Delegate Controls documentation: Introduction and details +out of sync +* QTBUG-103743 tst_v4misc::nestingDepth in qtdeclarative crashes on +Android in 6.3 branch +* QTBUG-104509 QtTest looks for not existing function + +### qtmultimedia +* QTBUG-100181 QMediaPlayer::setPosition doesn't jump to precisely +position while playing an FLAC file +* QTBUG-100773 Android Multimedia arm64v8a target Huawei P40 Lite +Android 10 QML Recorder example wont work +* QTBUG-100835 [WMF] Resuming a video after pause generates WMF error +* QTBUG-100854 [WMF] Crash on resuming playback of specific video +* QTBUG-101434 QMediaRecorder is stop write to file after bluetooth +headset is reconnected +* QTBUG-101591 MediaRecorder/CaptureSession doesn't release audio input +(mic) on stop recording +* QTBUG-101719 [REG6.3.0beta2->beta3] some multimedia examples not +compiling on macOS +* QTBUG-99641 MacOS Monterey - QCamera stops render after a second +* QTBUG-99361 Fix videoDimensions Test in Android +* QTBUG-98262 Recording with audio fails on macOS 10.15 (Catalina) +* QTBUG-99228 Qt-6.2.2 Example declarative-camera crash on Android 6.0.1 +* QTBUG-102962 Android: Update audio subsystem for SampleFormat::Float +* QTBUG-99094 Android tst_qaudiodecoderbackend test failed +* QTBUG-60575 QtSpeech flite backend not working on Ubuntu Linux +* QTBUG-102707 Several videos can't be played simultaneously with OpenGL +RHI +* QTBUG-102843 Audioinput example: [5.15 -> 6.3] a lot of noise for the +volume level +* QTBUG-102969 After changing the position QMediaPlayer::setPosition in +the pause state, a sound is heard +* QTBUG-103394 QMediaCaptureSession crashes with QCoreApplication +* QTBUG-99095 Android tst_QAudioSource test failed +* QTBUG-102029 Android camera preview broken in Qt 6.2.4 (regression) +* QTBUG-100079 Android: fix QAndroidAudioDecoder issues +* QTBUG-97492 QAudioSink returns always UnderrunError on Android + +### qttools +* QTCREATORBUG-27087 Bad colors for Stylesheet editor in dark mode +* QTBUG-101070 Qhelpgenerator endless loop with -c option +* QTBUG-101893 The 'help' example should only build if 'Qt::Help' is +built +* QTBUG-101319 Multiple qt_add_translations does not work in static +projects +* QTBUG-101776 qhelpgenerator installed to $prefix/bin location instead +of $prefix/libexec +* QTBUG-93238 [REG 5.15.2 -> 6.0.3] Cannot build docs with static build +of Qt +* QTBUG-101782 lrelease does not respect EXTRA_TRANSLATIONS in pro file. +* QTBUG-102832 Qt Linguist incorrectly translates some language names +* QTBUG-48104 QUiLoader calls property setter twice while loading an ui- +file +* QTBUG-102342 List of all members misses inherited method with same +name (but different signature) +* QTBUG-102088 Automatically generated "New QML Properties", "New QML +Methods" miss type information +* QTBUG-99415 lupdate ignores tr() call in a function with noexcept +operator +* QTBUG-104377 Qt Designer: Alignment property moves to wrong place in +property editor + +### qtdoc +* QTBUG-100383 Qt 6.2.3: 3rd party code update missing in docs +* QTBUG-103466 Update "Implementing Atomic Operations" section +* QTBUG-102268 There is no possibility to attach egl lib dependencies +for Integrity +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components +* QTBUG-103597 sgexamples qtdoc test fails on Android +* QTBUG-101323 Apps running on Android 12 and above must comply with the +latest Unicode version + +### qtpositioning +* QTBUG-102836 Configure fails when trying to configure QtPositioning +with -no-dbus +* QTBUG-103807 QGeoAreaMonitorSource seg fault on exit on Android +* QTBUG-103907 sccache: error: failed to store +`mocs_compilation.cpp.obj` to cache +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission +* QTBUG-101345 FAIL! : +tst_DeclarativePositionSource::supportedMethodsBinding in QNX_710 +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" + +### qtsensors +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" + +### qtconnectivity +* QTBUG-101018 Bluez backend doesnt extract socket protocol information +from service info +* QTBUG-101071 Bluez dbus socket gives different error codes than other +platforms +* QTBUG-99295 The tool "Qt6::sdpscanner" was not found +* QTBUG-101586 Bluetooth Android server asserts if disposed too quickly +after listen() +* QTBUG-101690 QBluetoothSocket::canReadLine can sometimes return false +negative +* QTBUG-101721 QBluetoothSocket double-emits connected() on macOS +* QTBUG-101953 Windows BT COM initialization is incomplete +* QTBUG-101984 Windows bluetooth socket not marked as unbuffered +* QTBUG-102178 Test #10: tst_qbluetoothserver failed +* QTBUG-102367 (potential BiC) Exported class QNdefMessage inherits from +QList +* QTBUG-103067 QBluetoothServer leaks RFCOMM and L2CAP Linux sockets +* QTBUG-70222 Qt Bluetooth LE doesn't detect Battery services +* QTBUG-102319 Android BT service discovery agent crash when stopped +* QTBUG-103209 As a user who compiles Qt himself, I'm left in the dark +regarding the configuration of QtConnectivity +* QTBUG-103826 Fix bluetooth deprecation warnings on macOS/iOS +* QTBUG-102442 Bluetooth hostmode change Discoverable=>Connectable +doesn't work on Android +* QTBUG-104105 Bluez LE advertiser dispose crash when bluetooth off +* QTBUG-104106 Android Bluetooth LE claims to advertise even if +bluetooth off +* QTBUG-101309 Bluez handle Enhanced LE connection complete +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" +* QTBUG-101066 QBluetoothServiceDiscoveryAgent::finished sometimes +(spuriously) is not emmited on Android 10 + +### qtwayland +* QTBUG-59627 Crash when window decorations are disabled (or switching +to fullscreen) +* QTBUG-100467 Window geometry is not updated when toggling the +frameless window flag +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment +* QTBUG-100942 Mouse button kept pressed state after closing the window +in mouse press handler +* QTBUG-99802 qtwayland doesn't have all options in qt_cmdline.cmake +* QTBUG-100148 Hover state of QCombobox has not been reset +* QTBUG-102626 Crash with invalid min/max sizes +* QTBUG-103391 crash on start: The Wayland connection experienced a +fatal error: Protocol error +* QTBUG-102829 [Wayland] Multitouch is not working in Qt6 +* QTBUG-104435 Build failure in qtwayland with libcxx + +### qt3d +* QTBUG-101176 Linker error when AVX2 is disabled in core but enabled in +Qt3D +* QTBUG-102328 Qt3D.Core can't be imported from a static Qt build +* QTBUG-103881 FAIL! : tst_RayCastingJob::worldSpaceRayCaster(short +ray) +* QTBUG-95650 Qt3D Light Module is not working. +* QTBUG-100402 Light uniform is hardcoded to use PointLight only +* QTBUG-104534 QImage received from QRenderCapture using Qt3D RHI +renderer causes crash. + +### qtimageformats +* QTBUG-103454 Null-dereference read in QICNSHandler +* QTBUG-103337 Vulnerabilities in bundled libtiff version +* QTBUG-104398 Segmentation fault in Jpeg2000JasperReader when Jasper 3 +is used + +### qtserialbus +* QTBUG-101689 QtSerialbus library linking is done using wrong Network +library interface +* QTBUG-101351 QModbusClient::processResponse() is never called +* QTBUG-103879 [Reg 5.15.2 -> 5.15.9] QModbusClient:: sendRawRequest() +produces ModbusDevice::UnknownError when there is no error + +### qtserialport +* QTBUG-101444 QSerialPort: trouble with high baud rates / +waitForReadyRead() stalls +* QTBUG-103822 QSerialPort::waitForReadyRead always returns false on +older Windows systems +* QTBUG-91237 QSerialPort: moving / resizing / clicking window title bar +blocks serial port read/write +* QTBUG-87151 QSerialPort: synchronous read fails as waitForReadyRead() +always times out. + +### qtwebsockets +* QTBUG-101333 FAIL! : tst_QWebSocketServer::tst_handleConnection in +QNX_710 +* QTBUG-102713 tst_QWebSocketServer has failing tests on Android + +### qtwebchannel +* QTBUG-101521 FAIL! : qml::tst_bench::compile in QNX_710 + +### qtwebengine +* QTBUG-94333 Examples can't be configured due to target name conflict +* QTBUG-94572 Update dependencies on '6.2' in qt/qtwebengine fails +* QTBUG-88105 Windows fails sandboxed on the CIs +* QTBUG-94759 webengine needs more dependencies checks +* QTBUG-94343 QtWebEngineCore include paths sometimes missing when +building core files +* QTBUG-94709 6.2.0 Qt src package, webengine not compiling +* QTBUG-94702 Doc: Qt WebEngine docs aren't getting built in dev/6.2 +* QTBUG-95153 6.2 QtWebEngineProcess is also in /bin +* QTBUG-94757 Incorrect CMAKE_TOOLCHAIN_FILE check +* QTBUG-94804 QtWebEngine install doesn't honor DESTDIR +* QTBUG-95051 qtwebengine not forwarding CMAKE_BUILD_TYPE correctly. +* QTBUG-94997 qtwebengine not respecting CMAKE_INSTALL_PREFIX +* QTBUG-95473 Qt WebEngine build fails to locate the xkbcommon include +* QTBUG-95367 Webengine examples fails to build: undefined reference to +`QApplication::QApplication(int&, char**, int)' +* QTBUG-95571 Console window for QtWebengineProcess.exe is displayed on +initialization QML WebEngineView +* QTBUG-95614 Google looks weird with QtWebEngine built with cmake +* QTBUG-95331 QWebEnginePage::view() disappeared without a trace +* QTBUG-94937 Clean up Qt WebEngine documentation for Qt 6.2 +* QTBUG-95564 Minimum ICU version is too low +* QTBUG-94933 Add Qt 6 Porting Guide to Qt WebEngine +* QTBUG-94349 cmake cannot find Qt6Targets.cmake and +Qt6VersionlessTargets.cmake when configuring prefix build +* QTBUG-94922 base/logging_buildflags.h may not be generated in time +with top-level build +* QTBUG-95152 A QtWebEngine build fails on dev on M1 MacBook +* QTBUG-95158 Insource/Namespace/Shadow build fails. +* QTBUG-95972 CMake build tries to link after compile error +* QTBUG-95231 qtwebengine translations and resources installed to wrong +path +* QTBUG-95590 Rewrite cmake-gn intergration +* QTBUG-96093 QtWebEngineProcess cannot start +* QTBUG-95668 Webengine widget not visible in Designer UI +* QTBUG-94772 Crash in Page's test: openLinkInNewPage:OverridePopup +* QTBUG-76249 [Reg 5.9->5.11]Custom UserAgent ignored if page opened +with window.open or _blank +* QTBUG-96196 configure -list-features does not list webengine features +* QTBUG-95717 Configuring: Qt 6.2 " Unknown command line option +'-webengine-proprietary-codecs'." +* QTBUG-96266 webengine not building (linking): LINK : fatal error +LNK1104: cannot open file +'CMakeFiles_QtWebEngineCore_Release_objects.rsp' +* QTBUG-96308 Drag and drop does not work on macOS +* QTBUG-95770 Cannot open recently saved file +* QTBUG-95580 Crash on GetFaviconsForURL +* QTBUG-96398 Build fails on arm +* QTBUG-96539 WebEngineView: QtWebEngineProcess cannot start. +* QTBUG-96002 The document QtWebengine is self-contradictory +* QTBUG-96771 Webengine/quicknanobrowser fails to build: undefined +reference to `QApplication::QApplication(int&, char**, int)' +* QTBUG-96375 Build failure with webengine +* QTBUG-96930 REG:5.15.3->5.15.4 - When doing a pinch gesture inside a +WebEngineView then it has no effect +* QTBUG-96855 QWebEngineDownloadItem::setDownloadFileName failed in disk +root +* QTBUG-97598 [Windows] Deadlock on WebEngineView rendering +* QTBUG-94604 QtWebEngineProcess and resource paths are wrong with +-developer-build -framework on macOS +* QTBUG-97897 Tooltips hide by themselves almost immediatelly when +launched from QWebEngineView +* QTBUG-97926 QWebengine can not play the embeded vimeo video +* QTBUG-97836 QtWebEngineCore still not compiling from source +* QTBUG-84105 Out-of-proc networking causes firewall confusion +* QTBUG-92539 Weird behavior when pasting certain HTML into element with +contentEditable attribute set +* QTBUG-90904 Crash on calling QAccessible::registerAccessibleInterface +* QTBUG-97472 [REG] Crash/segfault in ozone implementation when calling +XkbGetState +* QTBUG-98400 CVE-2021-3541 in chromium +* QTBUG-98401 CVE-2021-3517 in chromium +* QTBUG-71277 Nanobrowser example has confusing project layout +* QTBUG-97414 tst_CertificateError::fatalError() +'!page.error->isOverridable()' returned FALSE. +* QTBUG-98918 [REG] recentlyAudible does not implement 2s cooldown +anymore +* QTBUG-99511 Top level cross build fails +* QTBUG-99526 developer tools no longer highlights page elements when +inspecting them +* QTBUG-99485 Qt WebEngine AutomationId issue +* QTBUG-99215 Html popups do not work correctly. +* QTBUG-99263 QProcess::finished not emitted +* QTBUG-99669 Glib network plugins doesn't configure or build +* QTBUG-99890 QtWebEngine ozone platform needs pkgconfig check for +xkbfile include +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-100023 Cannot use Qt6::Pdf Module (Not Found) +* QTBUG-94924 Load signals not emitted when opening a google result +* QTBUG-100032 tst_qquickwebview: malloc_consolidate(): invalid chunk +size +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView +* QTBUG-100293 spellcheck error: session_bridge_ was not declared +* QTBUG-100291 abort early on missing dependency: gssapi.h for kerberos +* QTBUG-96597 Crash on WebEngine(View|Profile).userScripts.collection +property get +* QTBUG-100500 System libxslt is not used +* QTBUG-101084 Test #1: tst_qwebenginecookiestore +.................***Failed +* QTBUG-100996 WebEngine crashes in Accessibility +* QTBUG-100672 Universal builds of WebEngine fail on M1 mac +* QTBUG-101290 Unable to build examples when building as module with +-DQT_BUILD_EXAMPLES=ON +* QTBUG-101706 [REG] ASSERT: "event->reason() != Qt::PopupFocusReason" +in file \Users\qt\work\qt\qtwebengine\src\webenginewidgets\render_widget +_host_view_qt_delegate_widget.cpp, line 79 +* QTBUG-94368 [QtPDF] bitcode bundle could not be generated because +libQt5Pdf.a was built without full bitcode +* QTBUG-86948 When using QImageReader to load a PDF then the PDF images +can be blurry and seem to be at half the size they should be +* QTBUG-94046 QtPDF: configuration with -static-runtime causes linker +errors for projects +* QTBUG-96525 QWebEngineScript::setSourceUrl doesn't load scripts from +qrc +* QTBUG-101697 QtPDF's plugins.qmltypes is not installed +* QTBUG-101935 FAIL! : tst_QWebEnginePage::pasteImage() Compared values +are not the same +* QTBUG-94963 QWebEngineLoadingInfo::errorDomain() returns +WebEngineError::InternalErrorDomain when there is no error +* QTBUG-100806 QMimeData::html() returns undesirable meta data +* QTBUG-101724 Application crash when trigger +QWebEnginePage::triggerAction( QWebEnginePage::InspectElement ) +* QTBUG-102743 Version getters are undocumented +* QTBUG-101201 Failed to compile xkb_symbols with multiple layout +* QTBUG-100799 Dictionaries not found in spellchecker bundle dir on +macOS +* QTBUG-100300 cups-config: No such file - build error in +cups_config_helper.py +* QTBUG-103217 QtWebEngineQuick form select field popups do not react on +touch press +* QTBUG-79254 QWebEngineView couldn't handle touch events for html +select's popup menus +* QTBUG-103372 [REG 6.2 -> 6.3] QT_QUICK_BACKEND=software segfaults with +QtWebEngine in QSGSoftwareRenderableNode::update +* QTBUG-101030 The zoom factor is reset every time QtWebEngine loads a +new website +* QTBUG-103778 [REG 5.15 -> 6.2] ERR_NETWORK_ACCESS_DENIED when clicking +link from local page +* QTBUG-103579 Qt PDF: Static build fails on macOS +* QTBUG-104049 Undefined symbols for architecture x86_64: +"content::getSandboxPath()" +* QTBUG-104057 Dependency update fails: error: no matching member +function for call to 'addAction' +* QTBUG-92519 [REG 5.15.2 -> 5.15.3] Can't upload files on Photopea +* QTBUG-91467 [REG 5.15.0 -> 5.15.2] OCSP is used even if not enabled +* QTBUG-86021 WebEngineView "backgroundColor" has no documentation +* QTBUG-94911 change locale does not work on embedded(QEMU) +* QTBUG-95924 Touch events are not accepted in webenginequick by default +* COIN-699 add ulimit for linux nodes +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-95269 Clicking on a link in the PDF viewer crashes with SIGSEGV +* QTBUG-95339 QPrintPreviewDialog crash +* QTBUG-88875 WebChannel is broken in ApplicationWorld with javascript +disabled in MainWorld +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-96928 QtWebEngine continuously allocates memory until it get +killed +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-96942 Developer tools open with "toogle screencast" enabled +* QTBUG-97188 Make sure that all bots know about the new repo +* QTBUG-99119 [REG 5 -> 6] Segfault in +QtWebEngineCore::WebContentsDelegateQt::webEngineSettings() on Google +Meet +* QTBUG-98941 [Qt5.15.4][QWebEngine]QWebEnginePage::print() function +printing a grey paper while printing a PDF in Qt5.15.4 +* QTBUG-101215 QML certifciate errror test is broken, but works on c++ +side +* QTBUG-50686 QWebSettings::LocalContentCanAccessRemoteUrls not working +with audio tags +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-100404 Changes around WebEngineScript are not documented +* QTBUG-100713 Qt WebEngine: --disable-gpu does not disable GPU +* QTBUG-100435 Cannot enable webrtc-pipewire feature +* QTBUG-102192 Navigation on drop broken +* QTBUG-102323 cmake seems to treat builddir as a regex and fails if +builddir contains quantor characters (+) +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-103859 qt-testrunner.py ERROR: exception:ParseError no element +found + +### qtwebview +* QTBUG-101487 FAIL! : tst_QWebView::load in QNX_710 +* QTBUG-101525 FAIL! : tst_QQuickWebView::stopEnabledAfterLoadStarted +in QNX_710 +* QTBUG-101520 FAIL! : tst_QQuickWebView::stopEnabledAfterLoadStarted +in QNX_710 + +### qtcharts +* QTBUG-102140 error C2220: the following warning is treated as an +errorchartpresenter.cpp(141): warning C4996: +'QScopedPointer<ChartAxisElement,QScopedPointerDeleter<T>>::take +* QTBUG-102286 [REG 5.15 -> 6.2] QTChartView zoom area does not work in +x direction +* QTBUG-101945 Changing to QValueAxis::TicksDynamic on horizontal axes +moves ticks to the opposite side +* QTBUG-99190 Performance issue with VXYModelMapper +* QTBUG-102392 X-axis vanishes when difference between min and max is +less than two +* QTBUG-101517 FAIL! : example::tst_barcategoryaxis::compile in QNX_710 +* QTBUG-102723 tst_qpieslice and tst_qpieseries fail on Android +* QTBUG-102722 tst_QAreaSeries has test failures on Android +* QTBUG-102725 charts_qml (tst_qml) fails on Android + +### qtdatavis3d +* QTBUG-102735 ERROR: The test executable CRASHed uncontrollably! +* QTBUG-101513 FAIL! : qmltest::tst_category::compile in QNX_710 + +### qtvirtualkeyboard +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing +* QTBUG-101512 FAIL! : inputpanel::tst_inputpanel::compile in QNX_710 +* QTBUG-101536 FAIL! : styles::tst_styles::compile in QNX_710 +* QTBUG-102756 qtvirtualkeyboard tests fail on Android + +### qtscxml +* QTBUG-102252 tst_qqmlstatemachine (Failed) +* QTBUG-102284 Qt Scxml examples fail to link when using a static Qt +* QTBUG-103396 error: reference to non-static member function must be +called +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-101343 FAIL! : tst_statemachineqml::tst_anonymousstate::compile +in QNX_710 + +### qtremoteobjects +* QTBUG-102852 tst_usertypes::remoteCompositeType fails on Android +* QTBUG-104098 Update dependencies on '6.4' fails in qt/qtremoteobjects +* QTBUG-101336 FAIL! : ModelreplicaTest::basicFunctions in QNX_710 +* QTBUG-101384 QtRO: Fix compiler warnings for QNX + +### qtquick3d +* QTBUG-99759 Dynamically creating and destroying models causes +assertion failure +* QTBUG-100009 +qtquick3d/src/runtimerender/graphobjects/qssgrenderparticles.cpp:57:33: +error: call of overloaded sqrt(int&) is ambiguous +* QTBUG-100832 View3D.mapFrom3DScene crashes for large values +* QTBUG-101373 Item2D node rendered indefinitey on threaded render loop, +blocks updates on basic render loop +* QTBUG-101882 Particle shapes don't support reparenting +* QTBUG-102023 Incorrect shadows from SpotLight and PointLight +* QDS-6761 Model Picking is not working correctly +* QTBUG-102193 Negative joint index leads to crashes +* QTBUG-101371 Node.sceneRotation may get wrong if parent node is scaled +non-uniformly +* QTBUG-102711 tst_MultiWindow crashes on Android +* QTBUG-102710 tst_RenderControl fails on Android + +### qtshadertools +* QTBUG-103723 [iOS] CMake shader handling fails + +### qt5compat +* QTBUG-102254 tst_qtextcodec (Failed) +* QTBUG-103927 GCC 12: failure to build from source [<Qt5Compat>] +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit + +### qtopcua +* QTBUG-103905 No target "OpenSSL::SSL" failure on qtopcua dependency +update +* QTBUG-100007 opcua::SubscriptionsTest is flaky on macOS + +Known Issues +------------ + + Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.2/supported-platforms.html + +The RTA (release test automation) reported issues in Qt 6.2.x: +https://bugreports.qt.io/issues/?filter=23315 + +Qt 6.2.5 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24493 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Laszlo Agocs +Dimitrios Apostolou +Soheil Armin +Viktor Arvidsson +YAMAMOTO Atsushi +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Francisco Boni +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Kai Uwe Broulik +Florian Bruhin +Michael Brüning +Marco Bubke +Andreas Buhr +Kirill Burtsev +Albert Astals Cid +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +Anton Demchenko +Alexey Edelev +Oliver Eftevaag +Balazs Egedi +Iikka Eklund +Hatem ElKharashy +David Faure +Ilya Fedin +Nicolas Fella +Pekka Gehör +Roman Genkhel +Christophe Giboudeaux +Maximilian Goldstein +Andrei Golubev +Magnus Groß +Richard Moe Gustavsen +Lucie Gérard +Tang Haixiang +Heikki Halmet +Thomas Hartmann +Andreas Hartmetz +Jani Heikkinen +Miikka Heikkinen +Karsten Heimrich +Ulf Hermann +Volker Hilsheimer +Sam James +Allan Sandfeld Jensen +Hu Jialun +William Jones +Friedemann Kleint +André Klitzing +Michal Klocek +Lars Knoll +Sze Howe Koh +Jarkko Koivikko +Łukasz Korbel +Tomi Korpipaa +Jani Korteniemi +Janne Koskinen +Fabian Kosmale +Mike Krus +Marcel Kummer +Sona Kurazyan +Jonas Kvinge +Kai Köhne +Inho Lee +Paul Lemire +Jonathan Liu +Moody Liu +Robert Loehning +Robert Löhning +Thiago Macieira +Thorbjørn Lund Martsum +Ievgenii Meshcheriakov +Samuel Mira +Fawzi Mohamed +Marc Mutz +Tommi Mänttäri +Antti Määttä +Martin Negyokru +Andy Nichols +Yuya Nishihara +Mårten Nordheim +Sukyoung Oh +Kimmo Ollila +Laszlo Papp +Bumjoon Park +Pasi Petäjäjärvi +Thomas Piekarski +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Lorn Potter +Liang Qi +Martin Reboredo +Topi Reinio +André de la Rocha +Rafael Roquetto +Johannes Rosenqvist +Elias Rudberg +Shawn Rutledge +Toni Saario +Luca Di Sera +Dmitry Shachnev +Sami Shalayel +Ye ShanShan +Andy Shaw +Venugopal Shivashankar +David Skoland +Daniel Smith +Ivan Solovev +Axel Spoerl +Michael Spork +Piotr Srebrny +Christian Strømme +Tarja Sundqvist +Tasuku Suzuki +Jan Arve Sæther +Morten Johan Sørvig +Nodir Temirkhodjaev +Benjamin Terrier +Duan Ting +Ivan Tkachenko +Jere Tuliniemi +Paul Olav Tvete +Jüri Valdmann +Sami Varanka +Peter Varga +Doris Verria +Tor Arne Vestbø +Alexander Volkov +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +ChunLin Wang +Stefan Wastl +Edward Welbourne +Niklas Wenzel +Clemens Werther +Paul Wicking +Anna Wojciechowska +Oliver Wolff +Li Xinwei +Yuhang Zhao +Volodymyr Zibarov +Eike Ziller diff --git a/qt/6.2.6/release-note.md b/qt/6.2.6/release-note.md new file mode 100644 index 0000000..1e21680 --- /dev/null +++ b/qt/6.2.6/release-note.md @@ -0,0 +1,670 @@ +Release note +============ +Qt 6.2.6 release is a patch release made on the top of Qt 6.2.5. As a patch +release, Qt 6.2.6 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 6.2 online documentation: +https://doc.qt.io/qt-6.2/. + +Important Changes +----------------- + +### qtbase +* bd27707c20 Always update QPalette resolve mask, regardless of QBrush +change +Always update resolve mask in QPalette::setBrush, even if the value of +brush has not changed. + +* 1bdf2799eb Support test-case selection based on global data tag +When specifying what tests to run on a QtTest command-line, it is now +possible to include a global data tag in the same way as a function- +specific data tag or in combination with it. Thus if the test reports +itself as tst_Class::function(global:local), command-line option +function:global:local will select that specific test and function:global +will run all data-rows for the function on the given global data tag. + +* bdb4b80e9d SQLite: Update SQLite to v3.39.2 +Updated SQLite to v3.39.2 + +* eb915be5ee QDebug: finish porting to qsizetype/size_t +Fixed issues on 64-bit platforms when streaming containers (incl. +strings) of more than 2Gi elements. + +* 1cd5b6baee Update bundled libjpeg-turbo to version 2.1.4 +libjpeg-turbo was updated to version 2.1.4 + +* 118558c5b2 QHttp2Configuration: in QNAM, use old, higher values in +flow control +Stream receive window that HTTP/2 protocol in QNAM is using increased +to 214748364 octets (from the previous 64K) not to throttle download +speed. Clients, working with servers, not accepting such parameters, +must set HTTP/2 configuration on their requests accordingly. + +* 978087f351 Fix crash when setting override cursor on multiple clients +Fixed a crash when setting an override cursor on multiple clients. + +### qtdeclarative +* 7b61ac904a QQuickAbstractDialog: emit rejected() on mere close() +QtQuick dialogs now emit rejected() on a mere close(), too. + +* c6780664c6 Fix fractional scaling of text in Qt Quick +Fixed a kerning issue with native-rendered text when there is a +fractional system scale factor set. + +* 2ef0a7a920 Fix SplitView containmentMask hit testing +SplitView now correctly handles mouse events when using +containmentMask. + +### qtimageformats +* a564617 Update bundled libwebp to version 1.2.4 +Update bundled libwebp to version 1.2.4 + +### qtremoteobjects +* 5ada39f Fix race condition when accessing invalid index +Fix race condition when accessing invalid index + + +Fixes +----- + +### qtbase +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-104484 Missing documentation for QDropEvent methods: position, +buttons, modifiers +* QTBUG-92485 Q_ASSERT added in qrasterizer.cpp +* QTBUG-71900 Double tapping on a word does not show the selection +handles in the right place after the initial selection +* QTBUG-58503 Text Handle Cursor Position Offset Error +* QTBUG-104383 QExpandingLineEdit::resizeToContents crashes +conditionally in qBound (since Qt 6.3.0) +* QTBUG-104565 QTableWidgets: crash when double click into table cell +end that expands beyond window +* QTBUG-101615 QMLPATHS not documented +* QTBUG-95319 The cursor size is unstable when multiple QT_SCALE_FACTOR +is used +* QTBUG-103415 [Reg 6.1.3->6.2.0] Parallel Animation bug on macOS +* QTBUG-98651 [iOS 15] Application freezes when QDialog is executed by +button clicked() signal +* QTBUG-104596 [reg->6.4] Qt Designer crashes when OpenGL widget is +dragged to form +* QTBUG-104726 Build failure on x86 +* QTBUG-104708 qmake projects try to link to static qt libraries with +hardcoded CI paths part 2 +* QTBUG-104396 qmake projects try to link to static qt libraries with +hardcoded CI paths (no such file or directory) +* QTBUG-104232 tst_QSslKey::constructor fails with Ubuntu 22.04 and +openssl 3 +* QTBUG-103794 B2qt fails with Ubuntu 22.04: undefined reference to +`qt_resourceFeatureZstd' +* QTBUG-103571 QWindowsContext::findPlatformWindowAt stuck in infinite +loop +* QTBUG-104809 Crash in QKmsDevice::createScreenForConnector +* QTBUG-104583 Buffer overrun and crash in +QColorTransferTable::applyInverse() +* QTBUG-104696 QFontDialog:: selectedFont and fontSelected always +returns one font +* QTBUG-101161 Android Assets awfully slow to be loaded +* QTBUG-104412 FAIL! : tst_AndroidAssets during dependency update +* QTBUG-101058 Pixelated images on Windows +* QTBUG-104851 qdoc: Ignore Q_WEAK_OVERLOAD +* QTBUG-104877 wacom: QTabletEvent rotation goes to -180 when absent +* QTBUG-99136 QDockWidget not correctly parented/setup if dragged from +another floating and tabified QDockWidget +* QTBUG-104774 macOS: [Enter] key in TextField generates Qt.Key_Return +instead of Qt.KeyEnter +* QTBUG-103473 Regression: Pressing numeric keypad Enter doesn't dismiss +QDialog containing QLineEdit +* QTBUG-103892 Stop binding to iBridge interface when unit testing +QTcpServer on macOS +* QTBUG-102825 Popping QML StackView Item makes a11y unusable +* QTBUG-104827 Huge APK sizes under Windows +* QTBUG-98762 REGRESSION: QPalette::setBrush does not reliably detach +* QTBUG-46113 tst_qcompleter fails on Ubuntu +* QTBUG-49205 tst_qnetworkreply::ioGetFromBuiltinHttp +* QTBUG-98921 tst_QGraphicsWidget::initialShow is uber flaky on OpenSUSE +* QTBUG-104718 fuzz: QCborValue::fromCbor out of memory error 32bit +* QTBUG-102239 tst_QWidget::enterLeaveOnWindowShowHide is flaky +* QTBUG-100870 QtTestLib's blacklisting doesn't take global data tags +into account +* QTBUG-102269 Test cases can't be called with a global data tag +* QTBUG-24240 testlib: executing a test with an invalid data label +doesn't count as a failure and doesn't return a non-zero exit code +* QTBUG-104213 Add \brief descriptions to Concurrent topics +* QTBUG-82477 QClipboard doesn't support custom mimeTypes +* QTBUG-104268 +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() ASSERT +failure in QList::at: "index out of range" +* QTBUG-104270 cmake loads native sysroot cmake config and tries to look +for libs +* QTBUG-102879 Examples not linking to Qt::Core are installed in the +wrong folder +* QTBUG-105049 Improper styling of placeholder text in Qt6 +* QTBUG-104801 Crash with QPainter::drawText used on a QQuickView with a +Text item +* QTBUG-105310 Using deprecated keyword breaks the build +* QTBUG-69354 QGtk3FileDialogHelper isn't modal +* QTBUG-105041 openssl 3.x 32bit platform regression +* QTBUG-105302 qputenv sometimes puts garbage at the end of the value +* QTBUG-105010 Font underline rendering bug +* QTBUG-104959 QT_NO_TRANSLATION define breaks QML build +* QTBUG-105339 Typo in since version for QStyledItemDelegate +* QTBUG-105517 Redundant "does" in QFrame +* QTBUG-105501 Qt6 build fails with system double-conversion +* QTBUG-101177 QTimer random segmentation fault (SIGSEGV) +* QTBUG-101681 tst_QPointer::threadSafety() is flaky (probably race +condition) +* QTBUG-105341 QDoubleValidator can report "Intermediate" for inputs +that are unambiguously out-of-range +* QTBUG-105527 Vulkan validation shows (useless but annoying) "errors" +with vkkhrdisplay +* QTCREATORBUG-27685 Sliders Example not scaling well +* QTBUG-105031 a11y AT-SPI: Window-relative positions are incorrect +* QTBUG-105042 a11y AT-SPI: Window-relative positions are wrong for +dialogs, screen coordinates returned instead +* QTBUG-105281 a11y AT-SPI: incorrect handling of window-relative coords +for "GetOffsetAtPoint" (text interface) +* QTBUG-105520 a11y AT-SPI: "GetCaption" result (from AT-SPI table +interface) has incorrect D-Bus type +* QTBUG-102359 NTLM authentication crashes +* QTBUG-102021 QCocoaScreen::UpdateScreens crash +* QTBUG-84741 Crash on QCocoaScreen::isOnline() when calling +CGDisplayIsOnline +* QTBUG-101150 static initialisation fiasco with initializeWindowManager +* QTBUG-105810 iOS: TapHandler emits clicked, even if long pressed more +than StyleHint::MousePressAndHoldInterval +* QTCREATORBUG-27634 Basic Layouts Example UI elemnets get squished +* QTBUG-105286 Crash with UpdateWindowTitle event triggered by closing a +dialog (mac) +* QTBUG-105814 Accessibility tools cannot find tree items inside the +app's UI on Windows +* QTBUG-104740 Accessibility: NVDA not narrating full state of QTabBar +* QTBUG-104940 post in/decrements of QBEInteger and QLEInteger return +reference according to documentation +* QTBUG-105374 Modules in 5.15 branch missing MinGW debug files +* QTBUG-105231 reusing editor by reimplementing +QAbstractItemDelegate::destroyEditor causes crashing +* QTBUG-106001 tst_QMap::beginEnd() triggers assertion failure on +Windows +* QTBUG-56893 Closing a dialog via mouse click on a button causes an XCB +error +* QTBUG-105711 QDrag with invalid URLs in QMimeData crash on macOS +* QTBUG-105951 Crash when closing dialog directly after closing popup +* QTBUG-104917 QStyleSheetStyle::drawPrimitive(QStyle::PE_PanelLineEdit) +crashes with widget==nullptr +* QTBUG-106017 tst_QSslCertificate fails with Ubuntu 22.04 xorg and +Windows 10 21H2 OpenSSL 3 +* QTBUG-92964 Empty tree not spoken +* QTBUG-106019 tst_QDtls::verifyClientCertificate fails with Ubuntu +22.04 xorg and Windows 10 OpenSSL 3 +* QTBUG-105004 Links to the code of examples for QCC2 were not updated +at the move to QtDeclarative +* QTBUG-105591 Closing application with toolbar floating breaks toolbar +the next time you start the application +* QTBUG-104014 tst_QPointer::threadSafety crashed in CI +(QBindingStorage::reinitAfterThreadMove) +* QTBUG-104872 Calling QClipboard::image() corrupts image inside Win 11 +clipboard memory (from Windows Snipping Tool) +* QTBUG-105338 lose alphachannel in imagedata from QClipboard +* QTBUG-99990 windows: Painting an image with DPR >1.0 to a QPrinter +does not produce correct result +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-106374 Unable to build qtbase due to incomplete type in +qtessellator.cpp +* QTBUG-103988 State of QTreeWidgetItem not announce by screenreader +* QTBUG-105735 Focus is not set to a child widget when a modal is open +* QTBUG-106222 -junitxml produces invalid time in output log (seconds +divided by 1000 instead of seconds) +* QTBUG-106223 assertion failed after Flickable takes grab from +PinchHandler +* QTBUG-103740 QTemporaryFile::rename does not document that it can only +rename, not copy+delete like QFile::rename +* QTBUG-106279 I doubt if QTextStream setAutoDetectUnicode doesn't work +* QTBUG-104999 crash in QTextMarkdownWriter +* QTBUG-104205 QDockwidget screen change issue(s) more involved parts. +* QTBUG-102091 [Reg Qt 5->6] Disabled QCheckBoxes block scrolling of +QScrollArea with mouse wheel +* QTBUG-105932 [Reg in Qt 6] setProperty() fails for QFlags types +* QTBUG-96185 Cannot use "qproperty-" to set enum properties in qss +* QTBUG-96276 _NET_STARTUP_ID not supported +* QTBUG-91774 QTextEdit::cursorForPosition() doesn't work with invisible +blocks +* QTBUG-106036 Tst_QSslKey fails with Windows 1021H2 and openssl 3 +* QTBUG-105160 Bad access when destroying QComboBox immediately after +selecting item +* QTBUG-105043 HTTP2 downloads can be very slow +* QTBUG-104948 QFileDialog::getOpenFileContent not honoring nameFilter +* QTBUG-103093 Palette Change And Application PaletteChange Never Emited +* QTBUG-105057 vnc: Setting override cursor causes a crash on client +disconnect +* QTBUG-106463 Make QT_HOST_PATH well visible and communicated clearly +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-103992 QFuture::onCanceled is not called when promise is deleted +* QTBUG-104580 androiddeployqt fails with "unknown argument '--libs'" +when call llvm-readobj v14 +* QTBUG-103753 incorrect document about QDomDocument::setContent() +* QTBUG-104857 QtBase does not compile with QT_DISABLE_DEPRECATED_BEFORE += 0x060000 +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility +* QTBUG-103706 Synthesized touch event not recognized with Widgets +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-87414 tst_QLocale::initTestCase fails on Android +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-104787 Thread Sanitizer reports data races in QtConcurrent +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs +* QTBUG-105051 pkg-config does not expose libexecdir for finding some +tools +* QTBUG-85248 Qt warning +"QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not de-queue +request, failed to report HostNotFoundError" +* QTBUG-105038 QCollator is limited to ≤ 2Gi characters +* QTBUG-102403 QObject::objectName() leads to heap-use-after-free in +tst_qquickanimations::cleanupWhenRenderThreadStops() +* QTBUG-105048 QSqlQuery is supposed to be move-only, however we copy it +in our code +* QTBUG-104730 androidtestrunner splits data row names by whitespace and +treats them as test functions +* QTBUG-98988 Qt bugs when portal implementation is not available +* QTBUG-105736 tst_qfile unixPipe and socketPair tests fail on Android +12 +* QTBUG-105738 tst_qopengl:: fboRenderingRGB30() fails on Android 12 +* QTBUG-105739 tst_vulkan vulkan11() and vulkanWindowGrab() fail on +Android 12 +* QTBUG-103591 Windows: Comboboxes (Qml and QtWidgets) don't have the +UIAutomation (UIA) ExpandCollapse pattern +* QTBUG-106018 tst_QSslSocket fails with Ubuntu 22.04 xorg and Windows +10 21H2 plus OpenSSL 3 +* QTBUG-83185 [Android]: When using night or dark mode on a device, then +the style extracted is still set as if it is light mode +* QTBUG-105388 qhash.h:553:17: warning: argument 1 value +'18446744073709551615' exceeds maximum object size 9223372036854775807 +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-103499 Android a11y: Flickable items outside of view are not +selectable +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-87728 tst_QGraphicsAnchorLayout::layoutDirection() failed on +Ubuntu 20.04 in CI +* QTBUG-63481 tst_QSslSocket_onDemandCertificates_member::onDemandRootCe +rtLoadingMemberMethods tests fail in the CI + +### qtsvg +* QTBUG-101698 [REG 6.2.2 -> 6.2.3] Integer overflow when loading svg +image + +### qtdeclarative +* QTBUG-104258 tst_QQuickPopup::Material fails with Ubuntu 22.04 +* QTBUG-104603 Clarify the QML_EXTENDED documentation +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky +* QTBUG-104642 iOS: TextField has blinking cursor, but no input panel is +showing +* QTBUG-104625 tst_Qmlls::testWorkspace fails +* QTBUG-104491 mouse event broken after continuous transition animation +in StackView. +* QTBUG-104242 tst_QQuickDrawer tests are failing with Ubuntu 22.04 +* QTBUG-104257 tst_QQuickMenu(bar) tests are failing with Ubuntu 22.04 +* QTBUG-104698 tst_qqmllanguage::(installed)() Function not found: +(installed) +* QTBUG-104657 Custom ComboBox does not function properly with model +passed from c++ +* QTBUG-104803 Crash when calling QJSValue::hasProperty("x") from Qml on +a QVector3D received from a Q_PROPERTY +* QTBUG-101973 File Dialog does not re open in some situation. +* QTBUG-104325 QQuickPointerHandler::currentEvent() exposes stale event +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-98769 QML StackView heap-use-after-free on pop() +* QTBUG-104865 QQuickPaddedRectangle emits topPaddingChanged incorrectly +* QTBUG-103081 QQmlComponent::create() crashes when creeating a +QML_EXTENDED_NAMESPACE(Type) object when Type is a Q_OBJECT extending a +property +* QTBUG-104700 QQuickDialog::accept() slot not executed when called from +QML when making QPlatformDialogHelper::StandardButtons available via +QML_EXTENDED_NAMESPACE +* QTBUG-90466 Missing line number in tst_qquickloader error message on +macOs +* QTBUG-91687 QML fails to run benchmarks in qmlbench's v8bench +directory +* QTBUG-58559 Deletion of a dynamic properties to JSObject ends up using +all memory +* QTBUG-104197 qmllint: unknown attached property scope T. +* QTBUG-94983 Crash when binding to aliased grouped property +* QTBUG-98914 QML Test with grabImage() fails on iOS +* QTBUG-105239 Split "Module Definition qmldir Files"'s table +* QTBUG-105566 Touch panning a ListView in View3D broken +* QTBUG-105058 PathView steals touch event of PinchArea delegate +* QTBUG-104983 [REG] 908aa77d16e00f2bccc0ddae0f8b61955c56a6a1 breaks +scrollbars if contentItem is accessed before it is set +* QTBUG-92192 Issues calling JSON.stringify() on objects +* QTBUG-87119 MouseArea inside SplitView item takes mouse events away +from Splitview handle +* QTBUG-97385 QtQuick SplitView with Flickable gets stuck +* QTBUG-95232 Qt Quick Local Storage does not work with absolute paths +* QTBUG-89567 [REG 5.15.0 -> 5.15.1] Qt.labs.platform.MenuItem is +triggering shortcut even in disabled state +* QTBUG-104022 tst_SignalSpy::testCount fails in CI on macOS +* QTBUG-105907 Use the time stamp of the touch event when deliver touch +as mouse +* QTBUG-103832 The delegate item of ListView is not pressed if the +boundsBehavior is to set Flickable.StopAtBounds +* QTBUG-38765 When propagateComposedEvents is set, drag does not always +move the flickable +* QTBUG-74842 Flickable behind MouseArea does not steal first drag event +after creation +* QTBUG-104471 tst_QQuickListView2::tapDelegateDuringFlicking fails on +Android +* QTBUG-105812 Small typo in Accessible.description documentation +* QTBUG-93603 Document that mixing old/new forms in QML Connections +causes new form to not work +* QTBUG-92068 Remote loading ui files in Qml fails to load from existing +directory +* QTBUG-104084 tst_qmldomitem ERROR: AddressSanitizer: alloc-dealloc- +mismatch +* QTBUG-105860 REG: Dialog box and action bar buttons missing in +texteditor example +* QTBUG-106110 PinchHandler.minimum/maximumScale properties aren't +enforced with native gestures +* QTBUG-104966 The Items in the ListView is not showing when the model +is changed during dragging +* QTBUG-105899 ColorDialog: The text fields on ColorInputs.qml are buggy +for the Fusion, Imagine and Universal styles. +* QTBUG-106347 Build warns about QML code in C++ header with extension +".hh" +* QTBUG-106392 Alias is invalid when accessed from C++ via +QObject::property() +* QTBUG-106098 ComboBox: The implicitContentWidthPolicy property doesn't +work for the Imagine style +* QTBUG-93188 tst_qqmlecmascript::gcCrashRegressionTest fails with ARM +macOS 11 in Qt Declarative +* QTBUG-102339 Conan: multiple prefixes not supported when building e.g. +examples +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] +* QTBUG-86729 many Qt Quick test failures after input event refactoring +* QTBUG-101736 QQuickWidget: button in a popup doesn't receive touch end +event +* QTBUG-89927 tst_qquickfontloader::changeFontSourceViaState fails with +macOS 10.15 and Xcode 12.3 +* QTBUG-102984 tst_QQmlDebugJS hangs on macOS in CI +* QTBUG-101678 tst_qqmlinspector (and other tests in +tests/auto/qml/debugger/) times out on macOS 12 (x86_64) in CI +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-104928 qmlimportscanner: segfault on unexpected argument +* QTBUG-105149 QML ComboBox displays an unwanted shadow effect on +Android +* QTBUG-94919 Control changes hover state even though it is disabled +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-101499 FAIL! : tst_QQuickMultiPointTouchArea::nonOverlapping in +Ubuntu_20_04 +* QTCREATORBUG-3708 Context sensitive help does not work for several QML +properties +* QTBUG-101662 Dialog Header/Footer cover over background instead of +being inset + +### qtmultimedia +* QTBUG-104483 ASSERT: "viewport.size() == size" in +qquickvideooutput.cpp +* QTBUG-104133 QML animation overlaid on video becomes unusably slow & +with increasing memory consumption over time +* QTBUG-102772 Declarative-camera preview freezes when takes photo +* QTBUG-105381 Qt Multimedia fails to read crop info from a HEVC video +stream's VPS. +* QTBUG-106092 Binding to CaptureSession.imageCapture fails +* QTBUG-99022 Android: Changing a Audio sink on Audiooutput example +issue +* QTBUG-98121 Android: Filters out unsupported audio codecs(flac) on +AudioRecorder app + +### qttools +* QTBUG-104713 GCC 12: failure to build from source [<QtTools>] +* QTBUG-105130 qttools: CMake failure if litehtml is found on the system +* QTBUG-102607 macdeployqt: errors when producing a universal binary +(universal binary) +* QTBUG-105097 \since says the macro is a function even if it isn't +* QTBUG-104490 qhelpgenerator can't find QSqlDatabase drivers in static +builds +* QTBUG-105987 Make order of elements in .qhp deterministic +* QTBUG-86507 ASSERT: "it.isUnused()" in file +/home/qt/work/install/include/QtCore/qhash.h, line 525 + +### qtpositioning +* QTBUG-104448 Fix QtPositioning tests for static builds +* QTBUG-104465 It is impossible to build tests with custom plugins in +static build configurations + +### qtconnectivity +* QTBUG-104479 (Classic) bluetooth service scan sometimes hangs +indefinitely on Android +* QTBUG-97797 QBluetoothDeviceDiscoveryAgent take CPU/Ram usage to 100% +* QTBUG-105556 BT LE repeated characteristic recurses into event loops +until it crashes on Windows +* QTBUG-105803 tst_qbluetoothdevicediscoveryagent and +tst_qbluetoothservicediscoveryagent fail on Android 12 in CI +* QTBUG-106029 Crash during device discovery in Qt RO bleclient example +* QTBUG-105742 Memory leak in BLE discovery +* QTBUG-104914 tst_qbluetoothlocaldevice and tst_qbluetoothserver tests +fail on Android 12 emulator in CI +* QTBUG-94001 QtBluetooth uses deprecated Windows API + +### qtwayland +* QTBUG-104227 QWaylandTextInput: Not possible to inject keys with +Shift- or Ctrl-Modifiers +* QTBUG-105308 ASSERT failure in QWindow: "Updates can only be scheduled +from the GUI (main) thread" + +### qt3d +* QTBUG-104593 Qt3D Application Crashes when rendering first frame +* QTBUG-104592 RHI Render Capture crashed with debug build +* QTBUG-101949 A crash occurred in C:\Users\qt\work\qt\qt3d_standalone_t +ests\tests\auto\render\scene2d\tst_scene2d.exe. + +### qtimageformats +* QTBUG-104692 qtimageformats breaks top-level build + +### qtserialbus +* QTBUG-106524 Typo in the document + +### qtserialport +* QTBUG-101444 QSerialPort: trouble with high baud rates / +waitForReadyRead() stalls + +### qtwebengine +* QTBUG-103735 QWebEnginePage::iconChanged() not emitted +* QTBUG-103578 WebEngine: Error when linking gn +* QTBUG-102394 Pdf rendering very slow using Qt Pdf module +* QTBUG-102951 Qt PDF cannot coexist with TIFF Qt Image Formats plugin +in statically-linked app +* QTBUG-101769 Qt WebEngine reports wrong UIAutomation bounding rects +with high DPI +* QTBUG-103760 Conan: Qt WebEngine resources not found +* QTBUG-104436 V8 error when using WebEngine with --single-process and +proxy auto-config +* QTBUG-105082 QtWebEngine freezes on specific Chromium debug command +* QTBUG-86871 Qt WebEngine incompatible with Selenium's "sendKeys" +method +* QTBUG-104763 WebEngine view becomes white if minimized and restored +* QTBUG-106090 moc_qquickwebenginesingleton_p.cpp:38:69: error: use of +undeclared identifier 'QtMocHelpers'; did you mean +'::TestNamespace::TestNamespace::QtMocHelpers'? +* QTBUG-106241 Qt build from source failed +* QTBUG-100391 Application built with Qt 6.2.2 fails to run because of +missing mf.dll error +* QTBUG-106461 QWebEngineUrlRequestJob::reply() does not support a +QIODevice that cannot be read completely instantly +* QTBUG-104057 Dependency update fails: error: no matching member +function for call to 'addAction' +* QTBUG-99445 quicknanobrowser crashes with --single-process +* QTBUG-102099 QWebEngineView ColorPicker is not modal and freezes +application +* QTBUG-102633 [Windows] Linking errors in Blink +* QTBUG-104238 [REG 5.15 -> 6.3] Widevine fails on specific sites +* QTBUG-101744 tst_uidelegates most tests fail on macOS +* QTBUG-103354 Test #12: tst_uidelegates +...........................***Failed + +### qtwebview +* QTBUG-102712 qtwebview tests fail on Android +* QTBUG-102801 qtwebview setAndDeleteCookie tests crash on Android + +### qtcharts +* QTCREATORBUG-27650 Pie Chart Customization Example doesn't scale +properly + +### qtdatavis3d +* QTBUG-105398 Q3DScatter should fail gracefully when mesh is missing UV +coordinates + +### qtscxml +* QTBUG-98368 Dependency cycle in qtscxml + +### qtremoteobjects +* QTBUG-74124 QAbstractItemModelReplica internal error crash +* QTBUG-97790 Generated SourceAPI class can't be used without compiler +warnings +* QTBUG-106003 remoteobjects does not checks for Declarative's private +headers existance, but makes use of them + +### qtquick3d +* QTBUG-105566 Touch panning a ListView in View3D broken + +### qt5compat +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs + +### qtmqtt +* QTBUG-105873 QMqttClient documentation does not include the +constructor + +### qtopcua +* QTBUG-104646 [C++20 FTBFS] open62541.h is running afoul of volatile +compound statement deprecation in C++20 + +Known Issues +------------ + +Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.2/supported-platforms.html + +The RTA (release test automation) reported issues in Qt 6.2.x: +https://bugreports.qt.io/issues/?filter=23315 + +Qt 6.2.6 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24494 + +### Boot2Qt +* A fix for an Intel QBSP-specific issue (QTBUG-106660: Building a + custom image for intel-skylake-64 fails) was included in the released + QBSP image. However, the fix's commit is not present in the + corresponding meta-boo2qt release branch (lts-6.2.6). + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Chris Adams +Laszlo Agocs +Dimitrios Apostolou +YAMAMOTO Atsushi +Mate Barany +Nicholas Bennett +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Igor Bugaev +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Alexey Edelev +Oliver Eftevaag +Iikka Eklund +Andreas Eliasson +Ilya Fedin +Alexandros Frantzis +Pekka Gehör +Maximilian Goldstein +Andrei Golubev +Jan Grulich +Richard Moe Gustavsen +Tang Haixiang +Heikki Halmet +Elias Hautala +Jani Heikkinen +Christian Heimlich +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Allan Sandfeld Jensen +Friedemann Kleint +André Klitzing +Michal Klocek +Seokha Ko +Jarek Kobus +Sze Howe Koh +Tomi Korpipaa +Fabian Kosmale +Volker Krause +Mike Krus +Jaroslaw Kubik +Sona Kurazyan +Kai Köhne +Inho Lee +Paul Lemire +Thiago Macieira +Thorbjørn Lund Martsum +Samuel Mira +Fawzi Mohamed +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Martin Negyokru +Mårten Nordheim +Laszlo Papp +Bumjoon Park +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Liang Qi +Topi Reinio +André de la Rocha +Niclas Rosenvik +Shawn Rutledge +Michael Saxl +Eli Schwartz +Sami Shalayel +Andy Shaw +Venugopal Shivashankar +Ivan Solovev +Axel Spoerl +Piotr Srebrny +Elias Steurer +Tarja Sundqvist +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Mike Trahearn +Jens Trillmann +Peter Varga +Louis du Verdier +Doris Verria +Tor Arne Vestbø +Petri Virkkunen +Ville Voutilainen +Juha Vuolle +Michael Weghorn +Edward Welbourne +Fushan Wen +Paul Wicking +Oliver Wolff +Lu YaNing +JiDe Zhang +Yuhang Zhao diff --git a/qt/6.2.7/release-note.md b/qt/6.2.7/release-note.md new file mode 100644 index 0000000..5aecab0 --- /dev/null +++ b/qt/6.2.7/release-note.md @@ -0,0 +1,785 @@ +Release note +============ +Qt 6.2.7 release is a patch release made on the top of Qt 6.2.6. As a patch +release, Qt 6.2.7 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 6.2 online documentation: +https://doc.qt.io/qt-6.2/. + +Important Changes +----------------- + +### qtbase +* e4659c13de Document QAtomic testAndSet +Documented new overloads of testAndSet() that were originally added for +5.3. + +* 5036c971e8 QTaggedPointer: disable operator= with an empty initializer +list +The operator assignment taking a raw pointer has been reimplemented in +order to avoid subtle issues when assigning `{}` to a QTaggedPointer. +This will cause code that assigns a braced-init-list to a QTaggedPointer +object to stop compiling (for instance, `tagPtr = {ptr}` is now ill- +formed). + +* 06cc44b7b7 Update bundled libpng to version 1.6.38 +libpng was updated to version 1.6.38 + +* 5f6bc72cd5 Fix generating PDFs with DirectWrite engine +Fixed glitches in generated PDFs when the DirectWrite backend was in +use, e.g. when high-dpi scaling was active. + +* afdb88a263 Ensure proper format of Info.plist +Fixed handling binary Info.plist files in generated Makefiles by always +converting them to XML before substituting placeholders. + +* 03b7d80071 Update bundled zlib to version 1.2.13 +zlib was updated to version 1.2.13. + +* d7b3574088 macOS: Fix less common writing systems on Catalina and +later +Fixed missing text with certain writing systems on macOS Catalina and +later. + +### qtdeclarative +* 8435926668 DA: ignore disabled HoverHandlers when delivering hover +events +Disabled hover handlers will no longer receive hover events, or block +siblings from being hovered. + +### qttools +* 854684e99 qdoc: Enable correct linking to externally-built +dependencies + + +### qtwebengine +* in Qt 6.2.7, Qt WebEngine from Qt 6.4.1 is used + +* c3ae834aa Add charset parsing to custom scheme handler's content type +Charset is now explicitly parsed from provided contentType + +* 82357352b Introduce "--webEngineArgs" to prevent unexpected sub- +process args +Command line arguments meant for webengine has to be now stated after " +--webEngineArgs" option. + +* 4c4ac0df9 Introduce http status code domain for loading info +Added HttpStatusCodeDomain for http status code range of errors + +* 196ec015c Add NavigateOnDrop settings +NavigateOnDropEnabled added, enabled by default. + +* 05d82c353 QPdfView: replace enums with enum classes +All enums are replaced with enum classes. + +* 6769bd154 Move QPdf namespace enums into QPdfDocumentRenderOptions +enum classes +The QPdf namespace is removed. + +* 90f43fd25 Rename QPdfNavigationStack to QPdfPageNavigator; QML type +too +The PdfNavigationStack QML type has been renamed to PdfPageNavigator, +matching the C++ type QPdfPageNavigator. These remember navigation +history within a document, and are helpful to implement back/forward +buttons similar to those on a web browser in both Qt Quick and widget- +based viewer applications. + +* 0de16e9a2 Redefine PdfSearchModel.currentResult as document-based; use +PdfLink +PdfSearchModel.currentResult is now the result index within the whole +set of search results rather than on currentPage; and changing +currentPage no longer makes currentResult change. In the views, this +means the current highlighted search result stays on the same page even +when the user views a different page. + +* fd39e1eee Add link role to QPdfLinkModel, providing a QPdfLink +instance +PdfLinkModel now provides a QPdfLink object for each link. QPdfLink now +contains everything necessary to render delegates for links and search +results, and handle clicking links; and there is a copyToClipboard() +method for use in context menus, which will copy the text returned trom +toString(), which is also invokable. + +* 66aca3c84 Add PdfLinkDelegate instead of link decoration style +properties +A PdfLinkDelegate will now be instantiated on top of each hyperlink in +the PdfMultiPageView, PdfScrollablePageView and PdfPageView components, +for event handling and to provide tapped() and contextMenuRequested() +signals. It is non-visual by default, but can be customized, for example +to draw underlines under hyperlinks if the PDF documents are not +expected to have them already. + + +Fixes +----- + +### qtbase +* QTBUG-42661 Wrong dialog activation +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-105618 QNetworkReplyFileImpl synchronously emits +QNetworkReply::finished() from constructor in case of error +* QTBUG-89557 QML Text's implicitWidth is wrong when wrapMode is set for +multiline text. +* QTBUG-104986 QTextLayout::maximumWidth() is not correct for multi-line +text +* QTBUG-106531 QDockWidget Docking resizes (widens) the widget by a set +number of pixels +* QTBUG-105182 Access violation / infinite loop in +QFutureInterfaceBase::isChainCanceled() +* QTBUG-106083 QFuture::then(QObject *context, Function &&function) +throws "read access violation" when used in chained QFuture +* QTBUG-106387 Application crash when writing in textfield +* QTBUG-106899 tst_qquicktext::dependentImplicitSizes() Compared doubles +are not the same +* QTBUG-106530 QDockWidget Undocking incorrectly offset from cursor +(native titlebar) when dragging +* QTBUG-101339 Hardware keyboard up/down keystrokes interpreted as +home/end when interacting with a QML TextArea +* QTBUG-104962 [REG 6.3.0 -> 6.3.1]QFileDialog does not allow changing +column sizes nor sorting +* QTBUG-104425 Crash when loading header state in QBittorent +* QTBUG-106920 MOC cannot parse nested inline namespace (Parse error at +"::") +* QTBUG-92199 [REG] The color of QLineEdit and QPlainTextEdit +placeholder text is not grayed-out if stylesheet was applied +* QTBUG-93009 QPalette::PlaceholderText color is not followed after +setting color in a style sheet +* QTBUG-106607 QODBC: QSqlQuery::isNull returns false for SELECT NULL +* QTBUG-106219 [macOS] Typing accented/alternate characters doesn't work +correctly +* QTBUG-100891 +tst_QGuiApplication::genericPluginsAndWindowSystemEvents() fails on +Wayland +* QTBUG-100918 tst_QOpenGL::bufferMapRange() fails on Wayland +* QTBUG-69608 cocoa: key press events for modifier keys do not have +nativeVirtualKey +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-107246 QVariant.toList method not working properly +* QTBUG-97697 Missing documentation for GrabTransition enum in +DragHandler +* QTBUG-107188 Reg: Behavior Change: Modal dialogs seem to block events +to other dialogs/widget +* QTBUG-107155 tst_QWidget_window::resetFocusObjectOnDestruction() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-100245 tst_qsqlquery should not create unique data tags when +testing +* QTBUG-107719 Typo in the document? +* QTBUG-107450 Reg[5->6]QSlider handle size is not correct +* QTBUG-101000 macOS: QPushbutton text color changes +* QTBUG-79977 QMessageBox does not work at IOS 13 +* QTBUG-102098 QPrinter::PdfFormat causes some fonts to be doubly-scaled +when using DirectWrite font engine +* QTBUG-107249 [REG 6.4.0->6.5.0] Can not compile Qt examples with +Android armv7 pre-build binaries on linux and macOS +* QTBUG-47979 QDesktopServices is unable to open a file on Android +* QTBUG-85773 QML TextEdit copy() copies text twice on Android +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-106227 Alternate row background color does not starts from +beginning +* QTBUG-106542 qCompress()/qUncompress() cannot handle more than 4GiB of +data on Win64 +* QTBUG-107720 "This feature is not supported on the Windows platform." +is a bit vague +* QTBUG-106713 android.bundle.enableUncompressedNativeLibs=false +deprecated in Android Gradle plug-in ver 8.0 +* QTBUG-106368 Wrong Usage of DoDragDrop() Causes Drag and Drop via +Touch to Hang +* QTBUG-57577 Windows: Drag and drop through touch sometimes gets stuck +with -platform windows:nomousefromtouch +* QTBUG-100788 TapHandler tapped signal is emitted twice when using a +stylus +* QTBUG-77414 Drag and Drop with mimeData does not work properly on the +touch screen +* QTBUG-104594 qpushbutton: pressed signal not emitted until button is +released, unsing touchscreen as input +* QTBUG-106984 Setting background brush in QTableWidgetItem used as +header item is incorrectly cached leading to incorrect display colours +* QTBUG-98354 Windows 11: State of checkable QAction with icon is not +shown +* QTBUG-106108 REG/macOS: context menu corners are not rounded +* QTBUG-107991 QString asprintf behaves differently than printf with +"%03.f" format for example +* QTBUG-105857 Qt application does not follow the DPI change when the +DPI setting is changed before showing the first window +* QTBUG-107879 FAIL! : tst_AndroidAssets::loadsFromAssetsPath +* QTBUG-108103 QHostAddress::isEqual() with IPv6 determines valid ip to +be any +* QTBUG-91882 eglfs with a cloned screen cause app to flicker +* QTBUG-46681 [REG 4.x->5.x] QPainter in paintEvent() doesn't work with +Qt::WA_PaintOnScreen +* QTBUG-100085 xcb: Native window does not get paint event if another +window on top of it is hidden unless there is a enter/leave event +somewhere +* QTBUG-108186 Crash in qt_memrotate90 or qt_memrotate270 +* QTBUG-89156 [REG 5.15.0->5.15.1] Focus is limitted after reparenting +and adding widgets +* QTBUG-67579 QT5 apps running natively under Wayland do not respect +cursor size setting +* QTBUG-87778 wayland: cursor size wrong +* QTBUG-108047 Setting macos style before creating a QApplication +crashes +* QTBUG-108196 SecKeychain is deprecated [-Wdeprecated-declarations] +when compiling qnetworkaccessmanager.cpp +* QTBUG-107572 Expose QLineEdit focus for QComboBox editable +* QTBUG-68175 tst_QWidget::raise is flaky +* QTBUG-45357 Let qmake check whether Info.plist is in XML format +* QTBUG-96384 Tagalog cannot be displayed correctly +* QTBUG-98920 Font fallback is not working properly on macOS +* QTBUG-108605 Unhandled WinRT exception at +QSystemLocalePrivate::uiLanguages() +* QTBUG-106020 tst_QSocks5SocketEngine::passwordAuth fails with Ubuntu +22.04 xorg +* QTBUG-41170 [Android]: When the window resizes then there it will +cause flicker +* QTBUG-66727 [Android]: When changing focus between TextInput fields +there is a flicker of the QQuickWidget +* QTBUG-84258 tst_Gestures::graphicsItemGesture fails +* QTBUG-103054 FAIL! : tst_Gestures::graphicsItemGesture in +Ubuntu_20_04 +* QTBUG-106071 Example code in QPropertyAnimation documentation has +memory leak +* QTBUG-106939 Error: "qmlimportscanner not found" while building +examples while using cmake +* QTBUG-107157 tst_QWidget with QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-107184 tst_QGridLayout::setMinAndMaxSize() with QtWayland +crashed on Ubuntu 22.04, GNOME +* QTBUG-107154 tst_QWidget_window::mouseMoveWithPopup(Dialog) with +QtWayland failed on Ubuntu 22.04 GNOME +* QTBUG-107578 tst_selftests failed with qtwayland qpa plugin on Ubuntu +22.04 GNOME +* QTBUG-107158 +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-73251 QTreeview stylesheet "show-decoration-selected" has no +effect +* QTBUG-106896 QDir::drive() does not shows DVD drive +* QTBUG-102480 Build fails when examples enabled but Sql and/or Linguist +are disabled +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-107709 Android screen size mismatch [Reg 5.15.10 -> 5.15.11] +* QTBUG-107523 [REG 5.15.10 -> 5.15.11] Android edge-to-edge layout +broken +* QTBUG-92468 QTextEdit cursor is drawn incorrectly +* QTBUG-86823 REG: Blinking cursor leaving an artifact in QTextEdit +* QTBUG-96288 QTextEdit cursor postion error when QTextEdit has +different pointsize +* QTBUG-83185 [Android]: When using night or dark mode on a device, then +the style extracted is still set as if it is light mode +* QTBUG-107727 QSystemTrayIcon does not emit the +QSystemTrayIcon::activated signal on Ubuntu 20.04/22.04 for left click +and right click. +* QTBUG-91255 [Android] Add support for APK Signature Scheme v2 +* QTBUG-107923 Wrong height of the window on Android + +### qtdeclarative +* QTBUG-106457 Assert on invalid code +* QTBUG-106465 ToolTip::test_activateShortcutWhileToolTipVisible is +flaky +* QTBUG-106557 QuickControls Texteditor fails to launch on embedded +devices +* QTBUG-105058 PathView steals touch event of PinchArea delegate +* QTBUG-104537 [REG 6.2.4-6.3.1] HoverHandler do not propagate hover to +TextEdit +* QTCREATORBUG-27655 Qt Quick Controls – Chat Tutorial not working +* QTBUG-106548 [REG 6.2.4 - 6.3.2] HoverHandler "eats" all hover events +even when disabled +* QTBUG-106604 Multiple Qt Quick Sliders repaint incorrectly in macOS +* QTBUG-106594 Text baseline anchor not updating properly +* QTBUG-106887 CMake does not pass --private-includes to +qmltyperegistrar if the QML module target is the private library itself +* QTBUG-106256 qml crash when binding alias to property +* QTBUG-105899 ColorDialog: The text fields on ColorInputs.qml are buggy +for the Fusion, Imagine and Universal styles. +* QTBUG-106611 qml: signals cannot use inline components as argument +type +* QTBUG-107014 [REG 6.2.4 -> 6.2.5] Items covered by Popup receive mouse +events +* QTBUG-106824 Bad casts in qquickshapegenericrenderer.cpp +* QTBUG-105192 Loader3D crashes when active property is dynamically +changed +* QTBUG-106864 Reg-5.15.9->5.15.10: Android crash on startup on armv7 +(32bit) devices +* QTBUG-106269 Qt Quick apps immediately crash under Android 6 +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-107208 [Reg 5.15 -> 6.x] QQmlApplicationEngine::retranslate() +doesn't work for ComboBox and ListView +* QTBUG-106800 Component property with any non-literal expression causes +assertion failure when it's inside inline component and qmlcachegen is +not being used +* QTBUG-106645 "TypeError: Cannot read property of null" error in "QML +Dynamic View Ordering Tutorial 1" example +* QTBUG-107013 Wheel scroll event propagated from a modal dialog to the +dialog below (Quick) +* QTBUG-103939 Text editor example Font bold/Italic etc. attributes not +working +* QTBUG-107837 HorizontalHeaderView has wrong column sizes +* QTBUG-103620 [Reg 5.15 -> 6.2] Flicking is inconsistent with touch +screen +* QTBUG-107867 QQuickSliderPrivate::handleUngrab() is called during +multi-touch on QQuickSlider +* QTBUG-101034 Application not detecting submenu shortcuts +* QTBUG-107254 Crash when assigning non existing properties +* QTBUG-108026 Memory leak when capturing a 3D scene using +QQuickItem::grabImage +* QTBUG-106106 Crash in ~QQuickScrollBarAttached during rearrange of +QQmlDelegateModel +* QTBUG-71922 Mime data is corrupted when using QQuickDragAttached and +it's not UTF-8 +* QTBUG-74496 Performance issue: rejected drag re-triggers drag enter +event every frame while mouse moves +* QTBUG-107818 Sometimes ShaderEffect types are not be drawn correctly +on 2 QQuickWindows +* QTBUG-108252 Crash occurs when GUI thread accesses QRhi objects +created by Renderer Thread +* QTBUG-107774 madvise() terminates application due to EBADF code +* QTBUG-106602 extending-qml example is missing QtQuick dependency in +CMakeLists.txt +* QTBUG-106884 Typo in the document +* QTBUG-108352 tst_touchmouse::strayTouchDoesntAutograb is flaky +* QTBUG-108298 Crash using ConicalGradient in a ShapePath +* QTBUG-106875 Segfault when Loader is trying to load a file that +contains the Loader +* QTBUG-107480 Typo in the document +* QTBUG-104629 QML FolderDialog: CurrentFolder is not correctly +* QTBUG-104573 DialogButtonBox enums are not known to qmllint +* QTBUG-107472 testhttpserver_p.h:18:10: fatal error: QTcpServer: No +such file or directory +* QTBUG-108549 PinchHandler.scale loses the accumulated scaling if +target == null +* QTBUG-92064 PinchHandler target scale jumps when pinching a second +time via native gesture +* QTBUG-108647 Build error when trying to compile app with "-" in name +* QTBUG-101072 Choosing a project name with a dash inside creates a +broken cmake configuration +* QTBUG-108627 Assertion in QQmlPropertyData::setOverrideIndex +* QTBUG-108388 code snippet in the document is incomplete +* QTBUG-107607 Crash when trying to inspect "this.parent" +* QTBUG-83630 Qt Quick Control 2 Tooltip can be way too big when you +have newlines +* QTBUG-94764 REG: Attached ToolTips shrink +* QTBUG-101704 Imagine style ToolTip calculates its width incorrectly +* QTBUG-91545 [iOS] Selection in TextEdit not working for Readonly text +* QTBUG-75556 Selection in TextEdit not working for Readonly text +* QTBUG-105530 Can't paste into empty text field on Android +* QTBUG-107795 Reg-5.15.10->5.15.11 Setting property on TextField +crashes +* QTBUG-107684 background of ToolTip template is ignored +* QTBUG-107619 V4: Memory corruption due to unchecked length usage +* QTBUG-106520 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in +Ubuntu_20_04 +* QTBUG-106521 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in MacOS_12 +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky + +### qtmultimedia +* QTBUG-103239 [macOS] Crash in AVFMediaPlayerObserver +* QTBUG-106881 Camera with multiple streams cannot be detected for the +second stream +* QTBUG-104226 QmediaDevices::videoInputs() fails to find a camera if +libcamera is installed. +* QTBUG-107885 [Recorder Example] Not working mute for AudioInput +* QTBUG-107205 Video with sound fails to play if sound device is +unavailable +* QTBUG-95127 QMediaPlayer::setVideoOutput() no longer takes QList of +outputs +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. +* QTBUG-108018 Camera Example crashes on macOS 13 ventura + +### qttools +* QTBUG-106706 Non-retina artwork +* QTBUG-107845 Can not disable Linguist in Qt 6.4.0 when qttools are +enabled +* QTBUG-107762 qdoc: Cannot link to externally-built projects via .index +files +* QTBUG-96239 Document CMake component in CMake function documentation + +### qtdoc +* QTBUG-107245 Typo in the document? +* QTBUG-103856 Add replacement for some QX11Info alternatives to Qt6 +porting guide +* QTBUG-103715 QNativeInterface::QX11Application::display() example +missing +* QTBUG-107121 Hangman example doesn't build for android with build +tools >= 31.0.0 +* QTBUG-108335 calqlatr demo buttons are broken + +### qtpositioning +* QTBUG-107580 [REG 5.15.10 -> 5.15.11], PositionSource: last known +position is never read +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission + +### qtconnectivity +* QTBUG-106282 tst_QLowEnergyController::tst_emptyCtor fails with RHEL 9 +in QtConnectivity +* QTBUG-106654 Error Unable to handle unregistered datatype +'std::shared_ptr<QWinRTBluetoothDeviceDiscoveryWorker>' +* QTBUG-104473 (Classic) Bluetooth discovery agents to clear previous +errors +* QTBUG-106874 Windows bluetooth LE discovery abort when bluetooth is +OFF +* QTBUG-107195 Typo in the document +* QTBUG-106614 +tst_QBluetoothDeviceDiscoveryAgent::tst_startStopDeviceDiscoveries fail +on Android 12 + +### qtwayland +* QTBUG-104259 tst_seatv4 tests are failing with Ubuntu 22.04 Wayland +* QTBUG-103378 Some return values are ignored, causing warnings +* QTBUG-107076 Copying image data from Qt aplications is still broken on +GNOME Wayland + +### qt3d +* QTCREATORBUG-27852 Audio visualizer example has blank white screen +* QTBUG-56368 Crash when using async NodeInstantiator within Scene3D + +### qtimageformats +* QTBUG-107040 Tiff images with LZW compression do not work in debug +builds +* QTBUG-107223 Massive memory consumption when loading TIFF image + +### qtserialbus +* QTBUG-107132 Typo in the document? + +### qtwebengine +* QTBUG-99282 +3rdparty/chromium/content/public/common/content_switches.h:13:10: fatal +error: 'media/media_buildflags.h' file not found +* QTBUG-95568 Possible deadlock at QtWebEngine Startup +* QTBUG-99511 Top level cross build fails +* QTBUG-99526 developer tools no longer highlights page elements when +inspecting them +* QTBUG-99485 Qt WebEngine AutomationId issue +* QTBUG-99263 QProcess::finished not emitted +* QTBUG-99215 Html popups do not work correctly. +* QTBUG-99669 Glib network plugins doesn't configure or build +* QTBUG-99890 QtWebEngine ozone platform needs pkgconfig check for +xkbfile include +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-100023 Cannot use Qt6::Pdf Module (Not Found) +* QTBUG-94924 Load signals not emitted when opening a google result +* QTBUG-100032 tst_qquickwebview: malloc_consolidate(): invalid chunk +size +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView +* QTBUG-100293 spellcheck error: session_bridge_ was not declared +* QTBUG-100291 abort early on missing dependency: gssapi.h for kerberos +* QTBUG-96597 Crash on WebEngine(View|Profile).userScripts.collection +property get +* QTBUG-100500 System libxslt is not used +* QTBUG-68820 simplebrowser crashes when passing command line argument +"-type=1" +* QTBUG-101084 Test #1: tst_qwebenginecookiestore +.................***Failed +* QTBUG-100996 WebEngine crashes in Accessibility +* QTBUG-96574 Qt Quick API cannot render password protected PDF files +* QTBUG-100672 Universal builds of WebEngine fail on M1 mac +* QTBUG-101290 Unable to build examples when building as module with +-DQT_BUILD_EXAMPLES=ON +* QTBUG-96525 QWebEngineScript::setSourceUrl doesn't load scripts from +qrc +* QTBUG-94368 [QtPDF] bitcode bundle could not be generated because +libQt5Pdf.a was built without full bitcode +* QTBUG-94046 QtPDF: configuration with -static-runtime causes linker +errors for projects +* QTBUG-86948 When using QImageReader to load a PDF then the PDF images +can be blurry and seem to be at half the size they should be +* QTBUG-101706 [REG] ASSERT: "event->reason() != Qt::PopupFocusReason" +in file \Users\qt\work\qt\qtwebengine\src\webenginewidgets\render_widget +_host_view_qt_delegate_widget.cpp, line 79 +* QTBUG-101724 Application crash when trigger +QWebEnginePage::triggerAction( QWebEnginePage::InspectElement ) +* QTBUG-101935 FAIL! : tst_QWebEnginePage::pasteImage() Compared values +are not the same +* QTBUG-100839 qmllint guesses wrong about scope in so-called +unqualified access +* QTBUG-94963 QWebEngineLoadingInfo::errorDomain() returns +WebEngineError::InternalErrorDomain when there is no error +* QTBUG-100806 QMimeData::html() returns undesirable meta data +* QTBUG-92539 Weird behavior when pasting certain HTML into element with +contentEditable attribute set +* QTBUG-101201 Failed to compile xkb_symbols with multiple layout +* QTBUG-102303 QtPdf views: get Controls styling working better +* QTBUG-102746 PdfMultiPageView: starts out with pages centered +horizontally, switches to left-aligned after using the search results +sidebar +* QTBUG-102742 QtPDF MultiPageView: fix horizontal scrolling +* QTBUG-102743 Version getters are undocumented +* QTBUG-100799 Dictionaries not found in spellchecker bundle dir on +macOS +* QTBUG-100300 cups-config: No such file - build error in +cups_config_helper.py +* QTBUG-103217 QtWebEngineQuick form select field popups do not react on +touch press +* QTBUG-79254 QWebEngineView couldn't handle touch events for html +select's popup menus +* QTBUG-103372 [REG 6.2 -> 6.3] QT_QUICK_BACKEND=software segfaults with +QtWebEngine in QSGSoftwareRenderableNode::update +* QTBUG-101030 The zoom factor is reset every time QtWebEngine loads a +new website +* QTBUG-103778 [REG 5.15 -> 6.2] ERR_NETWORK_ACCESS_DENIED when clicking +link from local page +* QTBUG-102740 PdfMultiPageView: following search results scrolls around +more than necessary +* QTBUG-102394 Pdf rendering very slow using Qt Pdf module +* QTBUG-102951 Qt PDF cannot coexist with TIFF Qt Image Formats plugin +in statically-linked app +* QTBUG-96377 Using QWebEngineView::setPage() on page already active +* QTBUG-103735 QWebEnginePage::iconChanged() not emitted +* QTBUG-103578 WebEngine: Error when linking gn +* QTBUG-103579 Qt PDF: Static build fails on macOS +* QTBUG-92932 [REG 5.12 -> 5.13] QWebEngineUrlRequestInterceptor doesn't +get called for websocket connections +* QTBUG-101769 Qt WebEngine reports wrong UIAutomation bounding rects +with high DPI +* QTBUG-54433 Support of datalist +* QTBUG-105134 WebEngineView is crashing while loading the pdf file +* QTBUG-105082 QtWebEngine freezes on specific Chromium debug command +* QTBUG-86871 Qt WebEngine incompatible with Selenium's "sendKeys" +method +* QTBUG-103760 Conan: Qt WebEngine resources not found +* QTBUG-104436 V8 error when using WebEngine with --single-process and +proxy auto-config +* QTBUG-105072 [REG 6.4] Initial widget focus is wrong +* QTBUG-106090 moc_qquickwebenginesingleton_p.cpp:38:69: error: use of +undeclared identifier 'QtMocHelpers'; did you mean +'::TestNamespace::TestNamespace::QtMocHelpers'? +* QTBUG-106210 Dependency update on qt/qtwebengine failed in dev +* QTBUG-105955 [REGRESSION] Web Engine views are painted only partially +* QTBUG-105960 QtQuick: WebEngineView scaling regression (Windows) +* QTBUG-104769 pdfviewer example: Pinch zoom on laptop trackpad stops +working if zoom way in +* QTBUG-105168 Build of Qt Pdf for iOS fails +* QTBUG-106355 QtPDF: crash when pinch-zooming on a PDF page with text +on iOS +* QTBUG-106358 QtPDF: hard to hide the keyboard on iOS +* QTBUG-106361 duplicate symbol qLcNav +* QTBUG-106461 QWebEngineUrlRequestJob::reply() does not support a +QIODevice that cannot be read completely instantly +* QTBUG-100391 Application built with Qt 6.2.2 fails to run because of +missing mf.dll error +* QTBUG-106095 [REG] 5.15.8 -> 5.15.9 WebEngine crash with software +OpenGL +* QTBUG-106588 Accessibility in QWebEngine crashes application +* QTBUG-106254 Windows offline installer creation fails due to long path +in QtWebEngine +* QTBUG-97392 WebEngine fails to load urls from resources +* QTBUG-106688 Loading html from qrc in QtWebEngine fails +* QTBUG-106944 [REG 6.4.0rc->final] Can not compile examples on iOS if +QfPDF is included in installation +* QTBUG-106967 email privacy: DNS prefetch still leak from local content +* QTBUG-107144 WebEngine crashes on github.com +* QTBUG-105953 QtQuick: WebEngineView resize regression +* QTBUG-106975 Qt webengineview Web page requestfullscreen invalid +* QTBUG-103958 Unable to remove warning, "Qt WebEngine seems to be +initialized from a plugin..." +* QTBUG-107529 QWebEnginePage only uses part of QWebEngineView +* QTBUG-107502 [Reg 6.3.2 -> 6.4.0] Qt WebEngine --remote-debugging-port +no longer works +* QTBUG-108008 FAIL! : +tst_QWebEngineView::inputFieldOverridesShortcuts() 'actionTriggered' +returned FALSE +* QTBUG-108029 Can't build qtwebengine with MSVC2019 +* QTBUG-108843 [WebRTC] Crash inside +RTCStatsCollector::ProduceAudioRTPStreamStats_n +* QTBUG-99119 [REG 5 -> 6] Segfault in +QtWebEngineCore::WebContentsDelegateQt::webEngineSettings() on Google +Meet +* QTBUG-98941 [Qt5.15.4][QWebEngine]QWebEnginePage::print() function +printing a grey paper while printing a PDF in Qt5.15.4 +* QTBUG-50686 QWebSettings::LocalContentCanAccessRemoteUrls not working +with audio tags +* QTBUG-82873 import QtQml in dependencies doesn't work on static builds +if omitted from the main qml +* QTBUG-101215 QML certifciate errror test is broken, but works on c++ +side +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-100404 Changes around WebEngineScript are not documented +* QTBUG-100713 Qt WebEngine: --disable-gpu does not disable GPU +* QTBUG-100435 Cannot enable webrtc-pipewire feature +* QTBUG-102253 tst_qwebengineview (Failed) +* QTBUG-102156 QtPdf: stop using private API +* QTBUG-102323 cmake seems to treat builddir as a regex and fails if +builddir contains quantor characters (+) +* QTBUG-102192 Navigation on drop broken +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-103859 qt-testrunner.py ERROR: exception:ParseError no element +found +* QTBUG-103354 Test #12: tst_uidelegates +...........................***Failed +* QTBUG-101744 tst_uidelegates most tests fail on macOS +* QTBUG-104057 Dependency update fails: error: no matching member +function for call to 'addAction' +* QTBUG-99445 quicknanobrowser crashes with --single-process +* QTBUG-99207 [REG: 5.14.2->5.15.0] Redirection from file to custom url +schemes does not work +* QTBUG-104238 [REG 5.15 -> 6.3] Widevine fails on specific sites +* QTBUG-102099 QWebEngineView ColorPicker is not modal and freezes +application +* QTBUG-102633 [Windows] Linking errors in Blink +* QTBUG-103221 QtPDF examples are not installed with 6.3.0 or 6.4.0 +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-105818 gio is not detected correctly +* QTBUG-106072 QtPdf can't open password-protected PDF files on +Windows/Android +* QTBUG-106406 gn not build in host build when not building QtWebEngine +or QtPdf at the same time + +### qtvirtualkeyboard +* QTBUG-106894 QtVirtualKeyboard does not popup on static builds +* QTBUG-98750 [VKB] AutoScroller does not work in the basic virtual +keyboard example +* QTBUG-83217 rotation of virtualkeyboard does not work +* QTBUG-105371 [Virtual keyboard] The fallback to layouts/fallback is +not mentioned +* QTBUG-108030 Virtual keyboard basic example freezes on Android +* QTBUG-106895 QtVirtualKeyboard on mac desktop wrong rotation + +### qtscxml +* QTBUG-107209 Update documentation on how to integrate state machines +into QML modules +* QTBUG-80262 SCXML StateMachine state properties get incorrect values +if History is used +* QTBUG-101777 qscxmlc installed to $prefix/bin location instead of +$prefix/libexec + +### qtquick3d +* QTBUG-96302 3D scenes with 2D subtrees leak graphics resources upon +destroying the scene +* QTBUG-106032 If you start an application with View3D not visible from +one state, it's impossible to get it visible then. +* QTBUG-108811 Skinned mesh doesn't follow skeleton +* QTBUG-107841 tst_Input crashes a lot + +### qtmqtt +* QTBUG-92817 QMqttTopicFilter also matches topics just starting with +the filter name + +### qtinterfaceframework (Commercial only) +* QTBUG-107661 qt6_ifcodegen_generate pollutes system environment +variables + +Known Issues +------------ + +Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.2/supported-platforms.html + +The RTA (release test automation) reported issues in Qt 6.2.x: +https://bugreports.qt.io/issues/?filter=23315 + +Qt 6.2.7 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24566 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Dimitrios Apostolou +Rolf Eike Beer +Vladimir Belyavsky +Nicholas Bennett +Maximilian Blochberger +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Marco Bubke +Kirill Burtsev +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +Artem Dyomin +Alexey Edelev +Balazs Egedi +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Nicolas Fella +Andrei Golubev +Robert Griebl +Jan Grulich +Richard Moe Gustavsen +Lucie Gérard +Tang Haixiang +Heikki Halmet +Jani Heikkinen +Ulf Hermann +Volker Hilsheimer +Dominik Holland +Allan Sandfeld Jensen +Janne Juntunen +Maurice Kalinowski +Johannes Kauffmann +Timothée Keller +Friedemann Kleint +Michal Klocek +Seokha Ko +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Janne Koskinen +Fabian Kosmale +Konrad Kujawa +Santhosh Kumar +Sona Kurazyan +Kai Köhne +Inho Lee +Eric Lemanissier +Paul Lemire +Thiago Macieira +Ievgenii Meshcheriakov +Samuel Mira +Bartlomiej Moskal +Marc Mutz +Martin Negyokru +Mårten Nordheim +Dennis Oberst +Bumjoon Park +Samuli Piippo +Timur Pocheptsov +Rami Potinkara +Liang Qi +Topi Reinio +André de la Rocha +Alexey Rochev +Shawn Rutledge +Toni Saario +Sami Shalayel +Ye ShanShan +Venugopal Shivashankar +Ivan Solovev +Axel Spoerl +Piotr Srebrny +Martin Storsjö +Christian Strømme +Tarja Sundqvist +Jan Arve Sæther +Morten Sørvig +Benjamin Terrier +Duan Ting +Jere Tuliniemi +Sami Varanka +Peter Varga +Doris Verria +Tor Arne Vestbø +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Edward Welbourne +Fushan Wen +Paul Wicking +Anna Wojciechowska +Semih Yavuz diff --git a/qt/6.2.8/release-note.md b/qt/6.2.8/release-note.md new file mode 100644 index 0000000..de5681c --- /dev/null +++ b/qt/6.2.8/release-note.md @@ -0,0 +1,678 @@ +Release note +============ +Qt 6.2.8 release is a patch release made on the top of Qt 6.2.7. As a patch +release, Qt 6.2.8 does not add any new functionality but provides bug fixes +and other improvements. + +For detailed information about Qt, see the Qt 6.2 online documentation: +https://doc.qt.io/qt-6.2/. + +Important Changes +----------------- + +### qtbase +* 45709222b4 Update bundled libpng to version 1.6.39 +libpng was updated to version 1.6.39 + +* 549e2a0bd4 CMake: Make it possible to specify a debug MySQL client +library +If pkg-config is not used, a debug build of the MySQL client library +can be specified with -DMySQL_LIBRARY_DEBUG=<path-to-library>. The debug +and release variants of the library are automatically detected. Setting +MySQL_ROOT and MySQL_LIBRARY_DIR is sufficient in most cases. + +* 15045fa8a9 windows: Fix vertical metrics with GDI engine +Fixed an issue where the line gap of some fonts would be included twice +in the font's leading. + +* 3310946227 SQLite: Update SQLite to v3.40.0 +Updated SQLite to v3.40.0 + +* 4e647ab8a6 QNetworkRequest: Make header parsing locale-independent +Fixed a bug where certain QNetworkRequest::KnownHeaders wouldn't be +recognized as such in certain locales. + +* 2d7753a723 QTest::WatchDog: fix missing timeout resets on test +function change +Fixed a bug which caused QTEST_FUNCTION_TIMEOUT to be applied to the +whole test execution, as opposed to each test function. + +* b5164f0fdf SQLite: Update SQLite to v3.40.1 +Updated SQLite to v3.40.1 + +* 14b6eb6e7d Move QTypeInfo<std::pair> from qpair.h to qtypeinfo.h to +avoid ODR violation +The QTypeInfo for std::pair/QPair will now be correct even if qpair.h +hasn't been included, fixing an One-Definition-Rule (ODR) violation. + +* 5ed684e79e QStringConverter: use the QUtf8 codec when Windows is using +UTF-8 +Fixed support for using Qt applications with UTF-8 as the system +codepage or by enabling that in the application's manifest. + +* 4768b58f09 Update bundled libjpeg-turbo to version 2.1.5 +libjpeg-turbo was updated to version 2.1.5 + +* c581474dfb QVarLengthArray: clear() is not resize(0) +clear() no longer requires the value_type to be default-constructible. + +* 16407d12e7 Text: fix Soft hyphen rendering in QTextLayout::glyphRuns() +Fixed an issue where spaces would sometimes be shown in soft hyphen +positions in a string. + +* 5d208fc91b qstrncpy: NUL-terminate even when src is nullptr +Now NUL-terminates the target buffer even when the source pointer is +nullptr, provided the target buffer has space for at least one byte. + +* d98e9d29ed CMake: Fix position independent code linker flags not being +set +Qt tools are now built with position independent code even with Unix +toolchains where this is not the default, for example clang. + +* dfa04903c6 SQLite: Update SQLite to v3.41.0 +Updated SQLite to v3.41.0 + +* 82dacd839b QFSFileEngine: fix overflow bug when using lseek64 +Fixed a bug where opening a file in append mode may fail if the file +size was bigger than INT_MAX. + +* 34765aae27 SQLite: Update SQLite to v3.41.1 +Updated SQLite to v3.41.1 + +### qtdeclarative +* 361d4bdf54 QQuickNinePatchImage: fix aliasing by respecting the smooth +property +The Imagine style now supports smooth scaling for 9-patch images when +the QT_QUICK_CONTROLS_IMAGINE_SMOOTH environment variable is set to 1. + +* 413b4d1dc1 Fix missing glyphs when using NativeRendering +Fixed an issue where text using NativeRendering would sometimes be +missing glyphs. + +* d015bb83ea QtQml: Fix coercion of undefined to float and double +Converting a JavaScript value to a double or float now always assumes +JavaScript type coercion semantics. In particular, converting a value +that is not actually a number now results in NaN where it previously +sometimes resulted in 0. + +### qtconnectivity +* 934e804b SDP scanner: encode input URLs and escape XML-specific +characters +sdpscanner now %-encodes the URLs and escapes all XML-specific +characters in them before adding the result to the generated XML output. + +### qtwayland +* 537e9c08 client: Fix infinite recursion with text-input-v2 +Fixed a possible crash when editing a field in an item view. + +### qtimageformats +* a32cc0e TGA Plugin: Fix reading of CMapDepth +Fixed reading of TGA files with a non-zero X-origin + +* 73fab89 Update bundled libwebp to version 1.3.0 +Update bundled libwebp to version 1.3.0 + +* 76b060b Update bundled libtiff to version 4.5.0 +Bundled libtiff was updated to version 4.5.0 + + +Fixes +----- + +### qtbase +* QTBUG-106025 REG: isSignalConnected creates a dead lock. +* QTBUG-106000 tst_QLocale::fpExceptions() triggers assertion failure on +Windows +* QTBUG-107675 Typo in the document? +* QTBUG-108662 Can't build for Android +* QTBUG-105046 Linker failures when building with +-DFEATURE_openssl_linked=ON +* QTBUG-101680 MySQL plugin: QSqlQuery::prepare + exec no results when +table contains JSON type +* QTBUG-108815 Installing qtdeclarative fails +* QTBUG-109060 QAction() handling of text does not seem correctly +documented +* QTBUG-109061 QAction and ampersands in text +* QTBUG-108300 Crash when setPersistentGraphics(false), +setPersistentSceneGraph(false) and visible: true on wayland +* QTBUG-108194 FAIL! : data::tst_simulation-behavior::compile() module +"Simu" is not installed +* QTBUG-109240 file INSTALL cannot find "/home/qt/work/qt/qtremoteobject +s_build/mkspecs/modules/qt_lib_repparser_private.pri": +* QTBUG-109239 file INSTALL cannot find "/home/qt/work/qt/qttools_build/ +mkspecs/modules/qt_lib_linguist_private.pri" +* QTBUG-109169 Invalid QColorTrcLut use causes unreadable text with +16-bit X11 visuals +* QTBUG-108641 system tray icons in Windows 10 goes blurry +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-107662 Android keyboard doesn't close when clicking on done +* QTBUG-109400 Windows: Font Line spacing differs between Qt 5 and 6 +* QTBUG-108848 iOS: Voice Control Accessibility feature breaks in iOS 16 +* QTBUG-99601 ios: QMAKE_PRE_LINK Gives Error :Multiple commands produce +* QTBUG-106701 Crash with any QML app on external display with iPadOS +16.1 on M1 iPad +* QTBUG-109466 QTEST_FUNCTION_TIMEOUT applies to the whole test, not per +function +* QTBUG-108365 [REG 6.4.0 -> 6.5] Low contrast status bar in Android +applications +* QTBUG-104776 AndroidContentFileEngineIterator hangs when listing +shared content with nested dirs +* QTBUG-63700 QSharedPointer missing documentation for move operators +* QTBUG-109026 Android: UI is scaled smaller than before +* QTBUG-109212 QLabel with embedded image using 'qrc:/' will no longer +load +* QTBUG-109453 GDI fallback surface format for Win 11 (21H2) +* QTBUG-109586 QAndroidApplication::runOnAndroidMainThread() UB when +timeout is set +* QTBUG-106531 QDockWidget Docking resizes (widens) the widget by a set +number of pixels +* QTBUG-107026 http://matek.hu/xaos/doku.php is dead +* QTBUG-103393 IBus input method cannot set panel position correctly +with DPI scaling +* QTBUG-109226 Rare crashes in QXcbBackingStoreImage::flushPixmap +* QTBUG-109477 QImageReader will cause heap corruption when load jpeg +(width: 1px height:100px) on Apple M1 +* QTBUG-106653 Crash on Accessibility interface +* QTBUG-108790 Crash on QFuture::cancel() with continuation and thread +context +* QTBUG-110068 qmake: Generated Visual Studio project defaults +"GenerateDebugInformation" to "false" +* QTBUG-84315 QUrl::setAuthority() behavior changes +* QTBUG-88652 QTEST_FUNCTION_TIMEOUT and test function limit (5 minutes) +are not documented. +* QTBUG-64132 QToolButton should elide text when width constraints +prevent from showing whole text +* QTBUG-109610 developer-build fails for xcb +* QTBUG-109838 QFontMetricsF::horizontalAdvance seems to do unnecessary +scanning +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-110058 QCryptographicHash is not re-entrant +* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp +* QTBUG-105857 Qt application does not follow the DPI change when the +DPI setting is changed before showing the first window +* QTBUG-110627 Qt doesn't really follow Windows short time format +* QTBUG-109518 QPdfWriter loses some of the content if it is positioned +right +* QTBUG-110271 Copyright year not updated to 2023 on documentation +* QTBUG-108822 QDBus: unable to connect the InterfacesAdded signal of +org.freedesktop.DBus.ObjectManager on the system bus (unless using +QDBUS_DEBUG) +* QTBUG-110785 QFbCursor memory leak +* QTBUG-110595 [REG 5.15 -> 6.x] QSvgRenderer::render(QPainter*) is now +~100x slower +* QTBUG-105870 QListItemView with SingleSelection unselects item when +clicking on empty area +* QTBUG-109832 QMYSQL plugin no longer works with older supported +versions of MySQL/MariaDB +* QTBUG-106718 [REG] QCoreApplication::processEvents() processes +deferred delete +* QTBUG-106569 Ctrl-C in QTreeView passes invalid QModelIndex to model +when model is empty +* QTBUG-109230 Crash in QFuture +* QTBUG-107770 no member named 'init' in 'QStyleOption' +* QTBUG-111131 setDragEnabled() is breaking interactive item selection +in QTreeView +* QTBUG-102010 QScroller prevents QAbstractItemView::DoubleClicked edit +trigger +* QTBUG-46990 Soft hyphen rendered as space +* QTBUG-62620 [QtQuick, TextEdit] Soft hypen and incorrectly drawn +selection +* QTBUG-67038 Soft hyphens are broken +* QTBUG-102483 Soft hyphen rendered as space on macOS +* QTBUG-111275 Inserting a QDate into an Oracle DB with a prepared +statements fails for timezones like CET +* QTBUG-111170 mouseMoveEvent fired without mouse being really moved +(Mac only) +* QTBUG-63381 Transient scrollbars do not work when using style sheets +* QTBUG-111149 Reg->6.4.2: Windows: Qt Designer freezes when dragging +actions in QMenu +* QTBUG-110497 Qt's CMake Config files reset CMAKE_AUTOMOC_MACRO_NAMES +* QTBUG-111416 [REG 6.3.2->6.4.2] Repeated QPainter::drawPixmapFragments +calls draw images at wrong positions for QOpenGLWidget +* QTBUG-108013 QStandardPaths::PicturesLocation paths on Android +* QTBUG-104892 QStandardPaths::DocumentsLocation on emulated android +device returning the same directory twice +* QTBUG-81860 Android: Add "content:" scheme paths to QStandardPaths +* QTBUG-109958 tst_qalgorithms should not create unique datatags when +testing +* QTBUG-111443 macOS/iOS: "Detected system locale encoding (US-ASCII, +locale "C") is not UTF-8" +* QTBUG-102107 [REG 5.15.2 => 6.2.3] QMenuBar can crash on Mac +* QTBUG-106369 Crash when closing modal window with macOS on-screen +keyboard +* QTBUG-111183 Qt crash on macOS when using keyboard viewer +* QTBUG-105250 Access NULL m_platformWindow in qnsview_complextext.mm +* QTBUG-111397 QNetworkAccessManager hangs indefinitely when loading a +corrupted cache file +* QTBUG-108050 Depth Buffer not working in 5.15.2 +* QTBUG-85544 androiddeployqt fails with message that neither +libqtforandroid.so or libqtforandroidGL.so are included +* QTBUG-97636 Qtbase for Android with examples fails to build +* QTBUG-83997 Can't deploy a simple console application +* QTBUG-93185 Android platform plugin not linked when using only QtCore +* QTBUG-68884 Missing isNull check in QOpenGLTexture (crash in driver) +* QTBUG-112174 QDebug operator<<(QDebug debug, const QInputDevice +*device) crashes if device is null +* QTBUG-109971 Crash during window resize when using QQuickWidget +* QTBUG-104905 Window modal not blocking ancestor window interaction on +Mac +* QTBUG-106099 QCombobox dropdown not displayed on correct monitor in +multimonitor setup +* QTBUG-104781 Tooltip Example: Wrong object is moved when performing +dragging on another one +* QTBUG-74478 mouse flicking on qtabwidget non-current tab causes +segfault +* QTBUG-106906 tst_qtcuncurrentrun::pollForIsFinished occasionally +crashes +* QTBUG-109135 Qt warning "Failed to create SecCertificate from +QSslCertificate" +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-105736 tst_qfile unixPipe and socketPair tests fail on Android +12 +* PYSIDE-2182 QTimer.singleShot example documentation does not work +* QTBUG-105804 The qt_ntfs_permission_lookup mechanism is prone to data +races +* QTBUG-110703 tst_QFocusEvent::checkReason_ActiveWindow() fails on +macOS 13.2 +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-109268 QWindow on Android doesn't use full area on some devices. +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-107923 Wrong height of the window on Android +* QTBUG-109351 Bottom Navigation Bar overlaps app window +* QTBUG-110501 Wrong calculation of display area on android when virtual +keyboard is present before opening the app +* QTBUG-102474 Sometime SSL leads to hang application on exit +* QTBUG-103514 Possible crash in imagescaling example. +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-111598 Implement get/get_if for QVariant to make it nicer for +non-default constructible types +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-111625 COM library crash exposed when using TBB scalable memory +allocation +* QTBUG-25365 ValueChanged() signal is not emitted by QScrollBar when +Page Up/Dn is Hit in QPlainTextEdit having scrollbar + +### qtdeclarative +* QTBUG-108697 Program can crash when Connections target is destroyed +* QTBUG-109002 [PinchHandler] Dragging a target is not functional +* QTBUG-109010 top-level build: automoc broken yet again in 6.4 branch +(depending on moc before it's built) +* QTBUG-109200 Shape with QT_QUICK_BACKEND=software crashes sometimes +* QTBUG-108831 Some Rectangle borders are double the width with +fractional scale ratios +* QTBUG-107989 Aliasing occurs at the image boundary if add Scale +Animator to nine-patch image +* QTBUG-107492 Typo in the document +* QTBUG-108994 qml: signal handler crash on wrong arguments +* QTBUG-105312 REG: SplitView no longer works with touch +* QTBUG-86744 ListView.isCurrentItem not available until model is +refreshed +* QTBUG-103811 Drawer: Different behavior with mouse & touch input +* QTBUG-109140 [REG: 5->6] Slowly dragging Tumbler causes numbers to +jump around +* QTBUG-108713 Native font rendering in some cases misses letters +* QTBUG-105148 Rotated qml combobox popup placed incorrectly +* QTBUG-109417 binding to alias crashes qml +* QTBUG-101736 QQuickWidget: button in a popup doesn't receive touch end +event +* QTBUG-109597 Seg fault in QQmlObjectCreator::finalize when creating +QML object with initial bindings +* QTBUG-108610 HorizontalHeaderView & VerticalHeaderView does not +disconnect from QQmlTableModel::headerDataChanged and can crash app +* QTBUG-109854 [REG 6.2.4 -> 6.2.5] QQuickImageProvider doesn't scale +properly if Image size is not set on High DPI displays +* QTBUG-90480 Not all overloads of Qt.matrix4x4 are listed +* QTBUG-109882 ShapePath: Switching from a transparent colour to a non- +transparent one causes the wrong colour to be displayed +* QTBUG-95448 Re-add QQmlExtensionPlugin documentation +* QTBUG-107797 linux: File selectors cannot be used +* QTBUG-108664 TableView positions incorrectly +* QTBUG-110321 qmlformat runs into an issue with ES classes +* QTBUG-96700 Strikethrough formatting changes to underline. +* QTBUG-97594 Mac - Strikeout bugged in QML TextEdit for Japanese +* QTBUG-91390 ListModel doesn't keep objects of JavaScriptOwnership +alive +* QTBUG-95895 REG 5.15 -> 6.2: destroy() does not destroy objects after +appending listModel. +* QTBUG-96167 Ownership of C++ owned object flips when added to +ListModel +* QTBUG-106074 Add and explain naming conventions and restrictions for +files in QML +* QTBUG-75954 Flipable draws incorrectly when rotated and the angle is +45° +* QTBUG-110111 [Reg 6.3.2 -> 6.4.x] DropShadow: Changing radius to 0 at +runtime causes a crash when attached to Canvas +* QTBUG-111078 ExecutableCompilationUnit::saveToDisk() does not +invalidate the cache it uses for loadFromDisk() +* QTBUG-107902 "Defining QML Types from C++" lacks CMake documentation +* QTBUG-111179 Incorrect coercion to number for undefined +* QTBUG-109816 Crash when accessing enums defined in QML_SINGLETON class +* QTBUG-111566 Docs: Faulty sample code in the documentation of +SwipeDelegate QML Type +* QTBUG-111559 Loader with States creates 2 children instead of 1 +* QTBUG-104761 acceptedButtons in DragHandler is apparently ignored +* QTBUG-74020 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-106878 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-111935 Qt V4 JIT engine generates bad JIT code on ARM64 (and +potentially all arches) +* QTBUG-95807 QtQuick: Missing headers or documentation bug +* QTBUG-111986 qmlsc generates invalid code +* QTBUG-108150 Adding qml files from the build folder to the QRC is +creating filenames so long it breaks the build on Windows host +* QTBUG-107707 tst_qquickimageparticle fails with Ubuntu 22.04 +* PYSIDE-1345 vertexDataAsPoint2D() in QSGGeometry returns only one +point +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110933 qmlsc mistakes Enum for Property +* QTBUG-95395 Code snippets for HoverHandler show TapHandler +* QTBUG-41043 tst_qquickcanvasitem tends to fail on CI +* QTBUG-70397 TapHandler fires for all overlapping items +* QTBUG-73262 it's confusing that TapHandler.gesturePolicy affects event +propagation +* QTBUG-100534 TapHandler doesn't stop propagation +* QTBUG-107239 DragHandler propagates tap event through Flickable to +underlying TapHandler +* QTBUG-111310 \image tag breaks \value block + +### qtactiveqt +* QTBUG-109235 Review toupper/tolower uses [Qt] + +### qtmultimedia +* QTBUG-109070 [DOCS] QCameraDevice docs refers to missing orientation() +* QTBUG-108668 QAudioDevice shows incorrect (old Qt5) QMediaDevices +usage +* QTBUG-59726 no access to second camera on android phones with dual +front/back cameras +* QTBUG-109583 Doc: Stale references in QAudioDevice docs +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. +* QTBUG-97265 Qt6 mediarecorder QML has invalid syntax in example code +* QTBUG-109539 Devices example crash +* QTBUG-109659 Audio capturing and playing does not work on Android +* QTBUG-104849 audio input examples do not work on mac os +* QTBUG-110844 QMediaRecorder frequently returns unknown errors when +trying to record on Mac +* QTBUG-110975 [Camera] Qt QML camera view on android is distorted in +portrait view +* QTBUG-111266 VideoOutput aspect ratio is not correct on Android in +portrait view +* QTBUG-111421 Camera preview ratio is not respected for portait +orientation +* QTBUG-107173 QML Camera is stretched the first time on Android +* QTBUG-109415 Camera is automatically activated by CaptureSession +* QTBUG-108018 Camera Example crashes on macOS 13 ventura +* QTBUG-97166 Qt6 Multimedia - Subtitle Language Metadata Detection +Incorrect? +* QTBUG-109149 [Windows] Crash on MFPlayerControl::handleStatusChanged() + +### qttools +* QTBUG-109316 lupdate produces identical rows +* QTBUG-109614 QDoc creates truncated temporary header files +* QTBUG-109735 \include docs should state snippet marker '//!' must be +at the beginning on the line +* QTBUG-111093 [QDoc] Fails for template instantiation with 2 types +* QTBUG-111603 Qt Designer crash with custom widget plugin derived from +QMainWindow with no central widget +* QTBUG-105820 windeployqt does not support Qt compiled with -libinfix +option +* QTBUG-110963 Q Designer: inactive QPalette color values not stored +correctly + +### qttranslations +* QTBUG-109973 Compiling qt-everywhere-src fails + +### qtdoc +* QTBUG-110742 "Qt for macOS - Specific Issues": sample code is wrong +* QTBUG-104937 Conflicting android-manifest-file-configuration.html +files +* QTBUG-106682 Typo in the document +* QTBUG-111271 Typo in the document? +* QTBUG-111279 Typo in the document? +* QTBUG-85544 androiddeployqt fails with message that neither +libqtforandroid.so or libqtforandroidGL.so are included +* QTBUG-97636 Qtbase for Android with examples fails to build +* QTBUG-83997 Can't deploy a simple console application +* QTBUG-93185 Android platform plugin not linked when using only QtCore +* QTBUG-111061 Windows Versions in Supported Platforms is ambiguous + +### qtpositioning +* QTBUG-105551 Missing nmeaSource property in geoflickr example +* QTBUG-105558 GeoFlickr example does not ask for permissions on Android +* QTBUG-110902 tst_qgeoareamonitor execution failed with exit code 3. +* QTBUG-110931 tst_qgeoareamonitor::multipleThreads randomly hangs on +macOS ARM +* QTBUG-107584 [iOS] Missing plist/location properties in positioning +examples +* QTBUG-109303 Android: single updates for PositionSource and +SatelliteSource take too long + +### qtconnectivity +* QTBUG-109315 Implicit reconfigure causes error regarding missing +target PkgConfig::BLUEZ +* QTBUG-108461 Bluetooth blocks the main thread for a short time +* QTBUG-111242 sdpscanner strcpy()s sdp_data_t::val::str into a fixed- +size 1KiB buffer +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash + +### qtwayland +* QTBUG-75919 Override cursor has no precedence on Wayland +* QTBUG-109302 Segmentation Fault with Wayland and QTreeWidget +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment +* QTBUG-97037 DragHandler / startSystemMove window move issue with QT6 +Webengine on Wayland + +### qt3d +* QTBUG-109203 build fails when qtbase is configured without vulkan +* QTBUG-99019 PhongMaterial does not work in GLES2 + +### qtserialbus +* QTBUG-107141 Typo in the document +* QTBUG-107137 CMake instruction is not written in the document; grammar + +### qtserialport +* QTBUG-109219 [SerialPort] bindable property tests fail +* QTBUG-108450 REG: Qt 6.3.2 WinOverlappedNotifier possible crash + +### qtwebsockets +* QTBUG-84315 QUrl::setAuthority() behavior changes + +### qtwebengine +* QTBUG-108265 Pasting plain text does not work on Discord web +* QTBUG-108843 [WebRTC] Crash inside +RTCStatsCollector::ProduceAudioRTPStreamStats_n +* QTBUG-106816 quicknanobrowser's popup window can't be moved or closed +* QTBUG-109357 [REG 5.12 -> 5.15/6.x] QWebEngineUrlRequestInterceptor: +Multiple redirects crashes the application +* QTBUG-109179 auto test qwebengineclientcertificatestore fails to build +* QTBUG-104869 QWebEngineDownloadItem::totalBytes() always returns -1 +* QTBUG-111574 documentation is wrong for WebEngineCertificateError +* QTBUG-106072 QtPdf can't open password-protected PDF files on +Windows/Android +* QTBUG-112522 Webengine Widgets Client Certificate Example: Compilation +Fails +* QTBUG-111894 [REG 6.4.3->6.4.2] webenginequick/quicknanobrowser not +launching +* QTBUG-112661 WebEngine Quick Nano Browser Example: Crashes +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110749 Video decoding bug +* QTBUG-110504 Webengine extremely slow in loading webpage in debug +build +* QTBUG-105988 a11y: Accessible interface can't be retrieved after +calling QAccessibleEvent::setChild on event created using the +constructor taking QAccessibleInterface* + +### qtwebview +* QTBUG-82810 [Android] Deadlock for dynamically loading webview + +### qtcharts +* QTBUG-108090 Qt chart does not show best fit line correctly +* QTBUG-107890 When changing the label of a legend marker it will not +update until something else triggers an update +* QTBUG-108018 Camera Example crashes on macOS 13 ventura + +### qtdatavis3d +* QTBUG-110036 Qml 3d oscilloscope example doesn't fit on screen +* QTBUG-110042 Qml scatter example text on buttons not readable +* QTBUG-110040 Qml custom input ui not mobile friendly +* QTBUG-110041 Qml multigraph example buttons text not readable +* QTBUG-110043 Qml spectogram example ui elements overlap +* QTBUG-110037 Qml axis drag example text not readable +* QTBUG-110038 Qml bars example graph is not centered +* QTBUG-110044 Qml surface example text on buttons not readable +* QTBUG-110045 Qml surface layers example controls not usable + +### qtscxml +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110286 SignalTransition::triggered can cause Segfault + +### qtremoteobjects +* QTBUG-104068 Fix qlalr warning when building qtremoteobjects + +### qtlottie +* QTBUG-102550 Bugs with lottie animations + +### qtquick3d +* QTBUG-109389 Crash if a Node with 2D item is deleted +* QTBUG-109994 Runtime loader Example crash +* QTBUG-110593 [REG 6.5.0 beta1->beta2] libassimp.a & libassimp.prl +missing on Wasm +* QTBUG-109992 Lights example controls obstruct view + +### qtshadertools +* QTBUG-107483 Typo in the document? + +Known Issues +------------ + +### Android +* OpenSSL does not work on 64-bit architectures (x86_64 and arm64-8a) +with the prebuilt Qt 6.2.8 Android binaries. If you build binaries yourself, +OpenSSL works ok. For more information, see +https://bugreports.qt.io/browse/QTBUG-112815. + +### General + +Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.2/supported-platforms.html + +The RTA (release test automation) reported issues in Qt 6.2.x: +https://bugreports.qt.io/issues/?filter=23315 + +Qt 6.2.8 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25039 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Laszlo Agocs +Albert Astals Cid +Mate Barany +Sebastian Beckmann +Rolf Eike Beer +Vladimir Belyavsky +Nicholas Bennett +Alex Blasche +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Kai Uwe Broulik +Michael Brüning +Andreas Buhr +Albert Astals Cid +Creapermann +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +James DeLisle +Cédric Le Dillau +Artem Dyomin +Alexey Edelev +Oliver Eftevaag +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Lionel Fafchamps +Ilya Fedin +Julian Greilich +Lucie Gérard +Heikki Halmet +Andre Hartmann +Elias Hautala +Jani Heikkinen +Ulf Hermann +Volker Hilsheimer +Johnny Jazeix +Allan Sandfeld Jensen +Timothée Keller +Friedemann Kleint +Michal Klocek +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Fabian Kosmale +Santhosh Kumar +Sona Kurazyan +Kai Köhne +Inho Lee +Paul Lemire +Robert Löhning +Thiago Macieira +Leena Miettinen +Samuel Mira +Bartlomiej Moskal +Marc Mutz +Martin Negyokru +Mårten Nordheim +Roland Pallai +Kwanghyo Park +Timur Pocheptsov +Joni Poikelin +Aleix Pol +Liang Qi +Matthias Rauter +Topi Reinio +Shawn Rutledge +Ahmad Samir +Thomas Senyk +Sami Shalayel +Andy Shaw +Venugopal Shivashankar +Daniel Smith +Ivan Solovev +Axel Spoerl +Piotr Srebrny +Brett Stottlemyer +Christian Strømme +Tarja Sundqvist +Tasuku Suzuki +Morten Sørvig +Ivan Tkachenko +Jens Trillmann +Paul Olav Tvete +Sami Varanka +Peter Varga +Doris Verria +Tor Arne Vestbø +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Edward Welbourne +Paul Wicking +Oliver Wolff +Jannis Xiong +Semih Yavuz +Vlad Zahorodnii +JiDe Zhang +Yuhang Zhao +abijak diff --git a/qt/6.3.0/release-note.md b/qt/6.3.0/release-note.md new file mode 100644 index 0000000..45db6df --- /dev/null +++ b/qt/6.3.0/release-note.md @@ -0,0 +1,5030 @@ +Release note +============ + +Qt 6.3 introduces many new features and improvements as well as bugfixes +over the 6.2.x series. For more details, refer to the online +documentation included in this distribution. The documentation is also +available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.3 series is binary compatible with the 6.2.x series. +Applications compiled for 6.2 will continue to run with 6.3. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* f9b867216b String API Symmetry: test for indexOf with large negative +offset +QString::indexOf(QChar) and QString::indexOf(char16_t) now treat a +negative start-position, from, bigger than the string's size as invalid. +It previously clipped such start-positions to the start of the string, +inconsistently with other QString indexOf overloads. + +* 734429f4a3 QDebug: add support for QVarLengthArray +Can now stream QVarLengthArray objects. + +* a93a9ea915 Fix QFAIL() to interract correctly with QEXPECT_FAIL() +QEXPECT_FAIL() now correctly anticipates a subsequent QFAIL(). +Previously QFAIL() counted as a fail regardless. + +* d093ec8d03 Fix handling of day-of-week in QDateTimeParser and +QDateTimeEdit +Corrected handling of weekdays. Previously, changes to the week-day +were simply changes to the day of the month. Weekday fields are now +handled as such: changes to them do change the day of the month, but a +change that would step past the end (or start) of the month is adjusted +to the relevant day of the nearest week within the month. When wrapping +is disabled, the locale-specific first and last days of the week are the +bounds. Formats which specify day of week but not day of month will now +preserve day of week when changing month or year, selecting the nearest +day of month that matches. + +* c00ee2f310 Use UTC when parsing only a date or only a time, not a +date-time +QDateEdit and QTimeEdit now operate in UTC, to avoid spurious +complications arising from time-zone transitions (e.g. DST) causing the +implicit other half to combine with the part being edited to make an +invalid result. Returns from their dateTime() and other methods +returning QDateTime (max/min) shall thus be in UTC where previously they +were in local time. QDateTimeEdit continues using local time. The +default can be over-ridden by setTimeSpec(), as ever. + +* bb93c641a2 TLS: Mark TLS 1.0, 1.1 and DTLS 1.0 deprecated +TLS 1.0, 1.1 and DTLS 1.0 are now deprecated, as recommended by +RFC-8996. + +* 6e57e41f9a QVarLengthArray: fix aliasing error in insert(it, n, v) +Fixed an aliasing bug affecting insertions of objects aliasing existing +elements. + +* d16ee17a39 Revert "Windows: Add synthesized fonts also when there is a +style name" +Fixed a regression where different font styles and/or weights would not +be available. + +* 38448b19a1 QSemaphore: add <chrono> overload of tryAcquire() +tryAcquire() now optionally takes a <chrono> duration as timeout, not +just int milliseconds. + +* af6bc5a21b Remove ministro code +Remove ministro code since it's been unmaintained and not working with +recent Android versions. + +* 963a31c0f4 Android: Make the manifest less to scary to read and edit +Remove some elements from the manifest file that are internal, to make +it easier to deal with the manifest. + +* 35453446a5 QCryptographicHash: don't present the same data over and +over again +Fixed a bug where presenting more than 4GiB in a single addData() call +would calculate the wrong result(). + +* de18b3ff37 QCryptographicHash: port addData() to QByteArrayView +Replaced QByteArray with QByteArrayView in addData() and static hash() +functions. + +* 46d2ba1ea4 Restore default installation prefix from Qt 5 +The installation prefix now defaults to /usr/local/Qt-${version} and +C:/Qt/Qt-${version} like it did in Qt 5. + +* ff77930c25 QJsonValue: add rvalue overloads for QJsonArray and +QJsonObject ctors +Added constructors taking rvalue QJsonArray and rvalue QJsonObject. + +* 6b14ea1ba4 qSwap: make it constexpr +qSwap is now constexpr. + +* 3552821551 QObject: make new-style-connects SFINAE-friendly +, SLOT(~~~)) is now SFINAEd out instead of triggering a static_assert(). +That means it is now possible to use Expression SFINAE +(decltype(QObject::connect(<sender>, <signal>, std::declval<Args>()...) +to properly wrap new-style QObject::connect() calls with a single +wrapper function, greatly simplifying the implementation, incl. passing +Qt::ConnectionType arguments. For more information on how to use this in +your own code, see the sources of QWidget::addAction(). + +* 2b50c8bec0 QObject: optimize the common case of +findChildren(QString()) +Added findChildren() overload taking no name (thus optimizing this +common case). + +* e08f6d601d QLineEdit: don't change layout direction on keyboard input +QLineEdit used to change the layout direction on each key press, based +on the text content. This feature resulted in an inconsistent and +erratic user experience, and has been removed. + +* 08e4d2db08 QWidget: copy Q{Menu,ToolBar}::addActions() functions +Added the same addAction(text) overloads that previously existed only +on QMenu and QToolBar, with the following two differences: First, the +QKeySequence object, if any, is now available on all overloads, not just +the ones taking a slot, but has changed position to allow, secondly, +passing an optional Qt::ConnectionType parameter which will be passed to +the QObject::connect() call. In addition, the function template +overloads are now properly constrained so that they exist if and only if +the corresponding QObject::connect() call does, too. + +* 09d1196281 QMenu/QToolBar: remove addAction() functions +The addAction() functions have been moved down into QWidget. + +* 6c1bc7798b QLocalSocket/Win: destroy the pipe before emitting final +signals +QLocalSocket on Windows now emits both readChannelFinished() and +disconnected() signals after closing the pipe and emitting +stateChanged(UnconnectedState), which is consistent with the behavior on +Unix. + +* 973ca1fac6 Change QCollator's default locale to QLocale().collation() +The default locale used by QCollator is now the collation locale of the +default QLocale. This restores the ability (lost at 5.14) to control the +locale used by QString::localeAwareCompare(), while retaining the use of +a collation locale when the default is the system locale. + +* 90d9a86c2e QMetaType: Support converting any QFuture<T> to +QFuture<void> +QMetaType now supports converting any QFuture<T> to QFuture<void>. + +* 27d6314b95 QCryptographicHash: use a std::array to hold result (was: +QByteArray) +Changed to use a statically-sized buffer internally. Added resultView() +to access it. + +* 0c2125458a Consistent handling of disabled items in +QItemSelectionModel +All methods in QItemSelectionModel now consider only items which are +marked as enabled and selectable as part of the selection. + +* e095fa7f9c Allow to set TCP network listen(2) backlog +Added QTcpServer::setListenBacklog() to be able to have control over +the listen backlog feature. + +* 53e4a50c6b Make QFutureWatcher::isFinished() consistent with the +watched QFuture +The QFutureWatcher::isFinished() method now indicates if the related +QFuture is finished, instead of indicating if the finished() signal was +delivered. This makes it consistent with the future that is being +watched. + +* 162d486c0d Remove special casing of HSL QColor comparison +Equality on HSL colors is now raw value based like other color-formats, +instead of being partially interpretation based. + +* f18d8fd1fb QLocalSocket/Win: do not close the device on +disconnectFromServer() +The Windows implementation of QLocalSocket::disconnectFromServer() no +longer calls close(), which is consistent with the behavior on Unix. + +* 921ff400bb QLocalSocket/Win: allow delayed close to work +QLocalSocket on Windows now implements delayed closing, which is +consistent with the behavior on Unix. + +* 8f75ab231f Allow to set Local Socket listen(2) backlog +Added setListenBacklogSize() to be able to have control over the listen +backlog feature. + +* d3ecc6db29 QMenuBar: remove addAction() functions +The addAction() functions have been moved down into QWidget. + +* 25fff849e8 QDirIterator: add nextFileInfo() +Added nextFileInfo(), which is like next(), but returns fileInfo() +instead of filePath(). + +* 42970e490a CMake: Bump min required CMake version for shared Qt builds +to 3.16 +Building Qt as shared libraries now requires CMake version 3.16 or +later. Building user projects with CMake using that Qt installation also +requires a CMake version of 3.16 or later. + +* 615a9cf991 QUuid: port to QAnyStringView +The from-string constructor and the fromString() function now take +QAnyStringView (was: overload set with a subset of QString, QByteArray, +const char*, QLatin1String, QStringView each). + +* 260168d9d7 QByteArray: don't coerce negative to unsigned for any base +QByteArray's formatting of negative whole numbers to bases other than +ten now, like QString's (since Qt 6.0), formats the absolute value and +prepends a minus sign. + +* bef57b317f testlib: Deprecate QWARN() in favor of qWarning() +QWARN() has been deprecated in favor of qWarning() + +* 115f828ae4 QTestEventLoop: stop when the test fails +The QTestEventLoop new exits its event loop as soon as the test is +known to be failing. + +* 73fabadcee QXpmHandler: fix re-entrancy bug in xpm_color_name +Fixed a race condition when concurrently writing .xpm files. + +* 71334c324e QXpmHandler: actually limit characters-per-pixel to four +Instead of writing a corrupt file, rejects to write XPM files with more +than 64^4 colors (more than four characters per pixel) now. + +* 7502598ef5 QListView: fix AdjustToContents (sizeAdjustPolicy) +A more correct implementation of QListView::viewportSizeHint has been +made. That implies that setting the sizeAdjustPolicy to AdjustToContent +on QListView and QListWidget will now cause the view to size after the +contents and avoid scrollbars. + +* f95a446641 CMake: Bump min required CMake version for static Qt builds +to 3.21 +Building Qt as static libraries now requires CMake version 3.21 or +later. Building user projects with CMake using that Qt installation also +requires a CMake version of 3.21 or later. + +* 211369133c MySQL: remove the version number checks in favor of actual +functionality +Fixed the detection of whether the client and server support prepared +statements. This was caused by the mariadb connector library reporting +its own version numbers (starting in version 3.2) instead of the server +version. + +* 76e2409cc9 Fix memory leak if eXIf has incorrect crc +Fix for possible memory leak in libpng was backported. + +* 6f833eff92 Add QByteArrayView::trimmed() +Added trimmed(). + +* 29cfea3e82 QVarLengthArray: add support for emplacement +Added emplace(), emplace_back(). + +* 2f5695bed5 Fix printing with unhinted fonts +Fixed an issue where the characters in printed text would look too +small. + +* 6cee204d56 QS(V)/QBA(V)/QL1S::lastIndexOf: fix the offset calculations +A regression in the behavior of the lastIndexOf() function on text- +related containers and views (QString, QStringView, QByteArray, +QByteArrayView, QLatin1String) has been fixed, and the behavior made +consistent and more in line with user expectations. When lastIndexOf() +is invoked with a negative `from` position, the last match has now to +start at the last character in the container/view (before, it was at the +position *past* the last character). This makes a difference when using +lastIndexOf() with a needle that has 0 length (for instance an empty +string, a regular expression that can match 0 characters, and so on); +any other case is unaffected. To retrieve the "truly last" match, one +can pass a positive `from` offset to lastIndexOf() (basically, pass +`size()` as the `from` parameter). To make calls such as +`text.lastIndexOf(~~~);`, that do not pass any `from` parameter, behave +properly, a new lastIndexOf() overload has been added to all the text +containers/views. This overload does not take a `from` parameter at all, +and will search starting from one character past the end of the text, +therefore returning a correct result when used with needles that may +yield 0-length matches. Client code may need to be recompiled in order +to use this new overload. Conversely, client code that needs to skip the +"truly last" match now needs to pass -1 as the `from` parameter instead +of relying on the default. + +* e7455644a2 CMake: Don't install metatypes files for user projects +qt6_extract_metatypes does not install metatypes files anymore. Instead +the OUTPUT_FILES option can be provided to get the list of extracted +files for further processing. + +* 43a63901f4 Fix bug with NoFontMerging when font does not support +script +Fixed an issue with NoFontMerging and changing font families +dynamically, where boxes would be seen in place of the correct text. + +* d8f815db7f Update Harfbuzz to version 2.9.0 +Updated bundled Harfbuzz to version 2.9.0. + +* 1971250de5 Fix default line thickness for fonts +Fixes an issue where underlines and other decorations would be too +thick for some fonts. + +* bac329a28b QRegularExpressionMatch: add a way to know if a capturing +group captured +Added the hasCaptured() family of functions to know if a given +capturing group has captured something. + +* 531b913f61 qdbuscpp2xml: add support for custom types with a new -t +option +Added a -t option to specify how to handle custom types. + +* 842ece2117 NetworkAccessBackend: Remove the backend part of the name +The NetworkAccessBackend plugin-type is renamed to NetworkAccess, if +you have a plugin marked NetworkAccessBackend you need to change it to +NetworkAccess. + +* 4bf3010378 QUrl: Implement UTS #46 +ACE processing is now performed according to the UTS #46 standard based +on IDNA 2008 instead of IDNA 2003. + +* 7d4d47de70 QObject::connect(): fail to connect to a functor if +UniqueConnection is passed +QObject::connect() now will refuse to connect a signal to a free +function / function object if UniqueConnection is passed. Note that +UniqueConnection has never worked for such connections -- the flag was +simply ignored, and they were established multiple times. Now, the flag +is not ignored and results in a connection failure (as well as a runtime +warning by Qt). + +* 4e9efb0b60 Teach QByteArrayView how to parse numbers +Added numeric parsing methods. + +* a6a3b1e79c Update bundled libjpeg-turbo to version 2.1.1 +libjpeg-turbo was updated to version 2.1.1 + +* 6da648ad83 Add a QLocale(QStringView) constructor +Added QLocale(QStringView) constructor. + +* 9a4c98e556 xcb: support xrandr(1.5) monitor setup +Qt screen info will get from xrandr monitor object if 1.5 is installed. + +* da2fd6a903 Q_DECLARE_INTERFACE: add missing const to const +qobject_cast +The macro Q_DECLARE_INTERFACE used to cast away the constness of the +QObject parameter. That is now fixed in this release, but may cause +failure to build source code that depended on this incorrect behavior. +If fixing the const correctness in your code is not an option, insert an +explicit const_cast<IFace *> of the object prior to the qobject_cast +call. + +* b919fc8fd0 SQLite: Update SQLite to v3.36.0 +Updated SQLite to v3.36.0 + +* 4641ff0f6a Add new am/pm format-specifier that preserves locale's case +Time formats used by QLocale, QTime and QDateTime's parsing and +serialization now recognize 'aP' and 'Ap' format specifiers to obtain an +AM/PM indicator, using the locale-appropriate case for the indicator, +where previously the author of a time format had to pick a case that +might conflict with the user's locale. For QTime and QDateTime the +locale is always C, whose indicators are uppercase. For QLocale, the +case will now match that of amText() or pmText(). Previously, 'aP' would +have been read as a lower-case indicator followed by a 'P' and 'Ap' as +an upper-case indicator followed by a 'p'. The 'P' or 'p' will now be +treated as part of the format specifier: if the prior behavior is +desired, either use 'APp' or 'apP' as format specifier or quote the 'p' +or 'P' in the format. The prior 'a', 'ap', 'A' and 'AP' specifiers are +otherwise unaffected. + +* 2e520f29a7 OpenSSL: Let people opt-in to use TLS 1.3 PSK callback +When using TLS 1.3 we suppress the first callback from OpenSSL about +pre-shared keys, as it doesn't conform to the past behavior which +preSharedKeyAuthenticationRequired provided. With this update you can +opt-out of that workaround by setting the QT_USE_TLS_1_3_PSK environment +variable + +* e0ad2cee55 Fix querying font aliases that share name with other fonts +Fixed an issue where some font styles and weights would not be +selectable. This was especially noticeable on Windows. + +* 53d1e26ff5 High resolution wheel-event support from libinput +Can now use the hires scrolling API from libinput 1.19, adding this +feature to QPAs using libinput directly + +* b4bb3a5415 Introduce QDoubleValidator::setRange overload with two +parameters +The QDoubleValidator::setRange() method now has two overloads. The +first overload takes 3 parameters, but does not support a default value +for decimals. The second overload takes only two parameters, not +changing the number of decimals at all. Hence, the number of decimals +will only be changed if the user explicitly specifies it. To maintain +the old behavior of setRange(), pass 0 as the 3rd argument explicitly. + +* fe46cd59ce Add isValidUtf8() methods to QUtf8StringView and +QByteArray{,View} +Added isValidUtf8() method. + +* 416fbfa5a0 Use Yu Gothic UI as the main fallback font for Japanese +Made the primary fallback font on Japanese locale "Yu Gothic UI" (the +default system font). + +* 4e71603412 Implement preview support for GTK file dialog +A native GTK file dialog (created via QFileDialog or QtQuick.Dialogs) +now shows an image preview pane. + +* 0dc6cc0551 MSVC: enforce that we are under /permissive- +When using MSVC Qt now requires standards compliance mode. This +requires passing the /permissive- command line switch. Note that when +using C++20 or above, the /permissive- switch is implied by default. + +* b4e290a9ab Update PCRE2 to 10.38 +PCRE2 has been updated to version 10.38. + +* 0a02d84555 Add basic android multi-abi support for CMake projects +Added basic support for multi-abi builds of user projects. + +* fab1debb74 QTest: support initMain() in QTEST_APPLESS_MAIN +initMain() is now also supported when using QTEST_APPLESS_MAIN. + +* cb651f81de Update Harfbuzz to version 3.0.0 +Updated bundled Harfbuzz to version 3.0.0. + +* 4d47b18c81 Revert "Support family names that end/start with space" +Fixed an assert that happened when the system had a font with a +trailing or leading space in its name. + +* e0b6b27d39 Add style hint for preventing spin box selection on up/down +A new style hint, SH_SpinBox_SelectOnStep, specifies whether pressing +the up/down buttons or keys in a spinbox will automatically select the +text. + +* e05e3c7762 freetype/no-fc: Disambiguate fonts with different widths +Fixed a bug where fonts of different width within the same family would +be unselectable if the Freetype font database (no-fontconfig +configuration) was in use. + +* 5c436365f5 Support background-color CSS styling on <hr/> +The background-color style can now be applied to <hr/> to set the rule +color. + +* b6cbd9c43a QList: deprecate iterator<->pointer implicit conversions +(2/3) +Converting a QList's iterator from and to a raw pointer is deprecated, +and will get removed in Qt 6.6. User code can prepare for the change by +defining QT_STRICT_QLIST_ITERATORS. + +* f9139b19bf QLatin1String: harmonize null byte handling with the rest +of QString +Since Qt 6.0, all QString and QLatin1String methods consuming +QByteArray and QByteArrayView objects will include any embedded null +bytes and treat them as U+0000 Unicode characters, whereas in Qt 4.x and +5.x, they would stop at the first null byte like bare C strings. Qt 6.3 +contains a fix for a couple of the methods that mistakenly persisted the +old behavior in 6.0-6.2, namely the QLatin1String constructor from +QByteArray and the equality and inequality operators between QByteArray +and QString. + +* a7d1c48ca3 QVarLengthArray: Reduce memory allocations in emplace() +Reduced number of memory allocations in emplace() by allocating more +memory at once. + +* e3f05981cb QHash: use the shadow seed +The qHash functions operating on string-like types and the qHashBits +function will now mix in a shadow seed (not available in any API) if the +provided main seed is not 0. This means the hashing value for any +particular input has an almost zero chance of being equal in two +different processes, even if processes of the same application. This +unpredictability makes QHash more strongly resist denial-of-service +attacks through degenerate hashing tables. + +* bbfd625b63 qglobal.h: Do not include <algorithm> +The <algorithm> header is no longer transitively included with +qglobal.h. If you used functionality from that header and relied on the +transitive include, you will now need to explicitly add the header. + +* e2e5f448ca Implement QTest:mouseMove widget overload to send event +QTest::mouseMove no longer moves the mouse cursor via QCursor::setPos, +but instead generates a QEvent::MouseMove. Testing of code that relies +on QCursor::pos needs to be done with explicit calls to QCursor::setPos. + +* efc1cd5799 PCRE2: upgrade to 10.39 +PCRE2 has been updated to version 10.39. + +* f5fbad669d QByteArrayList: add join(QByteArrayView) +Added join(QByteArrayView) overload. + +* c1c15abc8d QByteArrayList: fix narrowing in join() implementations +[1/2] +Fixed a bug when calling join() on lists with more than INTMAX +elements. + +* faa854ffeb QByteArrayList: fix narrowing in join() implementations +[2/2] +Fixed a bug when calling join() with separators of length > INTMAX. + +* c5409964b0 configure: Allow specifying arbitrary variable assignments +Users can directly assign CMake variables with configure, for example +"configure CMAKE_CXX_COMPILE=clang++-11". + +* 5fc9c02a69 QProcess: Distinguish between null and empty +QProcessEnvironment +An additional constructor was added to explicitly create an object that +when set on QProcess would cause it to inherit the environment from +parent (this was formerly the behavior of a default-constructed +QProcessEnvironment, which will now (as documented) actually give a +process an environment with no variables set). A new method +inheritsFromParent() was added to test for such objects. + +* 1c880752eb qmake: Support Visual Studio 2022 +Added support for Visual Studio 2022. + +* eab40726be QFuture: support cancellation of continuation chain through +parent +The chain of continuations attached to a future now can be cancelled +through cancelling the future itself at any point of the execution of +the chain, as it was documented. Previously canceling the future would +cancel the chain only if it was done before the chain starts executing, +otherwise the cancellation would be ignored. Now the part of the chain +that wasn't started at the moment of cancellation will be canceled. + +* 61aa482241 QTabBar: Support scrolling with a kinetic wheel +Scrolling with a kinetic wheel or touch pad scrolls the entire tab bar, +without changing the current index. + +* 9879d41d05 xcb: Implement support for touchpad gestures +Touchpads can now detect multi-finger gestures and send +RotateNativeGesture, ZoomNativeGesture and PanNativeGesture events, +since XInput 2.4 and X Server 21.1. + +* b99adf7a81 Do not include qloggingcategory.h in public headers +The qguiapplication.h header no longer implicitly includes +qloggingcategory.h. If your code depends on the transitive include, +explicitly include <QLoggingCategory> where needed. + +* b00fe3c9aa CMake: Enable -bundled-xcb-xinput by default +The xcb plugin is now compiled with the bundled xcb-xinput library by +default, in order to enable support for touchpad gestures. + +* dca63b6ef6 QIODeviceBase: make dtor protected +The QIODeviceBase destructor is now protected to avoid deleting objects +of classes derived from it through a QIODeviceBase pointer, which would +be undefined behavior. + +* fb33e2a8e8 Add missing QT_TRID_N_NOOP definition +Added missing QT_TRID_N_NOOP() macro. Lupdate actually recognizes it +since Qt 5.12. + +* 71faedc5b4 Fix deserializing Qt 5.x fonts through QDataStream +Fixed a problem deserializing the family of fonts that had been +serialized using QDataStream in Qt 5. + +* b7f4041669 QAnyStringView: fix broken implicit conversion from +QStringBuilder +Implicit conversion from QStringBuilder to QAnyStringView now works as +advertised. + +* 7fe5611365 QHash: optimize value(key) and key(value) callers +The value(key) and key(value) functions are now overloaded on presence +of the defaultValue (was: defaulted argument) to avoid injecting +temporary objects into the caller's stack frame. + +* 04ec14105e Change qt.conf key Qml2Imports to QmlImports +The key Paths/Qml2Imports has been renamed to Paths/QmlImports. For +backwards-compatibility, Paths/Qml2Imports is still accepted and acts as +default value for when Paths/QmlImports is not present. + +* 102f7d31c4 Add support for combining multiple QFutures +Added QtFuture::whenAll() and QtFuture::whenAny() functions, returning +a QFuture that becomes ready when all or any of the supplied futures +complete. + +* 8ce3693856 QImageReader: check allocation limit for minimum 32 bpp +When checking allocation limit during image reading, the memory +requirements are now calculated for a minimum of 32 bits per pixel, +since Qt will typically convert an image to that depth when it is used +in GUI. This means that the effective allocation limit is significantly +smaller when reading 1 bpp and 8 bpp images. + +* f5f7f78766 QObject: don't #include qproperty.h +The qobject.h header no longer implicitly includes qproperty.h. If your +code depends on the transitive include, explicitly include <QProperty> +where needed. + +* f4e89d58da QVERIFY_EXCEPTION_THROWN: re-throw unknown exceptions +Now re-throws unknown exceptions (= not derived from std::exception) +(was: swallowed them and returned from the test function), in order to +play nice with pthread cancellation. + +* 174af05400 QDir: Add support for setting directory permissions to +mkdir() +Added QDir::mdkir() overload that accepts permissions argument. + +* 1edf153a6b Long live QVERIFY_THROWS_EXCEPTION! +Added QVERIFY_THROWS_EXCEPTION, replacing QVERIFY_EXCEPTION_THROWN, +which has therefore been deprecated. + +* efb283fb7f Add QTest::failOnWarning +Added QTest::failOnWarning. When called in a test function, any warning +that matches the given pattern will cause a test failure. The test will +continue execution when a failure is added. All patterns are cleared at +the end of each test function. + +* c27d2a57a4 Make QAbstractProxyModel itemData() behave like data() +The itemData() and setItemData() functions will now call the respective +implementations in the source model (after mapping the index to a source +index), matching what data() and setData() already did. Before, the +proxy model simply called the default implementations of +itemData()/setItemData() in its own base class (QAbstractItemModel). + +* ed343669f7 Long live QVERIFY_THROWS_NO_EXCEPTION! +Added QVERIFY_THROWS_NO_EXCEPTION macro. + +* a0f9aef11b Long live Q_GADGET_EXPORT! +Added the Q_GADGET_EXPORT macro, which is like Q_GADGET, but allows +passing an export macro (like Q_NAMESPACE_EXPORT for Q_NAMESPACE). + +* 23f980799d QSharedPointer: fix counter-productive QT_PREPEND_NAMESPACE +use in qHash() impl +The qHash(QSharedPointer<X>) overload can now use qHash(X*) overloads +found (only) through ADL (was: ADL was disabled due to qualified lookup +of qHash(X*)). + +* 793417ce75 Fix gaps between lines of selection +Fixed an issue where there would sometimes be visible gaps in +selections spanning multiple lines. + +* 4c930e9d13 QNAM: Disable h2c by default +Support for clear-text http/2 was disabled due to incompatibility with +certain servers. If you were relying on this feature you must re-enable +it by setting the QT_NETWORK_ALLOW_H2C environment variable. For a later +version of Qt it will get a dedicated attribute. + +* 54536bb5ae QString::arg: deprecate use of arbitrary Unicode digits as +replacements +The arg() functions featured in Qt string classes have always been +documented to require replacements tokens to be sequences of ASCII +digits (like %1, %2, %34, and so on). A coding oversight made it accept +sequences of arbitrary characters with a Unicode digit value instead. +For instance, "%2੩" is interpreted as the 23rd substitution; and "%1²" +is interpreted as the 12th substitution. This behavior is deprecated, +and will result in runtime warnings. Starting from Qt 6.6, arg()'s +behavior will be changed to accept only ASCII digits by default. That +means that "%1²" is going to be interpreted as substitution number 1 +followed by the "²" character (which does not get substituted, so it +gets left as-is in the result). Users can restore the previous semantics +(accept Unicode digits) by setting the +QT_USE_UNICODE_DIGIT_VALUES_IN_STRING_ARG environment variable to a non- +zero value. In Qt 7, arg() will only support sequences of ASCII digits. +Note that from Qt 6.3 users can also set +QT_USE_UNICODE_DIGIT_VALUES_IN_STRING_ARG to zero; this will make arg() +use ASCII digits only, in preparation for the future change of defaults. + +* d162ce3732 Add _make_aab target +Add the extra _make_aab targets for each executable target, that can be +used to generate android app bundles. Also add aab metatarget to build +all _make_aab targets that are created in the project. + +* bda75c81f5 Fix missing characters or assert with certain font sizes +Fixed an issue where characters would in some rare cases be missing +from text, depending on font metrics, font size and system scale factor. + +* 6b02473e1e Fix overlapping text for Osaka font on macOS +Fixed a problem where using the Osaka font would lead to overlapping +text. + +* ebac49dd45 android:qmake: Fix static libraries to include the QT_ARCH +suffix +Static libraries targeting Android will now include an arch suffix when +built using qmake. + +* dbb9579566 Text editing: smart block and char format after newline +Hitting enter at the end of a line with a special block format +(horizontal rule, heading, checklist item) now makes some "smart" +adjustments to avoid retaining properties that are unlikely to be +continued on the next line. Hitting enter twice now resets block and +char formats to default. + +* 2d2104da7c QSizePolicy: make qHash() a hidden friend +qHash() is now a hidden friend and can only be called by unqualified +(qHash(sp)), not by qualified lookup (as in, say, ::qHash(sp) or +QT_PREPEND_NAMESPACE(qHash)(sp)). + +* 63c0a1bd23 Add QFontComboBox::setSampleText +Added the setSampleText() function, in order to be able to control the +sample text displayed by the combobox (when previewing the fonts). + +* 98c2260c3b Add QFontComboBox::setDisplayFont +Added the setDisplayFont() function, in order to be able to control the +font used to render the font name and sample text (when previewing the +fonts). + +* 56bd1b76d2 Don't change resolve mask when setting brush doesn't change +palette +Setting a brush on a palette that is identical to the current brush no +longer sets the resolve mask bit for that particular role, so items +using the palette will continue to inherit changes from parent items. + +* 83f2f27bb6 QFile: Add open() overload that accepts permissions +argument +Added QDir::open() overload that accepts permissions argument. + +* 9909ec0bc6 QNAM: Reintroduce h2c with an attribute +Added QNetworkRequest::Http2CleartextAllowedAttribute which controls +whether HTTP/2 cleartext (h2c) is allowed or not. The default is false. +This replaces the QT_NETWORK_H2C_ALLOWED environment variable. + +* cdc3de6c84 QStringBuilder: Add support for QByteArrayView +Added support for QByteArrayView. + +* 84fba93ebb QThread::create(): request interruption and join on +destruction +Destroying a QThread object created by QThread::create() while the +thread that it manages is still running will now automatically ask that +thread to quit, and will wait until the thread has finished. Before, +this resulted in a program crash. See the documentation of +QThread::~QThread() for more details. + +* c7248a3879 Implement fetching physical QStorageInfo::blockSize() under +Windows +The QStorageInfo::blockSize() will now report the physical block size +of a storage device under Windows. Network mapped drives are not +supported. + +* d4a88e4ea4 QVarLengthArray: fix size update on failed append() +Fixed a bug whereby a failed append() would leave the container with an +inconsistent size(). + +* 3bbbd4ae12 wasm: update recommended emscripten to 3.0.0 +Recommended emscripten version is now 3.0.0 + +* 4f53c703e4 QLocale: Extend support for language codes +Added overloads for codeToLanguage() and languageToCode() that support +specifying which ISO 639 codes to consider. + +* e297e80fd0 QVarLengthArray: make reallocation strongly exception safe +The append()-like functions are now strongly exception safe. This means +reallocation will now use copies instead of moves, unless the value_type +has a noexcept move constructor. + +* 0800947d7d QVarLengthArray: fix UB (precondition violation) in range- +erase() +Fixed a bug where range-erase() could invoke undefined behavior when +called with an empty range. + +* 48b75def5d QList: fix typo in QList(It, It) +Fixed a regression that caused the range constructor to fail for pure +input_iterator's. + +* 6a42363feb QVarLengthArray: widen append(p, n)'s contract +The counted-range-append() function (append(ptr, n)) now accepts ptr == +nullptr, provided n == 0, too (was: triggered assertion). + +* b00404abff Trust CoreText-provided vertical metrics on macOS +Fixed an issue where certain fonts, such as Monaco, would have a +different line spacing than expected. + +* 85e92f2e5f QVarLengthArray: deprecate prepend() +Deprecated prepend() because QVarLengthArray is the only Qt container +without a "fast" prepend. If you require that functionality, even though +it's a linear operation, then use insert(cbegin(), ~~~) instead. + +* 699e661b2b Add css media rule support for QTextDocument::setHtml() +Add css media rule support for QTextDocument::setHtml() + +* f9b52f1958 Q_{APPLICATION,GLOBAL}_STATIC: use variadic macros +The Q_GLOBAL_STATIC macro is now variadic. Any extra arguments are used +as constructor arguments, obliterating the need to use +Q_GLOBAL_STATIC_WITH_ARGS(). + +* 4263ea6169 QVariant: use a typedef name when saving user types to +QDataStream +If QDataStream is used with a QDataStream::Version < Qt_6_0 to +serialize a user type that was registered via a typedef with the +metatype system, the typedef's name is used in the stream instead of the +non-typedef name. This restores compatibility with Qt 5, allowing +existing content to read the same QDataStreams; reading from older Qt 6 +versions should not be affected. (Note: if more than one typedef name is +registered, it's indetermine which name gets used) + +* 02c8a20642 QStringBuilder: fix quadratic behavior in op+= +Fixed quadratic behavior when repeatedly appending string-builder +expressions (using operator+=) to QString/QByteArray objects. + +* 7e2860d415 QTestData: fix streaming of u8 string literals in C++20 +mode +Fixed streaming of u8 string literals in C++20 mode. + +* 3666dad5e0 QByteArray: avoid detach() in a no-op replace() +A replace(pos, n, after) call no longer detach()es when n == +after.size() == 0. + +* 41607ac85d SQLite: Update SQLite to v3.37.0 +Updated SQLite to v3.37.0 + +* 2045d02393 QScreen_win: retrieve user friendly monitor name +QScreen::name() now returns the user friendly name instead of the GDI +device name on Windows. This is consistent with other platforms and also +obeys the documentation. + +* 2dc04cf854 QTzTimeZonePrivate: fix UB (data race on m_icu) +Fixed a data race on Unix platforms when implicitly-shared copies of +QTimeZone objects were used in certain ways (e.g. calling displayName()) +from different threads and Qt was configured with ICU support. + +* 30cefa1c79 Fix crash when text shaping fails +Fixed a possible crash with certain fonts when shaping strings +consisting only of control characters. + +* 11d84fd5db QLatin1String: perform the comparison to another QL1S using +memcmp() +Fixed a couple of bugs where two QLatin1Strings or two QUtf8StringViews +would stop their comparisons at the first embedded null character, +instead of comparing the full string. This issue affected both classes' +relational operators (less than, greater than, etc.) and +QUtf8StringView's operator== and operator!=. + +* 2ed7c64dd9 JSON: When clearing duplicate object entries, also clear +containers +A memory leak in the JSON parser when reading objects with duplicate +keys was fixed. + +* b02508c98a QMetaType: add a missing check for null d_ptr +Fixed a bug that would cause QMetaType::compare() and +QVariant::compare() to crash on invalid meta types and variants. + +* 3b83168eb8 QTabBar: Improve scrolling with high resolution mouse +wheels +Scrolling with a high resolution mouse wheel changes the current index +at a rate more like a normal mouse wheel. + +* 4d273ab0d3 Enable all supported 1.0 device features in QVulkanWindow +QVulkanWindow is now enabling all Vulkan 1.0 features reported as +supported from the physical device. + +* c255d2ca7d QByteArrayList: simplify the join() overload set already +now +The join() overload set has changed. Code such as +qOverload<>(&QByteArrayList::join) will have to be rewritten, e.g. using +lambdas. We advise against taking addresses of library functions other +than signals and slots. + +* 69e15a7f26 QStaticByteArrayMatcher: fix searching in 2+GiB haystacks +Fixed searching in strings with size > 2GiB (on 64-bit platforms). + +* 388b418e36 QHash: fix iteration of x86 AES hash code for len >= 32 +Fixed a bug in the qHashBits() function, which affected the hashing of +QByteArray, QString (and their View classes), QLatin1String and +QBitArray, which caused the hash to not include the final 32 bytes of +the data source. As a result, QHash containers where the initial string +was the same had a serious performance degradation on x86 CPUs with AES +support. + +* ea158430d5 rhi: d3d11: Switch the default swap effect and scaling mode +With Direct3D 11 the default swap effect is now +DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL combined with DXGI_SCALING_NONE. This +should provide a better (less "jumpy") resizing experience for Qt Quick +content in particular, because the stretch effect for size-mismatched +present is not ideal for user interfaces. We'd rather want to keep the +size as-is and have the white border on the right/bottom (which we will +have anyway, inevitably). This is also closer to what one gets with +OpenGL (though that may depend on the driver as well). For Vulkan on +Windows, the behavior will remain very similar to what +DXGI_SCALING_STRETCH does, depending on the implementation probably, +because the Vulkan spec fails to address the handling of scaling modes +for size-mismatched presents. To get the old D3D behavior, i.e. +FLIP_DISCARD+SCALING_STRETCH, set the environment variable +QT_D3D_FLIP_DISCARD to a non-zero value. + +* b0b88f3420 Fix clipped glyphs in text rendering of QGraphicsTextItem +Clipping of visible glyphs when doing partial updates of a graphics +view was off by 1. Also fixed an issue that caused rounding errors when +transforming the clip rect into the glyphs draw space which was caused +by transforming a QRect instead of a QRectF. + +* e3eea5b2a9 Sequential erase/_if: don't apply predicate twice to +element +A fix in the implementation of the erase-like algorithms of sequential +Qt container may re-enable signed/unsigned comparison warnings +previously suppressed by having occurred in std library code. To fix, +cast the value to look for such that it has the same signedness as the +container's elements. + +* ac73f1ad90 QProcess/Unix: ensure we don't accidentally execute +something from CWD +When passed a simple program name with no slashes, QProcess on Unix +systems will now only search the current directory if "." is one of the +entries in the PATH environment variable. This bug fix restores the +behavior QProcess had before Qt 5.9. If launching an executable in the +directory set by setWorkingDirectory() or inherited from the parent is +intended, pass a program name starting with "./". For more information +and best practices about finding an executable, see QProcess' +documentation. + +* 913915da08 Fix C++20 ambiguous relational operators between +QJsonValue{,Ref} +Fixed relational operators to not cause warnings/ambiguities when +compiling in C++20. + +* e0babf6c2d QDesktopServices: fix ABA problem in +QOpenUrlHandlerRegistry +Fixed a bug where destroying and re-creating a handler object in quick +succession could cause the registration for the handler to be lost. + +* 7a98858ff0 QDesktopServices: deprecate destroying URL handlers w/o +explicit unsetUrlHandler() +URL handlers that have been passed to setUrlHandler() must now be +removed by calling unsetUrlHandler() before they are destroyed. Relying +on the handler's destructor to implicitly unset it is now deprecated, +because it may already be in use by concurrent openUrl() calls. Support +for implicit unsetting will be removed in 6.6 and, until then, a +qWarning() is raised if it is exercised. + +* b57de770ca QMetaObjectBuilder: fix addProperty() recording of the +property type +Fixed a bug that would cause addProperty() to use the incorrect type +for the property if the property's name matched a valid type registered +with QMetaType. + +* 1307bf2bbf QIODevice::readAll: allow reading from a huge non- +sequential devices +Changed readAll() handling of large non-sequential devices like files +that are bigger than the maximum QByteArray size (on 32-bit systems, +just under 2 GB). Previously, readAll() always returned empty; now it +will attempt to read from the device. + +* 76f1bb3096 Treat invalid Q(Date)?Time as null when used as an SQL +value +Handling of QDateTime and QTime values passed to SQL now consistently +treats invalid as null. Some values of these types are neither valid nor +null, which could lead to invalid data being given to the SQL database. +Invalid values are now treated as null to prevent this. + +* 45370ab793 QStringConverter: fix move special member functions of +State class +Fixed a potential data corruption in the move constructor and move- +assignment operator on 32-bit platforms. + +* 741b367d6b MSVC: Raise minimum version of Visual Studio 2019 to 16.7 +The minimum MSVC version was raised to Visual Studio 2019 version 16.7 +(VC++ version 14.27). Trying to use an older version will now result in +a compile time error. + +* 70828223f3 QGuiApplication: use translation-based layout direction +unless explicitly set +Calling setLayoutDirection with a non- auto value now disables the +auto-detection based on installed translators. Applications that +explicitly set a layout direction and also want translators installed +afterwards to take effect should reset the layout direction to Auto, +which is now no longer a no-op. + +* a7ab6235f7 Update bundled libjpeg-turbo to version 2.1.3 +libjpeg-turbo was updated to version 2.1.3 + +* 9cbb14f25d CMake: Make configure less verbose by default +The configure output verbosity of non developer-builds of Qt is now +reduced by default. Pass "-- --log-level=STATUS" to configure to make it +verbose again. + +* aae6eb8f6d QDataStream: make qfloat16 streaming a non-member +The qfloat16 QDataStream operators are now hidden friends and only +found by argument-dependent lookup. Previously, these were member +functions on QDataStream. + +* 2c780c4398 qDecodeDataUrl(): treat ";base64" marker as case- +insensitive +Now recognizes the ";base64" marker in "data:" URLs case-insensitively. + +* b26b25bfaa QByteArray: fix isUpper/isLower +The semantics of QByteArray::isLower() and QByteArray::isUpper() have +been changed. Now lowercase (resp. uppercase) byte arrays are allowed to +contain any character; a byte array is considered lowercase (resp. +uppercase) if it's equal to its own toLower() (resp. toUpper()) folding. +For instance, the "abc123" byte array is now considered to be lowercase. +Previously, the isLower() (resp. isUpper()) functions checked whether +the byte array only contained ASCII lowercase (resp. uppercase) +characters, and was at least 1 character long. This had the side effect +that byte array containing ASCII non-letters (e.g. numbers, symbols, +etc.) were not lowercase nor uppercase. + +### qtsvg +* 76eeb07 Limit font size to avoid numerous overflows +Avoid numerous overflows by limiting font size to 0xffff. This fixes +oss-fuzz issue 31701. + +### qtdeclarative +* fb6baf03fa AbstractButton: emit doubleClicked() for touch events +doubleClicked() is now also emitted for touch events. + +* 16fc4cf366 qqmllistmodel: Fix QObjects getting garbage collected +ListModels now take ownership of the objects added to them, only +releasing them after the object has been removed again. This may break +existing solutions which rely on the object not being owned by the +model. + +* 988d9dfe85 Allow registration of enums from related types to be +switched off +You can now suppress the registration of enums of "related" C++ types +in a QML type. Such registration is often unintended and rather +unpredictable. Set the "RegisterEnumsFromRelatedTypes" Q_CLASSINFO to +"false" in order to suppress the registration. + +* a5404b2cb6 Deprecate QQmlExtensionPlugin::baseUrl() +The internal function QQmlExtensionPlugin::baseUrl() has been +deprecated. You don't need it if you properly specify your module in the +qmldir file. + +* 37540467ca QQuickItem change contains function behavior +Item.contains() now checks for coordinates less than the width and +height, for consistency with childAt(), and because the item is drawn +from (0,0) to (width-1, height-1). + +* 10e4dcc0cf Change QQuickItem childAt bounds check behavior +QQuickItem::itemAt() now uses contains() for hit testing, so it is +affected by containmentMask() if set. + +* c7297de660 Make QQuickItem containmentMask be dependent on position +Previously, containmentMask's position was ignored. If containmentMask +parent inherit from QQuickItem, then position will take into account. In +some cases, this is useful, for example, to make click on button larger +than the size of the button itself, in all directions, not just to the +right and bottom. + +* b4cc56e6bf qmllint: Remove deprecated options +options from Qt 6.1 are now fully removed, use the new style of options +as outlined in --help. + +* a8fbd86514 Fix Flickable wheel velocity calculation +Flickable no longer tries to detect whether you're using a "clicky" +wheel or a touchpad, but rather does the velocity calculation more +correctly with elapsed time (dθ / dt). A single rotation of a "clicky" +wheel also moves a fixed distance, which is now adjustable via +QStyleHints::wheelScrollLines(). Animation is restored, but should now +stay in control on touchpads; and it will once again transition the +"moving" properties correctly when scrolling ends. + +* d0dc91158d Avoid querying the file system for qmldir files for locked +modules +The pre-5.15 behavior of qmlProtectModule() has mostly been restored: +If you explicitly protect a module, the QML engine will never look for +any qmldir files or plugins for that module again. This severely limits +what you can do with such a module. However, once all affected engines +have loaded the module, protecting it can be a useful optimization. In +contrast to pre-5.15, the qmldir cache for such modules continues to be +re-used even after they are locked. Therefore, in QML engines that have +loaded the module before, you can expect any "prefer" or "import" +directives and any composite types to still be available after +protecting the module. + +* 5864644ac8 Add button argument to the +TapHandler.[single|double|]tapped signals +TapHandler's tapped(), singleTapped() and doubleTapped() signals now +have two arguments: the QEventPoint instance, and the button being +tapped. If you need it, you should write an explicit function for the +signal handler: onTapped: function(point, button) { ... } or +onDoubleTapped: (point, button)=> ... + +* 0a3270f2da Add invokable QQuickItem::dumpItemTree() +dumpItemTree() has been added; it can be called from C++ (similar to +QObject::dumpObjectTree()) or from QML, to show the qDebug-operator +output for an item and all its children, indented to show the tree +structure. + +* c249edb83f disconnectNotifiers() more aggressively during object +deletion +When an object is queued for deletion, for example because its parent +object is being deleted, then all of its change notifiers are dropped. +This means no binding or signal handler that depends on properties of +such an object will be triggered anymore. As you cannot read properties +from such half-deleted objects anyway, there was never a point in being +notified about further property changes. There may be corner cases where +the notifications are used for some unrelated processing, though. + +* a15472716d Teach the qml runtime to load config files by basename +The QML Runtime tool's -c / --config option now can find a directory +containing a file called configuration.qml under +QStandardPaths::AppConfigLocation, in addition to being able to give the +full path to the configuration file, as before. I.e. on Linux you could +write a custom configuration into ~/.config/QtProject/Qml +Runtime/myconfig/configuration.qml and then use it via qml -c myconfig +somefile.qml. The --list-conf option will list the configurations that +can be found in this way. + +* 08ee029ed8 qml: Deprecate the --dummy-data option +The QML Runtime tool's --dummy-data option is now deprecated, because +context properties are deprecated. This option will be removed in a +future version of Qt. + +* d4039298e7 QQmlEngine: Fine grained translation binding tracking +QQmlEngine::retranslate no longer refreshes all bindings, but only +translation bindings. + +* c71d1c363e QQmlDelegateModelAttached: Make static properties +statically known +DelegateModel's attached properties are now valid everywhere in its +delegate, not only in the toplevel object. + +* f2a15482dd Add a Pragma for list assign behavior +You can now specify the list property assignment behavior in QML using +the "ListPropertyAssignBehavior" pragma. This is analogous to the macros +you can use in C++. + +* b21948f5e8 Fix distorted text with subpixel matrix translation +Fixed an issue where text using NativeRendering would look slightly +skewed if it was inside a parent that had been positioned at a subpixel +offset. + +* eca6bd4854 Implement horizontal rule rendering in text +Horizontal rules (thematic breaks in markdown) are now rendered as +simple horizontal lines, either in the same color as the text, or as +specified via CSS background-color. + +* e14d13bea6 qmlformat: Implement settings file +Adds the ability to set linting options via a settings file rather than +using command line parameters. Use --write-defaults to generate a +template with default values for editing. Use --ignore-settings to +disable this feature. + +* 36e9a36b0d Use correct plugin name for Android QML plugins +Starting with Qt 6.4, QML import mechanism won't add URI-based prefixes +when looking for QML plugins for Android applications. For forward +compatibility, the 'plugin' record of the qmldir files should contain +the full file name of the plugin without abi-specific suffixes and the +file extension. When using the CMake API to create the qmldir, no +further action is necessary. + +* dbf7048ae2 Add calendar types +Added types from Qt.labs.calendar/QtQuick.Calendar. + +* 3ccba598bc Calculate text metrics using design metrics +renderType property added to specify if the metrics should match Qt or +Native rendering. + +* 9b62f4c27a Allow any Item to act as a viewport for any of its children +QQuickItem::clipRect() now provides the region visible in the viewport, +and can be used to limit SG node vertices as an optimization in custom +items, at the cost of having updatePaintNode() called more often. See +docs about the new ItemObservesViewport and ItemIsViewport flags. + +* 063c5c7fae Fix missing glyphs when changing distance field parameters +Fixed an issue where glyphs would sometimes be missing when changing +the environment variables that define how distance fields are generated +to certain values. + +* e17bfffc07 Add TapHandler.gesturePolicy: DragWithinBounds enum value; +examples +TapHandler now has one more gesturePolicy value: DragWithinBounds; it +is similar to WithinBounds, except that timeHeld is not reset during +dragging, and the longPressed signal can be emitted regardless of the +drag threshold. This is useful for implementing press-drag-release +components such as menus, while using timeHeld to directly drive an +"opening" animation. + +* 4a5b0ad84f qquickdeliveryagent: Fix drag events being sent in the +wrong order +Now sends DragArea leave events before enter events when appropriate +(QTBUG-82263) + +* 9db23e0e04 TextEdit large text: don't populate blocks outside the +viewport into SG +When given large text documents (QString::size() > 10000), Text and +TextEdit now try to avoid populating scene graph nodes for ranges of +text that fall outside the viewport, which could be a parent item having +the ItemIsViewport flag set (such as a Flickable), or the window's +content item. If the viewport is smaller than the window, you might see +lines of text disappearing when they are scrolled out of the viewport; +if that's undesired, either design your UI so that other items obscure +the area beyond the viewport, or set the clip property to make clipping +exact. + +* 58ff7aa4fe Compile QML files ahead of time with qmlcachegen +QML bindings and functions are now compiled to C++ by qmlcachegen, if +possible. Use the qt.qml.compiler.aot logging category to receive +diagnostics about the compilation. + +* ab287508d5 QML test lib: propagate failOnWarning() feature to QML +Added failOnWarning() for allowing to fail a test if a particular +warning is output during that test execution + +* 18da655b77 quick: add qquicktreeview +A new view is added: TreeView + +* 8c0b1e06d9 Fix focus for items inside a QQuickWidget in a +QGraphicsProxyWidget + + +* 93bdedc155 Add WheelHandler.blocking property +WheelHandler now has a property called blocking, which is true by +default; but if set to false, it allows wheel events to propagate to +items "under" this handler's parent, and their WheelHandlers. + +* 2b50181be8 Add HoverHandler.blocking property +HoverHandler now has a property called blocking, which is false by +default; but if set to true, it prevents hover events from propagating +to items "under" this handler's parent, and their HoverHandlers. + +* 1b4800e7c0 Add MessageDialog to QtQuick.Dialogs +Added MessageDialog. This is a native MessageDialog on platforms that +support it, and a non-native Qt Quick MessageDialog on platforms that +don't. + +* 0ddb0d4b9b controls: add TreeViewDelegate +New delegate added: TreeViewDelegate + +* e58cb58b44 Allow reparenting Pointer Handlers +The parent property of any Pointer Handler is now settable. + +* 8326ff2ac1 Instantiator: don't interfere with delegates that assign +parents +Instantiator now avoids re-assigning a delegate object's parent to +itself if it was already set; thus, you can now declare a parent +assignment. + +* d4d56b519d Deprecate QQuickFontDialog::currentFont +To make the font dialog's API consistent with the file and folder +dialog, we're deprecating the "currentFont" property and replacing it +with the "selectedFont" property, which previously was used as the final +selection made by the user. By the time the user accepts the dialog, the +currentFont and selectedFont had the same value anyways. So if the +application needs to react "live" to which font the user is selecting, +they can now simply bind to the selectedFont property, and if the +application only wants to update a font when the user accepts the +dialog, they can handle the accepted signal, and read from the +selectedFont property in the signal handler. + +* 5ba0e82297 Add FolderDialog +Added FolderDialog. This is a native FolderDialog on platforms that +support it, and a non-native Qt Quick FolderDialog on platforms that +don't. + +* 17feb77536 Pass qmldir to qmlcachegen, qmllint and qmltc, not the +qmltypes file +qmllint expects qmldir files, not qmltypes files to be passed via the +-i option now. This enables it to see the imports and dependencies of +the module being imported. For backwards compatibility it still accepts +qmltypes files, with a warning. + +* a461d16a70 Make atlasing of compressed textures opt-in again +Disable atlasing of compressed textures by default. Can be enabled with +QSG_ENABLE_COMPRESSED_ATLAS=1 + +* a318e6f354 Replace currentFile(s) with selectedFile(s) +FileDialog's currentFile and currentFiles properties have been +deprecated. The selectedFile and selectedFiles properties now refer to +the currently selected file(s), as well as the final selection. + +* d39a0fbf26 Use qt.qml.states logging category instead of +STATECHANGE_DEBUG env +The new qt.qml.states logging category is useful for debugging states +and transitions. It replaces the STATECHANGE_DEBUG environment variable. + +### qttools +* 7bd1a834e lupdate: Support Python +lupdate now supports Python. + +* aed245b1b windeployqt: Replace qmake querying with qtpaths +windeployqt now uses qtpaths.exe instead of qmake.exe to query paths +related to the Qt installation. This is also reflected in a new -qtpaths +command line argument, which replaces the -query argument. + +* 50724a307 qdoc: Allow parameters for the \include command +QDoc now allows extra parameters for the \include command to customize +the quoted content. + +* cafdb2dbc Qt Designer: Enable the QWebEngineView, QQuickWidget plugins +on Windows +Qt Designer now sets the Graphics API to OpenGL in order to enable the +QWebEngineView and QQuickWidget plugins. + +### qtpositioning +* d454e613 QGeoAreaMonitorSource: add virtual methods to toggle custom +properties +Add virtual methods to set and get custom parameters. Helps to +configure and control backend-specific behavior at runtime. + +* 965c80c5 CoordinateAnimation: fix direction interpolation +The value of direction property for CoordinateAnimation is now handled +correctly. Previously the values were confused, so specifying +CoordinateAnimation.East direction was actually leading to moving West +and vice versa. + +* 0fe43dd0 Fix positioning must be enabled and authorized at startup to +work on iOS +Fix positioning must be enabled and authorized on startup to work on iOS + +* 7c7eeee8 QGeoPositionInfo: add DirectionAccuracy attribute +Added new DirectionAccuracy attribute. This attribute is available only +on Android (API level 26 or above) and macOS/iOS. To represent the new +attribute in QML, two new properties are added to Position QML object: +directionAccuracy and directionAccuracyValid. + +### qtsensors +* 175a5ab3 QtSensors Qt6 documentation base update +sensorfw removed from docs for now + +* d40c4d0b Update QtSensors platform- and sensor support in Qt6 +Disable documentation + +* acd80292 Remove TI Sensor tag support +Remove support + +* 9de2b478 Make geomagnetic mode the default magnetometer behavior +The default magnetometer behavior is changed to be geomagnetic mode. + +### qtconnectivity +* 43c01fbe Windows: extend QBluetoothLocalDevice implementation +The implementation of QBluetoothLocalDevice on Windows is extended to +support almost all features. The only missing parts are the +connectedDevices() method and the deviceConnected()/deviceDisconnected() +signals. + +### qtwayland +* 639bd926 Ignore viewporter buffer size when buffer is null +Fixed an issue in the wp_viewporter extension, where it would emit a +protocol error if the viewport was configured before attaching a buffer +to the surface. + +* 060024e2 Implement wp_viewporter support for video buffer formats +Support for wp_viewporter extended to cover less common buffer formats. + +* baa7ef51 Fix the logic for decoding modifiers map in Wayland text +input protocol +Fix modifiers map decoding logic when receiving the map from the +compositor. + +* d4a7faff Don't build XComposite buffer integration by default + + +* f8b59e8c Remove the XComposite buffer sharing extension + + +* b529ae8b client: Fix crash on shutdown on Mesa driver +Fixed a crash on shutdown that could happen with some graphics-heavy +applications when running on Mesa drivers. + +* f6c767b8 QWaylandBufferRef: fix relational operators +Two const QWaylandBufferRefs can now be compared for equality (before, +the LHS was not allowed to be const). + +### qt3d +* d79376732 Fix multi-view picking +Non rendered entities (due to layer filtering) are no longer pickable + +* 3964b2734 Disable RHI Renderer by default +RHI Backend is not longer built by default + +### qtimageformats +* 80786b7 Update bundled libwebp to version 1.2.1 +Update bundled libwebp to version 1.2.1 + +* 7964a3d Update bundled libwebp to version 1.2.2 +Update bundled libwebp to version 1.2.2 + +### qtserialbus +* 8eaa91e CAN: Fix overreading QByteArray buffer +Fixed potential read buffer overflows when sending CAN frames in +diverse CAN backends which were detected by Address Sanitizer. + +* b0a6187 QCanBusFrame: Add constexpr where applicable +Made more member functions constexpr. + +* 3b2ce7c QCanBusDeviceInfo: Add method to obtain the plugin name +Added the CAN bus plugin name to QCanBusDeviceInfo. + +### qtwebsockets +* d196801 Clear frame before emitting signals to prevent duplicating +messages +Clear frame before emitting signals to prevent duplicating messages + +### qtwebchannel +* d711fc8 Transparently handle QFuture<T> method return types +Transparently handle QFuture<T> method return types + +### qtwebengine +* 5f723fe74 Fix QWebEngineQuick namespace for webenginequick module +Use namespace QtWebEngineQuick QtWebEngine::initialize() is now +QtWebEnigneQuick::initialize() + +* 2ad450018 Add API for favicon database +image:/favicon/ URLs now can be used to access icon database. + +* d0ff107c0 Make default profile off the record +Default profile is off-the-record Off-the-record profile can have +registered protocol handlers. + +* 8f7a386a5 Remove deprecated useforglobalcertificateverification +(Q)WebEngineSettings::useForGlobalCertificateVerification has been +removed. + +* 13254e795 WebEngineNavigationRequest: add accept/reject and deprecate +setAction +setAction(action) is deprecated in favor of new accept/reject methods + +* b7634f470 Disable kAllowContentInitiatedDataUrlNavigations +Page content may no longer navigate to data-urls, if this is needed we +recommend using custom-url schemes instead or force old behavior using +--enable-features=AllowContentInitiatedDataUrlNavigations, though the +feature switch may be removed in any later update. + +* e90ed198b Add charset parsing to custom scheme handler's content type +Charset is now explicitly parsed from provided contentType + +### qtvirtualkeyboard +* 63a944ff Fix high CPU utilization caused by key repeat timer +Fixed high CPU utilization caused by key repeat timer. + +* 71d67571 Disable Windows IME when Qt Virtual Keyboard plugin is loaded +Disable Windows IME when Qt Virtual Keyboard plugin is loaded + +* ca5b712d Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete +Fix processing of hard backspace and delete keys. + +* a9da9816 cerence-hwr: Fix compilation with the latest Cerence SDK (v9) +Added support for the latest Cerence SDK (9.x). + +* 1129af13 Use a containment mask to keep input panel working during +modal session +Since Qt 5.15, the virtual keyboard's input panel has automatically +been reparented to prevent the keyboard UI from being blocked by modal +dialogs. This is no longer done; the input panel instead uses a +containment mask on the dimmer item that blocks input during modal +sessions, allowing clicks through to the keyboard UI. + +### qtscxml +* 3baa625 Rename qscxmlc CMake options +Rename QSCXMLC_ARGUMENTS and OUTPUT_DIR CMake variables to be better +aligned with other CMake APIs (OPTIONS and OUTPUT_DIRECTORY +respectively). + +### qtlottie +* 3399742 Fix loading of LottieAnimation::source +Fixed bug that prevented LottieAnimation from loading its source from a +relative URL. + +### qtquick3d +* ae0e65e5 Enhance add_lightprobe_images file name handling +The qt6_add_lightprobe_images CMake function, which is the new name of +qt6_quick3d_bake_lightprobe_hdri has been changed to match +qt6_add_resources when it comes to the handling of PREFIX, BASE, and +FILES. It no longer strips the directories from the entries in the FILES +list. This means that invocations that previously catered for the +special behavior by listing the necessary extra directories in PREFIX +must now be changed to not do that anymore. In addition, support for the +OUTPUTS keyword has been introduced, in order to have API symmetry with +qt6_add_shaders. + +* 85099d70 Improve handling of materials that depend on the screen +texture +This patch changes the content of the screen texture. The intention of +the screen texture is to enable a material to bind the contents of the +framebuffer currently being rendered to, and that should include the +background as well. Previously the background of the screen texture was +always transparent (alpha = 0.0), but now this will depend on the +backgroundMode set in SceneEnvironment. + +* 2b4b038a Add support for KHR_materials_ior to PrincipledMaterial +This patch changes the default value of specularAmount to 1.0. This +property as documented should only modify the amount of the specular +contribution. A value of 1.0 means that full specular contribution, +where a value less than 1.0 mean less than the full specular +contribution. Previously the value of 0.5 was halfing the specular +contribution leading to much less impressive reflections. This was +because the value of specularAmount was also being used under the hood +to calculate the dielectric specular value used for the F term. It is +much more accurate to use the index of refraction instead for this. + +* 30cb6ac4 Apply Occlusion map to global ambient light as well +Occlusion maps now also affect the indirect lighting provided by +punctual light's ambientColor + +### qtshadertools +* b4394f2 Change PREFIX and FILES path handling to match add_resources +The qt6_add_shaders CMake function has been changed to match +qt6_add_resources when it comes to the handling of PREFIX, BASE, and +FILES. qt6_add_shaders no longer strips the directories from the entries +in the FILES list. This means that invocations that previously catered +for the special behavior by listing the necessary extra directories in +PREFIX must now be changed to not do that anymore. + +### qtopcua +* 629a080 OpcUA: Fix attribution of Open62541 +Complete list of licenses in opengl62541 files: MPL-2.0, CC0-1.0, CC- +BY-SA-4.0, BSD-3-Clause, Apache-2.0, and MIT + + +Fixes +----- + +### qtbase +* QTBUG-92232 [REG] Option Clicking Window Close Button Crashes App +* QTBUG-65637 Window minimizing broken after building QT app with Mac OS +High Sierra SDK +* QTBUG-91025 Should mention that QPrint Support is not available for +iOS +* QTBUG-70498 Cannot scroll first tab right, using scroll button in +QTabBar, when tab size do not fit into visible rect. +* QTBUG-64543 When starting a drag scroll via QScroller in a listview +there will be a slight jump right before the scrolling starts +* QTBUG-50866 QTabBar scroll buttons overlap tabs +* QTBUG-94248 Check scrollbar ScrollBarOverlap when computing QListView +margins +* QTBUG-84117 QHeaderView sort indicator and text overlap if both +aligned right +* QTBUG-27640 QToolButton::menu-arrow{image:none;} does not work in +Custom TitleBar +* QTBUG-86362 [Reg 5.14 to 5.15.0] macOS: Tabbed QDockWidgets not +properly drawing the tabs +* QTBUG-71894 Hangul composition bug +* QTBUG-94442 Update dependencies on '6.1' in qt/qttools fails +* QTBUG-94264 When building for Android, instead of an apk, just .so is +built +* QTBUG-91120 QDate::fromString() fails on isolated dates on macOS with +TZ=Europe/Lisbon +* QTBUG-94400 /EHsc flag removal wrong +* QTBUG-94347 QRandomGenerator64 refers to functions as static, aren't. +* QTBUG-20456 QAbstractItemView: When clicking on an item that is being +edited and the edit trigger is SelectedClicked it should just stop +editing +* QTBUG-94470 Incorrect parsing of HTTP2 frame headers. +* QTBUG-94032 Command line is too long when building large projects +* QTBUG-68936 tst_QDateTime::daylightTransitions() makes invalid +assumptions +* QTBUG-94532 Markdown checkboxes are clipped when text range selected +* QTBUG-76948 IOS: disconnect second screen while app in b/g, it crashes +when app goes into foreground +* QTBUG-92878 [qt6/cmake] Qt Resource object libraries not found in +sibling scopes due to not being global +* QTBUG-85523 When there is no header then is no border for the cell on +the side without the header +* QTBUG-93764 QPrintPreviewDialog: printer orientation not updated by +QPageSetupDialog +* QTBUG-91130 SIGSYS error in QSystemSemaphore for iOS +* QTBUG-94568 Build error when depending on internal module in qtbase +* QTBUG-94501 GStreamer::Gl dependency is not recorded correctly in a +static build +* QTBUG-94448 QtWidgets: Some stylesheets explode Designer and the whole +linux terminal (recursion crash) +* QTBUG-94175 QGraphicsProxyWidget: rendered Arabic text incomplete in +large font sizes when OpenGL is used +* QTBUG-85714 QOpenGLWidget with NativeWindow QDockWidget does not +render when undocked +* QTBUG-89379 QQuickWindow::QtTextRendering cause font problem on Apple +M1 +* QTBUG-94069 MacOS ComboBox Focus Ring is Too Tall +* QTBUG-82835 Stale socket notifications can be emitted to new sockets +* QTBUG-85529 Polytonic Greek characters cannot be composed both ways +* QTBUG-94246 Memory leak in qsql_oci plugin +* QTBUG-91919 Qt will crash if changing screen resolution on Mac +* QTBUG-94706 missing documentaiton details about QFile::copy() +* QTBUG-94591 qmake doesn't search mkspecs files in the right location +* QTBUG-94538 Change cursor theme is not applied immediately . The Qt5 +app needs to be restarted. +* QTBUG-87989 "ASan runtime does not come first in initial library list" +when building Qt Quick application with Qt configured with -sanitize +address +* QTBUG-92083 Building console project fails with linker errors +* QTBUG-83869 Correction to the documentation: +https://doc.qt.io/qt-5/qtransform.html#basic-matrix-operations +* QTBUG-81251 _debug libraries are missing from pre build Qt on Mac +* QTBUG-94708 qCDebug() and friends could pass the category as a tag in +Android +* QTBUG-94527 Building Android QML projects with qmake is broken +* QTBUG-94839 QSystemTrayIcon::isSystemTrayAvailable() opens a new file +descriptor on each call which isn't closed +* QTBUG-92477 Memory leak in QFontDatabase +* QTBUG-94781 [Reg-5.15.4->5.15.5] Bold font is not picked up when +QFontDatabase is used +* QTBUG-91398 When QFont::NoFontMerging is set then if bold or italics +is requested that is not provided by the font then it will end up not +synthesizing this +* QTBUG-94445 Android unit test runner does not report failures, always +Success +* QTBUG-88508 some tests are not saving result output to file on Android +* QTBUG-92122 QEvent::Quit missing from QEvent type documentation +* QTBUG-92157 Qt configured without Vulkan support in 6.1 Android +packages [Vulkan crashes on SA8155 (Qualcomm)] +* QTBUG-91619 QCFSocketNotifier does not handle connect +* QTBUG-93890 Crash in webOS emulator with recent meta-qt6 +* QTBUG-94944 qt6_qml_type_registration with VS19 cmake generator +outputs error: "The dependency target "qt6-test_autogen" of +target"qt6-test_automoc_json_extraction" does not exist. +* QTBUG-38776 QDockWidget titlebar icons are not drawn with high DPI +* QTBUG-76945 macOS: When providing your own icons for a dock widget +titlebar in a stylesheet, the old one can be drawn on top +* QTBUG-39427 Repeatedly setting a widget style sheets has issues +* QTBUG-18958 setting stylesheet more than once before showing the +widget causes resetting stylesheet doesn't work +* QTBUG-94973 Build fails when configuring twice with CMake and with +both INSTALL_MKSPECSDIR and QT_QMAKE_TARGET_MKSPEC set +* QTBUG-94802 [Reg-5.15.4->5.15.5]Menu separator is not visible +* QTBUG-95005 Typo in QOpenGLPaintDevice::dotsPerMeterY +* QTBUG-91632 Make /usr/local/Qt-6.x the default install folder instead +of /usr/local +* QTBUG-94824 In qlinedit, icon and text overlap +* QTBUG-95027 Building a DEBUG CMake project against a -debug-and- +release Qt fails +* QTBUG-95039 String translations cancelled in qsystemerror.cpp +* QTBUG-94799 QFileDialog file name completer doesn't work with Proxy +Model +* QTBUG-78043 non-native QFileDialog displaying incorrect mapped network +drive names +* QTBUG-95028 Apps created by qt_internal_add_app are placed in a +bin/Release subfolder in a -debug-and-release build +* QTBUG-95043 QDebugMessageServiceFactoryPlugin_init.cpp.obj is +incorrectly dynamically linked instead of statically linked to runtime +library +* QTBUG-94921 Feature poll_select is already defined to be "ON" and +should now be set to "OFF" when importing features from Qt6::Core. +* QTBUG-85972 [REG: 5.9->5.12]: When the height of a button goes below +31px then it will start to shift the button down instead of making it a +square button so it can be made smaller +* QTBUG-91125 QTextFormat::FullWidthSelection does not work with right- +to-left text layout +* QTBUG-95042 QFrame Qt::WA_TranslucentBackground is broken with +specific window flags and drawable child item +* QTBUG-92561 Strange selection behavior of with ExtendedSelection + +SelectRows +* QTBUG-95011 QLineEdit inconsistently changes layout direction when +text changes +* QTBUG-95077 [5.15/6.1->6.2] Some library names now have a "Private" +suffix +* QTBUG-89022 QImageWriter insufficiently supports QSaveFile +* QTBUG-83619 Stylesheet: QAbstractItemView::indicator changes selected +item text color +* QTBUG-73966 When using QMenu::icon:checked inside a stylesheet it is +being ignored and has no effect +* QTBUG-94981 QTreeView: expandToDepth() and expandAll() ends +prematurely for asynchronous models +* QTBUG-95013 pt_BR translations not loaded +* QTBUG-93829 QItemSelectionModel::hasSelection is inconsistent +* QTBUG-95223 Remove the QClipboard class's warning info +* QTBUG-94788 QListView will be reset when setSelectionMode is +MultiSelection +* QTBUG-94942 QML type registration emits "qt6quick_metatypes.json: +illegal value" +* QTBUG-95198 Building QtMultimedia qmake projects is broken on Windows +* QTBUG-86846 the password box not refreshed under Chinese input method +* QTBUG-94737 Crash in QThreadOnce test +* QTBUG-95277 HTTP2: QNetworkReply::encrypted not emitted +* QTBUG-95009 QNetworkDiskCache::cacheSize() returns a size twice as +large as the real one. +* QTBUG-94733 When the display is set to 150% and a QMdiSubWindow is +maximized then the icons can be incorrectly displayed +* QTBUG-93466 QTransposeProxyModel. LayoutChanged bug +* QTBUG-95293 QCocoaAccessibilityElement incorrect selector for +"enabled": should be isAccessibilityEnabled not +accessibilityEnabledAttribute +* QTBUG-85410 [Reg 5.9 -> 5.12] Cannot open filesystem root with +Qt.openUrlExternally +* QTBUG-95283 No TLS backend available in statically built project +* QTBUG-95229 Qt for Windows configured with -debug-and-release fails to +build with CMake 3.21.0 +* QTBUG-95255 After setDefaultAction for a QToolButton and call +setChecked, then checked status wrong +* QTBUG-91048 QFutureWatcher::isFinished() stays false after +waitForFinished() +* QTBUG-95310 QMouseEvent methods marked as deprecated in code aren't +marked as such in docs +* QTBUG-91459 When using Speech Recognition on a multiple monitor setup +telling it to click a button does not always work on the secondary +monitor +* QTBUG-20726 QNetworkAccessManager connection cache timeout should be +configurable +* QTBUG-91440 Very high CPU on socket timeouts when QNAM has lots of +connections +* QTBUG-95239 Massive memory consumption when rendering small svg +* QTBUG-12055 Segfault in QTextStream +* QTBUG-95254 When passing a string that has a % inside it to +QUrlQuery::addQueryItem then it will not escape the % if it is followed +with 2 hexadecimal characters +* QTBUG-95334 QMap<QString,QString>::const_iterator cannot do "it+1" any +more +* QTBUG-90662 Fix CI warnings qtbase +* QTBUG-80576 CMake build doesn't find MoltenVK +* QTBUG-95391 [REG] WrapVulkanHeaders::WrapVulkanHeaders not found on +system without Vulkan development package +* QTBUG-95454 Version 6.1.2 found in Qt6.2 sources +* QTBUG-77656 Crash when waking up with multiple displays in clamshell +mode +* QTBUG-95050 [REG: 5.2->5.14] Locale used by +QString::localeAwareCompare() no longer changeable +* QTBUG-95383 QFileSystemModel sort extremely inefficient with wildcards +* QTBUG-89294 QScrollArea fails to re-layout widgets correctly in high +DPI environments +* QTBUG-94790 moc fails to parse include inside enum +* QTBUG-95429 Expired certificates in tst_QSslCertificate +* QTBUG-93004 Assert and crash in qcalendar.cpp when the first call to +QDateTime::toString is done from two simultaneous threads +* QTBUG-95619 [Mac] Memory leak in +QNSWindow::applicationActivationChanged +* QTBUG-86227 Implement or drop the -coverage configure argument for the +CMake build +* QTBUG-95273 QFuture::then() documentation about threading is unclear +* QTBUG-95577 Incorrect punycode encoding and decoding for non-BMP +codepoints +* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp +* QTBUG-69515 Linux, WindowStaysOnTopHint does not work. +* QTBUG-20894 QCompleter unexpectedly changes QLineEdit text +* QTBUG-95635 qtbase fails to configure on Linux with CMake 3.21.1 and +policy CMP00126 enabled +* QTBUG-95655 CMake couldn't find "FindWMF.cmake" in top-level builds +* QTBUG-8096 icon-size stylesheet property is defined as length but only +lengths in px can be used +* QTBUG-95071 mysql client version detection broken with MariaDB 10.6 +* QTBUG-95441 6.2: The basic QFont constructor deprecated? +* QTBUG-95607 Screen rotation causes wrong menu position +* QTBUG-95631 Stylesheet issue when try to change background color with +a editable combobox on hover +* QTBUG-95552 Reproducible crash from wheelEvent in QGraphicsScene +containing a QWidget with a Q*BoxLayout +* QTBUG-95471 Unable to compose characters on Mac OS in text edits +* QTBUG-95720 REG: 5.15->6.1: Drawing text on a printer will end up +having badly rendered text +* QTBUG-95689 Missing overflow handling allows alternative Punycode- +encoded domain name representations +* QTBUG-93999 CMake Install fails with -debug-and-release and -separate- +debug-info +* QTBUG-95652 Revice changes in configure summary options, 6.2.0 +* QTBUG-95732 The build system does not work correctly with +-DFEATURE_developer_build:BOOL=TRUE +* QTBUG-69975 Cocoa NSFullSizeContentViewWindowMask was wiped when +toggling fullscreen +* QTBUG-2390 Generated .la files are not correct for frameworks +* QTBUG-94031 FILE_ID_INFO is redefined when using MinGW-w64 version +9.0.0 +* QTBUG-95639 MariaDB 10.6 prepared queries metadata cache causes +breakage in mysql driver +* QTBUG-95214 QtConcurrent::run requires the return type to be default- +constructible +* QTBUG-95827 qmake CONFIG+=Debug leads to release builds +* QTBUG-95602 App wizard QtQuick Empty with language failed to find Qt +component "LinguisticTools" +* QTBUG-95841 [REG-5.15->6.2]QMainWindow::VerticalTabs is broken in Qt6 +* QTBUG-95389 link in QSet documentation missing +* QTBUG-95795 Crash when running a qt quick app on iOS simulator +* QTBUG-95806 Qt6WasmMacros.cmake uses wrong paths for wasm_shell.html, +qtloader.js and qtlogo.svg +* QTBUG-94215 [Reg 5.15.2->5.15.3/6] QString::lastIndexOf is broken +* QTBUG-81770 Garbled character is displayed when switching Arabic to +another language +* QTBUG-30522 macOS: Closing application window while context menu is +open leaves menu open +* QTBUG-89472 Building Qt for Android with -ltcg fails to compile +* QTBUG-89177 MacOS Dark Mode button text is not contrast enough to be +readable +* QTBUG-70255 QScroller::scrollTo fails in QGraphicsView with movable +item +* QTBUG-95943 qt-configure-module -help is not implemented +* QTBUG-95716 qlistview select box residual thin line +* QTBUG-95846 QPropertyAlias crashes in all situations +* QTBUG-95341 QLineEdit lineRect should use boundingRect height +* QTBUG-94529 Using Titillium Web on Windows creates rendering artefacts +* QTBUG-94951 Qt 6.2 alpha assertion failed in qunicodetools.cpp +* QTBUG-94091 Nested Graphicsview does not works as expected +* QTBUG-95950 QNetworkAccessCache crash +* QTBUG-87128 In the help pages: The QFileInfo::setFile() example is +really the QDir::setCurrent() one +* QTBUG-67819 QGraphicsViewProxy does not propagate touch events to the +child of the widget +* QTBUG-45737 No touch events handling (QGraphicsProxyWidget / QWidget) +* QTBUG-96009 tst_QGraphicsProxyWidget::mouseDoubleClickEvent fails +* QTBUG-89549 Linker error when building Qt 6 statically with cmake + +clang on Windows +* QTBUG-46300 Qt's application ignore some input method behavior +* QTBUG-71394 Long-press to show popover for accented/alternate +characters does not work correctly on macOS +* QTBUG-72744 macOS: Qt does not hide cursor when entering text +* QTBUG-95942 The elidedtext() function cannot realize text ellipsis in +Tibetan +* QTBUG-88774 QNetworkAccessBackend documentation is missing a class +entry +* QTBUG-96101 QPMCache deleted from another thread +* QTBUG-92018 QLocale date toString uses standalone name where plain +name should be used +* QTBUG-86279 QLocale::system()'s standaloneDayName() and dayName() use +the same back-end +* QTBUG-95463 QListView in view mode QListView::IconMode crashes when +the last row is moved +* QTBUG-95959 Extend qnetworkaccesscache testing +* QTBUG-65457 Improper handling of TILED displays (4K / 5K / 8K etc.) / +support for RandR v1.5 +* QTBUG-96067 Build failure with riscv32 +* QTBUG-96123 Wrong character +* QTBUG-46701 Closing a full screen window via Qt APIs leaves the screen +black on macOS +* QTBUG-88088 variable QTSYNC_QT cannot be set by the user +* QTBUG-89562 qt_lib_network_private.pri contains +QMAKE_LIBS_OPENSSL/NOLINK entry +* QTBUG-52450 macOS: Closing a window that's in fullscreen removes the +window, but doesn't exit fullscreen +* QTBUG-68069 Exiting fullscreen window leaves the application in +fullscreen mode on macOS +* QTBUG-81552 macOS: Wrong cursor shown when the mouse is moved slowly +into window +* QTBUG-96003 [Reg Qt5.9.9 -> Qt5.15] setCursor() does not work on +QWidget inside QWidget +* QTBUG-95358 Possible null pointer dereference in qpixmap.cpp +* QTBUG-96197 Yocto build fails in CI for 6.2.0-beta4 qtbase +* QTBUG-96170 WASM: data URI scheme does not work +* QTBUG-91707 [Reg 5.15->6.0] Recursive QMap as MetaType cannot have key +with custom operator== +* QTBUG-91059 Mac: Multiple modal dialogs block all input +* QTBUG-96268 qurlrecode memcpy triggering a fatal warning +* QTBUG-30617 QtConcurrentMap does not map QJsonArray +* QTBUG-96062 Integrity linker can't cope with duplicate object files on +command line +* QTBUG-95565 Qt Creator cannot build Qt 6 for iOS from the start +* QTBUG-96103 Memory corruption in +tst_qreadwritelock::multipleReadersLoop() +* QTBUG-96305 [REG 5.15.5 -> 5.15.6] xcode builds broken if OBJECTS_DIR +set +* QTBUG-96285 QProcess can't be restarted +* QTBUG-96359 QProcess related crash (purely on Windows) +* QTBUG-79016 Processing qm file name error when using config +embed_translations +* QTBUG-94835 Font Weight not properly reflected +* QTBUG-72872 Nested QtConcurrent::map cause deadlock +* QTBUG-96543 tst_shadersource fails +* COIN-755 Integration is blocked in dev +* QTBUG-59394 Q_INIT_RESOURCE cannot be called from main to initialize +resources in a shared library +* QTBUG-96085 Cannot configure qtdeclarative with tests on Android +* QTBUG-96208 macOS: Crash on application exit due to unloading library +with objc class +* QTBUG-83908 Material.System does not work on Windows 10 in Dark Mode +* QTBUG-95108 Reg[Qt 5.15.4->Qt5.15.5] Qt::MetaModifier and +Qt::GroupSwitchModifier is always set +* QTBUG-95289 GroupSwitchModifier always present in event.modifiers() +* QTBUG-49771 Backspace key is not working when CapsLock is on +* QTBUG-96600 Some QGuiApplication command line options have incorrect +descriptions +* QTBUG-96345 tst_QSocks5SocketEngine::simpleConnectToIMAP() is flaky on +Ubuntu +* QTBUG-89765 Vulkan: view3d example occasionally(?) has broken indexed +drawing +* QTBUG-96288 QTextEdit cursor postion error when QTextEdit has +different pointsize +* QTBUG-96247 QScreen crash on Linux/X11 +* QTBUG-42985 Qt GUI application disappear or crash when no screens are +available +* QTBUG-96594 qt_add_dbus_adaptor behaves different than +qt6_add_dbus_adaptor +* QTBUG-96619 QRhi declares types with non-relocatable QVLA in them as +relocatable which can lead to crashes +* QTBUG-91090 CPU feature detection broken with CMake +* QTBUG-87669 few gui tests fail to build on Android +* QTBUG-95202 Auto-generated android-*-deployment-settings.json contains +wrong path to immediate qrc file on Qt 6 +* QTBUG-95235 Building Quick Controls 2 examples with Qt 6.1.1 for +Android fails +* QTBUG-96511 MacOS iframework paths missing when using +QT_ADDITIONAL_PACKAGES_PREFIX_PATH +* QTBUG-96513 CI: qmake examples should not be built from tainted source +tree +* QTBUG-96659 Compiler error in qproperty_p.h +* QTBUG-96300 The build system does not work accept +-DFEATURE_cxx20:BOOL=TRUE +* QTBUG-96392 HAVE_egl_x11 test fails with libglvnd 1.3.4 +* QTBUG-96690 Qt6. Build failed when use std::optional as a signal +argument +* QTBUG-96726 [Reg: 6.2 beta3->6.2 beta4] Key event is wrongly passed on +* QTBUG-54848 Problem with QAbstractItemDelegate and IME (chinese Input +Method) with edit trigger QAbstractItemView::AnyKeyPressed +* QTBUG-96606 CA certificates not fetched on Android +* QTBUG-36926 Mac OS: Mouse hover events are sometimes ignored +* QTBUG-42661 Wrong dialog activation +* QTBUG-96639 QMainWindow crash during "closeEvent" +* QTBUG-67702 QTest::ignoreMessage() fails to match regex against +warning string +* QTBUG-96838 signing Android app bundles fails with 6.2.0-rc +* QTBUG-78970 REG 5.9.4 => 5.12.4 setAutoRaise not working on Mac +* QTBUG-96926 QImage::convertToFormat(format, colorTable) doesn't +preserve devicePixelRatio +* QTBUG-96798 Separate debug info builds are broken when cross- +compiling, wrong objcopy is used +* QTBUG-96322 Crash on RHI with Opacity Mask effect +* QTBUG-96906 iOS / Android / WebAssembly have invalid [DevicePaths] +Prefix in target_qt.conf when installing Qt from online installer +* QTBUG-96846 Many messages "QThread::wait: Thread tried to wait on +itself" when Creator starts new threads +* QTBUG-94882 Building qtbase unit tests for Android fails +* QTBUG-86094 Generating large pdf files when using pen with zero width +* QTBUG-96466 [REG 5.15.2-6.2.0] Runtime crash on changing screen's +scale factor +* QTBUG-96701 android-build projects cannot be used in Android Studio +* QTBUG-66513 qApp activeWindow wrong after button menu popup +* QTBUG-69710 QLineEdit can't be used for keyboard input after popup +menu from another QDialog +* QTBUG-78750 macOS: Context menus become unusable +* QTBUG-85058 Windows: QDir::entryList doesn't work for directories that +end with '.lnk' +* QTBUG-96621 Missing QHash include in qcocoawindow.h +* QTBUG-97023 Fix invalid Qt6::ATSPI2_nolink target +* QTBUG-94341 Windows: Let QLocale::uiLanguages() return all preferred +languages +* QTBUG-13965 QPainterPath::addText() does not respect QFont::SmallCaps +* QTBUG-77854 QFont::setStretch ignored after calling +QFont::setStyleName +* QTBUG-96998 CMake: UNIX is not set for INTEGRITY builds +* QTBUG-96978 Brush transformations are not supported by the PDF engine +* QTBUG-97119 Escape doesn't close popups anymore +* QTBUG-97085 Crash while JITting QRegularExpression in multiple threads +(Rosetta) +* QTBUG-93885 ASSERT failure in void __cdecl +QtFontFamily::ensurePopulated(void) on system registed font +* QTBUG-79140 [REG 5.13.0 -> 5.14.0]OTF fonts don't work correctly +* QTBUG-96286 [Reg 5.9.8 -> ] QWidget loosing contents when using +winId() and re-opened +* QTBUG-79012 [regression 5.9.8 - > 5.11.x] QWidget loosing content when +using winId() in embedded QWidget +* QTBUG-71519 Inconsistent handling of "close" w/QWindows +* QTBUG-96734 QDoubleSpinBox asserts in validate with default properties +* QTBUG-85574 No focus on window after showing and hiding a modal dialog +* QTBUG-97241 Qt no longer compiles when configured with -trace +* QTBUG-97146 QRhiMetal asserts when a given sampleCount is not +supported by a device +* QTBUG-96789 Shader cache not able to write out compiled shaders +* QTBUG-97098 Documentation: building sql drivers following the +instructions in the docs fails with "CMake Error: Unknown argument +--build" +* QTBUG-96267 ...QtQml/private/qqmljsparser_p.h contains full path to +build dir +* QTBUG-94352 QTabBar's SelectionBehavior QTabBar::SelectPreviousTab +does not work as expected +* QTBUG-97179 Assertion failure inside of QNetworkAccessManager thread +* QTBUG-92958 Blinking scrollbar with QScrollArea and edge cases. +* QTBUG-97109 Use of uninitialized value in qfilesystemengine_unix.cpp +* QTBUG-8857 Qt::WA_ShowWithoutActivating causes a situation where a +QLineEdit cursor is blinking but not active +* QTBUG-93955 Material.System does not work on Ubuntu (Gnome) +* QTBUG-97122 Regression: UTF-32 codec fails on assert when +fromUnicode() is called +* QTBUG-97425 Build from sources fails in Qt 6.2.0 with MSVC 2019 in +c++20 mode +* QTBUG-84310 CMake: qt_lib_XXX.pri files don't contain run_depends +entries +* QTBUG-255 QTableWidget setSpan + selectedRanges +* QTBUG-97409 QNetworkInformation::TransportMedium enum undocumented +* QTBUG-89640 font.styleName depends on font loading order +* QTBUG-94979 Misleading example for QPoint[F]::dotProduct() +* QTBUG-97441 Doc: generated lists show only the first word of the +\brief statement +* QTBUG-97384 [REG 5.15.2-6.2.0] "Flow control error" while loading web +image +* QTBUG-96128 Compile error when adding QList::const_iterator and +std::ptrdiff_t +* QTBUG-96603 QTextDocument: stylesheet border-color for td applied only +to first td +* QTBUG-96861 Geoflickr example dstStep assert crash on mac and iOS +* QTBUG-79081 Nested foreach generate warnings +* QTBUG-97095 Mouse clicks are not delivered to the QWidget beneath +container QWidget in QOpenGLWIndow on Windows +* QTBUG-94769 QComboBoxListView display misalignment after sliding +* QTBUG-91391 androiddeployqt uses deprecated ndk.dir property +* QTBUG-60257 [XCB]: QXcbClipboard: SelectionRequest too old messages +can appear +* QTBUG-96869 GTK file dialog is invisible if there is QTimer with 0 +interval in the main thread +* QTBUG-97475 Crash in QItemSelectionModel +* QTBUG-97486 Crash in TimeZone ICU backend +* QTBUG-96560 Android: Keyboard does not show up again if it has been +closed with back button in some devices +* QTBUG-97443 Crash - DpiAdjustmentPolicy resolved from wrong +environment +* QTBUG-97491 Android: in TextField: cannot edit inside of words, only +at the end +* QTBUG-97133 Cannot configure qtbase for Android +* QTBUG-97116 OpenSSL TLS plugin is not loaded for OpenSSLv3 +* QTBUG-96870 qt_internal_generate_tool_command_wrapper might fail to +generate wrapper script due to unrelated configuration failure +* QTBUG-96558 RTA CMake test fails on macOS10.15 and macOS11.0 +* QTBUG-97478 Configuring CMake based application with QtQuick fails +* QTBUG-95609 cmake names for qml plugins +* QTBUG-97099 [cmake] dependent qml plugins not auto-loaded with +statically linked qt +* QTBUG-96114 [Reg : 5.12.4 -> ] ActiveX widget not rendering on +secondary screen when System-DPI Aware is combined with high DPI scaling +* QTBUG-46620 QMainWindow:restoreState doesnt restore width of +QDockWidgets in maximized QMainWindow +* QTBUG-97493 Change of QDateTimeEdit::setDateTime not documented in +"Changes to Qt Modules in Qt 6" +* QTBUG-57347 [macOS] button doesn't click when having preedit string in +line edit and text edit +* QTBUG-91222 Markdown parser improperly handles certain HTML payloads +* QTBUG-94245 Markdown unexpected render result +* QTBUG-89101 QPainter::fillRect broken with QBrush containing DPR > 1 +pixmap +* QTBUG-96327 qt5.15 examples on qnx710 display "is an invalid ELF +object (shstrtab section header seems to be at 0)“ +* QTBUG-88529 wrong symbol is getting deleted when tap on clear button +* QTBUG-94768 Qt::Tool window has no title bar +* QTBUG-96240 Views are not blurred +* QTBUG-97054 QSqlDatabase.open() warning +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-97629 Building qtbase for Android with examples fails to +configure +* QTBUG-85997 QDir::mkpath() does not return true for existing drive +* QTBUG-97110 QDir::mkpath() fails on MACOS given the root path +* QTBUG-96256 Cannot declare MetaType for a QHash/QMultiHash with key +type without custom operator== +* QTBUG-97532 Mention how to properly deploy and use TLS plugins +* QTBUG-97489 [REG 6.2 -> 6.3.0] QDateTime::fromString slow at handling +large input +* QTBUG-7768 fontMetrics.boundingRect() and drawText(boundingRect) +disagree about text width metrics +* QTBUG-70184 QFontMetrics::tightBoundingRect doesn’t return correct +width somtimes +* QTBUG-85936 TextMetrics.width does not always give a correct width for +the given text and is sometimes too short depending on the font used +* QTBUG-94023 TextMetrics width is not same as Text.implicitWidth +* QTBUG-83733 Don't use deprecated/removed functions and structs with +OpenSSL v3 +* QTBUG-97009 Broken rendering on Qt 6.2 Android arm64-v8a +* QTBUG-79565 Mac: Emoji Picker shortcut (Ctrl + Cmd + Space) doesn't +work in QML TextEdit +* QTBUG-97673 Update dependencies in qt/qtshadertools fails +* QTBUG-93810 warnings due to enums in QSize +* QTBUG-97451 QString(QByteArray) constructor behavior change between +Qt5 and Qt6 +* QTBUG-96124 QListview automatic scrolling should consider when the +item is not selected +* QTBUG-97002 Building for android fail +* QTBUG-97713 [Reg 6.1->6.2] Unexpected value for QKeyEvent::key() if +Ctrl+letter is pressed +* QTBUG-97246 Qt fails to compile with both tracing and QT_NAMESPACE +enabled +* QTBUG-94806 Having Qmltypes in CONFIG leads to faulty vcxproj file +* QTBUG-25743 QAction triggered in QMenu within QMenuBar even though the +QMenu's menuAction is hidden/disabled. +* QTBUG-90990 Drop down widget get left behind if dialog window is moved +* QTBUG-6905 font-weight: bold can truncate tab label +* QTBUG-8209 QTabBar: Tab size incorrect when using bold font in a style +sheet +* QTBUG-94918 QWidget::show triggers windows activation +* QTBUG-97269 Antialiasing is disabled when the painter's antialiasing +attribute is set behind the clipping funcion. +* QTBUG-97727 Tree Model Completer Example: tree model is broken due to +bugs in MainWindow::modelFromFile +* QTBUG-96458 Make it possible to build newer Qt modules against older +Qt +* QTBUG-94481 [REG 5.15.2 -> 6.1.1] Ellipsis in the worst possible place +* QTBUG-93671 Undefined reference to WinMain with MinGW +* QTBUG-96178 [wasm] Cursor shape does not work +* QTBUG-97811 QScrollArea performance regression +* QTBUG-97599 Internal Qt builds prefer target Tools packages over host +packages +* QTBUG-95099 [FTBFS] Qt6CoreToolsTargets.cmake not found with +-DQT_FORCE_FIND_TOOLS=ON +* QTBUG-97831 Fix "does not include QT_BEGIN_NAMESPACE" CMake warnings +* QTBUG-97257 QVideoWidget not showing after minimizing +* QTBUG-97896 Qt CMake packages should not create targets if +dependencies are not met +* QTBUG-97908 Regression: PageUp and PageDown don't work in QScrollArea. +* QTBUG-90352 Page Up/Page Down do not work in QTextBrowser +* QTBUG-97738 Crash on Nvidia with GLES +* QTBUG-97919 include could not find requested file: C:/Users/qt/work/q +t/qt5/qtbase/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointMinGW32Target.c +make +* QTBUG-81842 Puzzle example looses pieces +* QTBUG-97945 assert in qnsview_mouse.mm +* QTBUG-97457 Highlighted example quick3d/morphing not compiling on +Wasm, "wasm-ld: error: initial memory too small, 17835968 bytes needed" +* QTBUG-97941 Plugin parsing/loading issues under clang build (with +ASan) +* QTBUG-97729 Please suppress the annoying logo message from rc.exe +* QTBUG-97853 Tablewidget_cellClicked not working after opening Dialog +with cellDoubleClicked +* QTBUG-94028 Cursor not displayed at right margin of QPlainTextEdit +* QTBUG-97698 Mac: QHeaderView ignores vertical alignment +* QTBUG-97984 HttpStatusCodeAttribute gives 0 in case of success +* QTBUG-83503 wasm: dialogs wrong size when opened +* QTBUG-58053 Impossible to run a QProcess with an empty environment +* QTBUG-93412 Problem with drawing progressbar as QTreeView delegate +* QTBUG-98087 top-level in-source build detected as prefix build +pointing to build dir and removes moc upon install +* QTBUG-98088 [Regression, macOS] quit() before exec() quits instantly. +* QTBUG-98026 Nested QGraphicsViews do not clip some items when printing +* QTBUG-97747 [REG: 5->6] QDomDocument::setContent now requires +QIODevice to be open +* QTBUG-93438 Android unit tests capture C++ logs, not Java logs +* QTBUG-97937 QPushButton does not emit signal released() when releasing +the button outside of the button +* QTBUG-98085 qthreadstorage.h fails to compile with namespaces enabled +* QTBUG-97382 qt.conf not reladed properly after +QCoreApplication::instance() +* QTBUG-97383 [REG 5.15 -> 6.2] QtWebEngineProcess + change resources +location with qt.conf +* QTBUG-97947 [REG 5.15 -> 6.2] QtWebEngine resources + translations +location no longer affected by qt.conf +* QTBUG-91545 [iOS] Selection in TextEdit not working for Readonly text +* QTBUG-97774 Win32: Window contents flicker a lot when resizing +* QTBUG-59401 QFileDialog::setDefaultSuffix doesn't work when file path +contains a dot +* QTBUG-98265 QMultiHash::operator== is broken +* QTBUG-98247 qobject_cast pointer conversion crashed +* QTBUG-26269 QScrollArea: The viewport bleeds through another widget +when the scroll bar is reset. +* QTBUG-96069 Qt 6.2.0 Beta3 runtime link error when run +multimediawidgets sample on android arm +* QTBUG-98099 Crash on exit with Application font and QFontComboBox +* QTBUG-98277 QT_TRID_N_NOOP is missing +* QTBUG-3945 QT_TRANSLATE_NOOP does not cover plurals +* QTBUG-98377 QImage::reinterpretAsFormat wrong reference counting when +out of memory +* QTBUG-98093 QSlider is broken in MacOS Monterey +* QTBUG-97995 Error deserializing QFont (from 5.15 to 6.2) +* QTBUG-98138 QAnyStringView argument doesn't accept QStringBuilder +* QTBUG-98403 tst_QPainter fails with macOS 12 x86 in developer build +tests +* QTBUG-98388 Vertical QPainter::drawLine() result on QWidget is skewed +* QTBUG-98335 qt.conf still expects entries called "Qml2Imports" rather +than "QmlImports" +* QTBUG-97490 Static Build is unable to find QPrinter::NativeFormat +* QTBUG-98137 Disabled button in QDialogButtonBox gets focus by Tab +* QTBUG-59433 Qt5 no longer shows window list in macOS dock +* QTBUG-98480 qhashseed is flaky in QtBase with Windows 11 +* QTBUG-98280 QAuthenticator doesn't check if algorithm is supported +* QTBUG-98286 Reg->Qt 6: QToolButton with style sheet : There are two +Tool button arrows rendered (all styles) +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-94036 tst_QAccessibilityMac::notificationsTest() fails +* QTBUG-96405 setGraphicsApi :OpenGLRhi. QML application resizing +flickers and is sometimes blank +* QTBUG-55458 Q_GADGET should not require the whole class to be exported +* QTBUG-98544 Combination of 'HangulInputMethod' and 'QGraphicsTextItem' +does not work as expected. +* QTBUG-97431 WASM - Tumbler does not work good/at all +* QTBUG-33908 With the PMF connect syntax, slots are invoked on +partially destroyed objects +* QTBUG-82455 QTextDocument::contentsChange(int,int,int) values are +incompatible with QTextCursor +* QTBUG-98289 QTableView : The last column/row is hidden by scrollbar +when stylesheet is used. +* QTBUG-98372 Regression Qt5 > Qt6: Visible gaps between selected lines +* QTBUG-98726 CMake code for locating latest android.jar in Android SDK +is incorrect +* QTBUG-98770 QList<T>::count(const T&) triggers undefined behavior +sanitizer when list is empty +* QTBUG-97833 Elf.h not found when compiling a test case on QNX CI +* QTBUG-96710 CMake isn't exposing an aab target for Android projects +* QTBUG-98493 Using copy-restricted class in lambda for QFuture's +then(), does not build +* QTBUG-92521 WASM: QToolTips occasionally makes app exception +* QTBUG-98803 Applications are upside-down in WebAssembly +* QTBUG-91691 [REG: 5.15.0->5.15.1] QTextDocument tables with colspan +collapses the starting column to minimum size +* QTBUG-95240 QTextTabel: column width changes when merging other rows +* QTBUG-86633 QML - letters randomly disappear when resizing label +* QTBUG-92037 QMdiArea setActiveSubWindow sublist.at(0) failed if +setViewMode(QMdiArea::TabbedView); +* QTBUG-96880 New line is ignored with Osaka font +* QTBUG-97699 Building projects with static Qt (debug): +qrc_openglblacklists.cpp.obj : warning LNK4099: PDB 'vc140.pdb' was not +found with 'qrc_openglblacklists.cpp.obj' +* QTBUG-62602 Underline is displayed outside the text box +* QTBUG-86671 Table cells overlap with image and relative width +* QTBUG-97463 Showing Large image in QTextBrowser table overlaps +* QTBUG-98444 QTableView, Deselecting column by [ctrl + click] on +horizontal header only works when the first row is visible +* QTBUG-98532 CMake - _qmltyperegistration.cpp do not get updated +* QTBUG-83165 Android .aab bundle fails to link static library in subdir +* QTBUG-48815 QTextEdit: When pressing enter at the end of last item in +an ordered list... +* QTBUG-97459 when hitting enter in QTextEdit at the end of a line with +a checked checkbox, next line is also checked +* QTBUG-80473 Inserting an <HR> tag into QTextDocument does Bad Things +* QTBUG-86372 [xcb] WindowTransparentForInput causing problems with +resizing +* QTBUG-98578 Documentation of qabstractnativeeventfilter +* QTBUG-98752 QFontDatabase::addApplicationFontFromData does not mention +OpenType being supported +* QTBUG-97649 androiddeployqt exits with signing if the path contains +spaces +* QTBUG-98504 QSystemTrayIcon example: selecting Quit from context menu +shows unnecessary message +* QTBUG-98762 REGRESSION: QPalette::setBrush does not reliably detach +* QTBUG-65475 Application palette changes at runtime do not work for all +widgets +* QTBUG-98654 QX11Application: No such file +* QTBUG-98875 QMouseEvent source() vs pointingDevice() unclear in +documentation +* QTBUG-86052 wasm: Calling setWindowIcon() has no effect on a QDialog +* QTBUG-72776 QKeyEvent key() only returns value of first surrogate for +characters in Supplementary Planes +* QTBUG-58995 [REG 5.7->5.8][Windows]: When using Courier with a large +pixel size then it will show up as 13 points regardless +* PYSIDE-1720 piside6-uic convert signal clicked(bool) to clicked +* QTBUG-95192 Segmentation fault at application closing +* QTBUG-74504 wasm: clipboard use not working as expected on chrome +* QTBUG-93619 Clipboard does not work in WASM build of Qt application +* QTBUG-79365 Webassembly: rich text paste not supported +* QTBUG-86169 Web Assembly Copy Paste Enhancements +* QTBUG-93976 QStorageInfo delivers -1 for blockSize() under Windows 10 +* QTBUG-80653 Keyboard LED states do not change with evdev keyboard +* QTBUG-68636 Some popups (i.e.) menus are misplaced on gnome-shell +* QTBUG-98856 Wrong cursor showing when restoreOverrideCursor in +QDockWidget +* QTBUG-95096 Qt 6's new and improved QList fails its removeAll +benchmarks +* QTBUG-94995 Changed QML files do not updated on device +* QTBUG-99039 QVarLengthArray::push_back() is not strongly exception- +safe +* QTBUG-99036 [REG 5.15 → 6.3] QList(It, It) no longer works with pure +input_iterators +* QTBUG-97818 Huge line spacing when font is Monaco +* QTBUG-98961 abstractitemview drag item can not autoscroll +* QTBUG-92501 QtFuture::connect includes Q*::QPrivateSignal as one of +the arguments +* QTBUG-98843 Qt 6.2.2 Windows build fail +* QTBUG-99165 cmake doesn't complain with android-30, but fails with +unknown API S (ie android-31) +* QTBUG-98408 QTextDocument is limited to `@media screen`when calling +setHtml() +* QTBUG-99223 CMake Error: File +C:/Users/qt/work/install/lib/cmake/Qt6/qt_setup_tool_path.bat.in does +not exist. +* QTBUG-97752 QHash: non-readonly iteration access destroys iterator +* QTBUG-96463 [REG 5.15.2-6.2.0] Text with BIDI controls is underlined +incorrectly +* QTBUG-96916 Qt 6 breaks compatibility of QVariant streaming into +QDataStream +* QTBUG-81503 qtbase contains code that isn't allowed to be distributed +* QTBUG-99163 QTransform rotate big image will crash +* QTBUG-99280 Splash screen appears on top model dialog with dynamic vs +behind with static +* QTBUG-99330 qdoc: Crash at QString::operator+=() +* QTBUG-99186 uncaught exeption takes down app +* QTBUG-99319 QApplication crash on second run when mouse roll over +window +* QTBUG-99371 QWidget::customContextMenuRequested coordinates are off +for widgets in a QMenu +* QTBUG-99147 <!----> +* QTBUG-99413 QSysInfo::productType() incorrectly documented +* COIN-777 *** Could not find any device matching '--platform iOS +--minimum-deployment-target +* QTBUG-98901 QtConcurrent::run crashes on program exit +* QTBUG-63695 QStandardPaths does not document locations for QNX +* QTBUG-99316 Yocto build fails in CI for qtdeclarative-native dev/6.3 +branch +* QTBUG-99416 QT6 qtbase build fails claiming symlinks are present +* QTBUG-99192 tst_qquickpixmapcache Failed +* QTBUG-97841 MacOS Monterey - scrolling issues with touch pad +* QTBUG-99623 Dependency update on qt/qtopcua failed in 6.3 +* QTBUG-99633 [autotests] tst_QIcoImageFormat should be behind a feature +flag +* QTBUG-99548 Qt6 CMake target compile options propagation (CUDA) +* QTBUG-99522 qmake adds @ mark after then the output file name when it +calls g++ on either Qt's MinGW or MSYS2 platform +* QTBUG-99111 wasm: cursor is wrong after resizing window +* QTBUG-99605 XCB: QGuiApplication::primaryScreen() always last screen +* QTBUG-99676 markdown (and html) import/export should not rely on use +of a fixed-pitched font to remember a `monospace` span +* QTBUG-92445 Markdown smashes nested formatting inside lists +* QTBUG-99148 Broken html list rendering because <code> element +* QTBUG-99408 [SQL] The SQL driver for Firebird/Interbase does not +unpack the QVariant before null check +* QTBUG-98471 [REG: 5->6.2.1] Null QDateTime is not stored as NULL +anymore in Oracle OCI +* QTBUG-99710 Regression: QCache crash +* QTBUG-99224 Crash in QPixmapCache +* QTBUG-99240 Crashing in trimming QPixmapCache +* QTBUG-99656 [REG] QT_HOST_BINS, QT_HOST_LIBEXECS and QT_HOST_LIBS have +extra 'bin' in path +* QTBUG-99620 QMetaType: type QMap<int,QFlags<Qt::AlignmentFlag>> has +more than one typedef alias: ColumnAlignmentMap, ColumnAlignmentMap +* QTBUG-99743 QTabWidget rendering broken on macOS 12 +* QTBUG-99717 [autotests] text reading in tst_QImageReader should be +behind a feature flag +* PYSIDE-1773 uic doesn't import QAbstractItemView for +QTableView/QTreeView EditTriggers +* PYSIDE-1404 Incompatible import of "Object" in compiled UI +* QTBUG-99668 Using QDateTime with QTimeZone specified asserts in debug +build +* QTBUG-99630 tst_QShortcut::text is flaky in dev +* QTBUG-99771 Porting guide does not mention binary JSON +* QTBUG-92358 One More Crash in text shaping on special string with +EmojiOneColor font. +* QTBUG-89155 Assertion violation in text shaping on special string with +EmojiOneColor font. +* QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6 +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-72103 Conversion between QQuaternion and Euler angles has issues +in special cases +* QTBUG-97535 Bug in examples for QListIterator Class +* QTBUG-99486 Extra dot appears in top left corner of Fusion style spin +box frames with no buttons +* QTBUG-80666 QNetworkRequest::setHeader(IfModifiedSince) treats local +time as UTC +* QTBUG-99666 Qt module builds mix install and staging prefixes +* QTBUG-99799 Memory leak in QJsonDocument::fromJson() +* QTBUG-99960 A crash when comparing two null QVariants +* QTBUG-99323 [REG: 5.14.2 -> 5.15.0] Posted events get stuck when +QCoreApplication::processEvents with QEventLoop::WaitForMoreEvents is +used +* QTBUG-99472 "Pick Screen Color" button in QColorDialog doesn't scan +secondary screen colors in Windows +* QTBUG-100026 [REG 6.2 -> 6.3] Crash in QSslCertificate +* QTBUG-96718 Crash in inBindingWrapper() (Creator built against Qt 6.2 +build) +* QTBUG-97950 Application slowly reads every file in /usr/bin before +starting +* QTBUG-99534 tst_qfuture memleaks +* QTBUG-100067 network/torrent examples ProgressBar text should be +layout with horizontal +* QTBUG-95309 Compile fails with Qt in namespace and C++20 +* QTBUG-100118 QStaticByteArrayMatcher cannot match beyond INT_MAX +* QTBUG-100072 Building Qt from source fails to compile with C++20 +standard enabled when using MSVC 2022 +* QTBUG-99949 Cannot do unthrottled Present with D3D +* QTBUG-91739 Performance regression on QHash::insert() and +QHash::remove() +* QTBUG-100144 Dependency update on qt/qtwebchannel failed in dev +* QTBUG-100233 Android broken project/wrong libraries linked when adding +UiTools +* QTBUG-100074 Building QSharedMemory fails when bootstrapping +* QTBUG-87136 Animations run twice as fast on a 120hz Android device +* QTBUG-93823 Android QPlatformScreen does not expose the refresh rate: +Animations (and timers) too fast on higher refresh rate monitors +* QTBUG-94959 Timer and animations runs faster after screen touch event +on Android 11 +* QTBUG-93393 Android A11Y TalkBack: Hidden onPressAction still called +* QTBUG-100294 RHI Direct3D11 fails to build with MinGW-w64 v8 +* QTBUG-100315 FEATURE_headersclean does not work with if +CMAKE_CXX_FLAGS contains more than one option +* QTBUG-100071 QtFuture::connect fails to compile if the passed signal +takes a std::tuple as argument +* QTBUG-95842 testlib's autotest compilation fails with glibc 2.34 +* QTBUG-99637 Windows with D3D or Vulkan: stretch effect is not ideal +when resizing QQuickWindow +* QTBUG-100416 QPluginLoader::loadHints return "no hints set" but by +default PreventUnloadHint is set +* QTBUG-97929 CMake warnings in FindGLIB2.cmake +* QTBUG-100324 QHelpEvent::globalPos() returns frequently a wrong value. +* QTBUG-93432 QGraphicsTextItem font gets incorrectly clipped when a +clip rect is set on the painter. +* QTBUG-99846 [autotests] tst_qlogging uses wrong helper path on webOS +* QTBUG-98253 Failed to build from source through clang-cl 13.0.0 +* QTBUG-99707 QML plugins have wrong RUNPATH +* QTBUG-100432 [REG 6.2.3->6.3.0] QML/quick examples not launching when +compiled from command line +* QTBUG-97157 attempting to interact with any widget dialog on +touchscreen fails; mouse causes crash after that +* QTBUG-99954 [autotests] tst_QResourceEngine fails on webOS +* QTBUG-94608 Nonsensical full path to examples +* QTBUG-100317 QMacStyle code references missing image resource +* QTBUG-100290 Custom build fails with PCH +* QTBUG-100327 CompositionMode_Screen wrong with drawImage +* QTBUG-100493 QtFinishPrlFile.cmake: No such file or directory with +multi-config build on Linux +* QTBUG-100482 Network monitoring not working when ZScaler Internet +Security is active +* QTBUG-100441 [REG 6.2.1->6.3.0] Designer not launching on macOS x64 +* QTBUG-100364 QStandardPaths GenericDataLocation for iOS seems to +mention wrong path +* QTBUG-100518 Crash on iOS 13.3.1 +* QTBUG-100362 +tst_QNetworkReply::putWithServerClosingConnectionImmediately is flaky +* QTBUG-63196 QNetworkReply::putWithServerClosingConnectionImmediately +fails on Windows +* QTBUG-98476 +tst_QNetworkReply::putWithServerClosingConnectionImmediately fails in +QtBase with Windows 11 +* QTBUG-78797 Shift-select drag distance is zero in QTreeView +* QTBUG-81542 QListView range selection changes after 1 pixel move +* QTBUG-99512 QListview selectcount error with items of differing +sizes +* QTBUG-100420 QPicture doesn't respect Qt::IntersectClip when used with +setClipPath +* QTBUG-93402 Android A11Y TalkBack: Focus Rect not updated on +orientation Change +* QTBUG-100654 tst_QRhi fails on webOS +* QTBUG-100695 Document QProcessEnvironment::Initialization enum +* QTBUG-100438 Incorrect rounding to ms in QTimer when clock too coarse +* QTBUG-51327 [Windows 8.1]: After maximizing a window and toggling the +frameless window hint and moving to another monitor then the window can +be too big +* QTBUG-100545 Nested QML items with Accessible properties set does not +work on Android +* QTBUG-100217 [REG 6.2.2 -> 6.2.3] Integer overflow when rendering svg +image +* QTBUG-88136 tst_QFutureWatcher fails on Android +* QTBUG-100775 Several data races around handlers of +QDesktopServices::openUrl() +* QTBUG-100546 QIODevice::readAll() Truncates Data To Max Int +* QTBUG-100867 QFile::copy error string is uninformative +* QTBUG-87400 tst_QAbstractItemView fails on Android +* QTBUG-87408 tst_QTreeView has failing tests +* QTBUG-100574 qtbase/src/gui/vulkan/qvulkanfunctions_p.cpp is missing +dependency on qvkgen tool +* QTBUG-100261 QPrinter property setup not effect +* QTBUG-99504 Linux: QPrinter::setDuplex not effective ( Canon +imageRUNNER 2520 ) +* QTBUG-100915 moc code generates warning [-Wredundant-parens] +* QTBUG-100651 Unable to follow HTTP/2 redirects +* QTBUG-88137 tst_QTimeLine fails on Android +* QTBUG-87405 tst_QFontDatabase::systemFixedFont fails for Android +* QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207 +* QTBUG-45045 SIGFPE in QQuickMenu +* QTBUG-100693 WebAssembly (WASM) MEMORY control fixes +* QTBUG-100559 wasm: Linking commands too long for Windows +* QTBUG-100796 qt_internal_add_test calls don't handle extra properties +for Android +* QTBUG-101172 Android help from configure-cmake-mapping.md seems +outdated (or wrong)? +* QTBUG-84466 startSystemMove and startSystemResize does not enable aero +snap on windows with frameless window. +* QTBUG-87674 qaccessibility fails on Android +* QTBUG-101020 tst_QPlugin::scanInvalidPlugin fails on QNX +* QTBUG-87401 tst_QFormLayout::wrapping fails on Android +* QTBUG-100802 [REG 6.2.2->6.2.3]Checkable QPushButton does not visually +display checked state when toggled on macOS +* QTBUG-100037 QSqlQuery: crash on executing query if connection is +already closed +* QTBUG-101297 REG->6.3: Default-constructed QPrintPreviewDialog asserts +"!(P(max) < P(min))" +* QTBUG-101302 [REG 6.2.3 -> 6.3.0] QGuiApplication leaks memory +* QTBUG-100299 Android: Unloaded multimedia plugins +* QTBUG-100537 Can not build Qt 6 with cmake when preferring package +configuration +* QTBUG-101306 enum-enum warning in qxcbwindow.cpp is genuiune +* QTBUG-69064 Android: tst_QFrame::testPainting fails +* QTBUG-87389 tst_QDialog::snapToDefaultButton fails on Android +* QTBUG-101299 QCOMPARE() doesn't compile for certain QFlags<T> with +QT_TYPESAFE_FLAGS +* QTBUG-101300 QFlags: Missing some bitwise xor operators with +QT_TYPESAFE_FLAGS +* QTBUG-101294 tst_qflags doesn't compile with QT_TYPESAFE_FLAGS +* QTBUG-95957 Scaled pixmap with ellipse clipping leaves lines in output +* QTBUG-100329 Clipping glitches when painting with fractional scaling +* QTBUG-100343 MDI subwindows leave artifacts when moving/resizing with +fractional scaling +* QTBUG-101399 QTest::toString() doesn't compile for certain QFlags<T> +with QT_TYPESAFE_FLAGS +* QTBUG-100795 QWeakPointer d pointer is private +* QTBUG-101028 argv passed to Android apps is not sufficiently +terminated +* QTBUG-93505 Unable to retrieve the swiped Filedialog +* QTBUG-101286 [Regression] QNetworkReply::finished() is not emitted if +an error occurs. +* QTBUG-101411 QT_WARNING_DISABLE_* macros do not work under QCC (8.3.0) +* QTBUG-101381 QtScxml: Fix compiler warnings for QNX +* QTBUG-101415 QtPositioning: Fix compiler warnings for QNX +* QTBUG-101384 QtRO: Fix compiler warnings for QNX +* QTBUG-101382 QtBase: Fix compiler warnings for QNX +* QTBUG-101304 Compile tst_qflags both with and w/o QT_TYPESAFE_FLAGS +* QTBUG-28379 QFileDialog: aliases to folders disabled +* QTBUG-101551 wasm multiple "use after free" in +QNetworkReplyWasmImplPrivate::doSendRequest +* QTBUG-100154 deprecated-declarations warning in +examples/network/secureudpserver/server.cpp +* QTBUG-67576 QAbstractSocket::setSocketOption() has no effect if called +before QAbstractSocket::connectToHost() +* QTBUG-101581 Crash when zooming invalid image +* QTBUG-101609 Font "Bahnschrift" reports wrong style names +* QTBUG-101610 Font "Alef" reports wrong style names and renders +incorrectly +* QTBUG-100790 tst_QInputDevice::multiSeatDevices() fails on Wayland +* QTBUG-98755 QIconEngine::IconNameHook disappeared +* QTBUG-101013 QQuickFileDialog does not work on Android +* QTBUG-95067 WASM: Quick Window is bigger than browser frame on mobile +browsers +* QTBUG-100562 The characters ("_") in qtdbus-index.html links to +qromancalendar.html +* QTBUG-100873 REG->6.3b1/Windows with system clock offset: Assert when +instantiating QDateTimeEdit +* QTBUG-94366 Backslash is converted to double forward slash in +configure on Windows +* QTBUG-101592 Qt should load libvulkan.so.1, not libvulkan.so +* QTBUG-93499 Signal parameter MOC handling error with gcc 10 +* QTBUG-100770 Old Qt version mentioned in Qt6.3.0 qtbase documentation +* QTBUG-101620 QOpenGLWidget does not update when content changed while +its hidden +* QTBUG-101474 setClipRect() after setClipRegion() call doesn't change +clipping region +* QTBUG-87407 tst_QTableView has failing tests for Android +* QTCREATORBUG-24600 some clicks in call stack don't register +* QTBUG-99640 Reg->6: QByteArray::append(const char *str, qsizetype len) +crashes if len < 0 +* QTBUG-100107 QByteArray::isLower() is completely different from +QString::isLower() , ditto isUpper() +* QTBUG-98369 [macOS] Qt internal warning when FontMetrics is used +* QTBUG-99216 QMessageBox with Japanese characters gives "Missing font +family" warning on macOS +* QTBUG-101745 Running qmake on iOS build fails on macOS 12.3 Monterey +* QTBUG-89545 CMake: on macOS (w/ framework build) the module includes +the binary +* QTBUG-101718 [REG 6.3.0beta2->beta3] quick3d/principledmaterial not +launching on macOS +* QTBUG-101775 Don't add framework directories as include paths +* QTBUG-101651 Random crashes in QGraphicsScene +* QTBUG-101897 The 'movie' example should only build if +'QT_FEATURE_movie' is available +* QTBUG-101916 Build Qt 6.3.0 beta2 / beta3 for Android fails only on +Windows +* COIN-689 Android test VMs lack locales +* QTBUG-93752 When setting the inactive colorgroup in the palette and +then making the window inactive it will not trigger an update on any +colors bound to the palette +* QTBUG-87263 QMap<QVariant, QVariant> compilation error +* QTBUG-94059 Stop using mixed enum arithmetic +* QTBUG-60822 [REG: 4->5] WA_TranslucentBackground cannot be changed +after widget has been shown +* QTBUG-59126 clear WA_TranslucentBackground +* QTBUG-87775 Passing INTERNAL_MODULE to qt_internal_add_module should +only create a single Qt::FooPrivate target +* QTBUG-94450 tst_QString::setRawData() indicates problems with Qt 6's +reworking of raw data handling +* QTBUG-91077 startSystemMove/startSystemResize causing mouse events to +be lost on X11(MATE) +* QTBUG-93002 CMake: linker error with Linux Static Libraries while +using QtQuick.Controls +* QTBUG-88248 QObject orphaned connections soft-leak +* QTBUG-87774 QToolBar::clear() leaks memory +* QTBUG-88081 Failed to build Qt from source through clang-cl +* QTBUG-88434 Qt6 Beta4 fails to compile with Clang - SIMD issues +* QTBUG-92941 REG 5->6: QVector size() does not reach capacity() before +reallocating +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-93360 Compile Qt with gcc 11 +* QTBUG-94250 tst_QListView::internalDragDropMove fails with OpenSUSE +15.3 +* QTBUG-94613 [FTFBS] qttools does not compile: QtTools/private/qttools- +config_p.h: No such file or directory +* QTBUG-94753 QtFlagHandlingHelpers.cmake overrides flags -On from the +user +* QTBUG-94355 Revice changes in configure summary options, 6.1.1 -> +6.2.0 +* QTBUG-85201 Deprecate Ministro in Qt for Android +* QTBUG-94971 QHoverEvent::scenePosition() is actually local position +* QTBUG-91713 QtBase benchmarks fail for qtimezone, qdiriterator, and +qfile +* QTBUG-95004 XCB: Qt packages are built without session management +support +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-94546 QTreeModel::index changes model despite being const +* QTBUG-94463 QThreadPool creates one thread more than maxThreadCount +* QTBUG-88090 Installed CMake files reference the SOURCE TREE +* QTBUG-95136 QLocalServer provides no way to know how to clean up if +its listen() fails +* QTBUG-95199 Incorrect propagation of iOS bitcode and -fapplication- +extension flags to user projects +* QTBUG-95208 Linker error regarding bitcode when linking CMake app +targeting iOS +* QTBUG-88448 QtConcurrent filter/map does not work with reductor object +* QTBUG-95268 test_QT_TESTCASE_BUILDDIR fails when built with CMake 3.21 +* QTBUG-95303 Internal module pri files are missing public include +header locations +* QTBUG-85839 Documentation: wrong default value for Layout Direction +* QTBUG-80957 QFutureInterface: reportResults with an empty vector +breaks results +* QTBUG-63363 QPointingDevices for the trackpad and mouse are +dynamically instantiated on macOS +* QTBUG-95394 Crash in RHI when exiting a QtWaylandCompositor with +active clients. +* QTBUG-70137 Dockwidgets - Placing QDockWidget is almost impossible +* QTBUG-53706 QString::number(-17, 16) should return "-11" not +"0xffffffffffffffef" +* QTBUG-94831 Crash on MSVC in ~QMetaTypeFunctionRegistry() on program +end with dynamically loaded Qt +* QTBUG-95314 WASM: Diverging timezones in C++/QML +* QTBUG-95532 Can't build qtquickcalendar due to missing SQL dependency +* QTBUG-58749 QListView AdjustToContents not working +* QTBUG-95072 Menu is shown at displaced position on enable/disable +* QTBUG-55444 Documentation doesn't explain that login and password +provided to MySQL plugin (QSqlDatabase::setUserName and +QSqlDatabase::setPassword) must be in latin1 encoding +* QTBUG-95453 Mouse move pointer does not reflect when drag will move - +eglfs +* QTBUG-71590 Qt is using "Non-SDK" interfaces, will be blocked by +Android +* QTBUG-79102 Scrolling via trackpad does not when a widget is inside a +QScrollArea +* QTBUG-67032 Mouse Wheel event gets propagated even when event filter +should stop it +* QTBUG-87580 Add minimal set of tests to build for static Qt configs in +Coin +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-95845 qt_add_qml_module unconditionally installs metatypes.json +files into "arbitrary" directory +* QTBUG-93340 trafficlight_qml_dynamic crashes on Android device +* QTBUG-95969 module "QtMultimedia" plugin "qtmultimediaplugin" not +found +* QTBUG-89122 Building Qt with cmake needs 15% more space than with +qmake +* QTBUG-80863 [cmake] excessive compilation of Import.cpp files for +static plugins +* QTBUG-95668 Webengine widget not visible in Designer UI +* QTBUG-95921 scxml examples fail to build for iOS target +* QTBUG-89296 No way to specify C standard for Visual Studio 2019 in +qmake project +* QTBUG-35700 single punctuation input via CJK input method doesn't work +* QTBUG-88308 [REG v6.0.0-beta3 -> dev] configure tries to use ccache +when it is not installed +* QTBUG-39125 Cocoa: When typing in a Korean character and then press +enter, it will take two presses before the enter key is actually invoked +* QTBUG-95661 Test result counts are incorrect +* QTBUG-94451 Switch Android target SDK to 30 for Qt 6.2 +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-88535 List of modules in configure output is incomplete +* QTBUG-87646 WheelHandler doesn't work correctly with TouchPad +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTCREATORBUG-26168 No run targets for examples +* QTBUG-84877 QLocale::system() uses short names of days and months for +narrow formats +* QTBUG-80347 Forward headers are not generated for deprecated classes +* QTBUG-89141 QStatusBar without a parent crashes XFCE4 toolbars +* QTBUG-95200 qt6_add_qml_module only works when used in same folder +than the backing library +* QTBUG-95670 PSK doesn't work when both the client and server use TLS +1.3 +* QTBUG-30040 tst_qtooltip::task183679 is unstable in Mac CI +* QTBUG-94714 Qt's CMake seems to ignore dependencies when generating +APK targets +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-96303 Review (again) CodeChecker issues for Qt Core +* QTBUG-55523 Windows: Application does not quit if tooltip was visible +when last window was closed +* QTBUG-96290 qmlimportscanner: "qmldir file not found at" when +configuring quickwidget example with static Qt +* QTBUG-77833 Mac: context menu not closed when minimizing window +* QTBUG-82626 Cmd-H Doesn't Hide App When Tooltip Displayed +* QTBUG-58727 [macOS]: Command+H with Qt::Popup window open leads to +inconsistent internal state +* QTBUG-94770 [Qt Virtual keyboard] Keyboards doesn't respond when +QT_SCALE_FACTOR is set to 1.5 +* QTBUG-96253 Unable to build qtscxml tests after building with +components with Conan +* QTBUG-95249 OpenSSL TLS backend plugin missing in macOS installation +from official binary +* QTBUG-95832 QtRemoteObjects CMake API is using the internal +qt_manual_moc API +* QTBUG-90719 QDoubleValidator unexpected behaviour using different +locale +* QTBUG-96441 [REG 6.1.0 - 6.2.0] Windows: QWindow doesn't respect +minimumWidth/minimumHeight +* QTBUG-96786 QPainter::drawRect fills OpenGL window background when +pen's alpha != 1.0 +* QTBUG-96790 crash in QWindowsFileSystemWatcherEngine::addPaths +* QTBUG-46882 REG [5.4.2-5.5.0] Floating QDockWidget cannot be resized +* QTBUG-64994 CLONE - frameless window can't minimize or maximize on mac +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-80766 Android app installed from Google Play store crashes +* QTBUG-94344 High CPU load in WASM threaded application +* QTBUG-73117 QTableView is very laggy on scroll +* QTBUG-96654 REG[5.15-6.1]QTreeView crash when checkbox triggers reset +* QTBUG-97028 \relates documentation should mention how it interacts +with templated classes +* QTBUG-96057 Bluetooth crash when connectToPairedDevice on windows +* QTBUG-95285 Create documentation page for Qt for Android Manifest +* QTBUG-96239 Document CMake component in CMake function documentation +* QTBUG-96575 Merge "DTLS Client"and "DTLS Server" examples +* QTBUG-83939 QGenericUnixServices::openDocument / +xdgDesktopPortalOpenFile uses wrong fd mode, breaking snaps +* QTBUG-26424 fix disabled test cases of tst_qwidget +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-95763 Configuring an executable with an attached qml module +fails when using the Xcode generator +* QTBUG-58013 Cursor position changes not properly passed to input +method +* QTBUG-93414 Qt Quick application stuck in a cursor update loop +* QTBUG-95669 Clicking enter on some text fields it might freeze UI +* QTBUG-96671 Android: Keyboard sometimes stuck and replacing previous +letter +* QTBUG-96675 Android: Cursor is shown in wrong place +* QTBUG-96769 Android: keyboard input can get lost +* QTBUG-74606 floating QDockWidget with native child widget fails to +show() after closing it +* QTBUG-74342 QML RichText hr element doesn't work +* QTBUG-97247 Fix docs for comparison and debug/data stream operators of +Qt containers +* QTBUG-96257 Cannot declare MetaType for a recursive QSet with deleted +operator== +* QTBUG-97601 Compilation speed decrease with Qt 6.2 compared to Qt +5.15.2 +* QTBUG-96399 Crash with SIGSEGV in QXcbConnection::getSelectionOwner +* QTBUG-97656 The article explaining bindable properties is not linked +in other related parts of the docs +* QTBUG-95300 [Regression] TextField goes behind soft keyboard on +android +* QTBUG-96117 Android soft keyboard no longer pans the screen +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-72110 MouseArea stops responding +* QTBUG-74872 Qt/QMake includes the deprecated 'CFBundleGetInfoString' +key into the Info.plist on macOS +* QTBUG-96898 Sub-project created with qt_add_qml_module doesn't work on +Android +* QTBUG-94530 Disconnecting HDMI output causes application to crash +* QTBUG-97903 Sporadic crash on QPMCache::flushDetachedPixmaps +* QTBUG-91445 Crash in QPixmapCache::setCacheLimit in Windows +* QTCREATORBUG-26473 Crash inside pixmap cache while RMB inside cpp +editor +* QTBUG-97715 Quick3D examples fail on imx6 +* QTBUG-96975 Qurl fails with MSVC 2022 target in windows 10 & 11 +* QTBUG-97808 QOperatingSystemVersion: Adding new const entries in patch +releases breaks our BC guarantees +* QTBUG-97582 QFuture::cancel through then()/onCanceled/onFailed +* QTCREATORBUG-26581 Multicursor mode enables during the selection +without pressing "Alt" +* QTBUG-84234 Start new QCoreApplication after shutdown +* QTBUG-97842 Move Android tools docs from qtdoc to qtbase +* QTBUG-97115 When an application that is using a background service is +closed then it will cause an ANR after hanging for about 30 seconds +* QTBUG-98650 Drop Qt 3/4 support +* QTBUG-98653 QStringView::split returns invalid data +* QTBUG-98569 Error in meta-b2qt for Windows Toolchain +* QTBUG-98642 Qml/QmlScene : malformed http request when opening a qml +file over http with qml/qmlscene +* QTBUG-93037 Conan builds are unable to run tst_qmake +* QTBUG-98649 Qt Android creates View IDs in a way potentially leading +to a collision +* QTBUG-92231 SSL handshake failure after ignoreSslErrors +* QTBUG-75862 FocusReason is broken in Controls 2 +* QTBUG-96957 Created output file is in inncorrect type and in different +location +* QTBUG-98151 Widgets over a QMdiArea are not repainted correctly +* QTBUG-92249 quick3d examples crashes or hangs on exit on wayland +* QTBUG-59096 tst_qqmlsettings.cpp(415): error C2065: 'boldFont': +undeclared identifier +* QTBUG-98561 Creating directory using symbolic link in path fails on +QNX +* QTBUG-98466 Misleading error messages when using macdeployqt on +AppleSilicon Macs +* QTBUG-89285 Document changes to State Machine Framework in Core +Migration Guide +* QTCREATORBUG-25594 Code model gets confused by qLastIndexOf in +qstring.cpp +* QTBUG-95237 [REG 6.0.4 -> 6.1.0] Integer-overflow in +QFixed::operator+= through QImage::loadFromData(QByteArray) +* QTBUG-45582 Duplicated vtables due to inline virtual functions +(probably all dtors) +* QTBUG-98483 [macOS] QPushButton is broken in macOS Monterey +* QTBUG-98937 KTX, ASTC image not displayed on Qt 6.2 and above +* QTBUG-99009 QCursor::setPos X coordinates is wrong when DPI scaling is +used +* QTBUG-81917 QtWidgets fails to build with clang 10.0-rc1 in C++20 mode +* QTBUG-81583 QTextMarkdownWriter: if a task list item's first line ends +with monospace text, trailing backtick is omitted +* QTBUG-99368 TLS handshake fails due to incorrect cipher handling +(Secure Transport macOS backend) +* QTBUG-99775 Crash on QObject::objectName access when using QThreadPool +from non-owning thread +* QTBUG-20531 QLineEdit with a QCompleter: popup completion is drawn on +the wrong location +* QTBUG-92909 When following redirects, a PROPFIND request (and probably +others) are converted to a GET +* QTBUG-97844 Logitech mice and touchpads that send lots of events with +small angleDelta cause overreaction +* QTBUG-99803 QVulkanWindow doesn't enable any device features (e.g. +VkDeviceCreateInfo::pEnabledFeatures) +* COIN-762 Coin's configure command gets warning about unused +-DBUILD_EXAMPLES=OFF +* QTBUG-99506 Loader with states and children loaders crashes on +Integrity (release only) +* QTBUG-95764 pure virtual call in QAccessibleQuickItem +* QTBUG-99747 QDate::startOfDay( ) leads to assert in debug build +* QTBUG-98475 tst_QWindow::modalWindowEnterEventOnHide fails in QtBase +with Windows 11 +* QTBUG-98478 tst_QFileSystemWatcher::signalsEmittedAfterFileMoved fails +in QtBase with Windows 11 +* QTBUG-100412 tst_qsrceen::grabWindow is flaky on Windows +* QTBUG-99491 Windows - Android App, cmake build does not update +correctly if app library is bigger than 2GB +* QTBUG-62185 QVersionNumber seems broken on -O1 and higher with g++ +* QTBUG-93396 Android A11Y TalkBack: Slider does not announce value on +change +* QTBUG-100401 QToolbutton with popupMode QToolButton::InstantPopup and +stylesheet have 2 arrows +* QTBUG-100792 tst_QScreen::grabWindow() fails on Wayland +* QTBUG-100891 +tst_QGuiApplication::genericPluginsAndWindowSystemEvents() fails on +Wayland +* QTBUG-66818 tst_QWindow::initialSize fails on Wayland +* QTBUG-100887 tst_QWindow::mouseToTouchTranslation() fails on Wayland +* QTBUG-100888 tst_QWindow::modalWindowPosition() fails on Wayland +* QTBUG-100889 tst_QWindow::requestUpdate() fails on Wayland +* QTBUG-100929 tst_QImage::hugeQImage fails on platforms without +adequate memory +* QTBUG-100930 tst_QGraphicsWidget::updateFocusChainWhenChildDie fails +on QNX +* QTBUG-98489 tst_QTabBar::hoverTab fails in QtBase with Windows 11 and +MSVC2022 +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-99295 The tool "Qt6::sdpscanner" was not found +* QTBUG-87671 Android tests crashing with +"java.lang.UnsatisfiedLinkError: dlopen failed: invalid ELF file" +* QTBUG-87397 tst_QGraphicsView fails on Android +* QTBUG-101049 /permissive- not passed causes compiling errors +* QTBUG-101328 FAIL! : tst_QLockFile::lockUnlock in QNX_710 +* QTBUG-101332 FAIL! : tst_QXmlStream::initTestCase in QNX_710 +* QTBUG-87424 tst_QMenu fails on Android +* QTBUG-101321 tst_QDialog::dialogInGraphicsView crashes on Android +* QTBUG-100948 tst_QFontDatabase::systemFixedFont() fails on QNX +* QTBUG-87396 tst_toolsupport::offsets fails on Android +* QTBUG-94459 Android reports incorrect screen size after rotation +* QTBUG-100917 tst_QImageReader::setScaledClipRect() SVG/SVGZ fails on +Wayland +* QTBUG-100918 tst_QOpenGL::bufferMapRange() fails on Wayland +* QTBUG-100982 tst_QStaticText fails on Wayland +* QTBUG-101519 FAIL! : +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad in +Windows_11_21H2 +* QTBUG-101406 Add QT_TYPESAFE_FLAGS to headerclean and fix fallout +* QTBUG-101567 FAIL! : tst_QWindow::spuriousMouseMove in +Windows_11_21H2 +* QTBUG-101618 FAIL! : tst_QSystemSemaphore::initialValue in QNX_710 +* QTBUG-101436 Font selection via styleName broken on Windows +* QTBUG-89402 tst_QPlainTextEdit fails test cases on Android +* QTBUG-99948 Fix enum/enum arithmetic in Qt +* QTBUG-100470 Undetected test crashes on Android +* QTBUG-101194 tst_QFileDialog has failing tests for Android + +### qtsvg +* QTBUG-94878 QSvgRenderer crash +* QTBUG-92184 QtSVG cannot understand minified SVGs if they contain arcs +* QTBUG-97421 text x,y positions are always parsed as pixels +* QTBUG-97422 font-size is always parsed as pixels +* QTBUG-96044 High memory consumption when rendering svg image +* QTBUG-95891 svg file freezes QImage +* QTBUG-98139 QSvgRenderer::boundsOnElement does not properly calculate +the bounding box of a text when it has a transformation +* QTBUG-99407 [REG 6.1.3 -> 6.2.0] Loading svg file takes too long +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6 + +### qtdeclarative +* QTBUG-82146 doubleClicked() not emitted for Button on touch devices +* QTBUG-94360 QmlRegisterType object's signal slot connections crashes +when giving more than 2 argguments with signal. +* QTBUG-94455 tst_QQuickFileDialogImpl::defaults() leaks memory +* QTBUG-93652 qmllint: Missing support for inline components +* QTBUG-93752 When setting the inactive colorgroup in the palette and +then making the window inactive it will not trigger an update on any +colors bound to the palette +* QTBUG-94456 Alias properties incorrectly allow duplicating property +names +* QTBUG-91390 ListModel doesn't keep objects of JavaScriptOwnership +alive +* QTBUG-91365 Can't set palette for Window +* QTBUG-93489 Not obvious how to generate key events for QML when using +QQuickRenderControl +* QTBUG-64128 When dragging an item that is the parent of the DropArea +then it will call onEntered for that DropArea +* QTBUG-94533 Update dependencies on '6.2' in qt/qtquickcontrols2 fails +* QTBUG-55705 SwipeDelegate is not swiping inside SwipeView +* QTBUG-94519 Install rules for .qml files should use source dir as +their source, not build dir copies +* QTBUG-94520 Install destinations for .qml files do not account for +resource paths +* QTBUG-94553 Update dependencies on '6.2' in qt/qtquickcontrols2 fails +* QTBUG-94559 Update dependencies on '6.2' in qt/qtquickcontrols2 fails +* QTBUG-94502 Crash on Android caused by automatic type conversion +between JS array and QVariantList (SIGBUS) +* QTBUG-86755 no required property support in tools +* QTBUG-94307 ComboBox: without a validator bindings to acceptableInput +don't work +* QTBUG-94575 Update dependencies on 'dev' in qt/qtqc2 fails +* QTBUG-94576 Debug output flooded with "detected interleaved frame-sync +and actual events" +* QTBUG-92824 QtQuick.Controls Button.qml wrong parent used for +transitionDuration (line 77) +* QTBUG-94223 Regression[5.14->5.15] 'model' is no longer an implicit +data role in delegates in Custom delegate +* QTBUG-92840 FolderListModel docs have gone missing +* QTBUG-93041 If Button is used as delegate of ListView then application +fails +* QTBUG-94833 Wayland compositor crash when client window closes +* QTBUG-94703 REG: Binding to var properties that are undefined is +broken in 6.2.0 +* QTBUG-55958 QQuickItem::contains return true even for points outside +the item rect +* QTBUG-89376 QQuickItem API that involves item-at/bounds checks doesn't +respect containmentMask +* QTBUG-34882 Multiple hovers are incorrect when children are outside +parent +* QTBUG-63670 Disabled MouseArea stealing hover events +* QTBUG-94970 tst_QQuickFileDialogImpl crashes +* QTBUG-92563 Extra, incorrect HoverMove sent after MouseButtonRelease +* QTBUG-95070 PinchHandler doesn't filter by number of fingers when +receiving QNativeGestureEvents +* QTBUG-56075 QML Flickable: high-precision trackpad scrolling is too +fast +* QTBUG-75239 When the locale is changed then it should be propagated to +the the controls in the ApplicationWindow, but Label and TextField are +not seen as controls +* QTBUG-95073 TextEdit inconsistency with some key events (modifiers) +* QTBUG-75553 QML Canvas, reset line dash failed +* QTBUG-77528 Conflicting includes from 3rdparty/masm/stubs/wtf and icu +* QTBUG-89375 No C++ documentation for containmentMask +* QTBUG-72843 HoverHandler is unreliable +* QTBUG-95162 Qt config with some modules disabled causes compile error +(Qt 6.2.0 beta1) +* QTBUG-94622 svg Image is Pixelated when windows is scaled +* QTBUG-95139 Using backticks for ListElement value results in "cannot +use script for property value" +* QTBUG-90456 Array manipulation destroys objects in array +* QTBUG-81037 Array.concat does not verify length against allocated +space +* QTBUG-95365 QML module files copied to build dir have nothing +depending on them +* QTBUG-95132 Memory Leak when using QQuickPaintedItem with RHI +* QTBUG-95417 Regression 5.15.4: gc() within generator functions crash +* QTBUG-95532 Can't build qtquickcalendar due to missing SQL dependency +* QTBUG-95562 Warnings about deprecated usage +* QTBUG-94021 groupBoxPadding not defined for GroupBox on MacOS +* QTBUG-95095 Inline QML component can't use named import of JavaScript +module from enclosing scope +* QTBUG-95622 SelectionRectangle: selection is removed when dragging on +the bottom-right handle +* QTBUG-91165 QtQuick compiler and QML States/AnchorChanges at loading +prevents component to be displayed +* QTBUG-95575 Build fails with clang-cl 12.0.0 +* QTBUG-95314 WASM: Diverging timezones in C++/QML +* QTBUG-95629 SelectionRectangle: Long press on top of a handle clears +the current selection +* QTBUG-95591 QtQuick documentation references private class +"QQuickColorGroup" +* QTBUG-94964 Create QtQuick.Dialogs module overview page +* QTBUG-95656 qmllint does not handle implicit import correctly +* QTBUG-95544 Regression: buttons invisible when using non-sized custom +backgrounds +* QTBUG-94558 The handle hovered state of RangeSlider is wrong when +first and second overlapped +* QTBUG-95811 KeyNavigation: all properties should be marked as attached +* QTBUG-95393 QQuickView::grab segfaults at times +* QTBUG-95259 After closing modal menu, non-modal menus can't be +dismissed by clicking +* QTBUG-95825 Live preview not starting +* QTBUG-85591 qmlProtectModule() claims it "allows the engine to skip +checking for a plugin when that uri is imported", but that might not be +true +* QTBUG-95659 Assertion error by accessing this from onSignal arrow +function +* QTBUG-95593 Customised SpinBox buttons don't work with macOS style +* QTBUG-89409 Unable to scroll listview by dragging / swiping if header +is used +* QTBUG-92844 qmllint should warn about assigning to readonly property +* QTBUG-95937 Native windows style is incompatible with QQuickWidget or +other means of offscreen rendering +* QTBUG-95461 QQuickTextInput doesn't manage pre-edit text correctly +* QTBUG-95944 ButtonGroup.buttons is not a default property as it claims +to be +* QTBUG-95895 REG 5.15 -> 6.2: destroy() does not destroy objects after +appending listModel. +* QTBUG-95373 Component is missing required property index from here +* QDS-4390 Live preview crashes at shutdown +* QTBUG-96126 Compositor crashes when client is closed +* QTBUG-96118 FTBFS top-level: The "moc" executable +"BUÏLDDIR/qtbase/libexec/moc" does not exist. +* QTBUG-96167 Ownership of C++ owned object flips when added to +ListModel +* QTBUG-96150 QML best practices docs are outdated +* QTBUG-96159 Qt5.git integration fails in '6.2': The "moc" executable +"/Users/qt/work/qt/qt5/qtbase/libexec/moc" does not exist +* QTBUG-96190 Rendering glitches when resizing window containing +QQuickPaintedItem +* QTBUG-96099 Drag and Drop example crashes on KDE Plasma +* QTBUG-88414 CMake multi-config build still build some debug tools +* QTBUG-93050 Memory leak in qiconhelper.cpp when loading icon by name +* QTBUG-91350 [REG 5.15->6.0] TapHandler.onTapped: device and button are +no longer available +* QTBUG-64847 TapHandler does not tell us which button was tapped (and +this breaks the manual test) +* QTBUG-96301 qmldir files generated by CMake do not respect .ui.qml +suffix +* QTBUG-95589 Customizing checkbox does not fully work when using +example from documentation +* QTBUG-87402 Error when using ShaderEffect doesn't tell the user how to +fix it +* QTBUG-96130 srbCache exhibits unreasonable, semi-continuous growth +with dynamic scenes +* QTBUG-91109 Inconsistent behaviour of TextArea with horizontalCenter +between different platforms (Gallery example) +* QTBUG-65853 QML ScrollBar Quick Controls 2 - policy: +ScrollBar.AsNeeded not working when scrollbar is customized +* QTBUG-96290 qmlimportscanner: "qmldir file not found at" when +configuring quickwidget example with static Qt +* QTBUG-96275 Crash while loading QML type data from disk cache +* QTBUG-96405 setGraphicsApi :OpenGLRhi. QML application resizing +flickers and is sometimes blank +* QTBUG-96147 qmlsc does not understand curly braced grouped properties +* QTBUG-96587 qmlsc ignores return type of CallPropertyLookup +* QTBUG-96343 inheritance cycle not detected correctly +* QTBUG-96200 Only the first Q_PROPERTY marked as REQUIRED is required +in reality +* QTBUG-96551 Crash while processing a shortcut key +* QTBUG-96561 MenuItem does not clear shortcuts from GUI kernel +* QTBUG-96902 Import of JS module to QML does not work +* QTBUG-96358 ShaderTools package not found when building qtdeclarative +examples in-tree in a prefix build (not as ExternalProjects) +* QTBUG-96909 ListView/Flickable: when releasing multitouch, list stays +in dragging state +* QTBUG-96625 Unable to declare variable with identifier equal to +function name inside getter +* QTBUG-86744 ListView.isCurrentItem not available until model is +refreshed +* QTBUG-96805 quick examples not compiling on Wasm: CMake Error at +.../wasm_32/lib/cmake/Qt6/QtPublicPluginHelpers.cmake +* QTBUG-92841 Offscreen Surfaces should not receive input events in 3D +scenes +* QTBUG-96668 [Reg 6.1 -> 6.2] Cannot overwrite property bindings in +aliased elements +* QTBUG-97099 [cmake] dependent qml plugins not auto-loaded with +statically linked qt +* QTBUG-96192 Performance concerns for a qmlengine->retranslate() call +* QTBUG-96876 Error initializing PageIndicator with Material style +* QTBUG-94975 [ASAN] Heap-use-after-free in QOpenGLFramebufferObject +* QTBUG-93642 list<QtObject> appends new elements when redefined in +component instances +* QTBUG-96112 Text tearing on text element when set inside parent +element with noninteger y value +* QTBUG-83626 When a Popup has an odd number for the width and/or height +then texts inside it can be rendered badly +* QTBUG-55638 garbled font after scrolling with mouse wheel +* QTBUG-97467 [REG 6.2.0->6.2.1] cmake test fails on RHEL +* QTBUG-90869 tst_qquickdesignersupport: tests segfault when running on +QEMU and Windows MinGW developer build +* QTBUG-94253 When an inputmask is set on a TextInput then it will +overwrite the first character if the cursor starts from position 0 after +typing the second character +* QTBUG-96966 Using stackView.pop(StackView.Immediate) after +stackView.push(item, StackView.Transition) causes Item to be placed +unexpectedly +* QTBUG-61496 StackView: pop() with StackView.Immediate leads to blank +StackView +* QTBUG-74342 QML RichText hr element doesn't work +* QTBUG-81306 qml Markdown format not working as expected +* QTBUG-85956 QQuickPopupPrivate::finalizeExitTransition() not giving +focus to the highest-z Dialog with focus = true +* QTBUG-85918 Focus set to wrong dialog in case of enter transition +* QTBUG-96929 ToolTip: Make it clearer that ESC is a shortcut used by +the default closePolicy +* QTBUG-86854 When a Tooltip is visible then it is possible to interact +with a window that is underneath a modal dialog although it should be +blocking the input to it +* QTBUG-97480 ParentChange crash +* QTBUG-58416 QtQuick Image: SVG Images are not properly scaled with +High DPI Scaling +* QTBUG-81018 Image sourceSize binding causes the size to become smaller +unexpectedly +* QTBUG-97605 tst_qqmlmoduleplugin::incorrectPluginCase() Received a +fatal error. +* QTBUG-74335 QML RichText table border is misaligned +* QTBUG-97600 qmllint segfaults on Connections +* QTBUG-97462 Qt Quick "Text editor" example uses deprecated code +* QTBUG-84269 StackView doesn't work with required properties +* QTBUG-93988 Regression 5.15.1->5.15.2 : Loader's item width is not set +even when its status is Loader.Ready +* QTBUG-97466 quick/pointerhandlers example fails to configure +* QTBUG-97465 [REG 6.2.0->6.2.1] quickcontrols2/texteditor not compiling +on Wasm +* QTBUG-91706 QML: Subclassing a QQuickItem that has revisioned +properties fails +* QTBUG-86202 DelegateChooser stopped working with enums in QVariants +* QTBUG-97488 [REG 5.15.2->6.2] DelegateChooser not finding choice +* QTBUG-96898 Sub-project created with qt_add_qml_module doesn't work on +Android +* QTBUG-96458 Make it possible to build newer Qt modules against older +Qt +* QTBUG-96934 QQuickFontDialogImpl: update listview indexes when calling +setCurrentFont() +* QTBUG-85936 TextMetrics.width does not always give a correct width for +the given text and is sometimes too short depending on the font used +* QTBUG-94023 TextMetrics width is not same as Text.implicitWidth +* QTBUG-96796 qmlcache causes loading problem if the qml filename +matches the name of some qml file from Qt package and has inline +component +* QTBUG-73633 QML FileDialog sort names by capitalised name first +* QTBUG-97859 QQuickWindow::tabletEvent() broken in Qt 6.2.1 +* QTBUG-98015 qml tool fails to build when targeting iOS +* QTBUG-98058 Static Qt plugins not always linked into Qt apps in a top- +level build +* QTBUG-98109 Update dependencies on '6.2' in qt/qtdeclarative fails +* QTBUG-98115 qmllint crashes when id is assigned to string +* QTBUG-98125 qmllint crashes when there is an animation on a grouped +property +* QTBUG-98032 QML/Javascript: Using an anonymous function as a default +parameter in a function signature crashes the application. +* QTBUG-98150 Designer puppet keeps crashing at startup in batch +renderer +* QDS-5481 Animation looping is not properly set when it is in component +* QTBUG-91886 Inconsistence in material style checked highlighted button +* QTBUG-86453 Instantiator creates delegates when active is false if +items are dynamically added to a ListModel +* QTBUG-88331 Instantiator creates delegate when active is false and +delegate is updated +* QTBUG-98356 JIT crash on invalid yield syntax +* QTBUG-97927 Focus frame placed in the wrong position after window +resize +* QTBUG-97914 Broken test tst_QQuickListView2::dragDelegateWithMouseArea +* QTBUG-98140 TextInput with cursorDelegate and clipping: custom cursor +gets clipped +* QTBUG-35646 Setting clip property true on TextInput hides cursor on an +empty input. +* QTBUG-98440 TableView selectionModel property is not available in +Quick 2.2 +* QTBUG-98248 SEGFAULT Crash in QQmlAnimationTimer::registerAnimation +* QTBUG-98541 qmlsc generates bad code when comparing numbers to +undefined +* QTBUG-93358 qmllint: Add support for UiArrayBindings +* QTBUG-95633 QQmlEngine::offlineStoragePath() documentation needs link +to openDatabase() +* QTBUG-98311 QML bitwise 'or' operator is not evaluated correctly when +initializing C++ property and both operands are enum values +* QTBUG-59223 tst_qqmlxmlhttprequest::send_options fails with +LANG=de_DE.UTF-8 +* QTBUG-97782 Material SpinBox QML TypeErrors +* QTBUG-98299 qmllint debug code cause qmllint skip problems +* QTBUG-98017 QSGRhiTextureGlyphCache::createEmptyTexture() nullptr +access crash +* QTBUG-98727 tst_DragHandler::touchDragMultiSliders is flaky / failing +on macOS +* QTBUG-37364 Missing documentation for QQuickItem's boundingRect(), +clipRect() +* QTBUG-60491 When TextEdit show the file more than 1mb, the soft will +use many memory +* QTBUG-65741 Invalid event clipping +* QTBUG-98742 qt6_target_qml_sources() doesn't ensure PREFIX argument +starts with "/" +* QTBUG-98439 "Binding on contentItem is not deferred as requested by +the DeferredPropertyNames class info because it constitutes a group +property" when instantiating ScrollBar +* QTBUG-98792 Crash when using as-cast +* QTBUG-84196 Crash when calling QQmlEngine::retranslate +* QTBUG-98482 RangeSlider does not update position/visualPosition based +on from/to changes +* QTBUG-97461 [REG 5.15.2->6.2] DragHandler does not work when there's a +Drawer in the application +* QTBUG-98811 FAIL! : +tst_qqmlxmlhttprequest::setRequestHeader_illegalName(Referer) Received a +fatal error. +* QTBUG-82263 [REG: 5.13->5.14]: QML DropArea wrong signals order +* QTBUG-97541 qt_add_qml_module does not properly handle singleton qml +files +* QTBUG-98830 qmlsc confuses precedence between properties and IDs +* QTBUG-98717 Setting HoverHandler cursorShape in a Window crashes +* QTBUG-92998 Items in GridView shifts to the right when using RTL +layoutDirection +* QTBUG-75862 FocusReason is broken in Controls 2 +* QTBUG-71723 When showing a context menu for a TextField then it will +lose the selection instead of keeping it +* QTBUG-36332 QtQuick Controls: actions which depend on activeFocusItem +are disabled when a menu is shown +* QTBUG-98468 CMake Error: AUTOMOC for target affectors_shared: The +"moc" executable "/Users/qt/work/qt/qt5/qtbase/libexec/moc" does not +exist +* QTBUG-91479 When a TextField is inside a QQuickWidget that is in a +QGraphicsProxyWidget then clicking the TextField will not give it focus +and as such it is not possible to type in it +* QTBUG-98924 Cannot assign binding of type Button to QQuickItem +* QTBUG-98127 Weighted layout behavior is not documented +* QTBUG-98960 warning C4573: the usage of 'QJSNumberCoercion::toInteger' +requires the compiler to capture 'this' +* QTBUG-98730 Slider with negative width crash the application +* QTBUG-99027 qmllint crashes in a combination with ListModel +* QTBUG-99025 Property "hasOwnProperty" not found on type "Item" +* QTBUG-94765 AnimatedSprite has glitches +* QTBUG-98747 close.accepted behavior +* QTBUG-84730 Allow to reassign PointerHandler.parent +* QTBUG-98367 Segmentation fault with Binding on font.bold +* QTBUG-99113 qmlsc confuses ambiguous types in the same module +* QTBUG-99043 The -i option to qmlcachegen, qmllint, qmlsc, etc. is +wrong +* QTBUG-75799 Strange flickering when restarting an animation with +PauseAnimation and ScaleAnimator +* QTBUG-99192 tst_qquickpixmapcache Failed +* QTBUG-98937 KTX, ASTC image not displayed on Qt 6.2 and above +* QTBUG-99229 "ninja: error: 'qrc_files-NOTFOUND', needed by +'.qt_plugins/Qt6_QmlPlugins_Imports_untitled4.cmake', missing and no +known rule to make it" when building "Qt Quick Application - Empty" +project +* QTBUG-99286 FAILED: src/quickcontrols2/material/impl/.rcc/qmlcache/qt +quickcontrols2materialstyleimplplugin_RectangularGlow_qml.cpp +* QTBUG-99275 agent:2021/12/16 18:36:00 build.go:394: FAILED: +tests/auto/quickcontrols2/controls/basic/tst_basic +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-96888 Not possible to quickly click buttons +* QTBUG-49049 arcTo doesn't always get drawn +* QTBUG-99529 Touchpad scrolling list overshoot is buggy +* QTBUG-99400 [Reg 5.2 -> 5.3] qmlplugindump: error details missing on +linux +* QTBUG-99477 Crash in QRhiD3D11::executeCommandBuffer with nullptr +access +* QTBUG-99644 invalid access of indicator item inside switch type +destructor +* QTBUG-98116 Clean up qtdeclarative doc warnings and enable +documentation testing in CI +* QTBUG-99888 configure fails when only qtdeclarative and qtbase are +checked out +* QTBUG-94848 Missing element in drawer when used with ListView and +Section +* QTBUG-99128 qmlsc does not see property revisions +* QTBUG-100046 FAIL! : tst_qquickborderimage::borderImageMesh() +* QTBUG-99273 QtDeclarative fails to configure when Python is not in +PATH but is found via FindPython +* QTBUG-100110 switch handle goes out of bounds when size is increased +(flatstyle example) +* QTBUG-99608 tst_qmlcachegen (Failed) +* QTBUG-100089 REG: QQuickDial with the Imagine style is displaying the +handle at an incorrect position +* QTBUG-99974 qt.labs.qmlmodels classes documented twice +* QTBUG-99311 QtQuick Window does not expose enum of visibility property +of Window +* QTBUG-100314 qmltc tests fail to compile with older CMake +* QTBUG-99124 Properly document ScrollBar in ScrollView +* QTBUG-100326 *.mjs files not added to qmldir when added to +qt_add_qml_module() +* QTBUG-98039 QML javascript: "this" in class ctor becomes undefined +during if(){...} in arrow functions +* QTBUG-100366 tst_qmlcachegen tests using generateCache are valid only +for host +* QTBUG-100221 qtdeclarative compilation fails on arm64 +* QTBUG-100279 Building fails on Linux ARM64 +* QTBUG-100377 [REG 5.15 -> 6.2] Date.parse() can't handle some dates on +Qt 6 but works in Qt 5 +* QTBUG-100260 Crash on access after using QML singleton as a model +* QTBUG-97185 Quick DragHandler Reporting Wrong Coordinates using +TouchScreen Input +* QTBUG-98486 Touch points coordinates does not take into account the +Device Pixel Ratio on Windows +* QTBUG-98543 Invalid updates of contentY of Flickable on touch screen +* QTBUG-95033 ButtonGroup does not work with Windows style Button +* QTBUG-100480 QtQuick compiler generates bad code for "!=" operator +* QTBUG-99547 PathView item does not appear in certain circumstance +* QTBUG-51078 Use of Item obligatory in SwipeView? +* QTBUG-51669 QQC2: SwipeView is not working as expected +* QTBUG-100469 Qml runtime resizeToItem configuration is not working +* QTBUG-94161 "QTransform::translate with NaN called" when hovering over +window containing Imagine style GroupBox containing a TextEdit +* QTBUG-86695 [REG: 5.12 -> 5.14] Broken State::when behavior after +suspicious change +* QTBUG-95763 Configuring an executable with an attached qml module +fails when using the Xcode generator +* QTBUG-100380 valueAt(int index) method of ComboBox QML type (QQC2) is +undocumented +* QTBUG-100680 TableView: positionViewAtRow will in some cases move the +viewport too far +* QTBUG-100855 qmljs tool doesn't link on iOS build +* QTBUG-100947 Infinity not usable in QML +* QTBUG-95587 icon.source of Control is not resolved relative to user +code +* QTBUG-101011 qmlsc goes into infinite loop +* QTBUG-100978 A completely valid qml file with a block comment can +result in a qmlcache compilation error +* QTBUG-100980 Q_UNREACHABLE triggered in qmlcachegen +* QTBUG-100883 qmlcachegen miscompiles QVariant of QObject* to bool +conversion +* QTBUG-100338 qmllint warns about all members of model index +* QTBUG-101074 Assert in qqmljstypepropagator.cpp triggers and prevents +compilation +* QTBUG-101155 qml binding to a QML_EXTENDED property doesn't update +when changed signal emitted +* QTBUG-67950 Crash when changing Loader source inside a Repeater when +the model changes +* QTBUG-99436 Quick Drag and Drop Tiles example broken in Qt 6 +* QTBUG-98857 [REG 6.2.0->6.2.1] QML: Wrong item position after +drag&drop +* QTBUG-98011 qmltc crashes due to insufficient import locations in a +specific Qt build configuration +* QTBUG-101163 Qmltc error prevents qtdeclarative from compiling +* QTBUG-92006 Fractional font size is displayed incorrectly +* QTBUG-77371 Accessibility: Multiple Text items with Accessible +properties grouped together on Android +* QTBUG-98181 Importing directory into namespace triggers assert +* QTBUG-101186 [REG 6.1.3 -> 6.2.0] AnchorAnimation causes Rectangle +width and height to be zero +* QTBUG-101285 error: use of undeclared identifier 'r9_1'; did you mean +'r2_1'? +* QTBUG-101349 qmlsc and qmlcachegen miscompile draganddrop/grid example +* QTBUG-101383 QtDeclarative: Fix compiler warnings for QNX +* QTBUG-101170 Regression: FileDialog.SaveFile fileMode doesn't work +correctly in QML FileDialog +* QTBUG-101402 There doesn't appear to be a list of text-field +validators +* QTBUG-101197 DragHandler.snapMode not listed in docs +* QTBUG-100355 [REG 6.2.2 - 6.2.3] Custom image providers do not scale +on High DPI displays +* QTBUG-101617 [FTBFS] AUTOMOC for target tst-qmltyperegistrar-with- +dashesplugin: The "moc" executable "...../qtbase/libexec/moc" does not +exist. +* QTBUG-73271 QQmlComponent::setData crashes sporadically when called +from multiple threads +* QTBUG-101573 Popup is not closed when MouseArea on ToolTip is pressed +* QTBUG-101034 Application not detecting submenu shortcuts +* QTBUG-61971 ComboBox wrong touch behavior +* QTBUG-94391 FileDialog unwanted uri suffix for Android11 SAF +* QTBUG-101738 tst_QQmlDebugTranslationService::initTestCase fails on +macOS 12/arm 64 +* QTBUG-94251 tst_QQuickPopup fails with OpenSUSE 15.3 +* QTBUG-87775 Passing INTERNAL_MODULE to qt_internal_add_module should +only create a single Qt::FooPrivate target +* QTBUG-83703 Enums leak from properties to parent objects +* QTBUG-94068 Undefined behavior +* QTBUG-77946 tst_QQuickDrawer::Universal::position(right) failed on +Linux openSUSE_15_0 (gcc-x86_64) +* QTBUG-87708 [Reg 5.15.0 -> 5.15.1] header's width isn't resized to +window's width when Layout is used +* QTBUG-93746 There's no PlaceholderText property in ColorGroup +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-93257 qt6_import_qml_plugins does not compose +* QTBUG-77417 qmllint: need to handle SignalTransition guard properties +* QTBUG-76310 Dragging (QDrag) triggered by touch event requires an +additional press to move drag target +* QTBUG-54267 Qt Quick Calqlatr example does not properly reflect the +current way of using Qt Quick +* QTBUG-94798 crash in QQuickDesignerSupport with gcc at ubuntu +* QTBUG-94971 QHoverEvent::scenePosition() is actually local position +* QTBUG-93890 Crash in webOS emulator with recent meta-qt6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-93987 Parameter injection warning no longer printed +* QTBUG-95208 Linker error regarding bitcode when linking CMake app +targeting iOS +* QTBUG-94928 loop QQuickDesignerSupport with simple example +* QTBUG-89380 Cannot use QtObject as containmentMask +* QTBUG-95152 A QtWebEngine build fails on dev on M1 MacBook +* QTBUG-94922 base/logging_buildflags.h may not be generated in time +with top-level build +* QTBUG-94844 Rendering errors with ShaderEffect after hiding and +reshowing a window +* QTBUG-95567 Failure in TestQmllint when merging qtquickcontrols2 into +qtdeclarative +* QTBUG-87580 Add minimal set of tests to build for static Qt configs in +Coin +* QTBUG-83630 Qt Quick Control 2 Tooltip can be way too big when you +have newlines +* QTBUG-94764 REG: Attached ToolTips shrink +* QTBUG-88138 tst_QQuickDrawer::macOS::slider is failing +* QTBUG-89938 tst_QQuickPopup::macOS fails with macOS 10.15 and 11.1 and +with Xcode 12.3 +* QTBUG-95756 tst_QQmlImport::removeDynamicPlugin() is flaky on macOS +* QTBUG-95609 cmake names for qml plugins +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-95863 tst_qquickpathview::snapOneItem() is flaky on macOS +* QTBUG-76652 tst_qquicklistview::currentItem() turned flaky on linux +around june 8th 2019 +* QTBUG-95845 qt_add_qml_module unconditionally installs metatypes.json +files into "arbitrary" directory +* QTBUG-95887 tst_FlickableInterop is flaky on opensuse +* QTBUG-95939 tst_taphandler is flaky on OpenSUSE +* QTBUG-95938 tst_mousearea_interop is flaky on OpenSUSE +* QTBUG-95788 Singletons with clearComponentCache don't fully work +* QTBUG-95740 Property "freqModel" not found on type "Item" +* QTBUG-93340 trafficlight_qml_dynamic crashes on Android device +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTBUG-96144 qmlsc generates bad code for assigning strings to colors +* QTBUG-81302 WheelHandler wheel signal is not documented +* QTBUG-95200 qt6_add_qml_module only works when used in same folder +than the backing library +* QTBUG-96261 QtQuickControls2 based application fails to run on macOS +after using macdeployqt on it +* QTBUG-83908 Material.System does not work on Windows 10 in Dark Mode +* QTBUG-93955 Material.System does not work on Ubuntu (Gnome) +* QTBUG-95262 TypeErrors in tests +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-85151 "module "QtQuick.Templates" is not installed" when some +files' QML imports specify version and some don't +* QTBUG-91163 cannot build some modules with -developer-build on 32bit +architectures without -no-warnings-are-errors +* QTBUG-97055 QQC2 Flickable scrolling is not linear with clicky wheels +on Qt 6.2.0 +* QTBUG-97092 spelling errors reported by lintian +* QTBUG-96964 Changing the ShaderEffect shader crashes +* QTBUG-96454 QT6.2.0 cross compile failed on QNX7.1 Version +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-86045 Make it possible to set the attached properties for +DelegateModel declaratively +* QTBUG-92591 QtDeclarative autotest configure fails on Android builds +* QTBUG-97075 [REG: 5.14.2->5.15.0] Anchors don't work with InputPanel +anymore +* QTBUG-56918 When the keyboard is shown for a text field in a modal +popup then it will not be usable +* QTBUG-92881 InputPanels defaults z value should be lower than max +value for overlays +* QTBUG-89513 Generating JIT code crashes QML app +* QTBUG-94806 Having Qmltypes in CONFIG leads to faulty vcxproj file +* QTBUG-93956 The QSGBatchRenderer::Renderer's m_vertexUploadPool and +m_indexUploadPool buffers never shrink +* QTBUG-72110 MouseArea stops responding +* QTBUG-91545 [iOS] Selection in TextEdit not working for Readonly text +* QTBUG-75556 Selection in TextEdit not working for Readonly text +* QTBUG-92809 ListView can go out of sync with the model if item is +removed and inserted outside of the view before the current item +* QTBUG-97986 build problem with qmltc test +* QTBUG-98130 QtQuick and controls examples use qt_add_resources to add +QML files +* QTBUG-96806 quick/customitems/painteditem/TextBalloon/qmltextballoon +not compiling: +* QTBUG-91033 Multiple extra compilers with same input are broken for VS +projects +* QTBUG-98402 tst_qquickimage::mirror() is failing on macOS 12 +* QTBUG-86044 When a ListView is removing items with a transition and +there is delay remove used then when the last item is removed the footer +does not go to the top of the view +* QTBUG-98404 tst_qmlcachegen (Failed) +* QTBUG-98516 tst_qquickanimations::pathTransition and +opacityAnimationFromZero are flaky on macos +* QTBUG-98492 tst_HoverHandler::mouseAreaAndUnderlyingHoverHandler and +tst_HoverHandler::hoverHandlerAndUnderlyingMouseArea are flaky on macos +* QTBUG-98491 Flaky tst_qquickmenu tests on macOS +* QTBUG-98494 tst_qmlformat::testExample times out on the CI +* QTBUG-97423 heap-use-after-free in SwipeView::test_orientation +* QTBUG-98650 Drop Qt 3/4 support +* QTBUG-98734 FAIL! : tst_qqmlcomponent::qmlCreateWindow() Received a +fatal error. +* QTBUG-98790 ChangeListeners get called even after being semi-deleted +* QTBUG-98722 SignalSpy.qml triggers a memory leak in the QML engine +* QTBUG-86633 QML - letters randomly disappear when resizing label +* QTBUG-95558 Warning on specifying the point size of TextField +* QTBUG-91691 [REG: 5.15.0->5.15.1] QTextDocument tables with colspan +collapses the starting column to minimum size +* QTBUG-99042 qmlsc generates bad code for CallPropertyLookup +* QTBUG-81938 qtdeclarative: +tst_QPauseAnimationJob::multipleSequentialGroups is flakey +* QTBUG-99149 tst_qqmlxmlhttprequest::redirects failing on macOS arm in +CI +* QTBUG-99175 tst_QSequentialAnimationGroupJob:: +groupWithZeroDurationAnimations is flaky on macos ARM +* QTBUG-99174 tst_qquickimageprovider Failed +* QTBUG-99143 tst_qqmltimer is flaky on macOs +* QTBUG-97579 When using DelegateChooser with a TreeView and then doing +a sort on the model in a TreeView, the items are not correctly updated +to reflect the chooser +* QTBUG-57098 Popup's CloseOnEscape policy prevents escape key from +being used without closing the popup +* QTBUG-99214 Tests that rely on QProcess with the main app lib fail on +Android +* QTBUG-99355 tst_qmltc::listView() is flaky under qemu +* QTBUG-99367 Custom ScrollBar style not used after upgrade from 5.15 to +6.2 +* QTBUG-83069 TextArea from Material theme is not properly clipped when +used inside Flickable +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-99582 crash in Controls Text Edit example when pasting in large +amounts of text +* QTBUG-100040 Configuring qtdeclarative fails for qmljs, qmljsrootgen +and qjstest fails when cross-compiling +* QTBUG-64470 tst_QQuickFramebufferObject::testInvalidate is failing on +macOS +* QTBUG-65614 tst_QQuickFramebufferObject failed on b2qt +* QTBUG-76546 QML debugger tests that run a sub-process fail on QNX +* QTBUG-100103 A mix of own qmldir and implicit import directory is +badly broken in qmltc setup +* QTBUG-95750 RangeSlider::test_overlappingHandles test fails on +LinuxUbuntu_20_04x86_64LinuxQEMUarmv7GCC +* QTBUG-99198 QVariant::setValue() asserts when passing an object of +qmltc-generated type wrapped in QT_NAMESPACE +* QTBUG-100431 Crash in libQt5Qml V4 engine caused by wrong memory +access +* QTBUG-45045 SIGFPE in QQuickMenu +* QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207 +* QTBUG-75786 macOS 10.14 autotest failures +* QTBUG-82015 qquickanimations::simplePath() is flakey on macOS +* QTBUG-82043 tst_qquickmousearea::pressAndHold() is flakey on macOS +* QTBUG-82404 tst_qquickbehaviors::currentValue is flaky on macos +* QTBUG-85622 tst_qquickloader: urlToComponent is flaky on macos +* QTBUG-85624 tst_qquickanimations: reparent is flaky on macos +* QTBUG-88541 tst_qquickpointhander::tabletStylus doesn't work on hidpi +* QTBUG-100324 QHelpEvent::globalPos() returns frequently a wrong value. +* QTBUG-100003 tst_qqmlmoduleplugin fails on Android +* QTBUG-100014 tst_qqmlqt fails on Android +* QTBUG-100016 tst_qquickfolderlistmodel fails on Android +* QTBUG-100018 tst_qmltc_manual fails on Android +* QTBUG-100020 tst_qqmljsscope fails on Android +* QTBUG-100021 tst_qdebugmessageservice crashes on Android +* QTBUG-100164 tst_qqmldebugtranslationservice fails on Android +* QTBUG-100166 tst_qqmlenginedebugservice fails on Android +* QTBUG-100167 QML debugger tests fail on Android +* QTBUG-100169 tst_qqmlextensionplugin fails on Android +* QTBUG-100171 tst_qmldomitem fails on Android +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-100175 tst_testfiltering fails on Android +* QTBUG-100176 tst_qquickapplicationwindow crashes on Android +* QTBUG-100177 tst_qquickheaderview fails on Android +* QTBUG-100191 tst_sanity and tst_snippets fail on Android +* QTBUG-100253 tst_qquickpopup fails on Android +* QTBUG-100254 tst_qquickmenubar fails on Android +* QTBUG-100256 tst_qquickmenu fails on Android +* QTBUG-100257 tst_qquickdrawer fails on Android +* QTBUG-100258 tst_focus crashes on Android +* QTBUG-99103 QQuickMessageDialog: Remove binding loop in non-native +implementation +* QTBUG-100839 qmllint guesses wrong about scope in so-called +unqualified access +* QTBUG-101329 FAIL! : tst_QQuickFileDialogImpl::goUp in QNX_710 +* QTBUG-101327 FAIL! : qquicklayouts::tst_gridlayout::compile in +QNX_710 +* QTBUG-99761 CMake warns that INSTALL_SOURCE_QMLTYPES is deprecated +* QTBUG-101174 Qt Design Studio crashes when built with Qt 6.3 Beta +* QTBUG-101342 tst_qmltc::listView() is flaky under QNX qemu +* QTBUG-101341 Some autotests cannot find libraries to which it is +indirectly dependent (quicktest) +* QTBUG-100991 Some tests crash on Android CI +* QTBUG-101005 tst_qquickmenu and tst_qquickpopup tests fail to return +test result +* QTBUG-101006 tst_qquickiconimage fails on Android +* QTBUG-101072 Choosing a project name with a dash inside creates a +broken cmake configuration +* QTBUG-101451 qtdeclarative/tests/manual/pointer lacks a CMakeLists.txt +file +* QTBUG-100938 MessageDialog layout is rather "spacy" +* QTBUG-101193 Link to Transition QML type is wrong +* QTBUG-101704 Imagine style ToolTip calculates its width incorrectly + +### qtactiveqt +* QTBUG-95407 activeqt/qutlook fails to configure +* QTBUG-95406 activeqt examples fails to build, MinGW +* QTBUG-88414 CMake multi-config build still build some debug tools +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation + +### qtmultimedia +* QTBUG-95627 [REG] Unable to mute sound before playing a video +* QTBUG-95154 no method for getting dimensions of video +* QTBUG-95641 ImageCapture not working +* QTBUG-95185 "camera" sample project crashes switching devices +* QTBUG-95133 Type Multimedia.Video unavailable +* QTBUG-95766 in QAudioDecoder, provide 'setAudioFormat()' method +* QTBUG-96251 Multimedia configure fails for targets with no opengl +* QTBUG-94845 autoOrientation in QML VideoOutput doesn't work +* QTBUG-95626 [REG] Audio playback is not stopped on MediaPlayer +destruction +* QTBUG-95576 [REG] MediaPlayer position property is not updated while +playing a video +* QTBUG-96376 Recording fails when encoding audio to other codecs other +than AAC, WAV, or ALAC +* QTBUG-96368 Mediaplayer's video output doesn't update when changing +video source on macOS/iOS +* QTBUG-96089 Multiply defined symbols found for +QWindowsIntegration::~QWindowsIntegration(void) +* QTBUG-96609 Outdated code snippet in QMultimediaPlayer documentation +* QTBUG-96402 QMediaPlayer position inconsistent +* QTBUG-96652 QML VideoOuput cannot be used directly with QML Camera +* QTBUG-96641 Missing properties in MediaPlayer QML type +* QTBUG-96653 QML MediaPlayer documentation incorrectly uses VideoOutput +* QTBUG-95066 Multimedia: Missing documentation for QML types +* QTBUG-96705 The preview parameter from imageCaptured() can no longer +be used as image source (QML) +* QTBUG-96642 Loading multiple SoundEffects in QML randomly crashes the +application +* QTBUG-96704 In QML, using capture*() after switching between camera +devices crashes the application +* QTBUG-95234 MingW build does not find WMF, and builds without a valid +backend +* QTBUG-96944 Recorder app crashes while switching between apps +* QTBUG-96943 Incorrect video orientation for recorded video - recorder +example +* QTBUG-95063 audiosource example asserts on startup +* QTBUG-96984 MediaPlayer example in Detailed Description is missing id +* QTBUG-96719 Update resolution list by data from the +QList<QCameraFormat> on QCameraFormat +* QTBUG-96955 Spectrum app crashes once user try to edit settings +* QTBUG-97069 [Windows] Crash (use-after-free) on (Q)MediaPlayer +destruction +* QTBUG-97152 QMediaPlayer 'play' jumps to wrong position after seek +* QTBUG-97121 RTSP stream crash Video player +* QTBUG-96750 Incorrect return from full screen mode for player example +* QTBUG-96747 Black rectangle visible on the initial screen for player +example +* QTBUG-97166 Qt6 Multimedia - Subtitle Language Metadata Detection +Incorrect? +* QTBUG-97391 Qt6 QML Multimedia camera example code invalid syntax +* QTBUG-95369 multimedia/video/android/gstreamer fails on configure +(typo in CMakeLists.txt?) +* QTBUG-97091 Disable ALSA and pulse audio by default in the build +system +* QTBUG-96985 Video and MediaPlayer don't allow to use relative URLs +* QTBUG-96956 List of available devices not refreshed while plug in/ +plug out wired headset +* QTBUG-97485 Build from source of qt multimedia fails on MacOS with +opengl disabled +* QTBUG-97622 QML ImageCapture preview property does nothing? +* QTBUG-97379 [Boot2Qt] Declarative-camera example does not work with +Toradex Apalis i.MX6 +* QTBUG-97584 qmllint error on VideoOutput: "QQuickItem was not found. +Did you add all import paths?" +* QTBUG-97646 Crash on QMediaRecorder when running test +* QTBUG-97647 Crash on QAudioDecoder when running test +* QTBUG-97408 multimediawidgets/camera example crashes when launched +from Finder +* QTBUG-96899 QAudioDecoder fails on windows +* QTBUG-97610 Android - QML Camera does not work at first after granting +permission +* QTBUG-97402 Qt6 Multimedia: Signals not fired on change of Audio Track +* QTBUG-97440 Qt Multimedia does not compile without EGL 1.5 on Linux +platform +* QTBUG-97730 Wrong QMediaPlayer::position when +QMediaPlayer::videoOutput==NULL +* QTBUG-96447 Subtitles do not work on iOS +* QTBUG-97895 fullscreen does not work in the player example on macOS +* QTBUG-97839 Listes handling on the Audiorecoder example +* QTBUG-97832 [Windows] MediaRecorder is not functional for local file +output locations +* QTBUG-97911 QVideoWidget stopped working as QCamera viewfinder after +Qt upgrade 6.2.0->6.2.1 +* QTBUG-97952 Qt6 QML MediaRecorder outputs FormatError when output +location is incorrect +* QTBUG-98023 Return value of mimeTypeForFormat is incorrect on +QMediaFormat +* QTBUG-97415 Qt6 Multimedia: Imprecise Seek Behavior for a Local Video +* QTBUG-96957 Created output file is in inncorrect type and in different +location +* QTBUG-96953 Spectrum app crashes once user play button after sound +ended +* QTBUG-97992 Stopping QMediaPlayer and starting it again may crash on +Windows +* QTBUG-97587 int QAndroidImageCapture::captureToBuffer() // ### +implement me! +* QTBUG-97758 QAudioOutput::setDevice doesn't work in Linux +* QTBUG-98124 Qt Multimedia has an unnecessary dependency to libwayland- +dev when Qt is configured without Wayland. +* QTBUG-97080 Wrong video preview orientation on landscape +* QTBUG-97861 QSoundEffect stop not working +* QTBUG-98131 Invalid QMediaMetaData::VideoFrameRate +* QTBUG-97828 Add support for gapless/seamless playback in Qt6 +* QTBUG-97815 QCamera ::setVideoOutput is removed but documentation +still refers it +* QTBUG-98559 QtMultimedia Camera Not View on Android 10 +* QTBUG-97909 Implement MediaPlayer Buffering Listener +* QTBUG-98262 Recording with audio fails on macOS 10.15 (Catalina) +* QTBUG-98860 Crash during media capture with OpenGL-based rhi +* QTBUG-98191 QMediaPlayer position reported incorrectly for flac files +after a seek +* QTBUG-98306 [REG][macOS] Video orientation is broken +* QTBUG-99011 QMediaFormat::supportedFileFormats return value is +incomplete +* QTBUG-96946 Part of the app greyed out while recording is on +* QTBUG-99142 QtMultimedia: Invalid target given to +qt_is_imported_target: Qt6::QSGVivanteVideoNodeFactory +* QTBUG-99129 Android media player isSeekable() always returns true +* QTBUG-99181 Fix loadMediaInLoadingState test +* QTBUG-99183 Fix processEOS test in Android +* QTBUG-99182 Fix unloadMedia test +* QTBUG-99134 Declarative Camera issues on video +* QTBUG-99210 Fix playPauseStop test in Android +* QTBUG-97780 Video object does not throw an error when source path is +not resolved +* QTBUG-99296 Crash when recording audio-only after video recording +* QTBUG-99176 Recorder example: Crash when switching audio input off +* QTBUG-97817 Camera example doesn't work +* QTBUG-99358 Fix SurfaceTest Test in Android +* QTBUG-99359 Fix Metadata Test in Android +* QTBUG-99360 Fix audioVideoAvailable Test in Android +* QTBUG-99661 audioDevice & cameraDevice list properties as methods +* QTBUG-97838 Recording broken on Apple Silicon / M1 +* QTBUG-99583 Default audio output device not listed as default in +MediaDevices.audioOutputs +* QTBUG-99357 Fix SeekPauseSeek Test in Android +* QTBUG-99849 Doc refers to nonexistent QImageCapture::CaptureToBuffer +setting. +* QTBUG-99650 QVideoSink unworkable on Android +* QTBUG-100050 [REG 6.2.3(and 2)->6.2.1] namespace build fails on +Windows, MinGW9.0 and MSVC2019 +* QTBUG-100106 Qml Video::seek() fails with TypeError +* QTBUG-99643 Documentation shows use of deleted QImageCapture +constructor +* QTBUG-100341 [REG 6.2.2 - 6.2.3] Memory leak on MediaPlayer +destruction +* QTBUG-100283 "Video" keep sending positionChanged signal +* QTBUG-100501 Typo in documentation of QMediaRecorder +* QTBUG-100363 [REG 6.2.2 - 6.2.3] Video is always black with OpenGL RHI +* QTBUG-100638 SoundEffect fails to load .wav files +* QTBUG-100337 [Win] Vertically oriented video is upside down +* QTBUG-100665 Crash in OpenGlVideoBuffer destructor +* QTBUG-100181 QMediaPlayer::setPosition doesn't jump to precisely +position while playing an FLAC file +* QTBUG-100773 Android Multimedia arm64v8a target Huawei P40 Lite +Android 10 QML Recorder example wont work +* QTBUG-101518 Missing main.qml in Multimedia examples +* QTBUG-100835 [WMF] Resuming a video after pause generates WMF error +* QTBUG-100854 [WMF] Crash on resuming playback of specific video +* QTBUG-101434 QMediaRecorder is stop write to file after bluetooth +headset is reconnected +* QTBUG-101591 MediaRecorder/CaptureSession doesn't release audio input +(mic) on stop recording +* QTBUG-101719 [REG6.3.0beta2->beta3] some multimedia examples not +compiling on macOS +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-94895 Clean up Qt Multimedia documentation for Qt 6.2 +* QTBUG-96401 qtmultimedia fails to configure due to not finding GObject +due to typo. +* QTBUG-96406 MM Video playback fails completely when using (linking) +WebEngine +* QTBUG-96202 SoundEffect does not work in Qt6.2 beta3 in Windows and +Linux +* QTBUG-95883 QtMultimedia tests fail on Android +* QTBUG-96952 Android MediaPlayer not sending onInfo updates +* QTBUG-95010 Missing loops property +* QTBUG-96947 Cannot go back from multi option for qmlvideo example +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-96945 WebM file format not supported for recorder +* QTBUG-95186 snapCamera fails to show frames +* COIN-762 Coin's configure command gets warning about unused +-DBUILD_EXAMPLES=OFF +* QTBUG-96599 No documentation for how to support different video +formats +* QTBUG-98419 [macOS] Audio Recorder example crashes on start on macOS +10.15 (Catalina) +* QTBUG-99038 Android: Fix qmlvideo issues + +### qttools +* QTBUG-93646 .gitignore files in qttools +* QTBUG-94395 qdoc: Incorrect signature generated for QML signals +* QTBUG-74353 Qt Assistant doesn't take stylesheet into account with +search result view +* QTBUG-90540 Incomplete documentation of namespace "Qt" +* QTBUG-94480 qdoc: Broken links to a non-existing module pages +* QTBUG-94365 QDoc: "error code: 4" from clang on macOS +* QTBUG-94555 qdoc: Broken links to \internal or \dontdocument nodes +* QTBUG-94612 qttools' litehtml should be compiled with all warnings +turned off +* QTBUG-94613 [FTFBS] qttools does not compile: QtTools/private/qttools- +config_p.h: No such file or directory +* QTBUG-91082 [REG: 5.12->5.13] Assistant does not support custom +filters anymore +* QTBUG-95561 Typo in the "Introduction To QDoc" manual page. +* QTBUG-87677 windeployqt locates a release version of icudtXX.dll for a +debug binary +* QTBUG-65810 Outdated copyright notes +* QTBUG-95948 qdoc: Tagging an \fn does not work for \fn commands that +share a doc comment +* QTBUG-94796 macdeployqt does not deploy +/Contents/PlugIns/sqldrivers/libqsqlite.dylib anymore +* QTBUG-96096 translations are not installed anymore +* PYSIDE-1376 Translator comments and meta-strings support for pyside- +lupdate +* QTBUG-95981 qdoc is ignoring the full path of identical source file +names +* QTBUG-95125 [REG 6.1.0 -> 6.2] Assistant shows blank page +* QTBUG-96220 qt6_create_translation() mishandles -extensions due to +malformed regex +* QTBUG-95247 windeployqt does not copy tls plugins +* QTBUG-95975 [REG Qt 6.2.0 beta1 -> beta2] Rebuilding unchanged sources +results in build error +* QTBUG-96837 qdoc: warnings about generatelist incorrectly formatted +* QTBUG-96694 broken "Contents" links in assistant +* QTBUG-97028 \relates documentation should mention how it interacts +with templated classes +* QTBUG-96521 Windeployqt does not deploy Qt6ShaderTools lib with Rhi +Renderer +* QTBUG-97034 qdoc: relative paths in 'includepaths' variable are +resolved too late +* QTBUG-96408 QDoc crashed while parsing the index file in Qt5.15 +* QTBUG-97453 qdoc: Unnecessary warnings when running in testing mode +* QTBUG-97389 'lupdate_sources' variable empty in cmake file generated +by qt_add_lupdate +* QTBUG-97562 qdoc: Assert when there's an empty link target +* PYSIDE-1687 lupdate -tr-function-alias option doesn't work with custom +function +* QTBUG-97125 Assistant is unusable on macOS Dark theme +* QTBUG-97516 Qt Assistant - Background color missing in embedded +browser +* QTBUG-97189 Assistant: some keys not working +* QTBUG-97517 Qt Designer - Command line option "--help-all" has no +effect +* QTBUG-97104 macdeployqt fails when qmlimportscanner takes longer than +30s +* QTBUG-97627 heap-use-after-free when running ninja html_docs in qtbase +* QTBUG-98472 [REG 6.2.1->6.3.0] Designer not launching on macOS +* QTBUG-97380 tst_lupdate fails with Windows 10 21H1 and Windows 11 21H2 +* QTBUG-98517 qdoc: \instantiates causes unnecessary warnings when +testing in CI +* QTBUG-98916 Qt Designer sets font family which was set to something +else in ui file to Segeo UI +* QTBUG-46322 When setting a family name that has a comma in the name it +will not match the font correctly +* QTBUG-91521 When calling lupdate on a file that uses QT_TR_NOOP in a +constructor for a static QString it will fail to find the context +* QTBUG-98277 QT_TRID_N_NOOP is missing +* QTBUG-99232 REG->6.3: Linguist occasionally asserts +* QTBUG-99404 Qt Designer: Crash when editing spacer objectName in the +Object Inspector Tab +* QTBUG-99409 qdoc: Trailing newline in the master .qdocconf fails the +build. +* QTBUG-100316 qdoc: ASSERT: "actualNode" in file +qttools/src/qdoc/docbookgenerator.cpp, line 4246 +* QTBUG-100357 Dependency update on qt/qttools failed in dev +* QTBUG-100308 Unable to build qttools with tests with the 'Ninja Multi- +Config' generator +* QTBUG-99740 qdoc: Automatic \inmodule resolution fails in some +environments +* QTBUG-96549 make clean removes ts file when using +qt5_create_translation() +* QTCREATORBUG-27087 Bad colors for Stylesheet editor in dark mode +* QTBUG-101070 Qhelpgenerator endless loop with -c option +* QTBUG-101893 The 'help' example should only build if 'Qt::Help' is +built +* QTBUG-87090 Several lupdate tests are failing with clang-based lupdate +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-88090 Installed CMake files reference the SOURCE TREE +* QTBUG-95305 ninja dependency error when configuring a project that +uses AUTOUIC and CMake 3.21.0 +* QTBUG-95529 bookmark menu don't jump to the viewer when clicked the +bookmark item +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTBUG-53533 macdeployqt otool parsing broken +* QTBUG-90982 macdeployqt mistakenly detect my library as debug libs +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-97765 FTBFS qttools +* QTBUG-97174 QDoc: \page command translates underscores to hyphens +* QTBUG-97949 qdoc: erratic behavior on link text formatting +* QTBUG-98335 qt.conf still expects entries called "Qml2Imports" rather +than "QmlImports" +* QTBUG-94345 Qt Designer crash in QQuickWidget plugin +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView + +### qttranslations +* QTBUG-94370 .qm files should be put into qtbase/translations for non- +installable builds +* QTBUG-94803 Qt 6.2 can't build from source : canbusutil linguist_pl.qm +No such file or directory +* QTBUG-96038 qttranslation updateqm target always out of date +* QTBUG-95975 [REG Qt 6.2.0 beta1 -> beta2] Rebuilding unchanged sources +results in build error + +### qtdoc +* QTBUG-90510 libqmacstyle.dylib should be mentioned in the document +* QTBUG-92848 Update Documentation of Qt6: Deploying QML Applications - +Ahead-of-Time Compilation +* QTBUG-94903 Add new 6.2 modules to "All Modules" +* QTBUG-93245 Documentation: New 6.1 modules missing from overview +* QTBUG-95990 Add support for multi-abi application builds for Android +with qmake +* QTBUG-95285 Create documentation page for Qt for Android Manifest +* QTBUG-97052 Typo in Qt for Windows - Graphics Acceleration +documentation +* QTBUG-97438 Compiling universal binaries in Qt Creator error +* QTBUG-98000 Incorrect header path in the docs +* QTBUG-98110 Doc defines 5.13 and 5.14 without Extended Support, not +true +* QTBUG-98327 qt6 doc error +* QTBUG-98773 Documented default for libexec in qt.conf is wrong for +Windows +* QTBUG-99167 XML support in Qt talks about XML Pattern +* QTBUG-99847 Update Qt Creator info in Qt Quick tutorial +* QTBUG-99967 List new modules in 6.3 overview documentation +* QTBUG-100126 WebAssembly (WASM) Set Up Doc Updates +* QTBUG-100434 Tutorials/alarms not launching on macOS +* QTBUG-101652 MessageDialog and FolderDialog links are wrong in What's +New docs +* QTBUG-95271 Document "qt-cmake" or add an example which folder in the +Qt installation should be listed in CMAKE_PREFIX_PATH +* QTBUG-95748 QtSensors: update qtdoc module listing +* QTBUG-96150 QML best practices docs are outdated +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-96151 QML deployment docs need to be rewritten +* QTBUG-87805 Port mkspec QT_QPA_DEFAULT_PLATFORM mechanism to CMake +* QTBUG-96590 Qt for Android documentation refers to gcc.exe instead of +clang.exe +* QTBUG-97842 Move Android tools docs from qtdoc to qtbase +* QTBUG-96785 "Getting Started with Qt for Android" documentation needs +an update +* QTBUG-98335 qt.conf still expects entries called "Qml2Imports" rather +than "QmlImports" +* QTBUG-98542 new purchasing is broken on Android when using public key +verification +* QTBUG-97449 Clean Android build docs for Qt 6 +* QTBUG-101267 Examples not running on browser on Windows: missing .js +file +* QTBUG-101370 Doc about Mac deployment lacks critical info for Qt 6 + +### qtpositioning +* QTBUG-57678 +tst_QNmeaPositionInfoSource_RealTime::setUpdateInterval_delayedUpdate() +fails occasionally in the CI +* QTBUG-83077 Q12020 Flaky failing autotest function +setUpdateInterval_delayedUpdate in qnmeapositioninfosource_realtime +* QTBUG-47503 Output of QGeoSatelliteInfo::satelliteIdentifier() does +not match documentation +* QTBUG-36854 Missing updateTimeout() signal when regular update fails +on Android +* QTBUG-95221 QGeoCoordinate::toString() sometimes return wrong values +* QTBUG-94898 Add CMake info to the QtPositioning C++ class +documentation +* QTBUG-95582 Qt6::Bundled_Clip2Tri not found +* QTBUG-91377 [iOS] User is not asked about location permission when +opening the app +* QTBUG-78705 No position updates occur if not permitted at startup on +iOS, even if permissions change later +* QTBUG-97722 Geoclue-2 plugin fails to report speed and direction +* QTBUG-97705 PositionSource doesn't stay active nor start on initial +property values +* QTBUG-98780 error: use of undeclared identifier 'lcPositioning' +* QTBUG-99329 +org.qtproject.qt.android.positioning.QtPositioning.positionUpdated calls +non-existent method +* QTBUG-71396 QGeoPositionInfoSource does not work from Android service +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-73055 QGeoRectangle unification doesn't always results in the +smallest possible rectangle +* QTBUG-64694 Add QGeoPositionInfo::PositionAccuracy +* QTBUG-74995 Add documentation for positioning plugins +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-60467 weatherinfo application appid blocked - example not +working anymore +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-97187 Request new repo for QtPositioning +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101345 FAIL! : +tst_DeclarativePositionSource::supportedMethodsBinding in QNX_710 + +### qtsensors +* QTBUG-96914 Configuring top-level build on Ubuntu 18.04 without pkg- +config fails in qtsensors +* QTBUG-98737 Dependency update to qt/qtsensors failed +* QTBUG-70770 Proximity Sensor Double emits onActiveChanged +* QTBUG-80755 QSensor::active handling is buggy. +* QTBUG-73618 tst_sensorgestures_gestures in QtSensors fails on Android +* QTBUG-72328 Improve sensor examples +* QTBUG-66318 QTiltReading docs do not specify value units +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-68383 QCoreApplicationPrivate::theMainThread initialization +before main() +* QTBUG-95784 QtSensors: windows backend specific notes +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed + +### qtconnectivity +* QTBUG-94392 BTLE: Android->Linux scan finds other side only sometimes +* QTBUG-55734 NFC Empty Tag causes Error +* QTBUG-90760 BT discovery stopped working after moving to Qt 5.15.2 +* QTBUG-95349 Typo in Bluetooth Low Energy Overview documentation +* QTBUG-94897 Add CMake to C++ NFC class documentation +* QTBUG-94905 Add Qt 6 Porting Guide to Qt Bluetooth +* QTBUG-94894 Clean up Qt Bluetooth documentation for 6.2 +* QTBUG-93991 Run example Heartrate monitor server on iOS and on Windows +* QTBUG-95960 IOBluetoothDeviceInquiry never ends +* QTBUG-95686 Multiple Bluetooth tests fail on macOS +* QTBUG-80719 connectToDevice() hangs when trying to connect to faulty +Bluetooth device +* QTBUG-89149 QLowEnergyController::connectToDevice +* QTBUG-97242 Windows: 100% CPU load when reading services and +characteristics +* QTBUG-96996 BT LE Android Large descriptor write support +* QTBUG-97691 lowenergyscanner yields 'width' of 'null' QML warnings +* QTBUG-96997 BT LE Android min/max characteristic size checks +* QTBUG-97576 BT LE Android server connectivity status with multiple +connections +* QTBUG-97900 Crash when connecting to Bluetooth device on macOS 12 +* QTBUG-98073 cork board example crashes on android 12 device when +targetSDK set to 31 +* QTBUG-98323 Assertion failure when running bluetooth/btchat example +* QTBUG-98353 QBluetoothSocket.connectToService failing on Android +devices with a java error +* QTBUG-96742 Timing issues in BTLE peripheral on Android +* QTBUG-96743 BTLE on Android: Characteristic supposed to support both +Notification and Indication supports neither +* QTBUG-98719 QBluetoothSocket deletion occasionally crashes on Windows +* QTBUG-98582 QT Bluetooth LE crashed when connect/disconnect to a +device +* QTBUG-98878 Bluetooth LE characteristic Indication manual test fails +on darwin server +* QTBUG-82685 QBluetoothDeviceDiscoveryAgent::error not emitted in +Windows when the Bluetooth is turned off in Windows Bluetooth settings +* QTBUG-99288 BT LE client on macOS doesn't recover if the bluetooth was +initially OFF +* QTBUG-99617 SDP attribute write fail +* QTBUG-99673 Service discovery with UUID filter doesn't work on macOS +Monterey +* QTBUG-99687 Windows BT service scan scans just one device +* QTBUG-99410 [macOS 12.1] Bluetooth data stream blocked when main menu +opened +* QTBUG-100445 macOS bluetooth SDP records contain anomalies +* QTBUG-99689 Windows BT service scan filter fails against Linux server +* QTBUG-100289 pingpong Linux => Windows doesn't work +* QTBUG-100819 Bluez lowenergy peripheral incomplete initialization +* QTBUG-99295 The tool "Qt6::sdpscanner" was not found +* QTBUG-100303 Bluetooth RFComm [Outbound] connection issue with +Monterey +* QTBUG-100894 Linux bluetooth crash when multiple services found +* QTBUG-101018 Bluez backend doesnt extract socket protocol information +from service info +* QTBUG-101071 Bluez dbus socket gives different error codes than other +platforms +* QTBUG-101586 Bluetooth Android server asserts if disposed too quickly +after listen() +* QTBUG-101690 QBluetoothSocket::canReadLine can sometimes return false +negative +* QTBUG-101721 QBluetoothSocket double-emits connected() on macOS +* QTBUG-101720 [REG 6.3.0beta2->beta3] bluetooth/heartrate-server not +compiling on iOS +* QTBUG-93595 BTLE advertising on Android does not work with +setLocalName set +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-94449 Problem with build system dependencies regarding Java code +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-96057 Bluetooth crash when connectToPairedDevice on windows +* QTBUG-83633 Bluetooth Discovery device crash +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-96688 BT LE Android large characteristic write support +* QTBUG-86796 Documentation should mention that qt bluetooth and audio +requires QGuiApplication +* QTBUG-96995 BT LE Android mtu() method error on peripheral side +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-98090 macOS examples that need special plist keys need their own +plist files +* QTBUG-96557 Qt bluetooth can not scan device on Mac 12 beta +* QTBUG-97578 QT Bluetooth hang when scan services/characterictics +* QTBUG-75100 There is no way to know if a bluetooth adapter is +available +* QTBUG-98781 BT LE test case platform support enhancement +* QTBUG-98955 tst_QBluetoothServiceInfo::tst_assignment fails on macOS +12 ARM +* QTBUG-98351 Thread-safe Android BT LE Java implementation +* QTBUG-99222 Re-enable Bluetooth autotests on macOS +* QTBUG-84234 Start new QCoreApplication after shutdown +* QTBUG-98817 In QtConnectivity multiple QBluetooth autotest failures +with macOS 12 ARM64 +* QTBUG-100042 Windows BT (server) pingpong service is not found +* QTBUG-99685 Windows BT classic service scan doesn't always start +* QTBUG-94001 QtBluetooth uses deprecated Windows API +* QTBUG-101309 Bluez handle Enhanced LE connection complete + +### qtwayland +* QTBUG-64652 TextInputManager lacks documentation +* QTBUG-62786 Missing QPlatformIntegration::queryKeyboardModifiers() +implementation in Wayland QPA +* QTBUG-88261 Spurious duplicate output from cmake-based configure +* QTBUG-94602 Releasing wayland buffer from Qt compositor side +* QTBUG-95394 Crash in RHI when exiting a QtWaylandCompositor with +active clients. +* QTBUG-95388 [REG] Qt6WaylandGlobalPrivate package not found by +Qt6WaylandClient +* QTBUG-95464 Qt wayland surface is empty when gst-launch client is +playing video +* QTBUG-87624 Wayland client crash when QDrag is used +* QTBUG-96464 Wayland client race condition in applyConfigure +* QTBUG-96845 Failed to build FEATURE_wayland_dmabuf_client_buffer +* QTBUG-93474 Gnome on Wayland: Right click empties the clipboard +* QTBUG-97245 Wayland compositor crash when creating and destroying +windows +* QTBUG-97094 Wayland modifiers map decoding has flawed logic +* QTBUG-97394 Crash when using zwp_text_input_v2 +* QTBUG-96298 QInputMethod::visibleChanged was not send when keyboard is +open and close with QtTextInputMethodManager +* QTBUG-98010 Screen information unavailable on Wayland +* QTBUG-98897 error: ‘QWaylandOutput* QWaylandOutputPrivate::q_func()’ +is private within this context +* QTBUG-95962 Wayland: Crash in XDG Shell when resizing window with +mouse +* QTBUG-90530 Low resolution title bar icon on Wayland on Hi DPI +displays +* QTBUG-92249 quick3d examples crashes or hangs on exit on wayland +* QTBUG-95032 Dialogs on Wayland/Sway not drawn correctly when using +client side decorations +* QTBUG-99760 CMake warns about linking to plugins +* QTBUG-99746 QtWayland fails to compile against recent EGL headers +* QTBUG-97593 Qt with QtWayland doesn't build without QtQml +* QTBUG-99802 qtwayland doesn't have all options in qt_cmdline.cmake +* QTBUG-99965 Build with -no-feature-tabletevent fails for Linux/Wayland +* QTBUG-100475 qtwayland features are misdetected +* QTBUG-100845 Cannot compare two const QWaylandBufferRefs +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment +* QTBUG-100942 Mouse button kept pressed state after closing the window +in mouse press handler +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-94580 Hover enter/leave events regression +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-95715 Incorrect texture handling in multi-screen wayland +compositor +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTBUG-96259 Support wl_seat v7 +* QTBUG-81504 QWaylandWindow::handleUpdate creates thousands of pending +frame callbacks, causing wayland connection termination +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-66075 Wayland event dispatcher multi-threading support +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-97985 Wayland: XComposite backend does not update surfaces +properly +* QTBUG-97950 Application slowly reads every file in /usr/bin before +starting +* QTBUG-96258 Support wl_seat v6 +* QTBUG-100150 Touch event ignored when main GUI thread is slow + +### qt3d +* QTBUG-93428 Examples not finding QtConcurrent +* QTBUG-97708 Error when compiling qanimationclipdata.cpp against +qtbase/dev +* QTBUG-95439 Qt 3D Planets arm64-v8a example "Invalid minSdkVersion +version, minSdkVersion must be >= 23" +* QTBUG-97254 Pugixml workaround for QTBUG-11923 causes C1001 in +MSVC2019 with PCH +* QTBUG-101176 Linker error when AVX2 is disabled in core but enabled in +Qt3D +* QTBUG-93035 Adding a disable entity to the scene and enabling it later +isn't properly picked up +* QTBUG-95130 Qt3D ShaderProgram sources cannot compile on iOS (RHI) +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-90321 QT_BEGIN_LICENSE:LGPL3 references non-existing file +LICENSE.GPL +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-86493 ComputeCommand.trigger(1) executes compute shader more +than 1 time +* QTBUG-98097 Qt3D license only GPL or Commercial? +* QTBUG-97950 Application slowly reads every file in /usr/bin before +starting +* QTBUG-98420 Configure failure with system assimp +* QTBUG-99945 [REG 6.2.2-> 6.2.3] qt3d/audio-visualizer-qml fails to +compile +* QTBUG-100568 Crash in Renderer::cleanupShader + +### qtimageformats +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified + +### qtserialbus +* QTBUG-94838 QCanBus passthrucan +* QTBUG-94695 Buffer overflow when using systeccan plugin for +QtSerialBus +* QTBUG-95040 [Reg 5.15 -> 6.2] New incoming CAN frames not read into +QCanBusDevice +* QTBUG-95387 [REG beta1->beta2] Serialbus examples fail to build +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-97685 Qt SerialBus Qt 6 change documentation replaced SerialPort +documentation +* QTBUG-98800 [PeakCAN] Incorrect QCanBusFrame::TimeStamp conversion +* QTBUG-96566 Serialbus can example fails to build +* QTBUG-101689 QtSerialbus library linking is done using wrong Network +library interface +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed + +### qtserialport +* QTBUG-98735 C:/Users/qt/work/install/include/QtCore/6.3.0/QtCore\priva +te/qobject_p.h:497:78: error: 'q_func' is a private member of +'QSerialPortPrivate' +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-89536 Remove configure.json files for building Qt 6 + +### qtwebsockets +* QTBUG-87279 [REG: 5.13.2-5.14.0] When interacting with a webpage that +will trigger a signal via QWebChannel then if the slot is still running +it can cause it to resend the same message rather than a new one +* QTBUG-94932 Add Qt 6 Porting Guide to Qt WebSockets +* QTBUG-97681 C++ classes of the QtWebSockets module have misspelled +package names in the instructions for CMake +* QTBUG-100054 QWebSocket can emit binaryMessageReceived signal after +being disconnected +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101333 FAIL! : tst_QWebSocketServer::tst_handleConnection in +QNX_710 + +### qtwebchannel +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-94931 Add Qt 6 Porting Guide to Qt WebChannel +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101521 FAIL! : qml::tst_bench::compile in QNX_710 + +### qtwebengine +* QTBUG-94333 Examples can't be configured due to target name conflict +* QTBUG-94572 Update dependencies on '6.2' in qt/qtwebengine fails +* QTBUG-88105 Windows fails sandboxed on the CIs +* QTBUG-94759 webengine needs more dependencies checks +* QTBUG-94343 QtWebEngineCore include paths sometimes missing when +building core files +* QTBUG-94709 6.2.0 Qt src package, webengine not compiling +* QTBUG-94702 Doc: Qt WebEngine docs aren't getting built in dev/6.2 +* QTBUG-95153 6.2 QtWebEngineProcess is also in /bin +* QTBUG-94757 Incorrect CMAKE_TOOLCHAIN_FILE check +* QTBUG-94804 QtWebEngine install doesn't honor DESTDIR +* QTBUG-95051 qtwebengine not forwarding CMAKE_BUILD_TYPE correctly. +* QTBUG-94997 qtwebengine not respecting CMAKE_INSTALL_PREFIX +* QTBUG-95473 Qt WebEngine build fails to locate the xkbcommon include +* QTBUG-95367 Webengine examples fails to build: undefined reference to +`QApplication::QApplication(int&, char**, int)' +* QTBUG-95571 Console window for QtWebengineProcess.exe is displayed on +initialization QML WebEngineView +* QTBUG-95614 Google looks weird with QtWebEngine built with cmake +* QTBUG-95331 QWebEnginePage::view() disappeared without a trace +* QTBUG-94937 Clean up Qt WebEngine documentation for Qt 6.2 +* QTBUG-95564 Minimum ICU version is too low +* QTBUG-94933 Add Qt 6 Porting Guide to Qt WebEngine +* QTBUG-94349 cmake cannot find Qt6Targets.cmake and +Qt6VersionlessTargets.cmake when configuring prefix build +* QTBUG-94922 base/logging_buildflags.h may not be generated in time +with top-level build +* QTBUG-95152 A QtWebEngine build fails on dev on M1 MacBook +* QTBUG-95158 Insource/Namespace/Shadow build fails. +* QTBUG-95972 CMake build tries to link after compile error +* QTBUG-95231 qtwebengine translations and resources installed to wrong +path +* QTBUG-95590 Rewrite cmake-gn intergration +* QTBUG-96093 QtWebEngineProcess cannot start +* QTBUG-95668 Webengine widget not visible in Designer UI +* QTBUG-94772 Crash in Page's test: openLinkInNewPage:OverridePopup +* QTBUG-76249 [Reg 5.9->5.11]Custom UserAgent ignored if page opened +with window.open or _blank +* QTBUG-96196 configure -list-features does not list webengine features +* QTBUG-95717 Configuring: Qt 6.2 " Unknown command line option +'-webengine-proprietary-codecs'." +* QTBUG-96266 webengine not building (linking): LINK : fatal error +LNK1104: cannot open file +'CMakeFiles_QtWebEngineCore_Release_objects.rsp' +* QTBUG-96308 Drag and drop does not work on macOS +* QTBUG-95770 Cannot open recently saved file +* QTBUG-95580 Crash on GetFaviconsForURL +* QTBUG-96398 Build fails on arm +* QTBUG-96539 WebEngineView: QtWebEngineProcess cannot start. +* QTBUG-96002 The document QtWebengine is self-contradictory +* QTBUG-96771 Webengine/quicknanobrowser fails to build: undefined +reference to `QApplication::QApplication(int&, char**, int)' +* QTBUG-96375 Build failure with webengine +* QTBUG-96930 REG:5.15.3->5.15.4 - When doing a pinch gesture inside a +WebEngineView then it has no effect +* QTBUG-96855 QWebEngineDownloadItem::setDownloadFileName failed in disk +root +* QTBUG-97598 [Windows] Deadlock on WebEngineView rendering +* QTBUG-94604 QtWebEngineProcess and resource paths are wrong with +-developer-build -framework on macOS +* QTBUG-97897 Tooltips hide by themselves almost immediatelly when +launched from QWebEngineView +* QTBUG-97926 QWebengine can not play the embeded vimeo video +* QTBUG-97836 QtWebEngineCore still not compiling from source +* QTBUG-84105 Out-of-proc networking causes firewall confusion +* QTBUG-92539 Weird behavior when pasting certain HTML into element with +contentEditable attribute set +* QTBUG-90904 Crash on calling QAccessible::registerAccessibleInterface +* QTBUG-97472 [REG] Crash/segfault in ozone implementation when calling +XkbGetState +* QTBUG-98400 CVE-2021-3541 in chromium +* QTBUG-98401 CVE-2021-3517 in chromium +* QTBUG-71277 Nanobrowser example has confusing project layout +* QTBUG-97414 tst_CertificateError::fatalError() +'!page.error->isOverridable()' returned FALSE. +* QTBUG-45582 Duplicated vtables due to inline virtual functions +(probably all dtors) +* QTBUG-98918 [REG] recentlyAudible does not implement 2s cooldown +anymore +* QTBUG-99511 Top level cross build fails +* QTBUG-99526 developer tools no longer highlights page elements when +inspecting them +* QTBUG-99485 Qt WebEngine AutomationId issue +* QTBUG-99215 Html popups do not work correctly. +* QTBUG-99263 QProcess::finished not emitted +* QTBUG-99669 Glib network plugins doesn't configure or build +* QTBUG-99890 QtWebEngine ozone platform needs pkgconfig check for +xkbfile include +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-100023 Cannot use Qt6::Pdf Module (Not Found) +* QTBUG-94924 Load signals not emitted when opening a google result +* QTBUG-100032 tst_qquickwebview: malloc_consolidate(): invalid chunk +size +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView +* QTBUG-100293 spellcheck error: session_bridge_ was not declared +* QTBUG-100291 abort early on missing dependency: gssapi.h for kerberos +* QTBUG-96597 Crash on WebEngine(View|Profile).userScripts.collection +property get +* QTBUG-100500 System libxslt is not used +* QTBUG-101084 Test #1: tst_qwebenginecookiestore +.................***Failed +* QTBUG-100996 WebEngine crashes in Accessibility +* QTBUG-100672 Universal builds of WebEngine fail on M1 mac +* QTBUG-101290 Unable to build examples when building as module with +-DQT_BUILD_EXAMPLES=ON +* QTBUG-101706 [REG] ASSERT: "event->reason() != Qt::PopupFocusReason" +in file \Users\qt\work\qt\qtwebengine\src\webenginewidgets\render_widget +_host_view_qt_delegate_widget.cpp, line 79 +* QTBUG-94368 [QtPDF] bitcode bundle could not be generated because +libQt5Pdf.a was built without full bitcode +* QTBUG-86948 When using QImageReader to load a PDF then the PDF images +can be blurry and seem to be at half the size they should be +* QTBUG-94046 QtPDF: configuration with -static-runtime causes linker +errors for projects +* QTBUG-96525 QWebEngineScript::setSourceUrl doesn't load scripts from +qrc +* QTBUG-101935 FAIL! : tst_QWebEnginePage::pasteImage() Compared values +are not the same +* QTBUG-101697 QtPDF's plugins.qmltypes is not installed +* QTBUG-92519 [REG 5.15.2 -> 5.15.3] Can't upload files on Photopea +* QTBUG-91467 [REG 5.15.0 -> 5.15.2] OCSP is used even if not enabled +* QTBUG-86021 WebEngineView "backgroundColor" has no documentation +* QTBUG-94911 change locale does not work on embedded(QEMU) +* QTBUG-95924 Touch events are not accepted in webenginequick by default +* COIN-699 add ulimit for linux nodes +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-95269 Clicking on a link in the PDF viewer crashes with SIGSEGV +* QTBUG-95339 QPrintPreviewDialog crash +* QTBUG-88875 WebChannel is broken in ApplicationWorld with javascript +disabled in MainWorld +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-96928 QtWebEngine continuously allocates memory until it get +killed +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-96942 Developer tools open with "toogle screencast" enabled +* QTBUG-97188 Make sure that all bots know about the new repo +* QTBUG-99119 [REG 5 -> 6] Segfault in +QtWebEngineCore::WebContentsDelegateQt::webEngineSettings() on Google +Meet +* QTBUG-98941 [Qt5.15.4][QWebEngine]QWebEnginePage::print() function +printing a grey paper while printing a PDF in Qt5.15.4 +* QTBUG-101215 QML certifciate errror test is broken, but works on c++ +side +* QTBUG-50686 QWebSettings::LocalContentCanAccessRemoteUrls not working +with audio tags +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-100404 Changes around WebEngineScript are not documented +* QTBUG-100713 Qt WebEngine: --disable-gpu does not disable GPU + +### qtwebview +* QTBUG-94381 .gitignore files in qtwebview +* QTBUG-94475 [6.2.0] 'Qml' is missing from CMakeLists.txt from +QtWebView, building from sources fails +* QTBUG-94376 Update dependencies on '6.2' in qt/qtwebview fails +* QTBUG-94934 Add Qt 6 Porting Guide to Qt WebView +* QTBUG-94935 Clean up Qt WebView documentation for Qt 6.2 +* QTBUG-99372 FAILED: tests/auto/webview/qwebview/tst_qwebview when +builing for QNX +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-101487 FAIL! : tst_QWebView::load in QNX_710 +* QTBUG-101520 FAIL! : tst_QQuickWebView::stopEnabledAfterLoadStarted +in QNX_710 + +### qtcharts +* QTBUG-94469 Doc: Wrong return type for QValueAxis::labelFormat qml +property +* QTBUG-94472 [REG 6.2 snapshot->6.2 current] qml/QtCharts/designer -dir +missing +* QTBUG-95307 Qt Charts is missing in module upgrade documentation +* QTBUG-94998 5.15.4 -> 5.15.5, some labels disappeared from axes +* QTBUG-79218 When zooming out enough then the labels on the axes will +end up showing drawing errors +* QTBUG-92544 charts/audio has dependency to non-existent module +Multimedia +* QTBUG-60529 Chart doesn't resize after hiding axis labels +* QTBUG-95870 Setting plotArea for a ChartView in a layout is not +respected +* QTBUG-81278 Switching axis that is shared by multiple series to +another doesn't work +* QTBUG-98282 QPieSlice label does not indicate it takes html formatted +text +* QTBUG-99044 [REG Qt5 -> Qt6.2]: Chart with QLineSeries and +QScatterSeries does not receive mouse events +* QTBUG-100810 QML ChartView series color can get wrong on RHI if +useOpenGL +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101517 FAIL! : example::tst_barcategoryaxis::compile in QNX_710 + +### qtdatavis3d +* QTBUG-90371 The labels for the bars are not displayed when property +"Rotate horizontally" set max to the right +* QTBUG-94441 Axis title labels do not respect the Abstract3DAxis's +titleFixed property +* QTBUG-78767 baseGradient for Surface3DSeries is applied incorrectly +when the trailing line(s) of the QSurfaceDataArray contain NaN only +* QTBUG-95270 Can't link to 'Qt Data Visualization' from qdoc +* QTBUG-94364 Rotate and zoom do not work on Android +* QTBUG-94331 Some examples do not work correctly on macOS +* QTBUG-95923 WireFrameColor in datavisualisation needs revisioning +* QTBUG-95941 Currently signals take argument as value instead of const +ref +* QTBUG-96206 Graph's orthoprojection property doesn't work like +documentation says +* QTBUG-97683 [REG 6.2.0.6.2.1] examples-manifest has wrong paths, +examples not visible in Creator UI +* QTBUG-97931 CMake warning about linked plugins in Qt Data +Visualization +* QTBUG-100400 API review Qt 6.2.0. -> Qt 6.3 issue +* QTBUG-99724 qtnetwork examples fail on configure on Wasm: missing +Qt6::DataVisualizationPrivate +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-101513 FAIL! : qmltest::tst_category::compile in QNX_710 + +### qtvirtualkeyboard +* QTBUG-94259 High CPU load on embedded targets caused by timers +* QTBUG-93042 Program crashed when type with keyboard +* QTBUG-94560 The first item of selection list sometimes get highlight +* QTBUG-94017 Cursor position moves when un-converted Japanese is +deleted +* QTBUG-68412 tst_plugin::test_pinyinInputMethod crashes on arm +* QTBUG-94715 Qt Virtualkeyboards support for Chinese language doesn't +work properly +* QTBUG-95664 VirtualKeyboardSettings: Readonly property is not marked +as such +* QTBUG-95893 Missing documentation for dictionary API +* QTBUG-95996 Segmentation fault on exit caused by virtual keyboard +* QTBUG-97075 [REG: 5.14.2->5.15.0] Anchors don't work with InputPanel +anymore +* QTBUG-56918 When the keyboard is shown for a text field in a modal +popup then it will not be usable +* QTBUG-92881 InputPanels defaults z value should be lower than max +value for overlays +* QTBUG-97983 Highlighted example virtualkeyboard/basic not configuring +on Wasm +* QTBUG-96578 Virtual Keyboard Deployment guide does not cover widget +applications +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing +* QTBUG-97901 tst_plugin::test_hangulInputMethod(row 24) fails +* QTBUG-97439 [REG 5.15.2->6.2] Virtual Keyboard is hidden by QML dialog +* QTBUG-101512 FAIL! : inputpanel::tst_inputpanel::compile in QNX_710 +* QTBUG-101536 FAIL! : styles::tst_styles::compile in QNX_710 + +### qtscxml +* QTBUG-94386 Update dependencies on '6.2' in qt/qtscxml fails +* QTBUG-95921 scxml examples fail to build for iOS target +* QTBUG-95208 Linker error regarding bitcode when linking CMake app +targeting iOS +* QTBUG-98738 +/Users/qt/work/qt/qtscxml/src/statemachineqml/state_p.h:92:66: error: +unknown type name 'm_childrenComputedProperty' +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95305 ninja dependency error when configuring a project that +uses AUTOUIC and CMake 3.21.0 +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTBUG-96253 Unable to build qtscxml tests after building with +components with Conan +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101343 FAIL! : tst_statemachineqml::tst_anonymousstate::compile +in QNX_710 + +### qtnetworkauth +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-96127 Broken external links in Qt docs + +### qtremoteobjects +* QTBUG-94513 RemoteObjects/modelviewclient crashes +* QTBUG-94570 QEventDispatcherWin32::registerTimer: Failed to create a +timer +* QTBUG-87672 Adjust qtremoteobjects public CMake API +* QTBUG-94899 Clean up Qt RemoteObjects documentation for Qt 6.2 +* QTBUG-95832 QtRemoteObjects CMake API is using the internal +qt_manual_moc API +* QTBUG-91041 Remote Objects: Model headers are not updated +* QTBUG-97688 Clients don't reconnect to replaced nodes over TCP +* QTBUG-97704 POD type replication issue +* QTBUG-99269 tst_Integration_External test is failing on MacOS-arm64 +* QTBUG-85124 QRemoteObjectHost::hostUrl() crashes if no URL is set +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-94904 Update "Changes to Qt Modules" for Qt 6.2 +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTBUG-91163 cannot build some modules with -developer-build on 32bit +architectures without -no-warnings-are-errors +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101336 FAIL! : ModelreplicaTest::basicFunctions in QNX_710 + +### qtlottie +* QTBUG-98794 LottieAnimation::source not loaded in Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified + +### qtquicktimeline +* QDS-3216 Flickering when using default value as implcit first keyframe +* QTBUG-97043 qtquicktimeline: commercial only license ? + +### qtquick3d +* QTBUG-94263 Balsam seems to interpret a sphere parented under leaf +joint as joint +* QTBUG-94337 Model-blend particles rendered incorrectly when endNode +has rotation +* QTBUG-94479 Suzanne mesh doesn't work with model-blend particles +* QDS-4536 3D editor broken in latest snapshot, sometimes crashes Design +Studio +* QDS-4574 3D node navigator preview crashes puppet +* QTBUG-94589 Crash if model-blend particle is not properly initialized +* QTBUG-95212 Error when empty scene is loaded +* QTBUG-95535 CMake functions for offline shader and light probe +generation do not work on Android +* QTBUG-90409 quick3d: consume 4x memory for custom geometry and memory +leak +* QTBUG-95534 Rename depthSorting property in Instancing +* QTBUG-95616 Incorrect shadowmap bounds calculated from camera frustum +* QTBUG-95583 Incorrect shadowmap bounds when referencing camera from +different node +* QTBUG-95586 Z-Prepass doesn't render correctly if scene has only +transparent objects with depth write +* QTBUG-95743 TransformSpace property of Node item can't be read/changed +* QDS-4841 Remove import versions from quick3D designer source templates +for Cube, View3D etc. +* QDS-4853 Picking 3D objects is completely broken in 3D editor +* QDS-4873 Designer specifics have errors for quick3d property sheets +* QTBUG-94830 Rotation of skeleton root node rotates the skeleton but +not the skinned meshes +* QTBUG-94829 Directional light casts too wide shadows +* QTBUG-94828 Shadows don't work if there is a #Rectangle model inside +imported scene +* QDS-4859 Item could not be created -error when adding a Qt 3D Studio +component to Navigator (Qt6 project) +* QTBUG-95620 QuickBall example crashes after hitting the first target +* QTBUG-96163 ModelParticle3D instanceTable property not documented +* QDS-5004 FBX imported models broken in 3D Editor +* QDS-5103 Issues with QtQuick3D.Particles3D module designer specifics +* QDS-5098 QtQuick3D.FileInstancing component is shown in library as +"Instancing" +* QDS-5096 Fix property specifics for QtQuick3D.Repeater3D +* QTBUG-96730 Custom Material fragment shader sometimes does not have +access to special variables +* QTBUG-79026 WasdController can't get control of keyboard back after +using UI element +* QTBUG-97260 Model blend particle spatial node is not always +initialized +* QTBUG-97676 SSAA expands orthographic camera view +* QTBUG-96736 Insert #line directives to custom material and effect +shaders in order to print useful line numbers in error messages +* QTBUG-98342 View3D mapping functions do not work correctly with +orthographic camera and 2x pixel ratio +* QTBUG-98448 A map used in two passes will not have its UV Coords +generated in the second one +* QTBUG-98330 Particlesystem keeps updating particles even when not +visible +* QTBUG-98579 Particles example crashes in +QSSGBufferManager::cleanupUnreferencedBuffers +* QTBUG-98583 R32F QQuick3DTextureData does not work +* QDS-3025 Adding a spotlight under another node that is not in global +origin places the light gizmo to global origin in 3D view +* QTBUG-96184 Directional light shadow bounding box too small when using +model blend particles +* QTBUG-99012 Scene rendering getting slower per QQuick3DGeometry +updates +* QTBUG-97254 Pugixml workaround for QTBUG-11923 causes C1001 in +MSVC2019 with PCH +* QTBUG-99112 IOR support causes gltf crashes on i.MX8 +* QDS-5064 Instances created by using XML files are not visible in Form +Editor +* QTBUG-98749 Application crashes if there are more then 8 light sources +* QTBUG-97925 ProgressiveAA does not work if there are +PrincipledMaterials in scene +* QTBUG-98748 TriangleFan primitive type can't be used [should handle +this more gracefully and print a warning] +* QTBUG-98756 U16Type doesn't work for joint indexes +* QTBUG-99738 Reflection probe crashes if backgroundMode is not SkyBox +* QTBUG-99430 Crash if a Model is created via Repeater3D +* QTBUG-94616 Low saturation of sky texture +* QTBUG-99992 AssetUtils.RuntimeLoader requires absolute file path for +source +* QTBUG-100831 Model spams with Vertex buffer empty warning +* QTBUG-100572 Quick 3D: Shadow maps aren't working correctly +* QTBUG-99759 Dynamically creating and destroying models causes +assertion failure +* QTBUG-100009 +qtquick3d/src/runtimerender/graphobjects/qssgrenderparticles.cpp:57:33: +error: call of overloaded sqrt(int&) is ambiguous +* QTBUG-100832 View3D.mapFrom3DScene crashes for large values +* QTBUG-94453 Rectangles can't be used for light probs in View3D +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-94548 Multimeshes not working with model-blend particles +* QDS-4509 Cannot run a project that has QtQuick3D Effects module added +* QDS-4399 Properties missing for some components +* QDS-4471 Adding 2D content to a 3D scene breaks 3D Editor +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95284 QtQuick3D fails to build in CI when targeting WebAssembly ++ CMake 3.21.0 + Ninja due to command line length limit +* QTBUG-94539 mapTo3DScene() will fail when a camera is not explicit +assigned +* QTBUG-94693 Scenes with two View3D are not properly updated +* QTBUG-95634 Property "forward" of Node is non-NOTIFYable +* QDS-4801 3D Particle system running on QDS stops running after ~20 +seconds +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-94969 Sharing a scene with embedded 2D content between two +windows crashes +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QDS-4967 Wander3D uniqueAmount property is missing +* QDS-4981 Wrong default value of SpriteSequence3D randomStart +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QDS-4978 Wrong default value of property editor Model pickable +property +* QTBUG-96307 Issue with stopped particle system and startTime +* QTBUG-96457 "infinite plane" Item2D prevents event propagation to 2D +content behind it +* QTBUG-96514 Item declared in a Node or Model creates an Item2D +immediately; reparenting leaves behind an empty 2D subscene +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-92841 Offscreen Surfaces should not receive input events in 3D +scenes +* QTBUG-96558 RTA CMake test fails on macOS10.15 and macOS11.0 +* QTBUG-97076 QT3D fails to compile on macos when system assimp is +installed +* QTBUG-97920 Designer editor view has shadow image with model-blend +particles +* QTBUG-97586 Setting delegate dynamically before model is set breaks +Repeater3D +* QTBUG-97950 Application slowly reads every file in /usr/bin before +starting +* QTBUG-98007 Designer puppet crashes at startup +* QTBUG-98111 Particle emitter bursts do not work with animated emitter +* QDS-5552 Long delay before emitting after particle system is rewinded +* QTBUG-98420 Configure failure with system assimp +* QTBUG-97857 Item2D shouldn't be always pickable +* QTBUG-97715 Quick3D examples fail on imx6 +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-100019 TemporalAA not working while animating the scene +* QDS-6081 Changing camera on View3D doesn't change the view in form +editor +* QDS-4966 Editing Model source with property editor fails +* QTBUG-96624 Lightprobe/skybox exposure and tonemapping issues +* QTBUG-101354 Particles not taking into account global opacity +* QTBUG-101371 Node.sceneRotation may get wrong if parent node is scaled +non-uniformly +* QTBUG-101373 Item2D node rendered indefinitey on threaded render loop, +blocks updates on basic render loop +* QTBUG-101718 [REG 6.3.0beta2->beta3] quick3d/principledmaterial not +launching on macOS + +### qtshadertools +* QTBUG-95048 Linkage error during building any qt quick3D application +for Integrity based on Qt6 +* QTBUG-96618 qtquick3d examples fail to build for QNX +* QTBUG-96524 Qsb tool output (errors) not visible when called From +visual studio / cmake +* QTBUG-96912 No documented way to build GLES shader using +samplerExternalOES with qsb +* QTBUG-96121 Versionless CMake commands prevent setting variables in +calling scope +* QTBUG-96219 Conversion of versionless wrapper functions to macros +needs to be reverted +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation + +### qt5compat +* QTBUG-98656 QXmlInputSource (Qt5 Core compatibility) does not properly +read encoding instruction +* QTBUG-100024 qt5compat requires qtdeclarative despite it's not really +required +* QTBUG-100359 tst_qlinkedlist.cpp doesn't build: missing +QLinkedListIterator +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-83081 QTextCodec::canEncode does not work for ICU conversions +* QTBUG-97122 Regression: UTF-32 codec fails on assert when +fromUnicode() is called +* QTBUG-96127 Broken external links in Qt docs + +### qtcoap +* QTBUG-94610 [FTBFS] qtcoap and qtdeclarative have a conflicting target +name +* QTBUG-94763 [CoAP] When resource is observed the QT CoAP client sends +an acknowledgement packet which is not empty. +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-96127 Broken external links in Qt docs +* QTBUG-91163 cannot build some modules with -developer-build on 32bit +architectures without -no-warnings-are-errors + +### qtmqtt +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects + +### qtopcua +* QTBUG-89536 Remove configure.json files for building Qt 6 +* QTBUG-90819 Linking relationships to plugins are incorrectly specified +* QTBUG-95636 Update cmake_minimum_required to 3.16 in all CMake Qt +example projects +* QTBUG-91163 cannot build some modules with -developer-build on 32bit +architectures without -no-warnings-are-errors +* QTBUG-85084 Skip executing unnecessary commands when building tools +during cross-compilation +* QTBUG-96228 [OPCUA] Qt Opc UA client crashes after disconnect / +reconnect + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6/gettingstarted.html#platform-requirements +* RTA reported issues from Qt 6.3 +https://bugreports.qt.io/issues/?filter=23976 +* Supported development platforms are listed here: +https://bugreports.qt.io/browse/QTBUG-93421 +* See Qt 6.3.0 Known Issues from: +https://wiki.qt.io/Qt_6.3.0_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Dan Ackers +Laszlo Agocs +Waqar Ahmed +Alexander Akulich +Dimitrios Apostolou +Viktor Arvidsson +Albert Astals Cid +Luca Beldi +Vladimir Belyavsky +Nicholas Bennett +Chen Bin +Jan Blackquill +Alex Blasche +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Francisco Boni +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Michael Brasser +Kai Uwe Broulik +Michael Brüning +Oswald Buddenhagen +Igor Bugaev +Andreas Buhr +Kirill Burtsev +Jungi Byun +Giulio Camuffo +Méven Car +Juan Casafranca +Wang Chuan +Michał Cieślak +Raphael Cotty +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +Noah Davis +Rodney Dawes +Pascal Dietz +Alexey Edelev +David Edmundson +Oliver Eftevaag +Balazs Egedi +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Fabio Falsini +David Faure +Ilya Fedin +Wang Fei +Nicolas Fella +Fabrice Fontaine +Alexandros Frantzis +Kevin Funk +Simo Fält +Samuel Gaist +Talent Gc +Pekka Gehör +Lucie Gerard +Christophe Giboudeaux +Markus Goetz +Maximilian Goldstein +Andrei Golubev +Robert Griebl +Magnus Groß +Henning Gruendl +Jan Grulich +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Ralf Habacker +Tang Haixiang +Heikki Halmet +Zhang Hao +Thomas Hartmann +Andre Hartmann +Andreas Hartmetz +Jani Heikkinen +Miikka Heikkinen +Christian Heimlich +Karsten Heimrich +Ulf Hermann +Øystein Heskestad +Arjen Hiemstra +Volker Hilsheimer +Dominik Holland +Agnieszka Jaworska +Allan Sandfeld Jensen +Tim Jenssen +Yin Jie +William Jones +Jaeyoon Jung +Janne Juntunen +Povilas Kanapickas +Jonas Karlsson +Jeremy Katz +Youngjin Kim +Marius Kittler +Friedemann Kleint +Michal Klocek +Lars Knoll +Seokha Ko +Jarek Kobus +Kai Koehne +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Jani Korteniemi +Lukas Kosinski +Janne Koskinen +Fabian Kosmale +Volker Krause +Mike Krus +Simeon Kuran +Sona Kurazyan +Igor Kushnir +Jonas Kvinge +Kai Köhne +Inho Lee +Elvis Lee +Tony Leinonen +Eric Lemanissier +Paul Lemire +Qiang Li +Robert Löhning +Thiago Macieira +Pavol Markovic +Tamas Martinec +Tamás Martinec +Thorbjørn Lund Martsum +Cristian Maureira-Fredes +Ievgenii Meshcheriakov +Leena Miettinen +Samuel Mira +Fawzi Mohamed +Bartlomiej Moskal +Andrey Mozzhuhin +Marc Mutz +Tommi Mänttäri +Antti Määttä +Sivan Nanthiran +Biswapriyo Nath +Georges Basile Stavracas Neto +Alexander Neumann +Delf Neumärker +Andy Nichols +Daniel Nicoletti +Yuya Nishihara +Mårten Nordheim +Kimmo Ollila +Tinja Paavoseppä +Gatis Paeglis +Cathy Park +Tuomo Pelkonen +Wang Peng +Mauro Persano +Raffaele Pertile +Pasi Petäjäjärvi +Samuli Piippo +Timur Pocheptsov +Milla Pohjanheimo +Joni Poikelin +Aleix Pol +Alessandro Portale +Rami Potinkara +Lorn Potter +Liang Qi +Zhang Qipeng +Yuntaek RIM +David Redondo +Arno Rehn +Topi Reinio +Hannah von Reth +Aleksandr Reviakin +Florian Richter +André de la Rocha +David Rosca +Bernhard Rosenkraenzer +Fan RuiJie +Peter Rustler +Shawn Rutledge +Toni Saario +Timofey Sartakov +Lars Schmertmann +David Schulz +Björn Schäpers +Craig Scott +Luca Di Sera +Dmitry Shachnev +Ye ShanShan +Orgad Shaneh +Tianlu Shao +Andy Shaw +Venugopal Shivashankar +Evgeny Shtanov +Pierre-Yves Siret +David Skoland +Daniel Smith +Ivan Solovev +WenTao Song +Axel Spoerl +Piotr Srebrny +Andrii Staikov +Patrick Stewart +Martin Storsjö +Brett Stottlemyer +Christian Strømme +Frank Su +Tasuku Suzuki +Jan Arve Sæther +Morten Johan Sørvig +Morten Sørvig +Nodir Temirkhodjaev +Benjamin Terrier +Samuel Thibault +Ivan Tkachenko +Pino Toscano +Jens Trillmann +Alex Trotsenko +Jere Tuliniemi +Paul Olav Tvete +Jüri Valdmann +Sami Varanka +Peter Varga +BogDan Vatra +Martin Vejdarski +Doris Verria +Nico Vertriest +Tor Arne Vestbø +Harald Vistnes +Jannis Voelker +Alexander Volkov +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +ChunLin Wang +Chen Wei +Gong Weia +Bernd Weimer +Edward Welbourne +Peng Wenhao +Niklas Wenzel +Clemens Werther +Paul Wicking +Oliver Wolff +Milian Wolff +Kama Wójcik +Li Xi +Li Xinwei +Weng Xuetian +Zhang Yong +Marianne Yrjänä +Zhang Yu +Yang Yuyin +Vlad Zahorodnii +JiDe Zhang +Yuhang Zhao +Evan Zhou +Eike Ziller +chenbin +hjk diff --git a/qt/6.3.1/release-note.md b/qt/6.3.1/release-note.md new file mode 100644 index 0000000..6026f82 --- /dev/null +++ b/qt/6.3.1/release-note.md @@ -0,0 +1,1053 @@ +Release note +============ + +Qt 6.3.1 release is a patch release made on the top of Qt 6.3.0. +As a patch release, Qt 6.3.1 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.3.0. + +For detailed information about Qt 6.3, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.3 series is binary compatible with the 6.2.x series. +Applications compiled for 6.2 will continue to run with 6.3. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* 68c17c6fec FreeType: Load multiple font faces from the same file on +macOS +Fixed a bug where the macOS FreeType backend would fail to load font +faces from font files containing multiple faces. + +* 8294fa4c35 Update bundled zlib to version 1.2.12 +zlib was updated to version 1.2.12. + +* 15919c5bda QBuffer: fix writing more than two GiB of data +Fixed silent data truncation when writing more than two GiB at once on +64-bit platforms. + +* 26fbc723e4 QPropertyBindingSourceLocation: fix BiC in source_location +ctors +(Windows only) Fixed a binary-incompatibility where source_location +constructors were missing in the ABI. + +* 2a6bd54cfa QBuffer: fail early in seek() beyond QByteArray's max +capacity +Fixed silent data corruption on 32-bit platforms when seek() fails due +to position > INT_MAX. + +* 5e1f5534dd XmlStringRef: fix length truncation +Fixed several bugs regarding handling of documents larger than 2Gi +characters on 64-bit platforms. + +* 99ad73ccb7 Upgrade PCRE2 to 10.40 +PCRE2 has been updated to 10.40. + +* 4f45c0c5d8 QTextStream: fix streaming of char16_t's +Added op<<(char16_t). + +* c00b8652b5 Fix int/qsizetype mismatches in qstring.h +Fixed result truncation mod INT_MAX in fromStdSstring(), +fromStdU16string(), fromStdU32string(), and fromStdWstring(). + +* 1001f1431e CMake: Pick first non-free team id for iOS Xcode projects +A non-free Xcode team id is now preferred for project signing. + +* 04e87fc25e CMake: Automatically use Xcode generator in qt-cmake + iOS +qt-cmake now defaults to using the Xcode generator when targeting iOS +projects. + +* 9c809205a4 CMake: Ensure creation of a unique iOS bundle identifier +The build system tries to create a unique bundle identifier based on +the team id if no organization prefix can be retrieved from Xcode +preferences. + +* 3c391f066c Update Harfbuzz to version 4.2.1 +Updated the Harfbuzz code included with Qt to version 4.2.1. + +* 2091b8d1bb Doc: Fix documentation for vulkan licenses +Vulkan API Registry is available not only under MIT License, but also +Apache License 2.0. Make this explicit in the license documentation. + +* 2c6ac19595 Support test-case selection based on global data tag +When specifying what tests to run on a QtTest command-line, it is now +possible to include a global data tag in the same way as a function- +specific data tag or in combination with it. Thus if the test reports +itself as tst_Class::function(global:local), command-line option +function:global:local will select that specific test and function:global +will run all data-rows for the function on the given global data tag. + +### qtdoc +* 88e0b82c Remove "Generic Linux (x86, x64)" as supported desktop +platform +Linux x86 (Desktop) was removed from the list of officially supported +platforms. We only provide binaries for Linux x64 since a while, and +also do not actively test native builds on x86 Linux anymore. + +### qtwayland +* 14bb5b8a Compositor: Re-enable touch events for Wayland clients +Fixed a bug where multi-touch would not work with Qt Wayland +Compositor. + +* 9b9effe1 client: Avoid protocol error with invalid min/max size +Fixed an issue where setting an invalid minimum and maximum size on a +window would cause some compositors to raise a protocol error. + +### qtimageformats +* 79753ce Update bundled libtiff to version 4.4.0 +Bundled libtiff was updated to version 4.4.0 + + +Fixes +----- + +### qtbase +* QTBUG-101869 tst_QOpenGL fails on webOS +* QTBUG-101456 QTabBar::setTabTextColor does not change color when +QPalette::Base background role is used +* QTBUG-101916 Build Qt 6.3.0 beta2 / beta3 for Android fails only on +Windows +* QTBUG-100821 tst_qimagereader fails on Windows 11 21H2 +* QTBUG-98477 tst_QWidget::enterLeaveOnWindowShowHide is flaky in QtBase +with Windows 11 +* QTBUG-69242 Android: tst_QTextDocument::task240325 fails +* QTBUG-100470 Undetected test crashes on Android +* QTBUG-100666 FreeType font backend fails to select font style when a +single font file contains multiple font faces +* QTBUG-75172 Wrong documentation for Qt::ItemDataRole expected types +* QTBUG-101647 Selected item in QTreeWidget cannot be dragged when CTRL- +key is pressed +* QTBUG-101653 Windows/MinGW 9/Qt 6.2.3: Step into Qt source code does +not work +* QTBUG-88934 [Reg 5.15 -> 6] QFrame in the menu isn't drawing +* QTBUG-101284 QPromise destructor doesn't transition to canceled state +if it wasn't start()-ed +* QTBUG-102041 Android multi-abi builds don't work if the Android +ndk/sdk install path is different from the CI's one +* QTBUG-101423 tst_QPlainTextEdit::ensureCursorVisibleOnInitialShow is +crashing on Android +* QTBUG-101321 tst_QDialog::dialogInGraphicsView crashes on Android +* QTBUG-101996 Android Qt file system fails to communicate with some +content provider app (like Google Drive) +* QTBUG-101992 QDomDocument silently erases empty CDATA section +* QTBUG-87422 tst_QAtomicInt::alignment fails on Android +* QTBUG-87431 tst_QThreadStorage::crashOnExit fails on Android +* QTBUG-87427 tst_QFileSystemModel::specialFiles fails on Android +* QTBUG-87418 tst_QStringConverter::convertUtf8 fails on Android +* QTBUG-87414 tst_QLocale::initTestCase fails on Android +* QTBUG-99624 REG->6: Android: Fullscreen does not cover the navigation +bar area +* QTBUG-102064 binary_for_strip cannot be found on installed qtbase +* QTBUG-88090 Installed CMake files reference the SOURCE TREE +* QTBUG-53290 QWindowsPrintDevice::defaultPrintDeviceId() may crash, +when no printers are installed +* QTBUG-87385 tst_QNetworkProxyFactory::genericSystemProxy fails on +Android +* QTBUG-87390 tst_QScreen has tests failing for Android +* QTBUG-98369 [macOS] Qt internal warning when FontMetrics is used +* QTBUG-99216 QMessageBox with Japanese characters gives "Missing font +family" warning on macOS +* QTBUG-101283 QThread does not indicate that an event dispatcher is +created in start() +* QTBUG-99020 -Wnull-pointer-subtraction when compiling +qtdeclarative/src/qml/qml/ftw/qintrusivelist_p.h:244:69 +* QTBUG-95114 When accessibility is made active after the start up of an +application then it will trigger an update of all existing controls to +update roles and names +* QTBUG-100997 Regression and UI Freeze (5.15 -> 6.2) in QTableView with +Accessibility +* QTBUG-97103 REG: 5.15.0->5.15.1: Under some circumstances the +performance of an application on Windows when switching application +focus +* QTBUG-101307 tst_qbytearrayview fails to compile with ubsan +* QTBUG-101758 REG[6.2.3->6.3] native QMessageBox crash on Android +* QTBUG-97482 QPushButton with QMenu does not work on Qt6 +* QTBUG-102181 [Reg 6.2.3->6.2.4] Painting issues when scrolling in code +editor +* QTBUG-102171 On 64-bit platforms, QBuffer::write(ptr, 2GiB + 1) +incorrectly reports success +* QTBUG-101038 Wrong physical DPI +* QTBUG-99484 Android - QML Camera freezes app +* QTBUG-102202 [REG:6.2.3->6.2.4]: Cannot use c++latest with qmake and +MSVC +* QTBUG-102249 QSplitter: Handle moves in non-pressed state too +* QTBUG-102274 QBuffer silent data corruption on seek() past INT_MAX +(32-bit only) +* QTBUG-102067 REG: QHash reserve endless loop with size < currently +used one +* QTBUG-96213 QProxyStyle::deleteLater() does not delete the QProxyStyle +* QTBUG-102066 SDK version detection does not ignore stderr +* QTBUG-70564 QT_NO_SIGNALS_SLOTS_KEYWORDS/QT_NO_KEYWORDS are +undocumented +* QTBUG-101361 Mac: File Dialog filters different category than selected +* QTBUG-102199 QLocale::toDateTime asserts +* QTBUG-101460 QTimeZone::displayName ignores locale on Android +* QTBUG-102327 Address sanitizer caught heap-use-after-free in +tst_QWidget::deleteWindowInCloseEvent +* QTBUG-102358 Using system pcre2 fails when using pcre2 with cmake +* QTBUG-87671 Android tests crashing with +"java.lang.UnsatisfiedLinkError: dlopen failed: invalid ELF file" +* QTBUG-101217 tst_qmessagebox has failing tests for Android +* QTBUG-69216 Android: tst_QFontDatabase::condensedFontMatching fails +* QTBUG-100312 androidtestrunner: A test with XPASS does not return +error +* QTBUG-101723 Configure failure with linux-clang-libc++ +* QTBUG-100297 QXdgDesktopPortalFileDialog::openPortal() does not set +current_name +* QTBUG-102431 QBENCHMARK triggers compiler warning +* QTBUG-102246 windows arm64 broken QAtomicPointer ctor/copy/move +* QTBUG-100135 40000 chips example - zoom in/out buttons do not work +* QTBUG-102484 Race condition in QSemaphore +* QTBUG-102718 Crash when restoring a QDockAreaLayout +* QTBUG-102541 crash when restoring QMainWindow state when screen scale +has changed +* QTBUG-101347 QMainWindow Menu / actions sometimes not displayed when +performing long operations +* QTBUG-99810 [REG: 5.15.5->5.15.6] xcb: Dock widgets disappear if +trying to float them from QMainWindow that contains native window +* QTBUG-69515 Linux, WindowStaysOnTopHint does not work. +* QTBUG-73485 Issue with Qt::WindowStaysOnTopHint +* QTBUG-81341 Window won't receive events above Gnome Dock despite +X11ByPassWindowManager + WindowsStaysOnTop is set +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-102005 [wasm] Canvas not painted initially +* QTBUG-102744 QML items with Accessible properties set does not set +properly for Android +* QTBUG-102584 Drag and drop always assumes to have [NSWindow +contentView] with drag drop API +* QTBUG-102157 QDateTime asserts on MSVC 2019 / C++20 +* QTBUG-102334 QSettings / QDateTime incompatible when switching from +Qt6 -> Qt5 +* QTBUG-38971 QtActivity did not call through to +super.onConfigurationChanged() on orientation change (crash) +* QTBUG-102298 Android: Switching navigation bar between buttons / +gestures hides qml elements +* QTBUG-100950 wasm: enter and leave events do not happen +* QTBUG-99691 Starting QtService causes black screen +* QTBUG-102628 Application will crash if setWindowsIcon with a big ICON +* QTBUG-102952 tst_QNetworkReply::autoDeleteReplies* tests are flaky +* QTBUG-102366 When filling a rect on a screen that has 150% scaling +then it is possible that a line of pixels is not filled in +* QTBUG-103000 [Reg: 5.15->6.3.0] Q_EMIT does not wait for slots to +return on FreeBSD +* QTBUG-100059 Objective-C usage can result in undefined behavior +* QTBUG-99747 QDate::startOfDay( ) leads to assert in debug build +* QTBUG-102782 QPushButton setEnabled(false) doesn't grey out button +* QTBUG-102717 [REG Qt 6 -> Qt 6] QGraphicsView Artifacts +* QTBUG-103085 QVersionNumber doesn't indicate its type in QDebug output +* QTBUG-97533 QMenu pops up on wrong screen +* QTBUG-103003 [Windows] Warning - Unable to open default EUDC font: +"EUDC.TTE" +* QTBUG-102820 [REG 5.15.2 => 6.2.4] Styled indicators not drawn in +itemviews +* QTBUG-102493 [REG 6.2.2 -> 6.2.3] Keyboard layout resets to English +* QTBUG-102640 [REGRESSION] Keyboard layout not respected for *some* key +combinations +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-99136 QDockWidget not correctly parented/setup if dragged from +another floating and tabified QDockWidget +* QTBUG-101601 Wrong QScreen geometry for non-primary screens when +scaling factors above 1 +* QTBUG-96212 The visibility of placeHolderText of the QPlainTextEdit is +not reevaluated in the setter +* QTBUG-102438 Drag/drop of "text/plain" does not work, +QMimeData::text() returns an empty string +* QTBUG-98785 Button menu pops up at wrong position on a +QGraphicsProxyWidget +* QTBUG-44096 QNetworkAuthenticationManager does not emit +authenticationRequired when using NTLM +* QTBUG-102083 Switching between app windows breaks IME +* QTBUG-101278 Chinese text input issues on macOS 12.x +* QTBUG-102607 macdeployqt: errors when producing a universal binary +(universal binary) +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components +* QTBUG-102821 Global variable found in qeglfsx11integration.cpp +* QTBUG-100039 QPlainTextEdit scrolls to cursor on alt-tab on ubuntu +* QTCREATORBUG-26628 Switching from Creator to other window changes +scroll position in editor +* QTBUG-62185 QVersionNumber seems broken on -O1 and higher with g++ +* QTBUG-103009 QML performance regression when accessibility is active +* QTBUG-75106 Entries in the QAccessiblePluginsHash should be removed +when a QQuickWindow is deleted +* QTBUG-103084 Hover events are not receivable in embedded QWindow +(macOS) +* QTBUG-102190 Calling showNormal after show does not make windows +normal in WebAssembly +* QTBUG-99335 Documentation for QtAndroidPrivate is wrong +* QTBUG-103245 Configure fails when specifying -no-freetype +* QTBUG-102960 iOS: input panel shows wrong suggestions +* QTBUG-103370 REG: Qt does not build without Freetype +* QTBUG-103356 [REG 6.3->6.4] Android arm64 and armv7 binary size +increased +* QTBUG-103002 linker error with qmake projects on static linux Qt6 +build +* QTBUG-102489 segfault in qsql_mysql.cpp cleanup with icx +* QTBUG-95468 XCB: Memory leak of QXcbScrollingDevicePrivate for a +device that is not a mouse +* QTBUG-103001 Implicit conversion loses integer +* QTBUG-100351 [REG 5.12 -> 6.2] Pasting an image in Windows is not +converted to a QImage correctly. +* QTBUG-102866 [REG 5.12.3->6.2.1] Horizontal part of subcontrol- +position of menu-indicator is ignored +* QTBUG-102374 [REG:5.15.7->5.15.8]: repaint() on a widget makes +QGraphicsOpacityEffect apply multiple times +* QTBUG-102747 -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON on windows +generates windows line endings for unix script +* QTBUG-100515 tst_qtextmarkdownwriter fails on QNX +* QTBUG-100981 tst_QTextMarkdownWriter::fromHtml(preformats with +embedded backticks) fails on Wayland +* QTBUG-101031 markdown fenced code blocks end with unnecessary blank +lines +* QTBUG-94557 Menu causes touch failure +* QTBUG-98519 [REG: 5.15.0->5.15.7] xcb: Synthesized mouse from touch +gets stuck if receiving widget gets destroyed +* QTBUG-102751 Can not receive touch event after the widget that +WindowFlags is Qt::Popup is closed on ubuntu20.04 +* QTBUG-103706 Synthesized touch event not recognized with Widgets +* QTBUG-103741 Signals carrying smart pointers to const QObject fail to +compile +* QTBUG-100833 Default iOS project to both iPhone and iPad deployment +* QTBUG-93268 target_link_libraries does not work with a target name on +iOS +* QTBUG-95381 CMake library install target does not copy binaries on iOS +* QTBUG-87198 Configuring example targeting iOS with CMake + Xcode +generator fails +* QTBUG-102999 QtConcurrent::blockingMapped behavior changed since Qt5 +if the output container does have a non-explit size c'tor +* QTBUG-98003 InputMethod hides soon with ShiftModifier. +* QTBUG-102758 Application always starts on wrong screen +* QTBUG-102637 [REG 6.2.4 -> 6.3.0] No fake screen created without +xrandr, Qt aborts +* QTBUG-102134 QSplitter when hidden sets replaced widgets as hidden +* QTBUG-103603 [REG 5.15.2-6.2.4] Broken country flag emoji in RTL text +* QTBUG-99487 QHeaderView state incompatible between Qt5/6 +* QTBUG-103742 QVectorIterator & QMutableVectorIterator CamelCase +headers missing +* QTBUG-103605 qfilesystemmodel.cpp fails to compile on Windows with +oneAPI icx using c++20 +* QTBUG-45582 Duplicated vtables due to inline virtual functions +(probably all dtors) +* QTBUG-97537 Fix failing line-break and word-break tests +* QTBUG-103590 QKeySequenceEdit: not blocking quit on Mac +* QTBUG-100870 QtTestLib's blacklisting doesn't take global data tags +into account +* QTBUG-102269 Test cases can't be called with a global data tag +* QTBUG-87423 tst_QPlainTextEdit fails on Android +* QTBUG-89402 tst_QPlainTextEdit fails test cases on Android +* QTBUG-101771 [Reg 5.15 -> 6.2] Item ignores the initial size from a +binding when implicit size is used with Behavior +* QTBUG-101933 tst_quicktestmainwithsetup: QML module not found on webOS +* QTBUG-101382 QtBase: Fix compiler warnings for QNX +* QTBUG-101888 tst_QGraphicsProxyWidget failing tests +* COIN-828 Fix build error message +* QTBUG-87417 tst_QLineEdit fails on Android +* QTBUG-100698 Fix BIC tests +* QTBUG-99578 Global Functions are Undocumented +* QTBUG-102034 Merely subclassing QHeaderView causes it to lose built-in +functionality +* QTBUG-87438 corelib plugin tests fail on Android +* QTBUG-87668 tst_QWidget has many failing tests on Android +* QTBUG-102095 tst_QFilesystemWatcher::watchDirectory() fails on macOS +12 arm64 +* QTBUG-102096 tst_QFilesystemWatcher::signalsEmittedAfterFileMoved() +fails on macOS +* QTBUG-102121 QT_FEATURE_tslib is On for INTEGRITY in case Desktop has +tslib installed +* QTBUG-101461 qdoc does not parse ref-qualified member functions +* QTBUG-101618 FAIL! : tst_QSystemSemaphore::initialValue in QNX_710 +* QTBUG-102043 tst_openglwidget has crashing cases +* QTBUG-100928 tst_QGlyphRun::mixedScripts fails on QNX +* QTBUG-102253 tst_qwebengineview (Failed) +* QTBUG-101274 QNX: Failing networks tests +* QTBUG-95764 pure virtual call in QAccessibleQuickItem +* QTBUG-102177 Regression: QProcess::readAllStandardError() crash on +assert when MergedChannels is used +* QTCREATORBUG-27196 Assert in qtcreator_processlauncher (On Windows, +and Qt 6.3) +* QTBUG-102258 tst_QCalendarWidget::showPrevNext() might crash on +Android +* QTBUG-102447 tst_drawingmodes failed +* QTBUG-96353 Test run procedure and flaky detection +* QTBUG-102880 tst_QLocalSocket::threadedConnection is flaky on Windows +* QTBUG-103109 FAIL! : tst_QNetworkReply::ioPostToHttpFromSocket in +QNX_710 +* QTBUG-103055 FAIL! : tst_QNetworkReply::ioGetFromHttpWithProxyAuth in +QNX_710 +* QTBUG-103056 FAIL! : tst_QTcpServer::serverAddress in QNX_710 +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-72103 Conversion between QQuaternion and Euler angles has issues +in special cases +* QTBUG-100412 tst_qsrceen::grabWindow is flaky on Windows +* QTBUG-99039 QVarLengthArray::push_back() is not strongly exception- +safe +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility +* QTBUG-89819 tst_qmarkdown tests fail on QEMU ARMv7 +* QTBUG-99676 markdown (and html) import/export should not rely on use +of a fixed-pitched font to remember a `monospace` span +* QTBUG-103484 rich text gets converted to monospace in CI because +QFontDatabase::GeneralFont is "Sans Serif" and is monospace +* QTBUG-103309 Menus can be truncated (REG from 5.15.2) + +### qtdeclarative +* QTBUG-100508 SEGFAULT Crash on +QQuickOpenGLShaderEffectMaterial::updateTextures() +* QTBUG-101386 TableView: a TapHandler / PointerHandler doesn't always +detect a tap +* QTBUG-101933 tst_quicktestmainwithsetup: QML module not found on webOS +* QTBUG-102019 C++-compiled QML crashes on most type lookups +* QTBUG-101700 DelegateModel: using for ... of loop in JS to iterate +DelegateModel.groups attached property causes a crash +* QTBUG-102018 tst_sanity cannot find test data on webOS +* QTBUG-102022 tst_codegen_direct fails +* QTBUG-100431 Crash in libQt5Qml V4 engine caused by wrong memory +access +* QTBUG-95726 [REG 5.15.2-6.2.0] MouseArea loses hover when cursor is +inside of nested MouseArea +* QTBUG-95398 MouseArea inside of SpinBox contentItem is blocking +hovered property +* QTBUG-90964 Examples missing cmake support (qml) +* QTBUG-101771 [Reg 5.15 -> 6.2] Item ignores the initial size from a +binding when implicit size is used with Behavior +* QTBUG-101394 ItemDelegate blocks ScrollView hovered +* QTBUG-100543 [REG 5.15.2-6.2.2] Control doesn't propagate hover to his +parent +* QTBUG-100149 [Regression] Parent Button is not hovered if a child +button is hovered +* QTBUG-98940 Button inside MouseArea does not pass mouse hover events +* QTBUG-98850 [REG 6.1->6.2] HoverHandler doesn't get hoverevents, when +a button is on the parent +* QTBUG-102153 qmlcachegen does not properly handle ambiguous types +* QTBUG-101811 Import alias leads to 'Type not found' +* QTBUG-100018 tst_qmltc_manual fails on Android +* QTBUG-102273 Qt quick compiler produces error in C++ +* QTBUG-102309 Typo in code generator leads to invalid code +* QTBUG-102424 Doc: FileDialog doesn't mention that the native Android +file dialog is supported +* QTBUG-100253 tst_qquickpopup fails on Android +* QTBUG-102415 tst_QQuickFolderDialogImpl::goUp() is flakey +* QTBUG-102416 tst_qv4debugger fails on Android +* QTBUG-102116 QML/C++ integration needs better cross-linking +* QTBUG-99063 static top-level developer configuration fails in +qtdeclarative doc snippet +* QTBUG-100169 tst_qqmlextensionplugin fails on Android +* QTBUG-100176 tst_qquickapplicationwindow crashes on Android +* QTBUG-100991 Some tests crash on Android CI +* QTBUG-102558 DialogButtonBox not regenerating layout on change of +child Button width +* QTBUG-102449 Native TextField: placeholderText does not respect +horizontalAlignment +* QTBUG-102729 Crash in QQmlBinding::evaluate() +* QTBUG-102554 Segmentation fault when using QML_SINGLETON with +QAbstractListModel +* QTBUG-102598 Build fails in qtdeclarative with +localstorageexample_Header_qml.cpp +* QTBUG-101655 [Reg 6.1 -> 6.2] Error creating inline component in Qt +6.2 +* QTBUG-102719 [Reg 5.15 -> 6.1] Not possible to use Loader inside +inline component +* QTBUG-102857 [Reg 6.2 -> 6.3] QML MediaDevices elements not displayed +in ListView +* QTBUG-95395 Code snippets for HoverHandler show TapHandler +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-102646 QQuickFlickable wheel event not work correct for mouse +device with pixel scroll wheel support for NoScrollPhase +* QTBUG-103017 Qt.labs.platform Menu does not show icons +* QTBUG-102454 rootContext()->setContextProperty assertion with frozen +`QQmlPropertyMap` +* QTBUG-84280 TextArea inside Flickable - cursor does not appear with +LayoutMirroring.enabled +* QTBUG-74028 Text inside MultiPointTouchArea has invalid coordinates on +touch events +* QTBUG-35995 Clicked signal not emitted on MouseArea when changing +visibility and listening for doubleClicked +* QTBUG-102158 Click signal not emitted in MouseArea after DoubleClicked +is emitted and tab changed +* QTBUG-102996 QML MouseArea containsPress / containsMouse / pressed are +stuck when using multitouch +* QTBUG-99604 TextArea and TextField don't use IBeamCursor when readOnly +and selectByMouse are both true +* QTBUG-100016 tst_qquickfolderlistmodel fails on Android +* QTBUG-100560 Crash when closing SwipeDelegate in onCompleted handler +* QTBUG-100339 qmllint does not find ApplicationWindow.window +* QTBUG-102425 QML engine crashes if there are errors while setting up +property bindings +* QTBUG-102724 Popup doesn't redraw if content exceeds window size +* QTBUG-102138 QML ComboBox: Customization example is broken +* QTBUG-101628 Pinch gestures are not cancelled when pinch.accepted +property is set to false on macOS. +* QTBUG-83662 For MultiPointTouchArea with a child PinchArea multiple +pressed signals for multiple touch points on mouse press +* QTBUG-102446 tst_qquickfontloader_static Failed +* QTBUG-83413 Text rendering glitches in combination with loader and +elide +* QTBUG-102339 Conan: multiple prefixes not supported when building e.g. +examples +* QTBUG-102793 [REG: 5.13->5.14] Bindings in delegates get triggered +multiple times if delegate and/or model is changed +* QTBUG-101401 Crash in QQmlObjectCreator::populateInstance +* QTBUG-103224 [read-only] marking is missing from acceptableInput +property of TextInput QML type in the documentation +* QTBUG-99117 Custom style names not added to file selectors +* QTBUG-78090 When active focus changes then it will set active focus on +the new item first before it loses active focus on the other item +* QTBUG-100177 tst_qquickheaderview fails on Android +* QTBUG-101005 tst_qquickmenu and tst_qquickpopup tests fail to return +test result +* QTBUG-77335 tst_qquickfolderlistmodel::basicProperties fails on +Android +* QTBUG-100166 tst_qqmlenginedebugservice fails on Android +* QTBUG-102765 qml type compiler: generated sources not unity buildable +* QTBUG-102560 qml type compiler: codegen error with Gradients +* QTBUG-102545 [REG 6.2 -> 6.3] Crash when appending a custom QObject to +a ListModel +* QTBUG-84375 Animation without 'from' value set and loops > 1 slows +down at the end +* QTBUG-75197 Editable ComboBox doesn't clear the selection +* QTBUG-91461 GridView: resizing items causes view to reposition +incorrectly +* QTBUG-92868 GridView: the number of visible items is miscalculated +* QTBUG-103361 qquickdeliveryagent.cpp error: unused parameter 'win' +* QTBUG-102085 Extending QML example has no CMake documentation +* QTBUG-77055 When pixelAligned is set to true in a Flickable, then it +is possible that doing a flick away the boundaries (so you see a gap) +will not cause it to snap back +* QTBUG-99639 Rotated flickable decelerates in wrong direction +* QTBUG-100257 tst_qquickdrawer fails on Android +* QTBUG-100256 tst_qquickmenu fails on Android +* QTBUG-102983 [Reg 6.2 -> 6.3] QML MediaDevices elements not displayed +in ComboBox +* QTBUG-102487 [REG 5.15.8 -> 5.15.9 + 6.2.3 -> 6.3.0] SwipeView shows +last page on first page +* QTBUG-51078 Use of Item obligatory in SwipeView? +* QTBUG-51669 QQC2: SwipeView is not working as expected +* QTBUG-99547 PathView item does not appear in certain circumstance +* QTBUG-101768 matrix4x4 doc sample code +* QTBUG-100014 tst_qqmlqt fails on Android +* QTBUG-93649 Regression 5.15.3->6.0.0: Mouse Events not accepted on a +MouseArea placed inside Popup::background +* QTBUG-103522 The PreventStealing of mouseArea does not work properly +in Flickable's(ListView) child item. +* QTBUG-100161 DelegateModelGroup crashes on insert +* QTBUG-103203 [REG 5.15.9 -> 6.0.4] Crash when dynamically inserting +Item's to DelegateModelGroup +* QTBUG-102120 tst_qquickmenubar fails on webOS +* QTBUG-67512 Dialog is closed when releasing a drag outside of it +* QTBUG-101488 FAIL! : tst_QQuickFileDialogImpl::goUp in QNX_710 +* QTBUG-101662 Dialog Header/Footer cover over background instead of +being inset +* QTBUG-82043 tst_qquickmousearea::pressAndHold() is flakey on macOS +* QTBUG-75202 tst_qquicklistview::contentHeightWithDelayRemove() is +flaky on macOS 10.12 +* QTBUG-95940 tst_qquicktextinput paste-related tests are flaky on +OpenSUSE +* QTBUG-101327 FAIL! : qquicklayouts::tst_gridlayout::compile in +QNX_710 +* QTBUG-102345 QtQuick rectangle has one pixel spacing on Android +* QTBUG-102147 Declared alias import not found +* QTBUG-102447 tst_drawingmodes failed +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-102462 tst_qquickitem2 fails on Android +* QTBUG-102384 JS Stack Overflow test fails on Android +* QTBUG-96788 Javascript code causes segfault in iOS when using Qt debug +library +* QTBUG-102589 tst_SceneGraph::render fails on Android +* QTBUG-102721 QQuickWindow::grabWindow() broken on Android +* QTBUG-101342 tst_qmltc::listView() is flaky under QNX qemu and Android +* QTBUG-45582 Duplicated vtables due to inline virtual functions +(probably all dtors) +* QTBUG-103200 A lot of unit tests in 6.3 branch are flaky +* QTBUG-103094 tst_qquickshape tests fail on Android +* QTBUG-102776 JIT is disabled on Android +* QTBUG-102833 tst_qqmlenginecleanup::test_customModuleCleanup() broken +on Android +* QTBUG-102780 Vulkan-based rendering test flaky on Android +* QTBUG-103310 tst_qqmlbinding::delayed() crashes on Android +* QTBUG-103061 tst_FlickableInterop tests fail on Android +* QTBUG-103065 tst_HoverHandler::movingItemWithHoverHandler() fails on +Android +* QTBUG-103096 tst_qquicktext fails on Android +* QTBUG-103088 tst_qquickitemlayer tests fail on Android +* QTBUG-103060 tst_qquicklayouts::Tests_GridLayout::test_spacings fails +on Android +* QTBUG-102330 "Creating C++ Plugins for QML" docs need to be updated +with cmake use +* QTBUG-103204 tst_cursor: webOS handles arrow cursor as bitmap cursor +* QTBUG-103280 tst_qquickpixmapcache: webOS always tries to load from +cache +* QTBUG-100254 tst_qquickmenubar fails on Android +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-103257 tst_qquickcanvasitem crashes on Android +* QTBUG-103258 tst_qquickrendercontrol fails on Android +* QTBUG-103260 tst_qquickanimatedsprite fails on Android +* QTBUG-103064 tst_DragHandler::touchDragMulti fails on Android +* QTBUG-103256 tst_qquicktextinput fails on Android +* QTBUG-103089 +tst_QQuickListView::QTBUG_48044_currentItemNotVisibleAfterTransition() +fails on Android +* QTBUG-103099 tst_qquickcanvasitem fails on Android +* QTBUG-103080 tst_qquickdeliveryagent::passiveGrabberOrder() fails on +Android +* QTBUG-103098 tst_qquicktextedit fails on Android +* QTBUG-103047 tst_qquickimageprovider::requestImage_sync fails on +Android +* QTBUG-103092 tests in tst_qquickmousearea fail on Android +* QTBUG-103068 tst_PointHandler::tabletStylus() fails on Android +* QTBUG-103066 tst_QQuickPinchHandler::scaleNativeGesture() fails on +Android +* QTBUG-103078 tst_qquickwindow fails on Android +* QTBUG-103072 tst_TapHandler::gesturePolicyDragWithinBounds fails on +Android +* QTBUG-103076 tst_qquickanimatedimage::mirror_* tests fail on Android +* QTBUG-102858 tst_quick_examples fails on Android +* QTBUG-103077 tst_qquickborderimage tests fail on Android +* QTBUG-103086 tst_qquickfocusscope::canvasFocus() fails on Android +* QTBUG-103082 tst_qquickdrag tests fail on Android +* QTBUG-103083 tst_QQuickDropArea::signalOrder() fails on Android +* QTBUG-103044 tst_qmlcppcodegen on Android complains module +"Qt.labs.folderlistmodel" is not installed +* QTBUG-103743 tst_v4misc::nestingDepth in qtdeclarative crashes on +Android in 6.3 branch +* QTBUG-103560 qmlsc allows access to fractional indices of +QQmlListProperty +* QTBUG-103766 MouseArea onRelease event is not triggered after second +finger touch'n'release +* QTBUG-103205 SpinBox, no way to listen for text entered +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] +* QTBUG-102403 QObject::objectName() leads to heap-use-after-free in +tst_qquickanimations::cleanupWhenRenderThreadStops() + +### qtactiveqt +* QTBUG-100145 ActiveQt example "outlook" build fails with a wall of +errors: MSOUTL.cpp(346616): error C2062: type 'unknown-type' unexpected + +### qtmultimedia +* QTBUG-99641 MacOS Monterey - QCamera stops render after a second +* QTBUG-99361 Fix videoDimensions Test in Android +* QTBUG-98262 Recording with audio fails on macOS 10.15 (Catalina) +* QTBUG-99228 Qt-6.2.2 Example declarative-camera crash on Android 6.0.1 +* QTBUG-102962 Android: Update audio subsystem for SampleFormat::Float +* QTBUG-103272 [Windows] Crash in MFPlayerSession::createSession() +* QTBUG-102707 Several videos can't be played simultaneously with OpenGL +RHI +* QTBUG-102588 MediaMetaData.Duration not updated +* QTBUG-60575 QtSpeech flite backend not working on Ubuntu Linux +* QTBUG-103394 QMediaCaptureSession crashes with QCoreApplication +* QTBUG-102843 Audioinput example: [5.15 -> 6.3] a lot of noise for the +volume level +* QTBUG-102969 After changing the position QMediaPlayer::setPosition in +the pause state, a sound is heard +* QTBUG-99094 Android tst_qaudiodecoderbackend test failed +* QTBUG-103853 QMediaPlayer position error when rewind +* QTBUG-100079 Android: fix QAndroidAudioDecoder issues +* QTBUG-102029 Android camera preview broken in Qt 6.2.4 (regression) +* QTBUG-102306 Fix qdoc warnings in mediaplayer.qdoc +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. + +### qttools +* QTBUG-93238 [REG 5.15.2 -> 6.0.3] Cannot build docs with static build +of Qt +* QTBUG-101319 Multiple qt_add_translations does not work in static +projects +* QTBUG-101461 qdoc does not parse ref-qualified member functions +* QTBUG-101782 lrelease does not respect EXTRA_TRANSLATIONS in pro file. +* QTBUG-102332 qdoc "documented multiple times" warning is bogus +* QTBUG-102832 Qt Linguist incorrectly translates some language names +* QTBUG-102387 qdoc: Fix inconsistency in breadcrump menu for sub- +imports +* QTBUG-48104 QUiLoader calls property setter twice while loading an ui- +file +* QTBUG-102088 Automatically generated "New QML Properties", "New QML +Methods" miss type information +* QTBUG-102342 List of all members misses inherited method with same +name (but different signature) +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility + +### qtdoc +* QTBUG-101652 MessageDialog and FolderDialog links are wrong in What's +New docs +* QTBUG-99667 Document CMake API changes in 6.3 Overview +* QTBUG-103466 Update "Implementing Atomic Operations" section +* QTBUG-101370 Doc about Mac deployment lacks critical info for Qt 6 +* QTBUG-102268 There is no possibility to attach egl lib dependencies +for Integrity +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components +* QTBUG-102304 Update documentation how to build iOS projects with cmake +* QTBUG-103597 sgexamples qtdoc test fails on Android + +### qtpositioning +* QTBUG-102836 Configure fails when trying to configure QtPositioning +with -no-dbus +* QTBUG-103807 QGeoAreaMonitorSource seg fault on exit on Android +* QTBUG-103907 sccache: error: failed to store +`mocs_compilation.cpp.obj` to cache +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" + +### qtsensors +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" + +### qtconnectivity +* QTBUG-101953 Windows BT COM initialization is incomplete +* QTBUG-101984 Windows bluetooth socket not marked as unbuffered +* QTBUG-102178 Test #10: tst_qbluetoothserver failed +* QTBUG-102479 QBluetoothDeviceDiscoveryAgent should fail on macOS if +provided with invalid address +* QTBUG-70222 Qt Bluetooth LE doesn't detect Battery services +* QTBUG-102319 Android BT service discovery agent crash when stopped +* QTBUG-102442 Bluetooth hostmode change Discoverable=>Connectable +doesn't work on Android +* QTBUG-102367 (potential BiC) Exported class QNdefMessage inherits from +QList +* QTBUG-103067 QBluetoothServer leaks RFCOMM and L2CAP Linux sockets +* QTBUG-103826 Fix bluetooth deprecation warnings on macOS/iOS +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" +* QTBUG-99578 Global Functions are Undocumented +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" + +### qtwayland +* QTBUG-102148 qtwayland contains invalid qt_attribution.json file +* QTBUG-100148 Hover state of QCombobox has not been reset +* QTBUG-102185 Fix remaining Qt Wayland Compositor documentation +warnings +* QTBUG-102379 Fix PresentationTime qml module documentation +* QTBUG-102829 [Wayland] Multitouch is not working in Qt6 +* QTBUG-103378 Some return values are ignored, causing warnings +* QTBUG-102626 Crash with invalid min/max sizes +* QTBUG-103391 crash on start: The Wayland connection experienced a +fatal error: Protocol error + +### qt3d +* QTBUG-101595 [REG 6.2.4->6.3&4.0]qt3d/qardboard fails to compile +* QTBUG-101949 A crash occurred in C:\Users\qt\work\qt\qt3d_standalone_t +ests\tests\auto\render\scene2d\tst_scene2d.exe. +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-103218 [REG 6.3.0->6.3.1] qt3d examples not compiling on iOS + +### qtimageformats +* QTBUG-103454 Null-dereference read in QICNSHandler +* QTBUG-103337 Vulnerabilities in bundled libtiff version + +### qtserialbus +* QTBUG-101351 QModbusClient::processResponse() is never called +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility + +### qtwebsockets +* QTBUG-102111 Custom http header on wss connection +* QTBUG-101333 FAIL! : tst_QWebSocketServer::tst_handleConnection in +QNX_710 +* QTBUG-102713 tst_QWebSocketServer has failing tests on Android + +### qtwebchannel +* QTBUG-101521 FAIL! : qml::tst_bench::compile in QNX_710 + +### qtwebengine +* QTBUG-101697 QtPDF's plugins.qmltypes is not installed +* QTBUG-101935 FAIL! : tst_QWebEnginePage::pasteImage() Compared values +are not the same +* QTBUG-94963 QWebEngineLoadingInfo::errorDomain() returns +WebEngineError::InternalErrorDomain when there is no error +* QTBUG-100806 QMimeData::html() returns undesirable meta data +* QTBUG-92539 Weird behavior when pasting certain HTML into element with +contentEditable attribute set +* QTBUG-101724 Application crash when trigger +QWebEnginePage::triggerAction( QWebEnginePage::InspectElement ) +* QTBUG-102743 Version getters are undocumented +* QTBUG-101201 Failed to compile xkb_symbols with multiple layout +* QTBUG-100799 Dictionaries not found in spellchecker bundle dir on +macOS +* QTBUG-100300 cups-config: No such file - build error in +cups_config_helper.py +* QTBUG-103217 QtWebEngineQuick form select field popups do not react on +touch press +* QTBUG-79254 QWebEngineView couldn't handle touch events for html +select's popup menus +* QTBUG-103372 [REG 6.2 -> 6.3] QT_QUICK_BACKEND=software segfaults with +QtWebEngine in QSGSoftwareRenderableNode::update +* QTBUG-101030 The zoom factor is reset every time QtWebEngine loads a +new website +* QTBUG-103778 [REG 5.15 -> 6.2] ERR_NETWORK_ACCESS_DENIED when clicking +link from local page +* QTBUG-103579 Qt PDF: Static build fails on macOS +* QTBUG-104049 Undefined symbols for architecture x86_64: +"content::getSandboxPath()" +* QTBUG-100435 Cannot enable webrtc-pipewire feature +* QTBUG-102192 Navigation on drop broken +* QTBUG-102323 cmake seems to treat builddir as a regex and fails if +builddir contains quantor characters (+) +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-103859 qt-testrunner.py ERROR: exception:ParseError no element +found + +### qtwebview +* QTBUG-102801 qtwebview setAndDeleteCookie tests crash on Android +* QTBUG-101520 FAIL! : tst_QQuickWebView::stopEnabledAfterLoadStarted +in QNX_710 +* QTBUG-101487 FAIL! : tst_QWebView::load in QNX_710 +* QTBUG-102712 qtwebview tests fail on Android + +### qtcharts +* QTBUG-102140 error C2220: the following warning is treated as an +errorchartpresenter.cpp(141): warning C4996: +'QScopedPointer<ChartAxisElement,QScopedPointerDeleter<T>>::take +* QTBUG-102286 [REG 5.15 -> 6.2] QTChartView zoom area does not work in +x direction +* QTBUG-101945 Changing to QValueAxis::TicksDynamic on horizontal axes +moves ticks to the opposite side +* QTBUG-101517 FAIL! : example::tst_barcategoryaxis::compile in QNX_710 +* QTBUG-102723 tst_qpieslice and tst_qpieseries fail on Android +* QTBUG-102722 tst_QAreaSeries has test failures on Android +* QTBUG-102725 charts_qml (tst_qml) fails on Android +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility + +### qtdatavis3d +* QTBUG-102735 ERROR: The test executable CRASHed uncontrollably! +* QTBUG-101513 FAIL! : qmltest::tst_category::compile in QNX_710 +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" + +### qtvirtualkeyboard +* QTBUG-101536 FAIL! : styles::tst_styles::compile in QNX_710 +* QTBUG-101512 FAIL! : inputpanel::tst_inputpanel::compile in QNX_710 +* QTBUG-102756 qtvirtualkeyboard tests fail on Android + +### qtscxml +* QTBUG-102252 tst_qqmlstatemachine (Failed) +* QTBUG-102284 Qt Scxml examples fail to link when using a static Qt +* QTBUG-103396 error: reference to non-static member function must be +called +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-101343 FAIL! : tst_statemachineqml::tst_anonymousstate::compile +in QNX_710 +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility + +### qtremoteobjects +* QTBUG-102852 tst_usertypes::remoteCompositeType fails on Android +* QTBUG-101384 QtRO: Fix compiler warnings for QNX +* QTBUG-101336 FAIL! : ModelreplicaTest::basicFunctions in QNX_710 + +### qtquick3d +* QTBUG-101373 Item2D node rendered indefinitey on threaded render loop, +blocks updates on basic render loop +* QTBUG-101882 Particle shapes don't support reparenting +* QTBUG-102293 QML profiler shows texture load for each frame for +Quick3D +* QTBUG-102390 Qt.quaternion() always has precedence over eulerAngles +even in derived components +* QTBUG-102389 Issues with relative source urls in imported QML +components +* QTBUG-102423 Balsam tool fails to import GLTF model with many +materials +* QTBUG-102850 Parallax Correction issue when the probe is not +positioned at the center +* QTBUG-102023 Incorrect shadows from SpotLight and PointLight +* QDS-6761 Model Picking is not working correctly +* QTBUG-102711 tst_MultiWindow crashes on Android +* QTBUG-102710 tst_RenderControl fails on Android +* QTBUG-99948 Fix enum/enum arithmetic in Qt + +### qt5compat +* QTBUG-102254 tst_qtextcodec (Failed) +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit + +### qtopcua +* QTBUG-102149 Invalid license file reference in +./src/3rdparty/open62541/qt_attribution.json +* QTBUG-100007 qtopcua fails to integrate due to flaky +opcua::SubscriptionsTest + +### qtlanguageserver +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6/gettingstarted.html#platform-requirements +* RTA reported issues from Qt 6.3 +https://bugreports.qt.io/issues/?filter=23976 +* Supported development platforms are listed here: +https://bugreports.qt.io/browse/QTBUG-93421 +* See Qt 6.3 Known Issues from: +https://wiki.qt.io/Qt_6.3_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Laszlo Agocs +Dimitrios Apostolou +Soheil Armin +Viktor Arvidsson +Mahmoud Badri +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Sören Bohn +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Florian Bruhin +Michael Brüning +Marco Bubke +Andreas Buhr +Kirill Burtsev +Jungi Byun +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Noah Davis +Anton Demchenko +Alexey Edelev +Oliver Eftevaag +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +David Faure +Ilya Fedin +Pekka Gehör +Roman Genkhel +Christophe Giboudeaux +Maximilian Goldstein +Andrei Golubev +Richard Moe Gustavsen +Lucie Gérard +Tang Haixiang +Heikki Halmet +Andreas Hartmetz +Jani Heikkinen +Miikka Heikkinen +Karsten Heimrich +Ulf Hermann +Volker Hilsheimer +Allan Sandfeld Jensen +Tim Jenssen +Hu Jialun +Janne Juntunen +Friedemann Kleint +André Klitzing +Michal Klocek +Lars Knoll +Jarek Kobus +Sze Howe Koh +Jarkko Koivikko +Łukasz Korbel +Tomi Korpipaa +Jani Korteniemi +Janne Koskinen +Fabian Kosmale +Mike Krus +Simeon Kuran +Sona Kurazyan +Jonas Kvinge +Kai Köhne +Inho Lee +Paul Lemire +Qiang Li +Jasper Limbago +Moody Liu +Robert Löhning +Thiago Macieira +Thorbjørn Lund Martsum +Ievgenii Meshcheriakov +Samuel Mira +Marc Mutz +Tommi Mänttäri +Antti Määttä +Martin Negyokru +Andy Nichols +Yuya Nishihara +Mårten Nordheim +Tadej Novak +Sukyoung Oh +Bumjoon Park +Pasi Petäjäjärvi +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Lorn Potter +Liang Qi +Martin Reboredo +Topi Reinio +André de la Rocha +Rafael Roquetto +Johannes Rosenqvist +Elias Rudberg +Shawn Rutledge +Toni Saario +Luca Di Sera +Dmitry Shachnev +Ye ShanShan +Andy Shaw +Venugopal Shivashankar +David Skoland +Ivan Solovev +Axel Spoerl +Michael Spork +Piotr Srebrny +Christian Strømme +Tasuku Suzuki +Morten Sørvig +Morten Johan Sørvig +Nodir Temirkhodjaev +Paul Olav Tvete +Peter Varga +Doris Verria +Tor Arne Vestbø +Alexander Volkov +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Stefan Wastl +Edward Welbourne +Niklas Wenzel +Oliver Wolff +YiFang Xiao +Lu YaNing +JiDe Zhang +Yuhang Zhao +Volodymyr Zibarov diff --git a/qt/6.3.2/release-note.md b/qt/6.3.2/release-note.md new file mode 100644 index 0000000..81f456c --- /dev/null +++ b/qt/6.3.2/release-note.md @@ -0,0 +1,809 @@ +Release note +============ + +Qt 6.3.2 release is a patch release made on the top of Qt 6.3.1. +As a patch release, Qt 6.3.2 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.3.1. + +For detailed information about Qt 6.3, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.3 series is binary compatible with the 6.2.x series. +Applications compiled for 6.2 will continue to run with 6.3. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* 6a2f987c08 QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult +Optimized successful QCOMPARE and QVERIFY for an up to 2x speedup. + +* 1b3dbd24c0 xcb: fix missing initialization of m_cursor +Fixed crash when no monitorInfo is available (e.g. VNC). + +* d7b24b469c Fix font rendering when Qt is configured with -no-harfbuzz +Fixed font layouts when Qt was configured without Harfbuzz. + +* a067ae3d76 CoreText: Fix fonts with synthetic stretch +Fixed a bug where synthetically stretched fonts would get the wrong +advances and sometimes glyphs would be clipped. + +* 98b9b719c7 QPromise: run continuation(s) on destruction +QFuture now runs its continuations when its associated QPromise has +been destroyed. Previously, if a QFuture was canceled because the +associated QPromise has been destroyed, its continuations were skipped. + +* 9334e06bdf Always update QPalette resolve mask, regardless of QBrush +change +Always update resolve mask in QPalette::setBrush, even if the value of +brush has not changed. + +* 9249bd8404 SQLite: Update SQLite to v3.39.2 +Updated SQLite to v3.39.2 + +### qtdeclarative +* 86973d9f33 FileDialog: make selectedFile writable +FileDialog's selectedFile property can now be set to an initially +selected file. + +* 3baef2b73b QQmlDebug: reliably print the debugger warning +The warning about enabled debuggers is now printed when at least one +translation unit in the final executable requests it, independent of the +order in which translation units are linked/initialized. + +* ea92763900 Fix TextEdit/TextArea mouse cursor shape handling logic +TextEdit and TextArea now set their own mouse cursors more +consistently, but without regard for any external call to setCursor(). + +* 4f13770dda Fix SplitView containmentMask hit testing +SplitView now correctly handles mouse events when using +containmentMask. + +* 54eef38350 QQuickAbstractDialog: emit rejected() on mere close() +QtQuick dialogs now emit rejected() on a mere close(), too. + +* 84c5ae1947 Fix fractional scaling of text in Qt Quick +Fixed a kerning issue with native-rendered text when there is a +fractional system scale factor set. + +### qttools +* 18a38fe65 lupdate: Allow multiple specifiers after method signature +lupdate does not trip anymore over tr() calls in methods with multiple +specifiers. For example "QString MyClass::foo() const noexcept" now gets +the correct context. + +### qtserialbus +* dc5a3df Make pduFromStream work on big endian (again) +Fix reading from stream on big endian systems + +### qtremoteobjects +* 6361735 Fix race condition when accessing invalid index +Fix race condition when accessing invalid index + + +Fixes +----- + +### qtbase +* QTBUG-103740 QTemporaryFile::rename does not document that it can only +rename, not copy+delete like QFile::rename +* QTBUG-93298 Windows: Application hangs (or crashes) on quit while +QtQuick FileDialog is open +* QTBUG-104053 tst_QFile fails on webOS +* QTBUG-103733 [Windows] setProcessDpiAwarenessContext(DPI_AWARENESS_CON +TEXT_PER_MONITOR_AWARE_V2) failed on certain machines +* QTBUG-103745 QPainter::drawText method truncates inputs +* QTBUG-98988 Qt bugs when portal implementation is not available +* QTBUG-103922 Calling QThread::terminate() in destructor causes double +object destruction +* QTBUG-104003 QTabBar/QTabWidget crashes when closing last tab and +there are hidden tabs +* QTBUG-104056 Conan: qmlimportscanner: No such file or directory +* QTBUG-88519 androiddeployqt doesn't know about Conan's build path +* QTBUG-89588 androiddeployqt fails with error from qmlimportscanner if +qtdeclarative is not installed +* QTBUG-104123 "configure -no-pkg-config" doesn't turn off pkg-config +* QTBUG-103568 Android 13: Warnings when starting qt apps +* QTBUG-103455 Settings don't work with content:// URL on Android +* QTBUG-103836 Fusion menu text with mnemonic clipped on Windows +* QTBUG-94481 [REG 5.15.2 -> 6.1.1] Ellipsis in the worst possible place +* QTBUG-49704 QLoggingCategory::installFilter crashes with the code from +documentation +* QTBUG-98417 Bundling translation file of plist does not work with +XCode 13 +* QTBUG-100093 Deployed third party library points to the original +location +* QTBUG-103894 Configuring fails on Manjaro Linux +* QTBUG-101161 Android Assets awfully slow to be loaded +* QTBUG-102021 QCocoaScreen::UpdateScreens crash +* QTBUG-84741 Crash on QCocoaScreen::isOnline() when calling +CGDisplayIsOnline +* QTBUG-104231 tst_QVulkan fails with Ubuntu 22.04 due to broken Mesa +lavapipe included in the distro +* QTBUG-104320 qt_add_big_resources does not list contents of the qrc +file in Qt Creator +* QTBUG-101585 QMessageBox components get skipped by Windows Narrator +* QTBUG-100188 Page layout settings are reset when QPrintDialog is shown +if there is no printer installed on macOS +* QTBUG-103007 Resetting a QComboBox custom model doesn't emit +currentIndexChanged or currentTextChanged +* QTBUG-102395 QMainWindow::restoreState corrupts relation between +toolbars layout item +* QTBUG-104421 tst_qthread terminateAndPrematureDestruction() ERROR: +AddressSanitizer: stack-buffer-underflow +* QTBUG-78826 Cannot enter non ascii characters to the TextField and +QLineEdit from browser(wasm) +* QTBUG-104412 FAIL! : tst_AndroidAssets during dependency update +* QTBUG-91896 QTableView span gets confused with logical indexes when +columns are moved +* QTBUG-85474 QGraphicsScene::clearSelection() may leave internal state +inconsistent +* QTBUG-103497 [iOS] CMake handling qt_add_big_resources() fails +* QTBUG-104443 xcb plugin crashes when running in vnc +* QTBUG-100361 No font rendering at all when configured with -no- +harfbuzz +* QTBUG-103838 QFontMetrics::horizontalAdvance() does not seems to give +correct value +* QTBUG-104362 QDomImplementation::DropInvalidChars strips emoji and +other non-BMP characters +* PYSIDE-1750 QMouseEvent.pos marked as deprecated in source but not in +docs +* QTBUG-103992 QFuture::onCanceled is not called when promise is deleted +* QTBUG-102343 Windows: Only initial QScreen values are available if +screen geometry changes between QApplication and before first window is +open +* QTBUG-103383 Windows: Qt doesn't respond to DPI changes if Qt window +is having a non-Qt parent +* QTBUG-79248 TrayIcons Menu does not scales its size when changing DPI +* QTBUG-86790 Mingw Qt provides debug libraries in the wrong folder +* QTBUG-104085 QJsonValue::toObject(const QJsonObject &defaultValue) and +QJsonValue::toArray(const QJsonArray &defaultValue) parse empty default +values incorrectly +* QTBUG-102869 wasm: Resizing is still accessable under a modal dialog +* QTBUG-53661 QDom internalSubset is never set +* QTBUG-104396 qmake projects try to link to static qt libraries with +hardcoded CI paths (no such file or directory) +* QTBUG-102595 Builds can't find the projects qml modules +* QTBUG-104583 Buffer overrun and crash in +QColorTransferTable::applyInverse() +* QTBUG-104132 [REG 6.2.4->6.3.0] HTTP-Redirect is broken +(ManualRedirectPolicy) +* QTBUG-103415 [Reg 6.1.3->6.2.0] Parallel Animation bug on macOS +* QTBUG-104484 Missing documentation for QDropEvent methods: position, +buttons, modifiers +* QTBUG-92485 Q_ASSERT added in qrasterizer.cpp +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-101615 QMLPATHS not documented +* QTBUG-104205 QDockwidget screen change issue(s) more involved parts. +* QTBUG-104383 QExpandingLineEdit::resizeToContents crashes +conditionally in qBound (since Qt 6.3.0) +* QTBUG-104565 QTableWidgets: crash when double click into table cell +end that expands beyond window +* QTBUG-71900 Double tapping on a word does not show the selection +handles in the right place after the initial selection +* QTBUG-58503 Text Handle Cursor Position Offset Error +* QTBUG-104527 iOS: Input panel opens when you click on a QPushButton +* QTBUG-98651 [iOS 15] Application freezes when QDialog is executed by +button clicked() signal +* QTBUG-104708 qmake projects try to link to static qt libraries with +hardcoded CI paths part 2 +* QTBUG-104596 [reg->6.4] Qt Designer crashes when OpenGL widget is +dragged to form +* QTBUG-104726 Build failure on x86 +* QTBUG-104232 tst_QSslKey::constructor fails with Ubuntu 22.04 and +openssl 3 +* QTBUG-102825 Popping QML StackView Item makes a11y unusable +* QTBUG-103794 B2qt fails with Ubuntu 22.04: undefined reference to +`qt_resourceFeatureZstd' +* QTBUG-104809 Crash in QKmsDevice::createScreenForConnector +* QTBUG-103571 QWindowsContext::findPlatformWindowAt stuck in infinite +loop +* QTBUG-85109 QPainter::drawImage draws images in different places +depending on image format +* QTBUG-103988 State of QTreeWidgetItem not announce by screenreader +* QTBUG-104696 QFontDialog:: selectedFont and fontSelected always +returns one font +* QTBUG-104740 Accessibility: NVDA not narrating full state of QTabBar +* QTBUG-98762 REGRESSION: QPalette::setBrush does not reliably detach +* QTBUG-103940 Insufficient documentation in QRegularExpression variant +of QString::indexOf(), results in random crash bug +* QTBUG-104827 Huge APK sizes under Windows +* QTBUG-99990 windows: Painting an image with DPR >1.0 to a QPrinter +does not produce correct result +* QTBUG-104877 wacom: QTabletEvent rotation goes to -180 when absent +* QTBUG-46113 tst_qcompleter fails on Ubuntu +* QTBUG-103892 Stop binding to iBridge interface when unit testing +QTcpServer on macOS +* QTBUG-24240 testlib: executing a test with an invalid data label +doesn't count as a failure and doesn't return a non-zero exit code +* QTBUG-98921 tst_QGraphicsWidget::initialShow is uber flaky on OpenSUSE +* QTBUG-49205 tst_qnetworkreply::ioGetFromBuiltinHttp +* QTBUG-104718 fuzz: QCborValue::fromCbor out of memory error 32bit +* QTBUG-102239 tst_QWidget::enterLeaveOnWindowShowHide is flaky +* QTBUG-103576 [REG] Broken Qt::TextAlignmentRole +* QTBUG-104959 QT_NO_TRANSLATION define breaks QML build +* QTBUG-104851 qdoc: Ignore Q_WEAK_OVERLOAD +* QTBUG-101058 Pixelated images on Windows +* QTBUG-104213 Add \brief descriptions to Concurrent topics +* QTBUG-104083 tst_bench_shared_ptr does not compile on Ubuntu 22.04 +* QTBUG-82477 QClipboard doesn't support custom mimeTypes +* QTBUG-104875 Wacom proximity events went missing on X11 in 6.3 +* QTBUG-104268 +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() ASSERT +failure in QList::at: "index out of range" +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-104270 cmake loads native sysroot cmake config and tries to look +for libs +* QTBUG-102879 Examples not linking to Qt::Core are installed in the +wrong folder +* QTBUG-104917 QStyleSheetStyle::drawPrimitive(QStyle::PE_PanelLineEdit) +crashes with widget==nullptr +* QTBUG-105242 [REGRESSION] After +2f5f276b4a2a19b9f2669b84f28ce8e970aaa39f network printers are missing +* QTBUG-69354 QGtk3FileDialogHelper isn't modal +* QTBUG-104801 Crash with QPainter::drawText used on a QQuickView with a +Text item +* QTBUG-105310 Using deprecated keyword breaks the build +* QTBUG-104316 Qt 6.3.1 build for arm failed: selected processor does +not support `yield' in ARM mode +* QTBUG-105041 openssl 3.x 32bit platform regression +* QTBUG-104940 post in/decrements of QBEInteger and QLEInteger return +reference according to documentation +* QTBUG-105160 Bad access when destroying QComboBox immediately after +selecting item +* QTBUG-105302 qputenv sometimes puts garbage at the end of the value +* QTBUG-105204 QProperty: Notfication missing if binding no longer has +any dependencies +* QTBUG-104982 [Regression] binding stops being evaluated +* QTBUG-105010 Font underline rendering bug +* QTCREATORBUG-27634 Basic Layouts Example UI elemnets get squished +* QTBUG-105323 [Regression] Keyboard is not properly hidden on ios +* QTBUG-105339 Typo in since version for QStyledItemDelegate +* QTBUG-105374 Modules in 5.15 branch missing MinGW debug files +* QTBUG-105341 QDoubleValidator can report "Intermediate" for inputs +that are unambiguously out-of-range +* QTBUG-95319 The cursor size is unstable when multiple QT_SCALE_FACTOR +is used +* QTBUG-105501 Qt6 build fails with system double-conversion +* QTBUG-105517 Redundant "does" in QFrame +* QTBUG-105286 Crash with UpdateWindowTitle event triggered by closing a +dialog (mac) +* QTBUG-105951 Crash when closing dialog directly after closing popup +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-103923 GCC 12: failure to build from source [<QtBase>] +* QTBUG-102041 Android multi-abi builds don't work if the Android +ndk/sdk install path is different from the CI's one +* QTBUG-104128 top-level configure is still verbose in a non-developer +build +* QTBUG-103723 [iOS] CMake shader handling fails +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-68860 tst_QGlyphRun::mixedScripts autotest fails on Ubuntu 18.04 +and QEMU builds +* QTBUG-68865 tst_QMenuBar::check_menuPosition autotest fails on Ubuntu +18.04 +* QTBUG-84248 tst_QFont::defaultFamily fails +* QTBUG-103591 Windows: Comboboxes (Qml and QtWidgets) don't have the +UIAutomation (UIA) ExpandCollapse pattern +* QTBUG-103091 FAIL! : tst_QDockWidget::floatingTabs in QNX_710 +* QTBUG-93471 Darwin linker warns about global weak symbols when linking +an executable against a static Qt +* QTBUG-103730 Qt Test tutorial is missing a clear entrypoint +* QTBUG-104580 androiddeployqt fails with "unknown argument '--libs'" +when call llvm-readobj v14 +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility +* QTBUG-104450 qmake: it's impossible to configure some compiler and +linker options in the generated vcxproj +* QTBUG-103753 incorrect document about QDomDocument::setContent() +* QTBUG-103593 androiddeployqt doesn't work well with user's QML module +in their subdirectories +* QTBUG-104012 QDateTime constructor performance regression when year is +below epoch +* QTBUG-104857 QtBase does not compile with QT_DISABLE_DEPRECATED_BEFORE += 0x060000 +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-103706 Synthesized touch event not recognized with Widgets +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-104787 Thread Sanitizer reports data races in QtConcurrent +* QTBUG-105038 QCollator is limited to ≤ 2Gi characters +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs +* QTBUG-105051 pkg-config does not expose libexecdir for finding some +tools +* QTBUG-104840 heap-use-after-free in QTest::ignoreMessage +* QTBUG-85248 Qt warning +"QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not de-queue +request, failed to report HostNotFoundError" +* QTBUG-105388 qhash.h:553:17: warning: argument 1 value +'18446744073709551615' exceeds maximum object size 9223372036854775807 +* QTBUG-104441 REG: No longer possible to use macros or functions that +rely on an event loop in cleanup() after failed test function +* QTBUG-105048 QSqlQuery is supposed to be move-only, however we copy it +in our code +* QTBUG-104730 androidtestrunner splits data row names by whitespace and +treats them as test functions + +### qtsvg +* QTBUG-101698 [REG 6.2.2 -> 6.2.3] Integer overflow when loading svg +image + +### qtdeclarative +* QTBUG-103560 qmlsc allows access to fractional indices of +QQmlListProperty +* QTBUG-102944 [Reg 5.15 -> 6.2] Relative QML import does not work from +Android assets +* QTBUG-103915 tst_snippets fails on webOS +* QTBUG-101975 No longer possible to pre-select a file when fileMode is +SaveFile +* QTBUG-103187 Reconfiguration is slow due to qmlimportscanner +* QTBUG-102625 [REG 5.15 -> 6.0] Double click event does not fire when +using DragHandler as a child of Window in Qt6 +* QTWEBSITE-1051 Incorrect code snippet in QML inheritance and coercion +example +* QTBUG-103250 Link to ScrollBar's size property is wrong +* QTBUG-104051 FAIL! : tst_qqmlnotifier::deleteFromHandler() Compared +values are not the same +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] +* QTBUG-104026 TypeError warnings from attached property usage in +tst_qquicklistview +* QTBUG-104361 [REG: 6.1->6.2] QMetaObject::invokeMethod of qml function +has no effect +* QTBUG-100820 [REG 5.15.2-6.2.3] Wrong rendering of semi-transparent +text if Text.NativeRendering is used +* QTBUG-100554 Qt Quick Calendar: 1st row sometimes contains only days +from the previous month +* QTBUG-75109 tst_QQuickListView::currentIndex() is failing +* QTBUG-104089 TextEdit has wrong cursor shape on hover +* QTBUG-98914 QML Test with grabImage() fails on iOS +* QTBUG-103832 The delegate item of ListView is not pressed if the +boundsBehavior is to set Flickable.StopAtBounds +* QTBUG-104373 [REG: 6.2->6.3] qt_add_qml_module does not register +QML_ELEMENT classes if version starts with 0 +* QTBUG-102965 File order of CMake project can break compilation due to +QMetaTypeId<T> specialization +* QTBUG-104138 Doc: Wrong link to 'Squish' +* QTBUG-104462 qmlsc miscompiles JavaScript functions with arguments +* QTBUG-100644 Document how to properly add javascript files with +qt_add_qml_module +* QTBUG-38765 When propagateComposedEvents is set, drag does not always +move the flickable +* QTBUG-74842 Flickable behind MouseArea does not steal first drag event +after creation +* QTBUG-104470 Text overlap in custom menu +* QTBUG-104523 error: no member named 'offsetsAndSize' in +'qt_meta_stringdata_TestClass_t +* QTBUG-104544 When the repeater is used as the contentItem of the menu, +all items are invisible +* QTBUG-101268 ListView does not preserve its relative scrollbar +position when window is restored down on Windows if height of +ListView.header changes dynamically +* QTBUG-101266 Changing ListView.header height dynamically doesn't +preserve relative scrollbar position when window is Maximized +* QTBUG-102762 QML_ELEMENT is broken in Qt 6.3.0 on Android +* QTBUG-104447 qmlsc miscompiles bindings that throw exceptions +* QTBUG-104258 tst_QQuickPopup::Material fails with Ubuntu 22.04 +* QTBUG-104603 Clarify the QML_EXTENDED documentation +* QTBUG-104442 QML Image does not rescale on setGeometry() when "layer" +is enabled +* QTBUG-104536 [Possible regression]: Rendering errors when using +layer.enabled: true +* QTBUG-104257 tst_QQuickMenu(bar) tests are failing with Ubuntu 22.04 +* QTBUG-102559 macOS style focus frame incorrectly positioned +* QTBUG-104642 iOS: TextField has blinking cursor, but no input panel is +showing +* QTBUG-104379 [REG 6.3.0 -> 6.3.1] Crash when trying to debug QML +Application +* QTBUG-104471 tst_QQuickListView2::tapDelegateDuringFlicking fails on +Android +* QTBUG-87119 MouseArea inside SplitView item takes mouse events away +from Splitview handle +* QTBUG-97385 QtQuick SplitView with Flickable gets stuck +* QTBUG-104242 tst_QQuickDrawer tests are failing with Ubuntu 22.04 +* QTBUG-104625 tst_Qmlls::testWorkspace fails +* QTBUG-101973 File Dialog does not re open in some situation. +* QTBUG-104491 mouse event broken after continuous transition animation +in StackView. +* QTBUG-104084 tst_qmldomitem ERROR: AddressSanitizer: alloc-dealloc- +mismatch +* QTBUG-104803 Crash when calling QJSValue::hasProperty("x") from Qml on +a QVector3D received from a Q_PROPERTY +* QTBUG-104657 Custom ComboBox does not function properly with model +passed from c++ +* QTBUG-104325 QQuickPointerHandler::currentEvent() exposes stale event +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-98769 QML StackView heap-use-after-free on pop() +* QTBUG-104865 QQuickPaddedRectangle emits topPaddingChanged incorrectly +* QTBUG-98936 Can't use Apple Pencil with Qml controls +* QTBUG-102764 [REG: 5->6] Pen / Pencil input devices not working +* QTBUG-103937 QML WebEngineView - Wacom pen not works +* QTBUG-103081 QQmlComponent::create() crashes when creeating a +QML_EXTENDED_NAMESPACE(Type) object when Type is a Q_OBJECT extending a +property +* QTBUG-104700 QQuickDialog::accept() slot not executed when called from +QML when making QPlatformDialogHelper::StandardButtons available via +QML_EXTENDED_NAMESPACE +* QTBUG-104573 DialogButtonBox enums are not known to qmllint +* QTBUG-104537 [REG 6.2.4-6.3.1] HoverHandler do not propagate hover to +TextEdit +* QTBUG-90466 Missing line number in tst_qquickloader error message on +macOs +* QTBUG-105164 ScrollView consumes wheel events even when 'wheelEnabled' +is set false +* QTBUG-91687 QML fails to run benchmarks in qmlbench's v8bench +directory +* QTBUG-58559 Deletion of a dynamic properties to JSObject ends up using +all memory +* QTBUG-104658 macOS style lacks DialogButtonBox implementation +* QTBUG-94983 Crash when binding to aliased grouped property +* QTBUG-92192 Issues calling JSON.stringify() on objects +* QTBUG-105361 qmlformat: Unnecessary replacement of 'let' with 'var', +leading to inline write errors +* QTBUG-105208 REG: Selecting text inside a TextEdit causes existing +lines to disappear and empty lines to appear. +* QTBUG-105555 REG: Text selection in the text editor example causes the +text document to reposition the blocks after the selection +* QTBUG-105728 REG: TextArea & TextEdit breaks when selecting text with +mouse +* QTBUG-103819 QML TextEdit memory usage is extreme and the memory is +not freed +* QTBUG-102403 QObject::objectName() leads to heap-use-after-free in +tst_qquickanimations::cleanupWhenRenderThreadStops() +* QTBUG-102862 Build failure with lttng enabled +* QTBUG-104157 Delegate Controls documentation: Introduction and details +out of sync +* QTBUG-99578 Global Functions are Undocumented +* QTBUG-86729 many Qt Quick test failures after input event refactoring +* QTBUG-101736 QQuickWidget: button in a popup doesn't receive touch end +event +* QTBUG-89927 tst_qquickfontloader::changeFontSourceViaState fails with +macOS 10.15 and Xcode 12.3 +* QTBUG-104512 Invalid code generated +* QTBUG-104508 qmlcachegen fails to compile PhotoCaptureControls.qml in +multimedia +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky +* QTBUG-102984 tst_QQmlDebugJS hangs on macOS in CI +* QTBUG-101678 tst_qqmlinspector (and other tests in +tests/auto/qml/debugger/) times out on macOS 12 (x86_64) in CI +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-104928 qmlimportscanner: segfault on unexpected argument +* QTBUG-94919 Control changes hover state even though it is disabled +* QTBUG-105190 tst_QQuickListView2::flickDuringFlicking is flaky +* QTBUG-105149 QML ComboBox displays an unwanted shadow effect on +Android + +### qtactiveqt +* QTBUG-99294 In ActiveQtServer derived from QMainWindow, when +PushButton exists Lables in StatusBar can not be shown +* QTBUG-100332 dumpcpp silently generates uncompilable files for some +.NET libraries +* QTBUG-100145 ActiveQt example "outlook" build fails with a wall of +errors: MSOUTL.cpp(346616): error C2062: type 'unknown-type' unexpected + +### qtmultimedia +* QTBUG-99095 Android tst_QAudioSource test failed +* QTBUG-104520 GDI leak in MediaPlayer +* QTBUG-104483 ASSERT: "viewport.size() == size" in +qquickvideooutput.cpp +* QTBUG-104133 QML animation overlaid on video becomes unusably slow & +with increasing memory consumption over time +* QTBUG-102772 Declarative-camera preview freezes when takes photo +* QTBUG-100079 Android: fix QAndroidAudioDecoder issues +* QTBUG-97492 QAudioSink returns always UnderrunError on Android +* QTBUG-98121 Android: Filters out unsupported audio codecs(flac) on +AudioRecorder app +* QTBUG-99022 Android: Changing a Audio sink on Audiooutput example +issue + +### qttools +* QTBUG-99421 Some Qt5 ui file does not compile with Qt6 +* QTBUG-104490 qhelpgenerator can't find QSqlDatabase drivers in static +builds +* QTBUG-99415 lupdate ignores tr() call in a function with noexcept +operator +* QTBUG-104713 GCC 12: failure to build from source [<QtTools>] +* QTBUG-105130 qttools: CMake failure if litehtml is found on the system +* QTBUG-104377 Qt Designer: Alignment property moves to wrong place in +property editor +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-91521 When calling lupdate on a file that uses QT_TR_NOOP in a +constructor for a static QString it will fail to find the context +* QTBUG-104426 lupdate uses return type as context for free functions +* QTBUG-86507 ASSERT: "it.isUnused()" in file +/home/qt/work/install/include/QtCore/qhash.h, line 525 + +### qtdoc +* QTBUG-101323 Apps running on Android 12 and above must comply with the +latest Unicode version + +### qtpositioning +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission +* QTBUG-104448 Fix QtPositioning tests for static builds +* QTBUG-104465 It is impossible to build tests with custom plugins in +static build configurations + +### qtconnectivity +* QTBUG-103209 As a user who compiles Qt himself, I'm left in the dark +regarding the configuration of QtConnectivity +* QTBUG-104106 Android Bluetooth LE claims to advertise even if +bluetooth off +* QTBUG-104105 Bluez LE advertiser dispose crash when bluetooth off +* QTBUG-104060 Bluez LE controller crash on too large advertisement data +* QTBUG-104479 (Classic) bluetooth service scan sometimes hangs +indefinitely on Android +* QTBUG-97797 QBluetoothDeviceDiscoveryAgent take CPU/Ram usage to 100% +* QTBUG-106029 Crash during device discovery in Qt RO bleclient example +* QTBUG-105742 Memory leak in BLE discovery +* QTBUG-102442 Bluetooth hostmode change Discoverable=>Connectable +doesn't work on Android +* QTBUG-101066 QBluetoothServiceDiscoveryAgent::finished sometimes +(spuriously) is not emmited on Android 10 +* QTBUG-104914 tst_qbluetoothlocaldevice and tst_qbluetoothserver tests +fail on Android 12 emulator in CI + +### qtwayland +* QTBUG-97593 Qt with QtWayland doesn't build without QtQml +* QTBUG-104227 QWaylandTextInput: Not possible to inject keys with +Shift- or Ctrl-Modifiers +* QTBUG-105308 ASSERT failure in QWindow: "Updates can only be scheduled +from the GUI (main) thread" +* QTBUG-104435 Build failure in qtwayland with libcxx + +### qt3d +* QTBUG-102328 Qt3D.Core can't be imported from a static Qt build +* QTBUG-101876 Qt3D Viewport documentation states wrong type for Gamma +property +* QTBUG-104534 QImage received from QRenderCapture using Qt3D RHI +renderer causes crash. +* QTBUG-104592 RHI Render Capture crashed with debug build +* QTBUG-95650 Qt3D Light Module is not working. +* QTBUG-100402 Light uniform is hardcoded to use PointLight only + +### qtimageformats +* QTBUG-104398 Segmentation fault in Jpeg2000JasperReader when Jasper 3 +is used +* QTBUG-104692 qtimageformats breaks top-level build + +### qtserialbus +* QTBUG-103879 [Reg 5.15.2 -> 5.15.9] QModbusClient:: sendRawRequest() +produces ModbusDevice::UnknownError when there is no error + +### qtserialport +* QTBUG-101444 QSerialPort: trouble with high baud rates / +waitForReadyRead() stalls +* QTBUG-103822 QSerialPort::waitForReadyRead always returns false on +older Windows systems +* QTBUG-91237 QSerialPort: moving / resizing / clicking window title bar +blocks serial port read/write +* QTBUG-87151 QSerialPort: synchronous read fails as waitForReadyRead() +always times out. + +### qtwebengine +* QTBUG-103579 Qt PDF: Static build fails on macOS +* QTBUG-103735 QWebEnginePage::iconChanged() not emitted +* QTBUG-103578 WebEngine: Error when linking gn +* QTBUG-102394 Pdf rendering very slow using Qt Pdf module +* QTBUG-102951 Qt PDF cannot coexist with TIFF Qt Image Formats plugin +in statically-linked app +* QTBUG-101769 Qt WebEngine reports wrong UIAutomation bounding rects +with high DPI +* QTBUG-103760 Conan: Qt WebEngine resources not found +* QTBUG-104436 V8 error when using WebEngine with --single-process and +proxy auto-config +* QTBUG-105082 QtWebEngine freezes on specific Chromium debug command +* QTBUG-86871 Qt WebEngine incompatible with Selenium's "sendKeys" +method +* QTBUG-104057 Dependency update fails: error: no matching member +function for call to 'addAction' +* QTBUG-99445 quicknanobrowser crashes with --single-process +* QTBUG-102099 QWebEngineView ColorPicker is not modal and freezes +application +* QTBUG-102633 [Windows] Linking errors in Blink +* QTBUG-104238 [REG 5.15 -> 6.3] Widevine fails on specific sites +* QTBUG-101744 tst_uidelegates most tests fail on macOS +* QTBUG-103354 Test #12: tst_uidelegates +...........................***Failed + +### qtcharts +* QTBUG-99190 Performance issue with VXYModelMapper +* QTBUG-102392 X-axis vanishes when difference between min and max is +less than two + +### qtdatavis3d +* QTBUG-104714 Dependency cycle between QtDatavisualization and +QtDatavisualizationQml + +### qtscxml +* QTBUG-98368 Dependency cycle in qtscxml + +### qtremoteobjects +* QTBUG-104098 Update dependencies on '6.4' fails in qt/qtremoteobjects +* QTBUG-74124 QAbstractItemModelReplica internal error crash +* QTBUG-97790 Generated SourceAPI class can't be used without compiler +warnings +* QTBUG-97092 spelling errors reported by lintian + +### qtquick3d +* QTBUG-102193 Negative joint index leads to crashes +* QTBUG-104118 [REG 6.3 -> 6.3.1] Global scaling does no longer work in +3D asset imports + +### qtshadertools +* QTBUG-103723 [iOS] CMake shader handling fails + +### qt5compat +* QTBUG-103927 GCC 12: failure to build from source [<Qt5Compat>] +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs + +### qtopcua +* QTBUG-104646 [C++20 FTBFS] open62541.h is running afoul of volatile +compound statement deprecation in C++20 + +### qtlanguageserver +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6/supported-platforms.html +* RTA reported issues from Qt 6.3 +https://bugreports.qt.io/issues/?filter=23976 +* See Qt 6.3 Known Issues from: +https://wiki.qt.io/Qt_6.3_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Cristian Adam +Chris Adams +Laszlo Agocs +Dimitrios Apostolou +YAMAMOTO Atsushi +Mahmoud Badri +Mate Barany +Vladimir Belyavsky +Chen Bin +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Marco Bubke +Igor Bugaev +Andreas Buhr +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Knud Dollereder +Alexey Edelev +Oliver Eftevaag +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Ilya Fedin +Pekka Gehör +Roman Genkhel +Maximilian Goldstein +Andrei Golubev +Jan Grulich +Richard Moe Gustavsen +Tang Haixiang +Heikki Halmet +Elias Hautala +Jani Heikkinen +Miikka Heikkinen +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Mats Honkamaa +Sam James +Nils Jeisecke +Allan Sandfeld Jensen +Janne Juntunen +Friedemann Kleint +André Klitzing +Michal Klocek +Jarek Kobus +Tomi Korpipaa +Fabian Kosmale +Volker Krause +Mike Krus +Sona Kurazyan +Jonas Kvinge +Kai Köhne +Inho Lee +Paul Lemire +Moody Liu +Jonathan Liu +Robert Loehning +Thiago Macieira +Thorbjørn Lund Martsum +Ievgenii Meshcheriakov +Samuel Mira +Fawzi Mohamed +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Martin Negyokru +Guineng Ni +Andy Nichols +Mårten Nordheim +Laszlo Papp +Bumjoon Park +Thomas Piekarski +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Lorn Potter +Liang Qi +Umair Raihan +Topi Reinio +André de la Rocha +Rafael Roquetto +Shawn Rutledge +Michael Saxl +Eli Schwartz +Dmitry Shachnev +Sami Shalayel +Ye ShanShan +Andy Shaw +Ivan Solovev +Axel Spoerl +Piotr Srebrny +Elias Steurer +Christian Strømme +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Duan Ting +Ivan Tkachenko +Jere Tuliniemi +Sami Varanka +Peter Varga +Louis du Verdier +Doris Verria +Tor Arne Vestbø +Petri Virkkunen +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Edward Welbourne +Paul Wicking +Anna Wojciechowska +Oliver Wolff +Jiang Wu +Weng Xuetian +Lu YaNing +JiDe Zhang +Yuhang Zhao diff --git a/qt/6.4.0/release-note.md b/qt/6.4.0/release-note.md new file mode 100644 index 0000000..f2534a6 --- /dev/null +++ b/qt/6.4.0/release-note.md @@ -0,0 +1,4559 @@ +Release note +============ + +Qt 6.4 introduces many new features and improvements as well as bugfixes +over the 6.3.x series. For more details, refer to the online +documentation included in this distribution. The documentation is also +available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.4 series is binary compatible with the 6.3.x series. +Applications compiled for 6.3 will continue to run with 6.4. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* 2e2f1e2af7 Add css media rule support for QTextDocument::setHtml() +Add css media rule support for QTextDocument::setHtml() + +* 19d231e47d QThread::idealThreadCount: use the thread affinity set +idealThreadCount() will now return the number of logical processors +that the current process (thread) has assigned in its affinity set, +instead of the total number of processors in the system. These two +numbers can be different if the process is launched by the parent with a +different affinity set, with tools like Linux's taskset(1) or +schedtool(1). This is currently implemented for Linux and FreeBSD. + +* 4631b61c81 Q_{APPLICATION,GLOBAL}_STATIC: use variadic macros +The Q_GLOBAL_STATIC macro is now variadic. Any extra arguments are used +as constructor arguments, obliterating the need to use +Q_GLOBAL_STATIC_WITH_ARGS(). + +* 46dc8e453a QVariant: use a typedef name when saving user types to +QDataStream +If QDataStream is used with a QDataStream::Version < Qt_6_0 to +serialize a user type that was registered via a typedef with the +metatype system, the typedef's name is used in the stream instead of the +non-typedef name. This restores compatibility with Qt 5, allowing +existing content to read the same QDataStreams; reading from older Qt 6 +versions should not be affected. (Note: if more than one typedef name is +registered, it's indetermine which name gets used) + +* 9b320edb53 QStringBuilder: fix quadratic behavior in op+= +Fixed quadratic behavior when repeatedly appending string-builder +expressions (using operator+=) to QString/QByteArray objects. + +* c953e5c417 QByteArray: avoid detach() in a no-op replace() +A replace(pos, n, after) call no longer detach()es when n == +after.size() == 0. + +* 7c8126d909 QTestData: fix streaming of u8 string literals in C++20 +mode +Fixed streaming of u8 string literals in C++20 mode. + +* 9ea1f0f8b9 Fix qobject_cast on partially destroyed QWidget/QWindow +Using qobject_cast on partially constructed or destroyed +QWidget/QWindow instances now yields correct results. Similarly, using +the convenience isWidgetType() / isWindowType() functions now correctly +return false on such instances. Before, qobject_cast (and the +convenience functions) would erroneously report that a given object was +a QWidget (resp. QWindow) even during that object's construction (before +QObject's constructor had completed) or destruction (after QWidget's +(resp. QWindow's) destructors had been completed). This was semantically +wrong and inconsistent with other ways of gathering runtime type +information regarding such an object (e.g. dynamic_cast, +obj->metaObject()->className() and so on). + +* 93c1f481ab Add QTextDocumentFragment::toRawText() +Added QTextDocumentFragment::toRawText() function. + +* 17eb0f2d8a Keep original text for text/plain mime data +Special characters like are now preserved in the text/plain part +of the clipboard when copied from a QTextEdit or QLineEdit. + +* c20b213eab SQLite: Update SQLite to v3.37.0 +Updated SQLite to v3.37.0 + +* e9fd1c6aab QScreen_win: retrieve user friendly monitor name +QScreen::name() now returns the user friendly name instead of the GDI +device name on Windows. This is consistent with other platforms and also +obeys the documentation. + +* 11becbe910 QTzTimeZonePrivate: fix UB (data race on m_icu) +Fixed a data race on Unix platforms when implicitly-shared copies of +QTimeZone objects were used in certain ways (e.g. calling displayName()) +from different threads and Qt was configured with ICU support. + +* 197b5de0d8 qtpaths: Expose new PublicShareLocation, TemplatesLocation +PublicShareLocation, TemplatesLocation got added as known locations to +QStandardPaths. + +* 413cd06c88 Fix crash when text shaping fails +Fixed a possible crash with certain fonts when shaping strings +consisting only of control characters. + +* b387fbd122 QVersionNumber: change int to qsizetype for index and +length +Updated the QVersionNumber API to use qsizetype where length and index +values were used. This change retains binary compatibility and the vast +majority of users will not experience a source compatibility problem. It +could occur with ambiguous overloads when passing results from +QVersionNumber to other API not using either int or qsizetype. There +could also be new warnings from compilers about converting 64-bit types +to 32-bit ones. + +* e52d50a03d QLatin1String: perform the comparison to another QL1S using +memcmp() +Fixed a couple of bugs where two QLatin1Strings or two QUtf8StringViews +would stop their comparisons at the first embedded null character, +instead of comparing the full string. This issue affected both classes' +relational operators (less than, greater than, etc.) and +QUtf8StringView's operator== and operator!=. + +* 9ffcab6562 QVersionNumber: port fromString() to QAnyStringView +fromString() now takes QAnyStringView (was: QString, QStringView, +QLatin1String) and a qsizetype pointer (was: int pointer). + +* 6f6c8d0618 QVersionNumber: don't allocate in fromString() in the +common case +Can now be also be constructed from QVarLengthArray. + +* 1b4a5ecc91 JSON: When clearing duplicate object entries, also clear +containers +A memory leak in the JSON parser when reading objects with duplicate +keys was fixed. + +* a59e736171 QMetaType: add a missing check for null d_ptr +Fixed a bug that would cause QMetaType::compare() and +QVariant::compare() to crash on invalid meta types and variants. + +* f0371487ce QTabBar: Improve scrolling with high resolution mouse +wheels +Scrolling with a high resolution mouse wheel changes the current index +at a rate more like a normal mouse wheel. + +* 79aad61fc1 Enable all supported 1.0 device features in QVulkanWindow +QVulkanWindow is now enabling all Vulkan 1.0 features reported as +supported from the physical device. + +* b083c27d0a QVulkanWindow: make it possible to override the enabled +features +QVulkanWindow can now invoke a callback to alter the +VkPhysicalDeviceFeatures object used to create the Vulkan device. This +allows enabling 1.1, 1.2, and extension features. + +* b5d480d01d QHash: fix iteration of x86 AES hash code for len >= 32 +Fixed a bug in the qHashBits() function, which affected the hashing of +QByteArray, QString (and their View classes), QLatin1String and +QBitArray, which caused the hash to not include the final 32 bytes of +the data source. As a result, QHash containers where the initial string +was the same had a serious performance degradation on x86 CPUs with AES +support. + +* 31a39bd55d QByteArrayList: simplify the join() overload set already +now +The join() overload set has changed. Code such as +qOverload<>(&QByteArrayList::join) will have to be rewritten, e.g. using +lambdas. We advise against taking addresses of library functions other +than signals and slots. + +* 3d3558dc8f QStaticByteArrayMatcher: fix searching in 2+GiB haystacks +Fixed searching in strings with size > 2GiB (on 64-bit platforms). + +* 2d95b75345 QByteArray: fix isUpper/isLower +The semantics of QByteArray::isLower() and QByteArray::isUpper() have +been changed. Now lowercase (resp. uppercase) byte arrays are allowed to +contain any character; a byte array is considered lowercase (resp. +uppercase) if it's equal to its own toLower() (resp. toUpper()) folding. +For instance, the "abc123" byte array is now considered to be lowercase. +Previously, the isLower() (resp. isUpper()) functions checked whether +the byte array only contained ASCII lowercase (resp. uppercase) +characters, and was at least 1 character long. This had the side effect +that byte array containing ASCII non-letters (e.g. numbers, symbols, +etc.) were not lowercase nor uppercase. + +* 2e29a427ca Windows: Change default hinting preference for high-dpi +When high-dpi scaling is active, the default text antialiasing has been +set to symmetric for larger fonts (pixel size higher than 16 px). The +old default can be selected manually as QFont::PreferVerticalHinting. + +* fb8bd02e63 rhi: d3d11: Switch the default swap effect and scaling mode +With Direct3D 11 the default swap effect is now +DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL combined with DXGI_SCALING_NONE. This +should provide a better (less "jumpy") resizing experience for Qt Quick +content in particular, because the stretch effect for size-mismatched +present is not ideal for user interfaces. We'd rather want to keep the +size as-is and have the white border on the right/bottom (which we will +have anyway, inevitably). This is also closer to what one gets with +OpenGL (though that may depend on the driver as well). For Vulkan on +Windows, the behavior will remain very similar to what +DXGI_SCALING_STRETCH does, depending on the implementation probably, +because the Vulkan spec fails to address the handling of scaling modes +for size-mismatched presents. To get the old D3D behavior, i.e. +FLIP_DISCARD+SCALING_STRETCH, set the environment variable +QT_D3D_FLIP_DISCARD to a non-zero value. + +* 9f31f579ec Sequential erase/_if: don't apply predicate twice to +element +A fix in the implementation of the erase-like algorithms of sequential +Qt container may re-enable signed/unsigned comparison warnings +previously suppressed by having occurred in std library code. To fix, +cast the value to look for such that it has the same signedness as the +container's elements. + +* 724e4646e2 Fix clipped glyphs in text rendering of QGraphicsTextItem +Clipping of visible glyphs when doing partial updates of a graphics +view was off by 1. Also fixed an issue that caused rounding errors when +transforming the clip rect into the glyphs draw space which was caused +by transforming a QRect instead of a QRectF. + +* b0e8ba783b DirectWrite: Turn off grid-fitting for unhinted text +Automatic grid-fitting is now disabled for fonts that set +QFont::PreferNoHinting. + +* 348f67d7ec qmetatype.h: remove unused includes +The qmetatype.h header no longer includes qvarlengtharray. It might be +necessary to include the header explicitly if code previously relied on +it being implicitly included. + +* 1734c4ee98 qaccessible: Split QAccessible into own header +<QAccessible> no longer includes <stdlib.h>. This might break code that +relied on transitive includes. + +* ec03db7bb3 Fix C++20 ambiguous relational operators between +QJsonValue{,Ref} +Fixed relational operators to not cause warnings/ambiguities when +compiling in C++20. + +* 29fceed2ff QProcess/Unix: ensure we don't accidentally execute +something from CWD +When passed a simple program name with no slashes, QProcess on Unix +systems will now only search the current directory if "." is one of the +entries in the PATH environment variable. This bug fix restores the +behavior QProcess had before Qt 5.9. If launching an executable in the +directory set by setWorkingDirectory() or inherited from the parent is +intended, pass a program name starting with "./". For more information +and best practices about finding an executable, see QProcess' +documentation. + +* ae7799a924 qtextstream.h: streamline includes +The qtextstream header no longer includes <QString>, <QStringEncoder> +and <QStringDecoder>. Code which relied on the implicit inclusion of +those classes might now need to include the headers explicitly. + +* f482e2a456 QDesktopServices: fix ABA problem in +QOpenUrlHandlerRegistry +Fixed a bug where destroying and re-creating a handler object in quick +succession could cause the registration for the handler to be lost. + +* c6958cbbd6 Add new third party SHA-3 implementation to replace old +obsolete one +Added new SHA-3 implementation to Qt Core. The code is available under +BSD 3-Clause "New" or "Revised" License. + +* 37a25fce94 QDesktopServices: deprecate destroying URL handlers w/o +explicit unsetUrlHandler() +URL handlers that have been passed to setUrlHandler() must now be +removed by calling unsetUrlHandler() before they are destroyed. Relying +on the handler's destructor to implicitly unset it is now deprecated, +because it may already be in use by concurrent openUrl() calls. Support +for implicit unsetting will be removed in 6.6 and, until then, a +qWarning() is raised if it is exercised. + +* 04dc959d49 Introduce Q{Json,Cbor}ValueConstRef +The iterator classes for Qt's JSON and CBOR containers (array and +map/object) had a const correctness issue which allowed a const_iterator +to mutate the container being iterated on, even if that container was +itself const. Qt 6.4 has a fix for this, but will cause compilation +issues where QCborValueRef and QJsonValueRef were used where the +correctness could be violated. To keep code compiling with both 6.3 and +6.4, either change to non-const iteration or replace the QxxxValueRef +with a const QxxxValue reference. This change is binary-compatible. + +* 8de0493896 QMetaObjectBuilder: fix addProperty() recording of the +property type +Fixed a bug that would cause addProperty() to use the incorrect type +for the property if the property's name matched a valid type registered +with QMetaType. + +* 65a02da1b5 Make large inputs to qNextPowerOfTwo give undefined output +The qNextPowerOfTwo() functions now have preconditions. + +* b2a9646be9 QIODevice::readAll: allow reading from a huge non- +sequential devices +Changed readAll() handling of large non-sequential devices like files +that are bigger than the maximum QByteArray size (on 32-bit systems, +just under 2 GB). Previously, readAll() always returned empty; now it +will attempt to read from the device. + +* dcd87049bb Treat invalid Q(Date)?Time as null when used as an SQL +value +Handling of QDateTime and QTime values passed to SQL now consistently +treats invalid as null. Some values of these types are neither valid nor +null, which could lead to invalid data being given to the SQL database. +Invalid values are now treated as null to prevent this. + +* 87c6e340a9 QStringConverter: fix move special member functions of +State class +Fixed a potential data corruption in the move constructor and move- +assignment operator on 32-bit platforms. + +* 66203133e3 QStringConverter: make explicit what should never have been +implicit +All QStringEncoder/Decoder constructors are now explicit. + +* a87edb9ae9 QStringEncoder/Decoder: make base class ctors protected +The destructors of the base classes of QStringEncoder and +QStringDecoder are now protected, to prevent slicing. + +* a74cdf778c Implement QFormLayout::set/isRowVisible +New APIs setRowVisible and isRowVisible to hide and show rows in a form +layout. + +* 1058f053e5 MSVC: Raise minimum version of Visual Studio 2019 to 16.7 +The minimum MSVC version was raised to Visual Studio 2019 version 16.7 +(VC++ version 14.27). Trying to use an older version will now result in +a compile time error. + +* cba40055b1 Network: Use public suffix database in DAFSA format +Moved attribution of The Public Suffix List from Qt Core to Qt Network. + +* 4cca8ee527 QGuiApplication: use translation-based layout direction +unless explicitly set +Calling setLayoutDirection with a non- auto value now disables the +auto-detection based on installed translators. Applications that +explicitly set a layout direction and also want translators installed +afterwards to take effect should reset the layout direction to Auto, +which is now no longer a no-op. + +* 6e9a3d4209 QSettings: support reading UTF-8 keys in INI files +The INI file reader now supports keys encoded with UTF-8, as well as +the %-encoded format. Writing the keys back to the INI file is still +done using %-encoded format. This change does not touch the way the +*values* are handled - they are both read and written in UTF-8. + +* 03b9304703 Update bundled libjpeg-turbo to version 2.1.3 +libjpeg-turbo was updated to version 2.1.3 + +* 736213bf66 QLatin1String: add missing APIs for compatibility with Qt +string views +Added QLatin1String(std::nullptr_t) constructor, which makes +QLatin1String(0) call ambiguous. To fix the ambiguity, nullptr must be +passed instead of 0. + +* 66a76a5def wasm: enable mobile native keyboarding +Add support for native mobile keyboard + +* 16b614f2e1 Network: Use system publicsuffix database copy when +available +It is possible to use system's copy of publicsuffix database when it is +available. This behavior is enabled by default on Linux and can be +controlled using new command line switches -system-publicsuffix, -qt- +publicsuffix, -no-publicsuffix, and -publicsuffix=all. + +* 0deff80eab Associative containers: add a way to obtain a key/value +range +Added asKeyValueRange(). + +* e2a0ddbb69 CMake: Make configure less verbose by default +The configure output verbosity of non developer-builds of Qt is now +reduced by default. Pass "-- --log-level=STATUS" to configure to make it +verbose again. + +* e440fec7fc Add literal operators for QLatin1String and QLatin1Char +Added literal operator""_L1 that converts string literals and chars to +QLatin1String and QLatin1Char. + +* f39f539858 Add numeric conversion methods to QLatin1String +Added numeric conversion methods. + +* 78b6876974 Long live QColor::fromString()! +Added fromString() and isValidColorName(), both taking QAnyStringView. + +* 30d28810ee Add QLatin1String::count(needle) +Added QLatin1String::count(needle). + +* 82e12c79b2 Add an overload of QStringView::count() for QLatin1String +Added an overload of QStringView::count() for QLatin1String. + +* abe3b4c9b9 Extract Header qstringfwd.h +Added header qstringfwd.h containing forward-declarations of all Qt +string classes. + +* d743fd0d0a qDecodeDataUrl(): treat ";base64" marker as case- +insensitive +Now recognizes the ";base64" marker in "data:" URLs case-insensitively. + +* 6585963583 Deprecate {QString, QByteArray}::count() +Deprecated QString::count() and QByteArray::count() that take no +parameters, to avoid confusion with the algorithm overloads of the same +name. They can be replaced by size() or length() methods. + +* 67385c04ce QDataStream: make qfloat16 streaming a non-member +The qfloat16 QDataStream operators are now hidden friends and only +found by argument-dependent lookup. Previously, these were member +functions on QDataStream. + +* 08d6bc2477 Prevent exclusion of percent character from percent- +encoding +When converting to percent-encoding, it was possible to exclude the +percent character (or its replacement, unless this is one of the +characters not normally encoded) from conversion. Doing so would +violate RFC 3986 Section 2.4 and break round-tripping of any string that +contains the percent character. The percent character, or its +replacement, is now always encoded, even if mentioned in the exclude +list, as the documentation has always claimed. + +* 9b8015ed8d QMutexLocker: add isLocked() +Added the isLocked() function. + +* ce83a03cfd QColor: deprecate isValidColor, setNamedColor, string-ish +ctors +The constructors from string-ish type, as well as the setNamedColor() +and isValidColor() functions, have been deprecated effective Qt 6.6 in +favor of fromString() and isValidColorName(), resp. + +* 9da4c6bfb7 QObject: port setObjectName() to QAnyStringView +Added setObjectName() overload taking QAnyStringView. + +* f3c340c276 QStringTokenizer::toContainer(): allow more types of target +containers +toContainer() now works on containers whose value_type can be +constructed from the tokenizer's value_type. It no longer requires an +exact match. + +* cc5cc3225d QHash: Initialize the hash seed as soon as QtCore loads +QtCore now initializes the QHash global seed before the main() function +is run, so it is no longer possible to use qputenv() to affect the seed +value for the current process. Disabling the random global seed for the +current process should be done programmatically with by calling either +the 6.2 function QHashSeed::setDeterministicGlobalSeed() or, if +compatibility with Qt 5 is required, by calling qSetGlobalQHashSeed() +with value 0. + +* 7d5604c194 Deprecate QElapsedTimer::TickCounter +QElapsedTimer::TickCounter enum is now deprecated. Qt does not use the +Windows API behind this enum already since Qt 5.9, so it's fair to +assume that any code path relying on the enum is dead code. + +* 893dd5d7be Add QStringView::localeAwareCompare() +Added QStringView::localeAwareCompare(). + +* fb0c7a9956 QVariant: reduce transitive includes +qvariant.h no longer includes <QList>, <QMap>, <QHash>, +<QVarLengthArray>, <QSet> and <QObject>. Code that relied on transitive +includes might need to explicitly include those headers now. Notably, +including <QVariant> (or qvariant.h) is no longer sufficient when using +QVariant(List|Map|Hash). Using them now requires including respectively +<QVariantList>, <QVariantMap>, or <QVariantHash>. Alternatively, +including <QVariant> and the <QList>, <QMap> or <QHash> header also +works. + +* 20d0ff1a39 QMutexLocker: add move semantics +The class is now movable. + +* e10d613509 Add QByteArray::percentDecoded() as an instance method +percentDecoded() is now available as an instance method of the byte +array to be decoded, equivalent to the static +QByteArray::fromPercentEncoding(). + +* 1b14569753 QMutexLocker: strenghten the locking operations +QMutexLocker allowed relock() and unlock() on an already closed (resp. +open) locker object. These semantics have always been undocumented and +are now unsupported (in both cases they yield undefined behavior.) + +* 33d62de7c8 Enable move semantics for QTemporaryDir +Enabled move semantics. + +* f97daab7a6 QObject: restore flags printing in dumpObjectTree() +Restored printing of Qt3-style information from dumpObjectTree(). + +* 2fb0135efa QSize/QPoint: add toSizeF/toPointF() +Added toSizeF(). + +* 5dc570f8b1 QLine/QMargins: add toLineF/toMarginsF() +Added toLineF(). + +* c52ebb3aba QRect: add toRectF() +Added toRectF(). + +* 94addad4dd Add QLatin1StringView as an alias for QLatin1String +Added QLatin1StringView as an alias for QLatin1String. + +* 4cf299eb5b QSettings: port API from QString to QAnyStringView keys +Keys can now be passed as QAnyStringView (was: QString). The most +efficient way to pass literal keys is now "key"_L1, the backwards- +compatible way is QStringLiteral("key"). + +* 76db8a0b1b Use QLatin1StringView in QString/QLatin1String APIs and +docs +Made QLatin1StringView the recommended name for referring to a Latin-1 +string view (instead of QLatin1String). + +* af875e88f4 FreeType: Load multiple font faces from the same file on +macOS +Fixed a bug where the macOS FreeType backend would fail to load font +faces from font files containing multiple faces. + +* 7d8150da4c QVariant: disable building from arbitrary pointers +QVariant used to be constructible by raw pointers through a conversion +towards bool. This is now illegal. If such a conversion is needed, users +are advised to insert manual casts to bool. + +* 80b6bcc385 Short live Q_CONSTINIT! +Added macro Q_CONSTINIT. + +* a0a2bf2d95 Update bundled zlib to version 1.2.12 +zlib was updated to version 1.2.12. + +* a3f7dd5260 Allow brace initialization for some of QLatin1StringView +constructors +The (const char *, qsizetype) and (const char *, const char *) +constructors are no longer explicit. + +* 9e1a2b4603 We do in fact support 'F' format for floating-point values +Documented existing support for 'F' format when converting floating- +point numbers to strings in QLocale::toString(), hence equally for +QString's floating-point formatting. Previously it was supported but the +documentation neglected to mention it; it only differs from 'f' for +infinities and NaN. + +* 61157c8354 QBuffer: fix writing more than two GiB of data +Fixed silent data truncation when writing more than two GiB at once on +64-bit platforms. + +* a6657bef40 QPropertyBindingSourceLocation: fix BiC in source_location +ctors +(Windows only) Fixed a binary-incompatibility where source_location +constructors were missing in the ABI. + +* 4bc85b9850 QBuffer: fail early in seek() beyond QByteArray's max +capacity +Fixed silent data corruption on 32-bit platforms when seek() fails due +to position > INT_MAX. + +* a00a1d8806 QByteArray/QVarLengthArray: add missing resize(n, v) +overloads +Added resize(n, ch) overload. + +* 8aa3cf21da Add literal operators for QString/QByteArray to +StringLiterals namespace +Added literal operators for _s and _ba for QString and QByteArray +respectively in the Qt::Literals::StringLiterals namespace. + +* b2233f19c9 Annotate QMutex with TSAN annotations +QMutex now has annotations for ThreadSanitizer. + +* 69555b364d QTimeZone: add construction from std::chrono::time_zone* +QTimeZone can now be constructed from a std::chrono::time_zone pointer. + +* 9c028b0ff4 XmlStringRef: fix length truncation +Fixed several bugs regarding handling of documents larger than 2Gi +characters on 64-bit platforms. + +* 0a17a0da61 QDateTime: add support for std::chrono::duration arithmetic +QDateTime now supports arithmetic between QDateTime objects and +std::chrono::duration objects. A duration can be added to or subtracted +from a QDateTime, yielding another QDateTime; and two QDateTime objects +can be subtracted from each other, yielding the duration between them. + +* ef895869b4 QVarLengthArray: add missing (size, value) ctor +Added (size, value) constructor. + +* 2e29f55f76 QDate: add conversions for std::chrono calendaring classes +QDate (and therefore QDateTime) is now constructible using the +year/month/day/week classes available in the std::chrono library. +Moreover, it now features conversions from and to std::chrono::sys_days. + +* 7de83f06c1 QDateTime: add conversions for time_point and zoned_time +QDateTime can now be constructed from std::chrono::time_point objects +(including local_time), as well as from std::chrono::zoned_time objects. +Moreover, they can be converted to std::chrono::time_point using +system_clock as their clock. + +* da0f72ebb8 QEvent: start to de-inline copy ctor and clone() of all +subclasses +Fixed missing clone() reimplementations on QCloseEvent, QIconDragEvent, +QShowEvent, QHideEvent, QDragEnterEvent, and QDragLeaveEvent. + +* 41a7546789 QDate(Time): add a addDuration method +Added addDuration(). + +* 86321a0deb Upgrade PCRE2 to 10.40 +PCRE2 has been updated to 10.40. + +* 9eb090d683 Add support for unwrapping QFuture<QFuture<T>> +Added QFuture::unwrap() for unwrapping the future nested inside +QFuture<QFuture<T>>. + +* 7fa2a1a479 Remove last traces of old Harfbuzz +Fixed an issue where setting the legacy environment variable +QT_HARFBUZZ=old would cause text to disappear from the application. + +* 3aef84d600 qhashfunctions.h: add std::hash specialization for +QByteArrayView +Added std::hash specialization. + +* 383368a321 Support test-case selection based on global data tag +When specifying what tests to run on a QtTest command-line, it is now +possible to include a global data tag in the same way as a function- +specific data tag or in combination with it. Thus if the test reports +itself as tst_Class::function(global:local), command-line option +function:global:local will select that specific test and function:global +will run all data-rows for the function on the given global data tag. + +* 7a7f2547f3 Return more specific entries before less in +QLocale::uiLanguages() +uiLanguages() now prefers more specific locale names over less specific +ones, matching its own documentation, except where the system backend +supplies them in some other order. This means a translation with the +expected script and/or territory as well as language will be used in +preference to a generic one for just the language, rather than only as a +fall-back when the more generic one is missing. + +* e48b4d2b7c Implement support for '0b' prefix in toInt() etc +The string-to-integer conversion functions (toInt() etc) now support +the 0b prefix for binary literals. That means that base = 0 will +recognize 0b to mean base = 2 and an explicit base = 2 argument will +make toInt() (etc) skip an optional 0b. + +* 34242f843e Deprecate _qs and _qba literal operators in favor of _s and +_ba +Deprecated _qs and _qba literal operators for QString and QByteArray in +favor of _s and _ba in the Qt::Literals::StringLiterals namespace. + +* 7905b624fd QTextStream: fix streaming of char16_t's +Added op<<(char16_t). + +* 9b3885248b QTextStream: complete char16_t support +Added op>>(char16_t&). + +* acfbe3b779 CMake: also allow building tools when found elsewhere in +host builds +QT_BUILD_TOOLS_WHEN_CROSSCOMPILING has been deprecated in favor of +QT_FORCE_BUILD_TOOLS. The latter can be used in combination with +QT_FORCE_FIND_TOOLS and QT_HOST_PATH to use tools from a host Qt even +for a non-cross build and still build the tools. + +* a1903eb941 QPolygon: add toPolygonF() +Added toPolygonF(). + +* d9be9fedfb Add a clear action to QKeySequenceEdit +Added a clear action to QKeySequenceEdit to be able to remove existing +hotkey configurations. + +* ff053b39a3 Fix int/qsizetype mismatches in qstring.h +Fixed result truncation mod INT_MAX in fromStdSstring(), +fromStdU16string(), fromStdU32string(), and fromStdWstring(). + +* 9af1f3557a Add option to not include native libraries in APK +Adds option for Unbundled deployment, where native libraries are not +packaged in the APK. + +* da4957c99b CMake: Pick first non-free team id for iOS Xcode projects +A non-free Xcode team id is now preferred for project signing. + +* a3917126e8 CMake: Automatically use Xcode generator in qt-cmake + iOS +qt-cmake now defaults to using the Xcode generator when targeting iOS +projects. + +* a2255a3ab2 CMake: Ensure creation of a unique iOS bundle identifier +The build system tries to create a unique bundle identifier based on +the team id if no organization prefix can be retrieved from Xcode +preferences. + +* 55a4d35dc3 FatalSignalHandler: remove call to qEnvironmentXxx from +handler code +QtTest will now check the value of the environment variable +QTEST_PAUSE_ON_CRASH in QTest::qRun(), so if a test wants to modify this +variable, it must do so from the main() or initMain() functions, not in +the test itself (including initTestCase()). + +* 3d9e56aa6c FatalSignalHandler: chain back to the original crash +handler +On Unix, the QtTest code to handle Unix/POSIX fatal signals will now +call back to the original handler that was installed, if there was one. +This allows logging frameworks (such as Android ART's), for example, to +log the crash too. Additionally, if there was no handler, the +application should exit with the correct signal instead of SIGABRT. + +* d88da0b2b0 Update Harfbuzz to version 4.2.1 +Updated the Harfbuzz code included with Qt to version 4.2.1. + +* 9bad4be214 QStringConverter: use the QUtf8 codec when Windows is using +UTF-8 +Fixed support for using Qt applications with UTF-8 as the system +codepage or by enabling that in the application's manifest. + +* d83441340c QKeySequence: Add missing modifier names +Added missing modifier names + +* 734c9f2df2 Expand QColorTransform +Added QColorTransform::isIdentity() method. Added +QImage::colorTransformed() transitive method. + +* d9b9cded92 Doc: Fix documentation for vulkan licenses +Vulkan API Registry is available not only under MIT License, but also +Apache License 2.0. Make this explicit in the license documentation. + +* 5adaa8d868 Add painter render hint for brush pattern transformation +In Qt 5, the predefined brush patterns would always be transformed +along with the object being painted. In Qt 6.0 onwards, they would or +would not, depending on the SmoothPixmapTransformation render hint. +Instead of this somewhat surprising behavior, make the default be +untransformed (i.e. cosmetic), which makes sense when it comes to dpr +scaling. For the cases where one wants scaling, a new render hint is +introduced to enable that: NonCosmeticPatternBrushes. + +* 474792a751 QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult +Optimized successful QCOMPARE and QVERIFY for an up to 2x speedup. + +* 343e0ff485 Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}() +Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}() macros. These new macros behave +similarly to QVERIFY(a op b), where 'op' is ==, !=, <, <=, >, >= +respectively, but print a formatted error message with argument values +in case of failure. The formatting is done lazily, which means that the +strings will be generated only when the comparison fails. + +* cc6d984390 Add QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE}_WITH_TIMEOUT() +Add QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE}_WITH_TIMEOUT macros that +repeatedly execute QCOMPARE_{EQ,NE,LT,LE,GT,GE} until either the +comparison returns true or the timeout expires. Also add +QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE} macros that simply invoke the +*_WITH_TIMEOUT versions with the usual timeout of five seconds. + +* 0681a2dd5a QTestLib: rework QTest::compare_helper() +QCOMPARE now evaluates toString() on its arguments lazily, speeding up +the general case where the comparison doesn't fail. This is true for the +QCOMPARE functionality provided by Qt. If you specialized qCompare() for +your own types, then you need to change its implementation in line with +Qt's own qCompare() specializations in order to enable this feature. + +* 782fbe0f63 The new signal pendingConnectionAvailable is added to +QTcpServer +New signal pendingConnectionAvailable is emitted when a new connection +is added + +* d631e581c0 Unify QSslServer from QtWebSockets and QtHttpServer into +QtNetwork +Unify QSslServer from QtWebSockets and QtHttpServer into QtNetwork + +* 8aacf83a76 Make Q_ASSUME() an expression (was: statement) +Q_ASSUME() now expands to an expression (was: statement). + +* 97d7042c45 Fix font rendering when Qt is configured with -no-harfbuzz +Fixed font layouts when Qt was configured without Harfbuzz. + +* 763fb35d9d CoreText: Fix fonts with synthetic stretch +Fixed a bug where synthetically stretched fonts would get the wrong +advances and sometimes glyphs would be clipped. + +* df1beb422a Add support for painting at integer DPR with downscale +Added experimental support for always painting at an integer device +pixel ratio (rounding the DPR up if necessary), followed by a downscale +to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and +QT_WIDGETS_RHI=1. + +* 980395c764 Long live the ICU-based QStringConverter interface! +QStringConverter and API using it now supports more text codecs if Qt +is compiled with ICU support. + +* 91cb059e3d xcb: fix missing initialization of m_cursor +Fixed crash when no monitorInfo is available (e.g. VNC). + +* e58a29bdae Use CSS classes on html list items for checkbox support +Checkbox list items can now be read and written in both HTML and +Markdown, including conversions. + +* 841f04f309 QPromise: run continuation(s) on destruction +QFuture now runs its continuations when its associated QPromise has +been destroyed. Previously, if a QFuture was canceled because the +associated QPromise has been destroyed, its continuations were skipped. + +* 00d8c8114f moc: remove unnecessary emission of "#include +<qbytearray.h>" +moc no longer emits an #include for QByteArray in the output file. None +of the content that moc generates needed that header, so this should not +cause changes for most people. However, codebases that #include'd the +moc output (something that is recommended) could be depending on this +indirect include. + +* d4db1ef7db Emit autolinks in QTextMarkdownWriter +QTextMarkdownWriter now writes an autolink whenever a hyperlink has no +custom text and no tooltip, including when the document was parsed from +Markdown containing a naked URL. + +* 3757e14cfd wasm: enable sql/sqlite for non threaded builds +Enable sqlite for non threaded builds + +* be3f589d17 Apply ScaleFactorRoundingPolicy to QT_SCREEN_SCALE_FACTORS +The high-DPI scale factor rounding policy (settable with +QGuiApplication::setHighDpiScaleFactorRoundingPolicy() or +QT_SCALE_FACTOR_ROUNDING_POLICY) now applies to scale factors set with +QT_SCREEN_SCALE_FACTORS. + +* 100c4cd130 Make it possible to check the accepted state of touch +events in tests +QTouchEventSequence::commit() now returns a bool so that tests can +check whether the event was accepted during delivery. + +* b98b683bdc Always update QPalette resolve mask, regardless of QBrush +change +Always update resolve mask in QPalette::setBrush, even if the value of +brush has not changed. + +* 591d8b4cc0 Windows: Turn on dark mode support by default +Dark mode, both for the window frames and for the palette, is now +supported by default. It can be turned off (partially or entirely) by +setting the QPA parameter "darkmode=0" (no dark mode support) or +"darkmode=1" (darkmode support only for the window frames). + +* 866d63f659 QMetaType: fix QMetaTypes for non-const references +Made meta types for non-const references fail to compile. Previously, +QMetaType::fromType allowed this to compile, but returned the meta type +for the base type, which was incorrect. Const references are understood +to be the same as the base type. + +* 513c8f63aa SQLite: Update SQLite to v3.39.2 +Updated SQLite to v3.39.2 + +* d052236a2f CMake: Add QT_ANDROID_SIGN_AAB variable +Added the QT_ANDROID_SIGN_AAB variable that can be set to ON to enable +signing of .aab packages. + +* 17f0d47413 QDBusTrayIcon: add xdg-activation support +StatusNotifierItem tray implementation supports getting window focus +token from desktop environments supporting the ProvideXdgActivationToken +extension (e.g. KDE) + +* 9fd40c04d1 QHttp2Configuration: in QNAM, use old, higher values in +flow control +Stream receive window that HTTP/2 protocol in QNAM is using increased +to 214748364 octets (from the previous 64K) not to throttle download +speed. Clients, working with servers, not accepting such parameters, +must set HTTP/2 configuration on their requests accordingly. + +* 347c9e2b58 RCC: fix zlib compression when --no-zstd was specified +Fixed a bug that caused rcc not to compress files with any compression +algorithm if the --no-zstd option was present. + +* b0cadd5ed2 Fix crash when setting override cursor on multiple clients +Fixed a crash when setting an override cursor on multiple clients. + +### qtdeclarative +* 576fafd1e6 Pass qmldir to qmlcachegen, qmllint and qmltc, not the +qmltypes file +qmllint expects qmldir files, not qmltypes files to be passed via the +-i option now. This enables it to see the imports and dependencies of +the module being imported. For backwards compatibility it still accepts +qmltypes files, with a warning. + +* 867698300a Make atlasing of compressed textures opt-in again +Disable atlasing of compressed textures by default. Can be enabled with +QSG_ENABLE_COMPRESSED_ATLAS=1 + +* 13399bd54d Replace currentFile(s) with selectedFile(s) +FileDialog's currentFile and currentFiles properties have been +deprecated. The selectedFile and selectedFiles properties now refer to +the currently selected file(s), as well as the final selection. + +* f73e294472 Remove the qml_sequence_object feature flag +The qml_sequence_object feature flag has been removed. Omitting +sequences from the QML language does not make much sense now that we use +them for lists of value types. The original reason to allow it was that +the sequence support took up a lot of space in the binary. This is not +the case anymore since 6.0. + +* 2ffed97aac qmllint: Offer suggestions for typos +qmllint will now automatically suggest fixes if it thinks a component, +property or binding was not found due to a typo. + +* 8d93470858 Better handle requesting no-vsync and make this usable with +threaded +In addition to setting the swapInterval to 0 in the QQuickWindow's +QSurfaceFormat, one can now also set the QSG_NO_VSYNC=1 environment +variable to achieve the same (applies globally to all Quick windows in +the application). The threaded render loop can now recognize that one or +more windows have vsync-based throttling disabled explicitly, and if so, +it will fall back automatically to using system timers to advance +animations in order to prevent animations from running too fast when the +presentation rate is not throttled by vsync. + +* 23249c6f51 sg: Add logic in threaded loop to recognize the lack of +proper vsync +The threaded render loop of Qt Quick can now potentially recognize that +the graphics stack in a particular system is broken and does not provide +vsync-based throttling. This can now automatically trigger falling back +to using regular system timers to advance animations. (meaning one does +not need to manually switch over to the 'basic' render loop or +explicitly disable vsync on the window) Note however that this does not +affect render thread animations (the so-called animators, such as +XAnimator). Those will continue to advance based on the presentation +rate no matter what. + +* 3fc68053db Use qt.qml.states logging category instead of +STATECHANGE_DEBUG env +The new qt.qml.states logging category is useful for debugging states +and transitions. It replaces the STATECHANGE_DEBUG environment variable. + +* 5a908de8b7 Allow custom named value types in QML +You can now add your own value types to QML modules. This works exactly +like the registration of object types, just with Q_GADGET instead of +QObject/Q_OBJECT. In turn, the QtQuick value types are only available +from QtQuick now. Previously you could declare unusable properties of +QtQuick value types when only importing QtQml. This is not possible +anymore. + +* b0fc028cb5 QML: Allow named lists of value types +You can now use lists of value types in QML. For example a property of +type list<int> will hold a list of integers. + +* 7efcb0e349 Update and enhance the animation driving info in scenegraph +docs +The Qt Quick scenegraph documentation is now covering the topic of +driving animations, how it is implemented in the different render loops, +and what one needs to be aware when it comes to vsync and performance. + +* 5ca8cf28f9 QML: Soften the ctor check on type registration +Registering types without suitable constructors or types with +inaccessible attached objects is deprecated. + +* a0f5baad2a scenegraph: Enable arrays of combined image samplers +Added support for arrays of combined image samplers per binding. + +* 0f0987c160 QtQuick: Add proper QInputMethod singleton +Qt.inputMethod can now also be accessed via the InputMethod singleton. +This allows you to use QInputMethod in a way supported by tooling and +the compiler. + +* abe854b0cc QQuickTreeView: add expandRecursively() +New function "expandRecursively()" has been added to TreeView. + +* 060e0b2cd1 QQuickTreeView: add collapseRecursively() +New function "collapseRecursively()" has been added to TreeView. + +* 160190968d scenegraph: Add support for polygon fill mode +Added support for polygon rasterization mode to graphics pipeline +state. + +* c013439598 QQuickTreeView: add expandToIndex() +New function "expandToIndex()" has been added to TreeView. + +* ee143fe27d qquickapplication: Add styleHints property +Qt.styleHints should now be accessed as a property of QQuickApplication +via Application.styleHints + +* b18fb72e7f QQuickTableView: refactor mapping functions from +QQuickTreeView +Added a set of functions to get the model index for a cell, and vice +versa. + +* 7e1512c741 QQuickTableView: implement scrollToCell() +Added a new property "animate" that can be set by the application to +control if animations should be used for positioning the content item. + +* a398e06c61 qmllint: Support automatically applying suggestions +Added the ability to automatically fix some warnings, use -f to +automatically fix your files or add --dry-run to see what changes would +be made first. + +* 38c09704e2 QQuickTableView: implement PositionMode, deprecate usage of +Qt::Alignment +The function positionViewAtCell() now takes TableView.PositionMode +instead of Qt.Alignment as the second argument. For backwards +compatibility, Qt.Alignment can still be used. + +* 8308f9f443 Port QQuickShaderEffectSource format to Qt 6 +ShaderEffect and Item layers can now request using a floating point +texture format for their backing texture. ShaderEffectSource::format has +been revised with values that have an actual effect on the underlying +texture. + +* 43b7e1f745 QQuickTableView: add "Visible" and "Contain" to +PositionMode +Two new PositionModes added: "Visible" and "Contain". Those can be used +in a call to positionViewAtCell() to ensure that a cell is visible in +the view. + +* 3fd49c82cf Respect invokable toString() methods +You can now override the JavaScript toString() method by providing a +Q_INVOKABLE method of the same name in your QObject-based C++ classes. + +* de1672713a QQuickTableView: implement support for currentIndex +Two new properties are added, keyNavigationEnabled and +pointerNavigationEnabled, that lets the user navigate the current index +around in the table. A 'required property bool current' can also be set +in the delegate to style the item that is current. + +* 7c9276d38b qmllint: Integrate plugin infrastructure +qmllint can now be extended via plugins. Use --plugins to get a list of +available plugins. + +* 8e867653d8 QQmlApplicationEngine: Add a more convenient error signal +Added objectCreationFailed signal as a more convenient way to check for +errors than objectCreated. + +* 2fb43a35df Invalidate text when application fonts are added or removed +Fix multiple issues with usage of application fonts when they are added +or removed during the lifetime of the application. + +* 7e24db7464 QQuickTableView: add new function: cellAtPosition() +cellAtPos(pos) is now deprecated in favor of cellAtPosition(pos). The +latter will assume pos to be relative to the contentItem. + +* 10e359fa0b Improve layouts in terms of efficiency and stability +Improved layouts in terms of efficiency and stability. Due to this, +properties reflecting size hints, such as implicitWidth, implicitHeight +and Layout.minimumWidth etc are not immediately updated anymore, they +are postponed until the next polish event. + +* 5c04d17428 CMake: Add _qmllint_json target +The --json option now has a mandatory file argument and writes its +output there. You may also pass "-" to write it to stdout. + +* 43f705c3c0 Support to custom the render target on the software +renderer +Added QQuickRenderTarget::fromPaintDevice, Allowed to set the render +target of QQuickWindow on the software renderer. + +* 39635d0254 QtQmlCore: Add SystemInformation singleton +Add SystemInformation singleton. + +* 0b12dd572d QQuickTableView: add currentRow and currentColumn +Two new properties are added: currentRow and currentColumn. + +* 44dd79eeda Allow modifying from, to, duration and easing properties +during animation +It is now possible to set the from, to, duration, and easing properties +of a top-level animation while it is running. The animation will take +the changes into account on the next loop. + +* bcc0f4fb1c Add setMirrorVertically for QQuickRenderTarget +Added QQuickRenderTarget::setMirrorVertically, Allowed to control the +mirror vertically of render target. + +* cfbc5ecf2a QML: Correctly detect extended types +A derived type is no longer considered to be extended itself when only +its base type is extended. Instead, the extension only exists on the +base type. + +* 7fa03450cf QML: Add an option to bind components to files +You can now bind components to a file scope. This way you can make sure +IDs in the file are accessible to the components. + +* 7b535d22d6 Give Dialogs and Menus focus by default +Dialogs and Menus now have their focus property set to true by default. +Popups are unchanged, meaning that popups that should be interacted with +via keyboard (including cancelling) should have focus set to true or +forceActiveFocus() called on them after opening. + +* 1c680287ff Use regular key events for cancelling popups +Popups no longer handle the Escape and Back keys by grabbing them as +shortcuts, instead they are treated as regular events. This also means +that popups that should be closable with the Escape or Back keys must +have focus. + +* 8ef0407ddd QQuickTableView: add a new 'alternatingRows' property +Added a new property 'alternatingRows', which is a hint to the delegate +to alternate between rows. + +* 1df2cf6bad Allow specifies the native texture format on +QQuickRenderTarget +Added an overload for QQuickRenderTarget::fromOpenGLTexture to allow +specifying the format of the OpenGL texture. + +* 065fb60786 QQuickTableView: add a 'subRect' argument to the +positionViewAtCell() functions +A new argument 'subRect' has been added to positionViewAtCell(). + +* 1234a59a4d Add ColorDialog to QtQuick.Dialogs +Added ColorDialog. This is a native dialog on platforms that support +it, and a non-native Qt Quick ColorDialog on platforms that don't. + +* c98c2c08a5 QQmlDebug: reliably print the debugger warning +The warning about enabled debuggers is now printed when at least one +translation unit in the final executable requests it, independent of the +order in which translation units are linked/initialized. + +* 86fae5664c Remove qmltc compilation command in favor of +qt_add_qml_module() +The qmltc compilation functionality provided by +qt6_target_compile_qml_to_cpp() is merged into qt6_add_qml_module() +command and is available through ENABLE_TYPE_COMPILER argument. The +qt6_target_compile_qml_to_cpp() function does nothing and is left only +to highlight that users must migrate away from it. + +* 36c6c1ea57 QtQuickTest: add API for checking for polish at window +level +Added QQuickTest::qIsPolishScheduled(QQuickWindow *) and +QQuickTest::qWaitForPolish(QQuickWindow *) functions for verifying that +updatePolish() was called on one or more items managed by a window. + +* 8353f84141 FileDialog: make selectedFile writable +FileDialog's selectedFile property can now be set to an initially +selected file. + +* 7dba66ab70 QQuickTableView: add new property 'selectionBehavior' +A new property 'selectionBehavior' has been added that specifies if the +user should be able to select rows, columns, or cells. + +* dda364c148 Canvas: Add support for specifying a size when saving to an +image +Canvas.save() now takes an optional size argument, which sets the size +of the image to save, and sets DPR=1. + +* 6f6db238d4 Fix TextEdit/TextArea mouse cursor shape handling logic +TextEdit and TextArea now set their own mouse cursors more +consistently, but without regard for any external call to setCursor(). + +* 79650395b0 QQuickAbstractDialog: emit rejected() on mere close() +QtQuick dialogs now emit rejected() on a mere close(), too. + +* c9df284c19 Fix SplitView containmentMask hit testing +SplitView now correctly handles mouse events when using +containmentMask. + +* c135dbf522 Let Controls inherit palettes and fonts from parents +Controls now inherit palette and font from parents. + +* 2118b7eb42 Deal with markdown fragments in TextEdit +TextEdit.insert(), append(), copy(), paste() etc. are now working with +MarkdownText. + +* f385c327ee Fix fractional scaling of text in Qt Quick +Fixed a kerning issue with native-rendered text when there is a +fractional system scale factor set. + +* baa3958645 TextInput/Field: selectByMouse default=true, but not on +touchscreens +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by using an import version < 6.4. + +* 0fa0fa27b8 TextEdit: selectByMouse default=true, but not on +touchscreens +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by using an import version < 6.4. + +* b7e84d06d8 Fix precedence between JS and QML scopes +The precedence between imports and locally defined functions and +variables in JavaScript files has been fixed. If you import a JavaScript +file from a QML file, the functions inside the JavaScript file should +obviously override anything imported from the QML context. This behavior +has been restored. + +* dfd6170ebb TextArea: selectByMouse default=true, but not on +touchscreens +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by setting the environment variable +QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR=old. + +* 2b42c90c37 Fix TextInput and TextField mouse/touch selection fallback +behavior +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by setting the environment variable +QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR=old. + +### qtmultimedia +* b18358310 Doc: Mention third-party code +Qt Multimedia now optionally contains code from Eigen 3.4.0, pfft, and +Resonance Audio. Identified licenses of Eigen are Mozilla Public License +2.0 and BSD 3-Clause "New" or "Revised" License. Pfft is available under +a BSD 3-Clause "New" or "Revised" License. Finally Resonance Audio is +available under Apache License 2.0. + +### qttools +* b6db42d80 qdoc: Allow parameters for the \include command +QDoc now allows extra parameters for the \include command to customize +the quoted content. + +* f4c623deb Rename QML basic types to value types +QML value types are now marked with the \qmlvaluetype directive, rather +than \qmlbasictype. \qmlbasictype still works but is deprecated. So far, +all value types are hardcoded into the QML engine, making the directive +irrelevant for user projects. This will change. + +* 89fef3e06 Qt Designer: Enable the QWebEngineView, QQuickWidget plugins +on Windows +Qt Designer now sets the Graphics API to OpenGL in order to enable the +QWebEngineView and QQuickWidget plugins. + +* c866539dd Qt Designer: Add abstract widget base classes +The abstract base classes of Qt Widgets have been added for +promotion/custom widget usage. + +* 8b4dab1e4 lupdate: Allow multiple specifiers after method signature +lupdate does not trip anymore over tr() calls in methods with multiple +specifiers. For example "QString MyClass::foo() const noexcept" now gets +the correct context. + +### qtdoc +* 5e8eaeb9 Remove "Generic Linux (x86, x64)" as supported desktop +platform +Linux x86 (Desktop) was removed from the list of officially supported +platforms. We only provide binaries for Linux x64 since a while, and +also do not actively test native builds on x86 Linux anymore. + +### qtsensors +* 233475da Make geomagnetic mode the default magnetometer behavior +The default magnetometer behavior is changed to be geomagnetic mode. + +### qtconnectivity +* e91c7bc3 Don't stop BT LE server advertisement when first client +connects +Continue BT LE server advertisement after first client connects + +* 44d474a0 QtNFC: Add PSCSLite/winscard backend +Added support for accessing smartcards using readers supporting PC/SC +specification on Linux, macOS and Windows. + +* 99923601 Windows: implement the missing APIs for QBluetoothLocalDevice +Add support for correctly emitting deviceConnected() and +deviceDisconnected() signals, as well as return a valid list of +connectedDevices(). + +* d58d134d Introduce error codes for missing permissions +Various error enums are extended with new error codes that represent +missing permissions error. Error descriptions are also updated, when +available. + +### qtwayland +* dff57914 client: Fix crash on shutdown on Mesa driver +Fixed a crash on shutdown that could happen with some graphics-heavy +applications when running on Mesa drivers. + +* 00323844 Use opaque render list when client content is opaque +The compositor now respects the opaque region set by the client and no +longer applies blending or overdraw for fully opaque windows. + +* 64875f37 QWaylandBufferRef: fix relational operators +Two const QWaylandBufferRefs can now be compared for equality (before, +the LHS was not allowed to be const). + +* 6d8e7567 Allow multiple client buffer integrations to initialize +Enabled support for multiple client buffer integrations without the +need to set the QT_WAYLAND_IGNORE_BIND_DISPLAY environment variable. + +* 4910b7ad Clear keyboard modifier state when application deactivates +Fixed a bug where keyboard modifiers would get stuck if the compositor +was running nested inside e.g. X11 and then ALT-TAB was used to switch +to a different application. This would cause shortcuts to misbehave. + +* 256c89e6 Compositor: Re-enable touch events for Wayland clients +Fixed a bug where multi-touch would not work with Qt Wayland +Compositor. + +* 487de472 client: Avoid protocol error with invalid min/max size +Fixed an issue where setting an invalid minimum and maximum size on a +window would cause some compositors to raise a protocol error. + +### qtimageformats +* 0c8d5dc Update bundled libwebp to version 1.2.2 +Update bundled libwebp to version 1.2.2 + +* 372ff59 Update bundled libtiff to version 4.4.0 +Bundled libtiff was updated to version 4.4.0 + +* 3bd3228 Update bundled libwebp to version 1.2.4 +Update bundled libwebp to version 1.2.4 + +### qtserialbus +* 26062ef QModbusDevice: introduce an InvalidResponseError error code +Introduce a new InvalidResponseError error code. Use this code instead +of UnknownError when QModbusClient fails to parse the response. + +* 6620839 Make pduFromStream work on big endian (again) +Fix reading from stream on big endian systems + +### qtwebsockets +* cc4c24b Add support for WebSocket Sub-Protocols +Add support for WebSocket Sub-Protocols + +* 5e94911 QWebSocketServer: update handshake timeout to keep up with +QSslServer +Due to the introduction of a standalone QSslServer, with its own +timeout handling, the setHandshakeTimeout() function now applies the +same timeout to both the TLS and WebSocket handshakes separately. + +### qtwebengine +* c3ae834aa Add charset parsing to custom scheme handler's content type +Charset is now explicitly parsed from provided contentType + +* 82357352b Introduce "--webEngineArgs" to prevent unexpected sub- +process args +Command line arguments meant for webengine has to be now stated after " +--webEngineArgs" option. + +* 4c4ac0df9 Introduce http status code domain for loading info +Added HttpStatusCodeDomain for http status code range of errors + +* 196ec015c Add NavigateOnDrop settings +NavigateOnDropEnabled added, enabled by default. + +* 05d82c353 QPdfView: replace enums with enum classes +All enums are replaced with enum classes. + +* 6769bd154 Move QPdf namespace enums into QPdfDocumentRenderOptions +enum classes +The QPdf namespace is removed. + +* 90f43fd25 Rename QPdfNavigationStack to QPdfPageNavigator; QML type +too +The PdfNavigationStack QML type has been renamed to PdfPageNavigator, +matching the C++ type QPdfPageNavigator. These remember navigation +history within a document, and are helpful to implement back/forward +buttons similar to those on a web browser in both Qt Quick and widget- +based viewer applications. + +* 0de16e9a2 Redefine PdfSearchModel.currentResult as document-based; use +PdfLink +PdfSearchModel.currentResult is now the result index within the whole +set of search results rather than on currentPage; and changing +currentPage no longer makes currentResult change. In the views, this +means the current highlighted search result stays on the same page even +when the user views a different page. + +* fd39e1eee Add link role to QPdfLinkModel, providing a QPdfLink +instance +PdfLinkModel now provides a QPdfLink object for each link. QPdfLink now +contains everything necessary to render delegates for links and search +results, and handle clicking links; and there is a copyToClipboard() +method for use in context menus, which will copy the text returned trom +toString(), which is also invokable. + +* 66aca3c84 Add PdfLinkDelegate instead of link decoration style +properties +A PdfLinkDelegate will now be instantiated on top of each hyperlink in +the PdfMultiPageView, PdfScrollablePageView and PdfPageView components, +for event handling and to provide tapped() and contextMenuRequested() +signals. It is non-visual by default, but can be customized, for example +to draw underlines under hyperlinks if the PDF documents are not +expected to have them already. + +### qtvirtualkeyboard +* 4395ca0f Port qtvirtualkeyboard to declarative type registration +Virtual Keyboard extension mechanism was replaced with QML modules. +Previously the virtual keyboard was using plugin mechanism with custom +interface to load extensions. With the introduction of declarative type +registration, this interface became obsolete. All of the existing +virtual keyboard extensions are now registered as standard QML modules, +loaded implicitly by the QtQuick.VirtualKeyboard module. This change +does not impact the users of the virtual keyboard public API. + +### qtremoteobjects +* e0269f5 Fix race condition when accessing invalid index +Fix race condition when accessing invalid index + +### qtquick3d +* f317a5ba Apply Occlusion map to global ambient light as well +Occlusion maps now also affect the indirect lighting provided by +punctual light's ambientColor + +* b0e71adb Adapt to moving of type registrations into the Qt namespace +The QML type registrations for the QtQuick3D and QtQuick3D.Particles3D +modules used to be public. This was an accident. As you cannot +meaningfully call them anyway, they have been moved to private headers. + +* 8c6c6d20 Remove asset plugin for the UIP format +Support for converting UIP files has been removed, as it has become +less and less feasible to maintain a reasonable conversion path from the +old 3D Studio format. + +* 5694a02b Add cubemap support for custom material/effect textures +Added CubeMapTexture, a Texture subtype that allows exposing a cubemap +from a KTX container to custom material and effect shaders. + +* 3656afdb Allow specifying the View3D backing texture format +Added the renderFormat property that, as a counterpart to renderMode, +allows specifying the backing texture's format when the View3D is +rendering to a texture instead of directly targeting the window. + +### qt5compat +* 0ba059c Port remaining graphical effects to Qt 6 +Added back missing Qt 5 effects: Blend, DirectionalBlur, DropShadow, +GaussianBlur, Glow, InnerShadow, MaskedBlur, RadialBlur, RecursiveBlur, +and ZoomBlur. + +### qtopcua +* 0b657f3 OpcUA: Fix attribution of Open62541 +Complete list of licenses in opengl62541 files: MPL-2.0, CC0-1.0, CC- +BY-SA-4.0, BSD-3-Clause, Apache-2.0, and MIT + +### qthttpserver +* f04a680 HTTPS support +Https support added to QAbstractHttpServer class + +* 52bce52 Fix memory leak in QHttpServerRequest +Fixed: memory leak in QHttpServerRequest + + +Fixes +----- + +### qtbase +* QTBUG-98843 Qt 6.2.2 Windows build fail +* QTBUG-96463 [REG 5.15.2-6.2.0] Text with BIDI controls is underlined +incorrectly +* QTBUG-86052 wasm: Calling setWindowIcon() has no effect on a QDialog +* QTBUG-99165 cmake doesn't complain with android-30, but fails with +unknown API S (ie android-31) +* QTBUG-98408 QTextDocument is limited to `@media screen`when calling +setHtml() +* QTBUG-99223 CMake Error: File +C:/Users/qt/work/install/lib/cmake/Qt6/qt_setup_tool_path.bat.in does +not exist. +* QTBUG-97752 QHash: non-readonly iteration access destroys iterator +* QTBUG-96916 Qt 6 breaks compatibility of QVariant streaming into +QDataStream +* QTBUG-91739 Performance regression on QHash::insert() and +QHash::remove() +* QTBUG-81503 qtbase contains code that isn't allowed to be distributed +* QTBUG-98901 QtConcurrent::run crashes on program exit +* QTBUG-99163 QTransform rotate big image will crash +* QTBUG-99280 Splash screen appears on top model dialog with dynamic vs +behind with static +* QTBUG-99330 qdoc: Crash at QString::operator+=() +* QTBUG-99186 uncaught exeption takes down app +* QTBUG-99319 QApplication crash on second run when mouse roll over +window +* QTBUG-99371 QWidget::customContextMenuRequested coordinates are off +for widgets in a QMenu +* QTBUG-99147 <!----> +* COIN-777 *** Could not find any device matching '--platform iOS +--minimum-deployment-target +* QTBUG-99413 QSysInfo::productType() incorrectly documented +* QTBUG-85295 QSettings will still fall back onto any child groups +specified in the fallback entries even if fallbacks are turned off +* QTBUG-63695 QStandardPaths does not document locations for QNX +* QTBUG-99316 Yocto build fails in CI for qtdeclarative-native dev/6.3 +branch +* COIN-728 Logging categories no longer enabled when re-running failed +tests +* QTBUG-99416 QT6 qtbase build fails claiming symlinks are present +* QTBUG-99148 Broken html list rendering because <code> element +* QTBUG-99192 tst_qquickpixmapcache Failed +* QTBUG-99572 Do not replace nbsp characters when creating text/plain +mime data +* QTBUG-92445 Markdown smashes nested formatting inside lists +* QTBUG-97841 MacOS Monterey - scrolling issues with touch pad +* QTBUG-99623 Dependency update on qt/qtopcua failed in 6.3 +* QTBUG-99633 [autotests] tst_QIcoImageFormat should be behind a feature +flag +* QTBUG-99522 qmake adds @ mark after then the output file name when it +calls g++ on either Qt's MinGW or MSYS2 platform +* QTBUG-99548 Qt6 CMake target compile options propagation (CUDA) +* QTBUG-99676 markdown (and html) import/export should not rely on use +of a fixed-pitched font to remember a `monospace` span +* QTBUG-99640 Reg->6: QByteArray::append(const char *str, qsizetype len) +crashes if len < 0 +* QTBUG-99111 wasm: cursor is wrong after resizing window +* QTBUG-99605 XCB: QGuiApplication::primaryScreen() always last screen +* QTBUG-99710 Regression: QCache crash +* QTBUG-99224 Crash in QPixmapCache +* QTBUG-99240 Crashing in trimming QPixmapCache +* QTBUG-99408 [SQL] The SQL driver for Firebird/Interbase does not +unpack the QVariant before null check +* QTBUG-98471 [REG: 5->6.2.1] Null QDateTime is not stored as NULL +anymore in Oracle OCI +* QTBUG-99656 [REG] QT_HOST_BINS, QT_HOST_LIBEXECS and QT_HOST_LIBS have +extra 'bin' in path +* QTBUG-99620 QMetaType: type QMap<int,QFlags<Qt::AlignmentFlag>> has +more than one typedef alias: ColumnAlignmentMap, ColumnAlignmentMap +* QTBUG-99743 QTabWidget rendering broken on macOS 12 +* QTBUG-99717 [autotests] text reading in tst_QImageReader should be +behind a feature flag +* PYSIDE-1773 uic doesn't import QAbstractItemView for +QTableView/QTreeView EditTriggers +* PYSIDE-1404 Incompatible import of "Object" in compiled UI +* QTBUG-95661 Test result counts are incorrect +* QTBUG-99668 Using QDateTime with QTimeZone specified asserts in debug +build +* QTBUG-99630 tst_QShortcut::text is flaky in dev +* QTBUG-99771 Porting guide does not mention binary JSON +* QTBUG-92358 One More Crash in text shaping on special string with +EmojiOneColor font. +* QTBUG-89155 Assertion violation in text shaping on special string with +EmojiOneColor font. +* QTBUG-99472 "Pick Screen Color" button in QColorDialog doesn't scan +secondary screen colors in Windows +* QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6 +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-72103 Conversion between QQuaternion and Euler angles has issues +in special cases +* QTBUG-97535 Bug in examples for QListIterator Class +* QTBUG-99486 Extra dot appears in top left corner of Fusion style spin +box frames with no buttons +* QTBUG-80666 QNetworkRequest::setHeader(IfModifiedSince) treats local +time as UTC +* QTBUG-99666 Qt module builds mix install and staging prefixes +* QTBUG-99799 Memory leak in QJsonDocument::fromJson() +* QTBUG-99960 A crash when comparing two null QVariants +* QTBUG-99323 [REG: 5.14.2 -> 5.15.0] Posted events get stuck when +QCoreApplication::processEvents with QEventLoop::WaitForMoreEvents is +used +* QTBUG-99949 Cannot do unthrottled Present with D3D +* QTBUG-99803 QVulkanWindow doesn't enable any device features (e.g. +VkDeviceCreateInfo::pEnabledFeatures) +* QTBUG-97950 Application slowly reads every file in /usr/bin before +starting +* QTBUG-96718 Crash in inBindingWrapper() (Creator built against Qt 6.2 +build) +* QTBUG-99534 tst_qfuture memleaks +* QTBUG-100067 network/torrent examples ProgressBar text should be +layout with horizontal +* QTBUG-95309 Compile fails with Qt in namespace and C++20 +* QTBUG-100118 QStaticByteArrayMatcher cannot match beyond INT_MAX +* QTBUG-100072 Building Qt from source fails to compile with C++20 +standard enabled when using MSVC 2022 +* QTBUG-100144 Dependency update on qt/qtwebchannel failed in dev +* QTBUG-98316 QTimer on Windows uses excessive power for timers +* QTBUG-100107 QByteArray::isLower() is completely different from +QString::isLower() , ditto isUpper() +* QTBUG-100037 QSqlQuery: crash on executing query if connection is +already closed +* QTBUG-99066 Since QT6.2.1 Painted Widgets / Text is less "anti +aliased" +* QTBUG-100233 Android broken project/wrong libraries linked when adding +UiTools +* QTBUG-100074 Building QSharedMemory fails when bootstrapping +* QTBUG-87136 Animations run twice as fast on a 120hz Android device +* QTBUG-93823 Android QPlatformScreen does not expose the refresh rate: +Animations (and timers) too fast on higher refresh rate monitors +* QTBUG-94959 Timer and animations runs faster after screen touch event +on Android 11 +* QTBUG-93393 Android A11Y TalkBack: Hidden onPressAction still called +* QTBUG-62185 QVersionNumber seems broken on -O1 and higher with g++ +* QTBUG-69216 Android: tst_QFontDatabase::condensedFontMatching fails +* QTBUG-89011 test runner is unable to run only initTestCase() +* QTBUG-95842 testlib's autotest compilation fails with glibc 2.34 +* QTBUG-100071 QtFuture::connect fails to compile if the passed signal +takes a std::tuple as argument +* QTBUG-100294 RHI Direct3D11 fails to build with MinGW-w64 v8 +* QTBUG-100315 FEATURE_headersclean does not work with if +CMAKE_CXX_FLAGS contains more than one option +* QTBUG-99637 Windows with D3D or Vulkan: stretch effect is not ideal +when resizing QQuickWindow +* QTBUG-94608 Nonsensical full path to examples +* QTBUG-100317 QMacStyle code references missing image resource +* QTBUG-97929 CMake warnings in FindGLIB2.cmake +* QTBUG-44096 QNetworkAuthenticationManager does not emit +authenticationRequired when using NTLM +* QTBUG-98253 Failed to build from source through clang-cl 13.0.0 +* QTBUG-93432 QGraphicsTextItem font gets incorrectly clipped when a +clip rect is set on the painter. +* QTBUG-34673 qmake prints 'Access is denied' when it actually can't +find the .pro file +* QTBUG-100416 QPluginLoader::loadHints return "no hints set" but by +default PreventUnloadHint is set +* QTBUG-100324 QHelpEvent::globalPos() returns frequently a wrong value. +* QTBUG-99846 [autotests] tst_qlogging uses wrong helper path on webOS +* QTBUG-99707 QML plugins have wrong RUNPATH +* QTBUG-100432 [REG 6.2.3->6.3.0] QML/quick examples not launching when +compiled from command line +* QTBUG-99954 [autotests] tst_QResourceEngine fails on webOS +* QTBUG-97157 attempting to interact with any widget dialog on +touchscreen fails; mouse causes crash after that +* QTBUG-100290 Custom build fails with PCH +* QTBUG-100493 QtFinishPrlFile.cmake: No such file or directory with +multi-config build on Linux +* QTBUG-100327 CompositionMode_Screen wrong with drawImage +* QTBUG-100482 Network monitoring not working when ZScaler Internet +Security is active +* QTBUG-100441 [REG 6.2.1->6.3.0] Designer not launching on macOS x64 +* QTBUG-100518 Crash on iOS 13.3.1 +* QTBUG-100364 QStandardPaths GenericDataLocation for iOS seems to +mention wrong path +* QTBUG-93402 Android A11Y TalkBack: Focus Rect not updated on +orientation Change +* QTBUG-100362 +tst_QNetworkReply::putWithServerClosingConnectionImmediately is flaky +* QTBUG-63196 QNetworkReply::putWithServerClosingConnectionImmediately +fails on Windows +* QTBUG-98476 +tst_QNetworkReply::putWithServerClosingConnectionImmediately fails in +QtBase with Windows 11 +* QTBUG-78797 Shift-select drag distance is zero in QTreeView +* QTBUG-81542 QListView range selection changes after 1 pixel move +* QTBUG-99512 QListview selectcount error with items of differing +sizes +* QTBUG-100420 QPicture doesn't respect Qt::IntersectClip when used with +setClipPath +* QTBUG-100654 tst_QRhi fails on webOS +* QTBUG-88137 tst_QTimeLine fails on Android +* QTBUG-96212 The visibility of placeHolderText of the QPlainTextEdit is +not reevaluated in the setter +* QTBUG-100494 QMdiSubWindow does not respect size constraints +* QTBUG-100695 Document QProcessEnvironment::Initialization enum +* QTBUG-100438 Incorrect rounding to ms in QTimer when clock too coarse +* QTBUG-51327 [Windows 8.1]: After maximizing a window and toggling the +frameless window hint and moving to another monitor then the window can +be too big +* QTBUG-100545 Nested QML items with Accessible properties set does not +work on Android +* QTBUG-100217 [REG 6.2.2 -> 6.2.3] Integer overflow when rendering svg +image +* QTBUG-87405 tst_QFontDatabase::systemFixedFont fails for Android +* QTBUG-88136 tst_QFutureWatcher fails on Android +* QTBUG-100775 Several data races around handlers of +QDesktopServices::openUrl() +* QTBUG-100546 QIODevice::readAll() Truncates Data To Max Int +* QTBUG-100867 QFile::copy error string is uninformative +* QTBUG-87400 tst_QAbstractItemView fails on Android +* QTBUG-87408 tst_QTreeView has failing tests +* QTBUG-100574 qtbase/src/gui/vulkan/qvulkanfunctions_p.cpp is missing +dependency on qvkgen tool +* QTBUG-100817 AVX build failure on intel skylake +* QTBUG-100261 QPrinter property setup not effect +* QTBUG-99504 Linux: QPrinter::setDuplex not effective ( Canon +imageRUNNER 2520 ) +* QTBUG-100915 moc code generates warning [-Wredundant-parens] +* QTBUG-100651 Unable to follow HTTP/2 redirects +* QTBUG-100559 wasm: Linking commands too long for Windows +* QTBUG-101065 fatal error: 'zconf.h' file not found +* QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207 +* QTBUG-45045 SIGFPE in QQuickMenu +* QTBUG-87404 tst_QGridLayout::minMaxSize fails on Android +* QTBUG-100796 qt_internal_add_test calls don't handle extra properties +for Android +* QTBUG-84466 startSystemMove and startSystemResize does not enable aero +snap on windows with frameless window. +* QTBUG-100693 WebAssembly (WASM) MEMORY control fixes +* QTBUG-101082 [REG 6.3 -> 6.4] Build error with UBSAN +* QTBUG-101172 Android help from configure-cmake-mapping.md seems +outdated (or wrong)? +* QTBUG-100155 deprecated-declarations warning in +examples/widgets/widgets/icons +* QTBUG-87401 tst_QFormLayout::wrapping fails on Android +* QTBUG-87674 qaccessibility fails on Android +* QTBUG-101020 tst_QPlugin::scanInvalidPlugin fails on QNX +* QTBUG-100802 [REG 6.2.2->6.2.3]Checkable QPushButton does not visually +display checked state when toggled on macOS +* QTBUG-101297 REG->6.3: Default-constructed QPrintPreviewDialog asserts +"!(P(max) < P(min))" +* QTBUG-100537 Can not build Qt 6 with cmake when preferring package +configuration +* QTBUG-69064 Android: tst_QFrame::testPainting fails +* QTBUG-101300 QFlags: Missing some bitwise xor operators with +QT_TYPESAFE_FLAGS +* QTBUG-101294 tst_qflags doesn't compile with QT_TYPESAFE_FLAGS +* QTBUG-101302 [REG 6.2.3 -> 6.3.0] QGuiApplication leaks memory +* QTBUG-101306 enum-enum warning in qxcbwindow.cpp is genuiune +* QTBUG-100299 Android: Unloaded multimedia plugins +* QTBUG-87389 tst_QDialog::snapToDefaultButton fails on Android +* QTBUG-95957 Scaled pixmap with ellipse clipping leaves lines in output +* QTBUG-100329 Clipping glitches when painting with fractional scaling +* QTBUG-100343 MDI subwindows leave artifacts when moving/resizing with +fractional scaling +* QTBUG-101299 QCOMPARE() doesn't compile for certain QFlags<T> with +QT_TYPESAFE_FLAGS +* QTBUG-90990 Drop down widget get left behind if dialog window is moved +* QTBUG-88803 Native keyboard always popup on Android +* QTBUG-101198 Build failure on qsimd.cpp +* QTBUG-101399 QTest::toString() doesn't compile for certain QFlags<T> +with QT_TYPESAFE_FLAGS +* QTBUG-100873 REG->6.3b1/Windows with system clock offset: Assert when +instantiating QDateTimeEdit +* QTBUG-101028 argv passed to Android apps is not sufficiently +terminated +* QTBUG-93505 Unable to retrieve the swiped Filedialog +* QTBUG-100795 QWeakPointer d pointer is private +* QTBUG-101441 wasm: native keyboard not working on iOS +* QTBUG-101286 [Regression] QNetworkReply::finished() is not emitted if +an error occurs. +* QTBUG-101411 QT_WARNING_DISABLE_* macros do not work under QCC (8.3.0) +* QTBUG-101381 QtScxml: Fix compiler warnings for QNX +* QTBUG-101415 QtPositioning: Fix compiler warnings for QNX +* QTBUG-101384 QtRO: Fix compiler warnings for QNX +* QTBUG-101382 QtBase: Fix compiler warnings for QNX +* QTBUG-101304 Compile tst_qflags both with and w/o QT_TYPESAFE_FLAGS +* QTBUG-28379 QFileDialog: aliases to folders disabled +* QTBUG-67576 QAbstractSocket::setSocketOption() has no effect if called +before QAbstractSocket::connectToHost() +* QTBUG-101013 QQuickFileDialog does not work on Android +* QTBUG-101581 Crash when zooming invalid image +* QTBUG-101177 QTimer random segmentation fault (SIGSEGV) +* QTBUG-101551 wasm multiple "use after free" in +QNetworkReplyWasmImplPrivate::doSendRequest +* QTBUG-100154 deprecated-declarations warning in +examples/network/secureudpserver/server.cpp +* QTBUG-94366 Backslash is converted to double forward slash in +configure on Windows +* QTBUG-100670 QDockWidgetGroupWindow effectively sets new dockarea +permissions on qdockwidget +* QTBUG-101592 Qt should load libvulkan.so.1, not libvulkan.so +* QTBUG-100562 The characters ("_") in qtdbus-index.html links to +qromancalendar.html +* QTBUG-101609 Font "Bahnschrift" reports wrong style names +* QTBUG-101610 Font "Alef" reports wrong style names and renders +incorrectly +* QTBUG-100790 tst_QInputDevice::multiSeatDevices() fails on Wayland +* QTBUG-95067 WASM: Quick Window is bigger than browser frame on mobile +browsers +* QTBUG-98755 QIconEngine::IconNameHook disappeared +* QTBUG-93499 Signal parameter MOC handling error with gcc 10 +* QTBUG-100770 Old Qt version mentioned in Qt6.3.0 qtbase documentation +* QTBUG-101620 QOpenGLWidget does not update when content changed while +its hidden +* QTBUG-100870 QtTestLib's blacklisting doesn't take global data tags +into account +* QTBUG-101474 setClipRect() after setClipRegion() call doesn't change +clipping region +* QTBUG-87407 tst_QTableView has failing tests for Android +* QTCREATORBUG-24600 some clicks in call stack don't register +* QTBUG-101723 Configure failure with linux-clang-libc++ +* QTBUG-98369 [macOS] Qt internal warning when FontMetrics is used +* QTBUG-99216 QMessageBox with Japanese characters gives "Missing font +family" warning on macOS +* QTBUG-101745 Running qmake on iOS build fails on macOS 12.3 Monterey +* QTBUG-89545 CMake: on macOS (w/ framework build) the module includes +the binary +* QTBUG-101718 [REG 6.3.0beta2->beta3] quick3d/principledmaterial not +launching on macOS +* QTBUG-101775 Don't add framework directories as include paths +* QTBUG-101869 tst_QOpenGL fails on webOS +* QTBUG-101651 Random crashes in QGraphicsScene +* QTBUG-101897 The 'movie' example should only build if +'QT_FEATURE_movie' is available +* QTBUG-101456 QTabBar::setTabTextColor does not change color when +QPalette::Base background role is used +* QTBUG-101916 Build Qt 6.3.0 beta2 / beta3 for Android fails only on +Windows +* QTBUG-101753 FTBFS because of -Werror=attribute and "retain attribute +ignored" warning on rcc/uic/etc build +* QTBUG-100821 tst_qimagereader fails on Windows 11 21H2 +* QTBUG-98477 tst_QWidget::enterLeaveOnWindowShowHide is flaky in QtBase +with Windows 11 +* QTBUG-69242 Android: tst_QTextDocument::task240325 fails +* QTBUG-100470 Undetected test crashes on Android +* QTBUG-100666 FreeType font backend fails to select font style when a +single font file contains multiple font faces +* QTBUG-75172 Wrong documentation for Qt::ItemDataRole expected types +* QTBUG-101647 Selected item in QTreeWidget cannot be dragged when CTRL- +key is pressed +* QTBUG-101145 Disable "Pick color" in QColorDialog when unavailable +* QTBUG-101653 Windows/MinGW 9/Qt 6.2.3: Step into Qt source code does +not work +* QTBUG-88934 [Reg 5.15 -> 6] QFrame in the menu isn't drawing +* QTBUG-101284 QPromise destructor doesn't transition to canceled state +if it wasn't start()-ed +* QTBUG-102041 Android multi-abi builds don't work if the Android +ndk/sdk install path is different from the CI's one +* QTBUG-101423 tst_QPlainTextEdit::ensureCursorVisibleOnInitialShow is +crashing on Android +* QTBUG-101321 tst_QDialog::dialogInGraphicsView crashes on Android +* QTBUG-99747 QDate::startOfDay( ) leads to assert in debug build +* QTBUG-101996 Android Qt file system fails to communicate with some +content provider app (like Google Drive) +* QTBUG-87422 tst_QAtomicInt::alignment fails on Android +* QTBUG-87431 tst_QThreadStorage::crashOnExit fails on Android +* QTBUG-87427 tst_QFileSystemModel::specialFiles fails on Android +* QTBUG-101992 QDomDocument silently erases empty CDATA section +* QTBUG-87418 tst_QStringConverter::convertUtf8 fails on Android +* QTBUG-102064 binary_for_strip cannot be found on installed qtbase +* QTBUG-87414 tst_QLocale::initTestCase fails on Android +* QTBUG-99624 REG->6: Android: Fullscreen does not cover the navigation +bar area +* QTBUG-53290 QWindowsPrintDevice::defaultPrintDeviceId() may crash, +when no printers are installed +* QTBUG-102066 SDK version detection does not ignore stderr +* QTBUG-70564 QT_NO_SIGNALS_SLOTS_KEYWORDS/QT_NO_KEYWORDS are +undocumented +* QTBUG-99020 -Wnull-pointer-subtraction when compiling +qtdeclarative/src/qml/qml/ftw/qintrusivelist_p.h:244:69 +* QTBUG-87385 tst_QNetworkProxyFactory::genericSystemProxy fails on +Android +* QTBUG-87390 tst_QScreen has tests failing for Android +* QTBUG-97103 REG: 5.15.0->5.15.1: Under some circumstances the +performance of an application on Windows when switching application +focus +* QTBUG-95114 When accessibility is made active after the start up of an +application then it will trigger an update of all existing controls to +update roles and names +* QTBUG-100997 Regression and UI Freeze (5.15 -> 6.2) in QTableView with +Accessibility +* QTBUG-101283 QThread does not indicate that an event dispatcher is +created in start() +* QTBUG-101307 tst_qbytearrayview fails to compile with ubsan +* QTBUG-102181 [Reg 6.2.3->6.2.4] Painting issues when scrolling in code +editor +* QTBUG-101758 REG[6.2.3->6.3] native QMessageBox crash on Android +* QTBUG-97482 QPushButton with QMenu does not work on Qt6 +* QTBUG-102171 On 64-bit platforms, QBuffer::write(ptr, 2GiB + 1) +incorrectly reports success +* QTBUG-101038 Wrong physical DPI +* QTBUG-99484 Android - QML Camera freezes app +* QTBUG-102202 [REG:6.2.3->6.2.4]: Cannot use c++latest with qmake and +MSVC +* QTBUG-75386 QComboBox Selected Entry Color is incorrect on macOS +* QTBUG-102249 QSplitter: Handle moves in non-pressed state too +* QTBUG-87671 Android tests crashing with +"java.lang.UnsatisfiedLinkError: dlopen failed: invalid ELF file" +* QTBUG-101217 tst_qmessagebox has failing tests for Android +* QTBUG-102157 QDateTime asserts on MSVC 2019 / C++20 +* QTBUG-102274 QBuffer silent data corruption on seek() past INT_MAX +(32-bit only) +* QTBUG-100312 androidtestrunner: A test with XPASS does not return +error +* QTBUG-102067 REG: QHash reserve endless loop with size < currently +used one +* QTBUG-96213 QProxyStyle::deleteLater() does not delete the QProxyStyle +* QTBUG-101361 Mac: File Dialog filters different category than selected +* QTBUG-102366 When filling a rect on a screen that has 150% scaling +then it is possible that a line of pixels is not filled in +* QTBUG-102199 QLocale::toDateTime asserts +* QTBUG-101460 QTimeZone::displayName ignores locale on Android +* QTBUG-102327 Address sanitizer caught heap-use-after-free in +tst_QWidget::deleteWindowInCloseEvent +* QTBUG-102358 Using system pcre2 fails when using pcre2 with cmake +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-100135 40000 chips example - zoom in/out buttons do not work +* QTBUG-92269 Build claims to be done when it isn't, unnecessary +rebuilds of Core after touching bootstrap source files +* QTBUG-100297 QXdgDesktopPortalFileDialog::openPortal() does not set +current_name +* QTBUG-102246 windows arm64 broken QAtomicPointer ctor/copy/move +* QTBUG-102431 QBENCHMARK triggers compiler warning +* QTBUG-100039 QPlainTextEdit scrolls to cursor on alt-tab on ubuntu +* QTCREATORBUG-26628 Switching from Creator to other window changes +scroll position in editor +* QTBUG-102484 Race condition in QSemaphore +* QTBUG-102438 Drag/drop of "text/plain" does not work, +QMimeData::text() returns an empty string +* QTBUG-99136 QDockWidget not correctly parented/setup if dragged from +another floating and tabified QDockWidget +* QTBUG-101347 QMainWindow Menu / actions sometimes not displayed when +performing long operations +* QTBUG-99810 [REG: 5.15.5->5.15.6] xcb: Dock widgets disappear if +trying to float them from QMainWindow that contains native window +* QTBUG-69515 Linux, WindowStaysOnTopHint does not work. +* QTBUG-73485 Issue with Qt::WindowStaysOnTopHint +* QTBUG-81341 Window won't receive events above Gnome Dock despite +X11ByPassWindowManager + WindowsStaysOnTop is set +* QTBUG-102005 [wasm] Canvas not painted initially +* QTBUG-102720 sha1.cpp is missing in the copy of bootstrap sources. +* QTBUG-102744 QML items with Accessible properties set does not set +properly for Android +* QTBUG-102083 Switching between app windows breaks IME +* QTBUG-101278 Chinese text input issues on macOS 12.x +* QTBUG-102334 QSettings / QDateTime incompatible when switching from +Qt6 -> Qt5 +* QTBUG-102495 Content-Length is always placed at the end of the Header +part. +* QTBUG-102592 Setting a common CMAKE_STAGING_PREFIX breaks build rpaths +of non-qtbase repositories +* QTBUG-98785 Button menu pops up at wrong position on a +QGraphicsProxyWidget +* QTBUG-102718 Crash when restoring a QDockAreaLayout +* QTBUG-102541 crash when restoring QMainWindow state when screen scale +has changed +* QTBUG-101963 [Reg 5.15 -> 6.x] -platform linux-g++-32 now produces +64-bit libraries +* QTBUG-102269 Test cases can't be called with a global data tag +* QTBUG-102584 Drag and drop always assumes to have [NSWindow +contentView] with drag drop API +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components +* QTBUG-102607 macdeployqt: errors when producing a universal binary +(universal binary) +* QTBUG-101175 Can not build Qt 6.2.3 with cmake and ClangCl (clang-cl) +due to missing `_mm_cvtps_ph` +* QTBUG-102821 Global variable found in qeglfsx11integration.cpp +* QTBUG-102750 Some highlighted examples are crashing at startup on +embedded devices +* QTBUG-102796 QLocale::uiLanguages() has wrong order +* QTBUG-38971 QtActivity did not call through to +super.onConfigurationChanged() on orientation change (crash) +* QTBUG-102298 Android: Switching navigation bar between buttons / +gestures hides qml elements +* QTBUG-100950 wasm: enter and leave events do not happen +* QTBUG-99691 Starting QtService causes black screen +* QTBUG-102628 Application will crash if setWindowsIcon with a big ICON +* QTBUG-102952 tst_QNetworkReply::autoDeleteReplies* tests are flaky +* QTBUG-103000 [Reg: 5.15->6.3.0] Q_EMIT does not wait for slots to +return on FreeBSD +* QTBUG-101150 static initialisation fiasco with initializeWindowManager +* QTBUG-102782 QPushButton setEnabled(false) doesn't grey out button +* QTBUG-100059 Objective-C usage can result in undefined behavior +* QTBUG-102717 [REG Qt 6 -> Qt 6] QGraphicsView Artifacts +* QTBUG-103085 QVersionNumber doesn't indicate its type in QDebug output +* QTBUG-97533 QMenu pops up on wrong screen +* QTBUG-103003 [Windows] Warning - Unable to open default EUDC font: +"EUDC.TTE" +* QTBUG-103009 QML performance regression when accessibility is active +* QTBUG-75106 Entries in the QAccessiblePluginsHash should be removed +when a QQuickWindow is deleted +* QTBUG-102820 [REG 5.15.2 => 6.2.4] Styled indicators not drawn in +itemviews +* QTBUG-102493 [REG 6.2.2 -> 6.2.3] Keyboard layout resets to English +* QTBUG-102640 [REGRESSION] Keyboard layout not respected for *some* key +combinations +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-103084 Hover events are not receivable in embedded QWindow +(macOS) +* QTBUG-102190 Calling showNormal after show does not make windows +normal in WebAssembly +* QTBUG-102877 "-static" and "-feature-relocatable" cause extra 'bin' +directory in various qmake paths +* QTBUG-99335 Documentation for QtAndroidPrivate is wrong +* QTBUG-102242 Wasm drag and drop support: asyncify: dropping results in +browser getting drop event +* QTBUG-103245 Configure fails when specifying -no-freetype +* QTBUG-102960 iOS: input panel shows wrong suggestions +* QTBUG-103370 REG: Qt does not build without Freetype +* QTBUG-103356 [REG 6.3->6.4] Android arm64 and armv7 binary size +increased +* QTBUG-97813 Namespace with "enum" at its begining not being properly +handled +* QTBUG-102489 segfault in qsql_mysql.cpp cleanup with icx +* QTBUG-103002 linker error with qmake projects on static linux Qt6 +build +* QTBUG-95468 XCB: Memory leak of QXcbScrollingDevicePrivate for a +device that is not a mouse +* QTBUG-100351 [REG 5.12 -> 6.2] Pasting an image in Windows is not +converted to a QImage correctly. +* QTBUG-98003 InputMethod hides soon with ShiftModifier. +* QTBUG-102866 [REG 5.12.3->6.2.1] Horizontal part of subcontrol- +position of menu-indicator is ignored +* QTBUG-102374 [REG:5.15.7->5.15.8]: repaint() on a widget makes +QGraphicsOpacityEffect apply multiple times +* QTBUG-102747 -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON on windows +generates windows line endings for unix script +* QTBUG-99487 QHeaderView state incompatible between Qt5/6 +* QTBUG-100515 tst_qtextmarkdownwriter fails on QNX +* QTBUG-100981 tst_QTextMarkdownWriter::fromHtml(preformats with +embedded backticks) fails on Wayland +* QTBUG-101031 markdown fenced code blocks end with unnecessary blank +lines +* QTBUG-94557 Menu causes touch failure +* QTBUG-98519 [REG: 5.15.0->5.15.7] xcb: Synthesized mouse from touch +gets stuck if receiving widget gets destroyed +* QTBUG-102751 Can not receive touch event after the widget that +WindowFlags is Qt::Popup is closed on ubuntu20.04 +* QTBUG-103706 Synthesized touch event not recognized with Widgets +* QTBUG-100833 Default iOS project to both iPhone and iPad deployment +* QTBUG-93268 target_link_libraries does not work with a target name on +iOS +* QTBUG-95381 CMake library install target does not copy binaries on iOS +* QTBUG-87198 Configuring example targeting iOS with CMake + Xcode +generator fails +* QTBUG-103719 Crash in tst_qquicktext::implicitSize on macOS +* QTBUG-102999 QtConcurrent::blockingMapped behavior changed since Qt5 +if the output container does have a non-explit size c'tor +* QTBUG-102758 Application always starts on wrong screen +* QTBUG-102637 [REG 6.2.4 -> 6.3.0] No fake screen created without +xrandr, Qt aborts +* QTBUG-103741 Signals carrying smart pointers to const QObject fail to +compile +* QTBUG-103576 [REG] Broken Qt::TextAlignmentRole +* QTBUG-102134 QSplitter when hidden sets replaced widgets as hidden +* QTBUG-103001 Implicit conversion loses integer +* QTBUG-103603 [REG 5.15.2-6.2.4] Broken country flag emoji in RTL text +* QTBUG-103742 QVectorIterator & QMutableVectorIterator CamelCase +headers missing +* QTBUG-88869 QAuthenticator hard-coded to HTTP in SPNEGO/Negotiate +* QTBUG-101681 tst_QPointer::threadSafety() is flaky (probably race +condition) +* QTBUG-103745 QPainter::drawText method truncates inputs +* QTBUG-103319 makeCurrent() needed inside of resizeGL() +* QTBUG-97537 Fix failing line-break and word-break tests +* QTBUG-69715 QKeySequence::toString() returns garbage strings for some +simple QKeySequence +* QTBUG-40030 Special keys like Shift are not named in +QKeySequence::toString. +* PYSIDE-1942 pyside6-uic python list support +* QTBUG-103605 qfilesystemmodel.cpp fails to compile on Windows with +oneAPI icx using c++20 +* QTBUG-103493 dev branch fails to build +* QTBUG-103590 QKeySequenceEdit: not blocking quit on Mac +* QTBUG-103852 QDir fails for paths of length over 260 characters +* QTBUG-81674 Unexpected detach on setColorTable after +QImage::QImage(const uchar *data, ...) +* QTBUG-103740 QTemporaryFile::rename does not document that it can only +rename, not copy+delete like QFile::rename +* QTBUG-93298 Windows: Application hangs (or crashes) on quit while +QtQuick FileDialog is open +* QTBUG-102302 qprint_p.h defines file-static const arrays, but is +included in many TUs +* QTBUG-103984 QWindowsDialogHelperBase calls QThread::terminate() +* QTBUG-104053 tst_QFile fails on webOS +* QTBUG-103974 Wasm: unused functions in qtestcase.cpp, wasm framework +doesn't build when cross-compiling on Mac +* QTBUG-103733 [Windows] setProcessDpiAwarenessContext(DPI_AWARENESS_CON +TEXT_PER_MONITOR_AWARE_V2) failed on certain machines +* QTBUG-98988 Qt bugs when portal implementation is not available +* QTBUG-103922 Calling QThread::terminate() in destructor causes double +object destruction +* QTBUG-103894 Configuring fails on Manjaro Linux +* QTBUG-104123 "configure -no-pkg-config" doesn't turn off pkg-config +* QTBUG-104056 Conan: qmlimportscanner: No such file or directory +* QTBUG-88519 androiddeployqt doesn't know about Conan's build path +* QTBUG-89588 androiddeployqt fails with error from qmlimportscanner if +qtdeclarative is not installed +* QTBUG-103836 Fusion menu text with mnemonic clipped on Windows +* QTBUG-94481 [REG 5.15.2 -> 6.1.1] Ellipsis in the worst possible place +* QTBUG-49704 QLoggingCategory::installFilter crashes with the code from +documentation +* QTBUG-100361 No font rendering at all when configured with -no- +harfbuzz +* QTBUG-103838 QFontMetrics::horizontalAdvance() does not seems to give +correct value +* QTBUG-56893 Closing a dialog via mouse click on a button causes an XCB +error +* QTBUG-98417 Bundling translation file of plist does not work with +XCode 13 +* QTBUG-103455 Settings don't work with content:// URL on Android +* QTBUG-100093 Deployed third party library points to the original +location +* QTBUG-101161 Android Assets awfully slow to be loaded +* QTBUG-88799 WASM - No hover on the whole GUI +* QTBUG-104261 tst_qstringconverter::roundtrip() ASAN error stack-use- +after-scope +* QTBUG-102021 QCocoaScreen::UpdateScreens crash +* QTBUG-84741 Crash on QCocoaScreen::isOnline() when calling +CGDisplayIsOnline +* QTBUG-104231 tst_QVulkan fails with Ubuntu 22.04 due to broken Mesa +lavapipe included in the distro +* QTBUG-103007 Resetting a QComboBox custom model doesn't emit +currentIndexChanged or currentTextChanged +* QTBUG-104320 qt_add_big_resources does not list contents of the qrc +file in Qt Creator +* QTBUG-101585 QMessageBox components get skipped by Windows Narrator +* QTBUG-102768 Invalid warning message in debug builds when using +QFont::setFamily() with comma split +* QTBUG-103775 Downstream crash when bad index passed to insert methods +of QBoxLayout +* QTBUG-100188 Page layout settings are reset when QPrintDialog is shown +if there is no printer installed on macOS +* QTBUG-104201 QWidget: resize() after showMaximized() causes strange +behaviour +* QTBUG-102595 Builds can't find the projects qml modules +* QTBUG-102395 QMainWindow::restoreState corrupts relation between +toolbars layout item +* QTBUG-78826 Cannot enter non ascii characters to the TextField and +QLineEdit from browser(wasm) +* QTBUG-102343 Windows: Only initial QScreen values are available if +screen geometry changes between QApplication and before first window is +open +* QTBUG-103383 Windows: Qt doesn't respond to DPI changes if Qt window +is having a non-Qt parent +* QTBUG-79248 TrayIcons Menu does not scales its size when changing DPI +* QTBUG-103375 [REG:5.15->6] Shift_JIS support for QDomDocument on Qt6 +* QTBUG-91896 QTableView span gets confused with logical indexes when +columns are moved +* QTBUG-104412 FAIL! : tst_AndroidAssets during dependency update +* QTBUG-85474 QGraphicsScene::clearSelection() may leave internal state +inconsistent +* QTBUG-103497 [iOS] CMake handling qt_add_big_resources() fails +* QTBUG-104443 xcb plugin crashes when running in vnc +* QTBUG-104419 tst_qxp_function_ref::voidReturning() AddressSanitizer: +stack-use-after-scope +* PYSIDE-1750 QMouseEvent.pos marked as deprecated in source but not in +docs +* QTBUG-104083 tst_bench_shared_ptr does not compile on Ubuntu 22.04 +* QTBUG-103992 QFuture::onCanceled is not called when promise is deleted +* QTBUG-86790 Mingw Qt provides debug libraries in the wrong folder +* QTBUG-104085 QJsonValue::toObject(const QJsonObject &defaultValue) and +QJsonValue::toArray(const QJsonArray &defaultValue) parse empty default +values incorrectly +* QTBUG-102869 wasm: Resizing is still accessable under a modal dialog +* QTBUG-104003 QTabBar/QTabWidget crashes when closing last tab and +there are hidden tabs +* QTBUG-104362 QDomImplementation::DropInvalidChars strips emoji and +other non-BMP characters +* QTBUG-104463 Generated qdoc sources from qtattributionscanner should +have a different basedir so it is not appearing as version specific +* QTBUG-93748 QT_DEPRECATED_X with Q_REQUIRED_RESULT causes warning +C5240 in Visual Studio 16.9.5 +* QTBUG-94713 markdown writer: preserve auto-link URLs +* QTBUG-104421 tst_qthread terminateAndPrematureDestruction() ERROR: +AddressSanitizer: stack-buffer-underflow +* QTBUG-53661 QDom internalSubset is never set +* QTBUG-104396 qmake projects try to link to static qt libraries with +hardcoded CI paths (no such file or directory) +* QTBUG-85109 QPainter::drawImage draws images in different places +depending on image format +* QTBUG-104583 Buffer overrun and crash in +QColorTransferTable::applyInverse() +* QTBUG-103568 Android 13: Warnings when starting qt apps +* QTBUG-103415 [Reg 6.1.3->6.2.0] Parallel Animation bug on macOS +* QTBUG-95319 The cursor size is unstable when multiple QT_SCALE_FACTOR +is used +* QTBUG-92485 Q_ASSERT added in qrasterizer.cpp +* QTBUG-24240 testlib: executing a test with an invalid data label +doesn't count as a failure and doesn't return a non-zero exit code +* QTBUG-104132 [REG 6.2.4->6.3.0] HTTP-Redirect is broken +(ManualRedirectPolicy) +* QTBUG-104484 Missing documentation for QDropEvent methods: position, +buttons, modifiers +* QTBUG-71900 Double tapping on a word does not show the selection +handles in the right place after the initial selection +* QTBUG-58503 Text Handle Cursor Position Offset Error +* QTBUG-104383 QExpandingLineEdit::resizeToContents crashes +conditionally in qBound (since Qt 6.3.0) +* QTBUG-104565 QTableWidgets: crash when double click into table cell +end that expands beyond window +* QTBUG-101615 QMLPATHS not documented +* QTBUG-104205 QDockwidget screen change issue(s) more involved parts. +* QTBUG-104501 syntax error: identifier "VkFormat" +* QTBUG-104527 iOS: Input panel opens when you click on a QPushButton +* QTBUG-98651 [iOS 15] Application freezes when QDialog is executed by +button clicked() signal +* QTBUG-104708 qmake projects try to link to static qt libraries with +hardcoded CI paths part 2 +* QTBUG-104596 [reg->6.4] Qt Designer crashes when OpenGL widget is +dragged to form +* QTBUG-94066 Qt6 CMake targets for plugins missing in shared / official +builds +* QTBUG-104726 Build failure on x86 +* QTBUG-104232 tst_QSslKey::constructor fails with Ubuntu 22.04 and +openssl 3 +* QTBUG-95930 QGuiApplication::setHighDpiScaleFactorRoundingPolicy() +ignored on Linux, always acts like PassThrough +* QTBUG-99546 QT_SCREEN_SCALE_FACTORS doesn't follow rounding policy +* QTBUG-96283 [REG 6.1.3->6.2.0] macOS: Can not configure qml / network +example with statically compiled Qt +* QTBUG-103794 B2qt fails with Ubuntu 22.04: undefined reference to +`qt_resourceFeatureZstd' +* QTBUG-104732 Need QFutureCallOutEvent to export symbols +* QTBUG-69354 QGtk3FileDialogHelper isn't modal +* QTBUG-102825 Popping QML StackView Item makes a11y unusable +* QTBUG-104734 Need several struct declarations remain in private header +* QTBUG-104809 Crash in QKmsDevice::createScreenForConnector +* QTBUG-103988 State of QTreeWidgetItem not announce by screenreader +* QTBUG-104696 QFontDialog:: selectedFont and fontSelected always +returns one font +* QTBUG-104740 Accessibility: NVDA not narrating full state of QTabBar +* QTBUG-98762 REGRESSION: QPalette::setBrush does not reliably detach +* QTBUG-104867 QtTest: QCOMPARE prints matching <null>s for mismatches +when unable to convert to string +* QTBUG-103940 Insufficient documentation in QRegularExpression variant +of QString::indexOf(), results in random crash bug +* QTBUG-99990 windows: Painting an image with DPR >1.0 to a QPrinter +does not produce correct result +* QTBUG-101058 Pixelated images on Windows +* QTBUG-104827 Huge APK sizes under Windows +* QTBUG-103805 Linker error when configuring with "-sanitize fuzzer-no- +link" +* QTBUG-104851 qdoc: Ignore Q_WEAK_OVERLOAD +* QTBUG-104877 wacom: QTabletEvent rotation goes to -180 when absent +* QTBUG-103892 Stop binding to iBridge interface when unit testing +QTcpServer on macOS +* QTBUG-46113 tst_qcompleter fails on Ubuntu +* QTBUG-100982 tst_QStaticText fails on Wayland +* QTBUG-49205 tst_qnetworkreply::ioGetFromBuiltinHttp +* QTBUG-104014 tst_QPointer::threadSafety crashed in CI +(QBindingStorage::reinitAfterThreadMove) +* QTBUG-98921 tst_QGraphicsWidget::initialShow is uber flaky on OpenSUSE +* QTBUG-104493 Application performance drops if many threads are running +while QProcess creates sub-processes on Unix +* QTBUG-104718 fuzz: QCborValue::fromCbor out of memory error 32bit +* QTBUG-102239 tst_QWidget::enterLeaveOnWindowShowHide is flaky +* QTBUG-104959 QT_NO_TRANSLATION define breaks QML build +* QTBUG-104213 Add \brief descriptions to Concurrent topics +* QTBUG-96702 Mandelbrot example not supporting zoom +* QTBUG-104270 cmake loads native sysroot cmake config and tries to look +for libs +* QTBUG-82477 QClipboard doesn't support custom mimeTypes +* QTBUG-104875 Wacom proximity events went missing on X11 in 6.3 +* QTBUG-105002 -mno-direct-extern-access fails clang +* QTBUG-104268 +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() ASSERT +failure in QList::at: "index out of range" +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-105079 XCB crash on plugin load when HighDPI and multiple +monitors +* QTBUG-105078 QMYSQL: regression in formatValue of QByteArray +* QTBUG-102879 Examples not linking to Qt::Core are installed in the +wrong folder +* QTBUG-104917 QStyleSheetStyle::drawPrimitive(QStyle::PE_PanelLineEdit) +crashes with widget==nullptr +* QTBUG-105242 [REGRESSION] After +2f5f276b4a2a19b9f2669b84f28ce8e970aaa39f network printers are missing +* QTBUG-104801 Crash with QPainter::drawText used on a QQuickView with a +Text item +* QTBUG-104951 QT_WIDGETS_RHI/QOpenGLWidget lead to crash on Wayland +* QTBUG-104952 QT_WIDGETS_RHI/QOpenGLWidget lost transparency support on +X11 +* QTBUG-105234 MSVC 2022 fails to compile qtbase test +tst_qxp_function_ref.cpp +* QTBUG-105011 QtWidgets Vulkan RHI backend doesn't support translucency +on Wayland +* QTBUG-105310 Using deprecated keyword breaks the build +* QTBUG-105041 openssl 3.x 32bit platform regression +* QTBUG-104316 Qt 6.3.1 build for arm failed: selected processor does +not support `yield' in ARM mode +* QTBUG-104940 post in/decrements of QBEInteger and QLEInteger return +reference according to documentation +* QTBUG-105160 Bad access when destroying QComboBox immediately after +selecting item +* QTBUG-105302 qputenv sometimes puts garbage at the end of the value +* QTBUG-105204 QProperty: Notfication missing if binding no longer has +any dependencies +* QTBUG-104982 [Regression] binding stops being evaluated +* QTBUG-105010 Font underline rendering bug +* QTCREATORBUG-27634 Basic Layouts Example UI elemnets get squished +* QTBUG-105323 [Regression] Keyboard is not properly hidden on ios +* QTBUG-105393 tst_QImage::exifReadComments fails on webOS +* QTBUG-105341 QDoubleValidator can report "Intermediate" for inputs +that are unambiguously out-of-range +* QTBUG-105339 Typo in since version for QStyledItemDelegate +* QTBUG-103571 QWindowsContext::findPlatformWindowAt stuck in infinite +loop +* QTBUG-104774 macOS: [Enter] key in TextField generates Qt.Key_Return +instead of Qt.KeyEnter +* QTBUG-103473 Regression: Pressing numeric keypad Enter doesn't dismiss +QDialog containing QLineEdit +* QTBUG-105501 Qt6 build fails with system double-conversion +* QTBUG-105517 Redundant "does" in QFrame +* QTBUG-93471 Darwin linker warns about global weak symbols when linking +an executable against a static Qt +* QTCREATORBUG-27685 Sliders Example not scaling well +* QTBUG-104754 manual tests that use qt_internal_add_manual_test don't +run on iOS +* QTBUG-105322 Reg->6.3.1: Passing a QDate to QDateEdit via constructor +results in wrong date +* QTBUG-105527 Vulkan validation shows (useless but annoying) "errors" +with vkkhrdisplay +* QTBUG-86967 tst_qfont fails on Ubuntu20 +* QTBUG-105615 Update dependencies on '6.4' in qt/qttools fails +* QTBUG-104948 QFileDialog::getOpenFileContent not honoring nameFilter +* QTBUG-102053 Using QMAKE_ASSET_CATALOGS in .pro (qmake) fails with +"Unknown platform: "ios-simulator"" +* QTBUG-105687 developer-build fails for QSemaphore +* QTBUG-105133 [REG 6.3.1] Androiddeployqt doesn't find rcc and +qmlimportscanner +* QTCREATORBUG-27868 Can't find qmlimportscanner when building examples +for android +* QTBUG-105031 a11y AT-SPI: Window-relative positions are incorrect +* QTBUG-105042 a11y AT-SPI: Window-relative positions are wrong for +dialogs, screen coordinates returned instead +* QTBUG-105281 a11y AT-SPI: incorrect handling of window-relative coords +for "GetOffsetAtPoint" (text interface) +* QTBUG-102359 NTLM authentication crashes +* QTBUG-105520 a11y AT-SPI: "GetCaption" result (from AT-SPI table +interface) has incorrect D-Bus type +* QTBUG-105092 QDockWidget cannot be re-docked if floating +* QTBUG-105752 a11y AT-SPI: D-Bus reply for "GetAttributeValue" text +method has incorrect format +* QTBUG-105709 Dragging large windows is slow on WASM +* QTBUG-105286 Crash with UpdateWindowTitle event triggered by closing a +dialog (mac) +* QTBUG-105264 Uncaught TypeError: self.module.qtAddCanvasElement is not +a function +* QTBUG-105363 Opened dialog is not refreshed until mouse button click +on it +* QTBUG-105814 Accessibility tools cannot find tree items inside the +app's UI on Windows +* QTBUG-105213 Pressing space/enter on a button with focus doesn't +trigger its action +* QTBUG-104925 [REG 6.4.0-beta1 -> 6.4.0-beta2] Qt no longer builds with +-no-feature-highdpiscaling +* QTBUG-105474 Context menu does not close when minimizing window +* QTBUG-105810 iOS: TapHandler emits clicked, even if long pressed more +than StyleHint::MousePressAndHoldInterval +* QTBUG-105374 Modules in 5.15 branch missing MinGW debug files +* QTBUG-105583 CMake deployment API generates faulty script if +CMAKE_INSTALL_BINDIR is set to "." or "" +* QTBUG-90504 Dark theme not respected by Fusion style +* QTBUG-99276 Fusion style sets button text color to white automatically +* QTBUG-105841 QtAndroid build failure with cmake 3.18.4 (qt 6.3) +* QTBUG-104962 [REG 6.3.0 -> 6.3.1]QFileDialog does not allow changing +column sizes nor sorting +* QTBUG-104425 Crash when loading header state in QBittorent +* QTBUG-105017 Crash in QRhiGles2::ensureContext with +QT_WIDGETS_RHI_BACKEND=vulkan and QOpenGLWidget +* QTBUG-100888 tst_QWindow::modalWindowPosition() fails on Wayland +* QTBUG-105231 reusing editor by reimplementing +QAbstractItemDelegate::destroyEditor causes crashing +* QTBUG-14460 QDesktopServices::openUrl() ignores anchor on local files. +* QTBUG-102091 [Reg Qt 5->6] Disabled QCheckBoxes block scrolling of +QScrollArea with mouse wheel +* QTBUG-105951 Crash when closing dialog directly after closing popup +* QTBUG-105621 Lingering bad cursor when dragging an undocked window +over a textfield +* QTBUG-105988 a11y: Accessible interface can't be retrieved after +calling QAccessibleEvent::setChild on event created using the +constructor taking QAccessibleInterface* +* QTBUG-106001 tst_QMap::beginEnd() triggers assertion failure on +Windows +* QTBUG-105049 Improper styling of placeholder text in Qt6 +* QTBUG-105043 HTTP2 downloads can be very slow +* QTBUG-105962 a11y AT-SPI: Qt sometimes uses same unique ID/object path +for two different objects within a short time +* QTBUG-106019 tst_QDtls::verifyClientCertificate fails with Ubuntu +22.04 xorg and Windows 10 OpenSSL 3 +* QTBUG-103093 Palette Change And Application PaletteChange Never Emited +* QTBUG-106012 tst_QResourceEngine::setLocale fails with Ubuntu 22.04 +xorg plus +* QTBUG-106064 [REG] Undocking QDockWidget with drag misplaces it (a +lot) +* QTBUG-106017 tst_QSslCertificate fails with Ubuntu 22.04 xorg and +Windows 10 21H2 OpenSSL 3 +* QTBUG-92964 Empty tree not spoken +* QTBUG-105922 Can't compile examples with Emscripten 3.1.18 +* QTBUG-105004 Links to the code of examples for QCC2 were not updated +at the move to QtDeclarative +* QTBUG-105591 Closing application with toolbar floating breaks toolbar +the next time you start the application +* QTBUG-106036 Tst_QSslKey fails with Windows 1021H2 and openssl 3 +* QTBUG-105932 [Reg in Qt 6] setProperty() fails for QFlags types +* QTBUG-96185 Cannot use "qproperty-" to set enum properties in qss +* QTBUG-96276 _NET_STARTUP_ID not supported +* QTBUG-105735 Focus is not set to a child widget when a modal is open +* QTBUG-104872 Calling QClipboard::image() corrupts image inside Win 11 +clipboard memory (from Windows Snipping Tool) +* QTBUG-105338 lose alphachannel in imagedata from QClipboard +* QTBUG-87764 [REG 5.15.0 -> 5.15.1] macdeployqt produces +QtWebEngineProcess.app package with empty folders +* QTBUG-105057 vnc: Setting override cursor causes a crash on client +disconnect +* QTBUG-106279 I doubt if QTextStream setAutoDetectUnicode doesn't work +* QTBUG-105347 [Wasm] Stack example from documentation exits application +* QTBUG-102004 [wasm] QML switch does not react on toggle +* QTBUG-104518 Swipeview doesn't function correctly in Webassembly app +* QTBUG-106153 wasm: Changing QTimer interval in multithreaded +application breaks the timer +* QTBUG-106223 assertion failed after Flickable takes grab from +PinchHandler +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-106222 -junitxml produces invalid time in output log (seconds +divided by 1000 instead of seconds) +* QTBUG-104999 crash in QTextMarkdownWriter +* QTBUG-106354 Last QNetworkReply::readyRead() is not always emitted +* QTBUG-104856 Non-Qt headers in 6.3.1\msvc2019_64\include +* QTBUG-84234 Start new QCoreApplication after shutdown +* QTBUG-98466 Misleading error messages when using macdeployqt on +AppleSilicon Macs +* QTBUG-89285 Document changes to State Machine Framework in Core +Migration Guide +* QTCREATORBUG-25594 Code model gets confused by qLastIndexOf in +qstring.cpp +* QTBUG-95237 [REG 6.0.4 -> 6.1.0] Integer-overflow in +QFixed::operator+= through QImage::loadFromData(QByteArray) +* QTBUG-96353 Test run procedure and flaky detection +* QTBUG-98483 [macOS] QPushButton is broken in macOS Monterey +* QTBUG-98937 KTX, ASTC image not displayed on Qt 6.2 and above +* QTBUG-99489 tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad +is flaky on MacOS 10.15 +* QTBUG-81583 QTextMarkdownWriter: if a task list item's first line ends +with monospace text, trailing backtick is omitted +* QTBUG-81917 QtWidgets fails to build with clang 10.0-rc1 in C++20 mode +* QTBUG-99009 QCursor::setPos X coordinates is wrong when DPI scaling is +used +* QTBUG-98350 QuickTest runs test suites in parallel, causing crashes +* QTBUG-99368 TLS handshake fails due to incorrect cipher handling +(Secure Transport macOS backend) +* QTBUG-99775 Crash on QObject::objectName access when using QThreadPool +from non-owning thread +* QTBUG-20531 QLineEdit with a QCompleter: popup completion is drawn on +the wrong location +* QTBUG-99970 qt-testrunner.py ERROR: Uncontrolled test CRASH! +* QTBUG-92909 When following redirects, a PROPFIND request (and probably +others) are converted to a GET +* QTBUG-97844 Logitech mice and touchpads that send lots of events with +small angleDelta cause overreaction +* COIN-762 Coin's configure command gets warning about unused +-DBUILD_EXAMPLES=OFF +* QTBUG-99506 Loader with states and children loaders crashes on +Integrity (release only) +* QTBUG-95764 pure virtual call in QAccessibleQuickItem +* QTBUG-98475 tst_QWindow::modalWindowEnterEventOnHide fails in QtBase +with Windows 11 +* QTBUG-98478 tst_QFileSystemWatcher::signalsEmittedAfterFileMoved fails +in QtBase with Windows 11 +* QTBUG-6905 font-weight: bold can truncate tab label +* QTBUG-99791 Generated Makefile doesn't contain moc calls +* QTBUG-100412 tst_qsrceen::grabWindow is flaky on Windows +* QTBUG-99491 Windows - Android App, cmake build does not update +correctly if app library is bigger than 2GB +* QTBUG-93396 Android A11Y TalkBack: Slider does not announce value on +change +* QTBUG-100401 QToolbutton with popupMode QToolButton::InstantPopup and +stylesheet have 2 arrows +* QTBUG-100792 tst_QScreen::grabWindow() fails on Wayland +* QTBUG-66818 tst_QWindow::initialSize fails on Wayland +* QTBUG-100887 tst_QWindow::mouseToTouchTranslation() fails on Wayland +* QTBUG-100889 tst_QWindow::requestUpdate() fails on Wayland +* QTBUG-100891 +tst_QGuiApplication::genericPluginsAndWindowSystemEvents() fails on +Wayland +* QTBUG-100930 tst_QGraphicsWidget::updateFocusChainWhenChildDie fails +on QNX +* QTBUG-100929 tst_QImage::hugeQImage fails on platforms without +adequate memory +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-98489 tst_QTabBar::hoverTab fails in QtBase with Windows 11 and +MSVC2022 +* QTBUG-99295 The tool "Qt6::sdpscanner" was not found +* QTBUG-87397 tst_QGraphicsView fails on Android +* QTBUG-101049 /permissive- not passed causes compiling errors +* QTBUG-101332 FAIL! : tst_QXmlStream::initTestCase in QNX_710 +* QTBUG-101194 tst_QFileDialog has failing tests for Android +* QTBUG-87424 tst_QMenu fails on Android +* QTBUG-99401 QSettings: support reading UTF-8 keys from INI files +* QTBUG-100948 tst_QFontDatabase::systemFixedFont() fails on QNX +* QTBUG-100917 tst_QImageReader::setScaledClipRect() SVG/SVGZ fails on +Wayland +* QTBUG-100918 tst_QOpenGL::bufferMapRange() fails on Wayland +* QTBUG-101353 AUTORCC uses zstd even if Qt is build without rcc support +* QTBUG-93955 Material.System does not work on Ubuntu (Gnome) +* QTBUG-94459 Android reports incorrect screen size after rotation +* QTBUG-87396 tst_toolsupport::offsets fails on Android +* QTBUG-87423 tst_QPlainTextEdit fails on Android +* QTBUG-89402 tst_QPlainTextEdit fails test cases on Android +* QTBUG-97009 Broken rendering on Qt 6.2 Android arm64-v8a +* QTBUG-101406 Add QT_TYPESAFE_FLAGS to headerclean and fix fallout +* QTBUG-101519 FAIL! : +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad in +Windows_11_21H2 +* QTBUG-101618 FAIL! : tst_QSystemSemaphore::initialValue in QNX_710 +* QTBUG-101436 Font selection via styleName broken on Windows +* QTBUG-99948 Fix enum/enum arithmetic in Qt +* COIN-828 Fix build error message +* QTBUG-101933 tst_quicktestmainwithsetup: QML module not found on webOS +* QTBUG-101771 [Reg 5.15 -> 6.2] Item ignores the initial size from a +binding when implicit size is used with Behavior +* QTBUG-101888 tst_QGraphicsProxyWidget failing tests +* QTBUG-87417 tst_QLineEdit fails on Android +* QTBUG-100698 Fix BIC tests +* QTBUG-99578 Global Functions are Undocumented +* QTBUG-87438 corelib plugin tests fail on Android +* QTBUG-102034 Merely subclassing QHeaderView causes it to lose built-in +functionality +* QTBUG-102095 tst_QFilesystemWatcher::watchDirectory() fails on macOS +12 arm64 +* QTBUG-102096 tst_QFilesystemWatcher::signalsEmittedAfterFileMoved() +fails on macOS +* QTBUG-87668 tst_QWidget has many failing tests on Android +* QTBUG-102030 Uncontrolled crash in tst_qwebenginepage +* QTBUG-84349 QDateTimeParser wrongly accepts a sign in a month field MM +* QTBUG-102043 tst_openglwidget has crashing cases +* QTBUG-101346 Qt for Android has "weired" dependency on ICU, and deploy +is slightly broken +* QTBUG-102121 QT_FEATURE_tslib is On for INTEGRITY in case Desktop has +tslib installed +* QTBUG-101461 qdoc does not parse ref-qualified member functions +* QTBUG-100697 Disappearing glyphs when application font reloaded +* QTBUG-102258 tst_QCalendarWidget::showPrevNext() might crash on +Android +* QTBUG-100928 tst_QGlyphRun::mixedScripts fails on QNX +* QTBUG-102253 tst_qwebengineview (Failed) +* QTBUG-101274 QNX: Failing networks tests +* QTBUG-102177 Regression: QProcess::readAllStandardError() crash on +assert when MergedChannels is used +* QTCREATORBUG-27196 Assert in qtcreator_processlauncher (On Windows, +and Qt 6.3) +* QTBUG-89400 tst_QCborStreamReader::hugeDeviceValidation two cases fail +on Android +* QTBUG-102447 tst_drawingmodes failed +* QTBUG-100578 Heap-use-after-free is possible with +QQuickPixmap::loadAsync() +* QTBUG-78648 RHI: Does not work with Windows10 inside VMWare (Fusion) +* QTBUG-102880 tst_QLocalSocket::threadedConnection is flaky on Windows +* QTBUG-103055 FAIL! : tst_QNetworkReply::ioGetFromHttpWithProxyAuth in +QNX_710 +* QTBUG-103091 FAIL! : tst_QDockWidget::floatingTabs in QNX_710 +* QTBUG-103056 FAIL! : tst_QTcpServer::serverAddress in QNX_710 +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-99039 QVarLengthArray::push_back() is not strongly exception- +safe +* QTBUG-94462 Qt Quick TextEdit.insert() does not process Markdown text +* QTBUG-103484 rich text gets converted to monospace in CI because +QFontDatabase::GeneralFont is "Sans Serif" and is monospace +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility +* QTBUG-100145 ActiveQt example "outlook" build fails with a wall of +errors: MSOUTL.cpp(346616): error C2062: type 'unknown-type' unexpected +* QTBUG-89819 tst_qmarkdown tests fail on QEMU ARMv7 +* QTBUG-95993 QML Date operations are wrong when DST is active +* QTBUG-103309 Menus can be truncated (REG from 5.15.2) +* QTBUG-49663 menu position wrong on second monitor +* QTBUG-101947 QMenu sizing issue on Windows with multiple monitors at +different scaling [REG] +* QTBUG-102982 QMenu appears at the wrong position without Per-Monitor +DPI awareness +* QTBUG-99663 Verify Qt Android build with NDK 24 +* QTBUG-97107 Add signing tests to unit test for Android +* QTBUG-103923 GCC 12: failure to build from source [<QtBase>] +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-104128 top-level configure is still verbose in a non-developer +build +* QTBUG-104012 QDateTime constructor performance regression when year is +below epoch +* QTBUG-103753 incorrect document about QDomDocument::setContent() +* QTBUG-103723 [iOS] CMake shader handling fails +* QTBUG-102403 QObject::objectName() leads to heap-use-after-free in +tst_qquickanimations::cleanupWhenRenderThreadStops() +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-68860 tst_QGlyphRun::mixedScripts autotest fails on Ubuntu 18.04 +and QEMU builds +* QTBUG-68865 tst_QMenuBar::check_menuPosition autotest fails on Ubuntu +18.04 +* QTBUG-84248 tst_QFont::defaultFamily fails +* QTBUG-103714 cut & paste checkboxes: checkbox is lost +* QTBUG-103730 Qt Test tutorial is missing a clear entrypoint +* QTBUG-103591 Windows: Comboboxes (Qml and QtWidgets) don't have the +UIAutomation (UIA) ExpandCollapse pattern +* QTBUG-104450 qmake: it's impossible to configure some compiler and +linker options in the generated vcxproj +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-104580 androiddeployqt fails with "unknown argument '--libs'" +when call llvm-readobj v14 +* QTBUG-103593 androiddeployqt doesn't work well with user's QML module +in their subdirectories +* QTBUG-104656 pointer events end up with accepted state == false after +successful delivery +* QTBUG-104857 QtBase does not compile with QT_DISABLE_DEPRECATED_BEFORE += 0x060000 +* QTBUG-104241 tst_QOpenGLWidget::stackWidgetOpaqueChildIsVisible fails +with Ubuntu 22.04, openSUSE Leap 15.4 and RHEL 9 +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs +* QTBUG-97615 CMake cannot find packages when only Qt6_DIR and not +CMAKE_PREFIX_PATH is set +* QTBUG-104787 Thread Sanitizer reports data races in QtConcurrent +* QTBUG-102764 [REG: 5->6] Pen / Pencil input devices not working +* QTBUG-105038 QCollator is limited to ≤ 2Gi characters +* QTBUG-105051 pkg-config does not expose libexecdir for finding some +tools +* QTBUG-104840 heap-use-after-free in QTest::ignoreMessage +* QTBUG-105238 Cmake error with -DQT_BUILD_MANUAL_TESTS=ON +* QTBUG-85248 Qt warning +"QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not de-queue +request, failed to report HostNotFoundError" +* QTBUG-105158 Initialize all Vulkan Device Properties +* QTBUG-104441 REG: No longer possible to use macros or functions that +rely on an event loop in cleanup() after failed test function +* QTBUG-105388 qhash.h:553:17: warning: argument 1 value +'18446744073709551615' exceeds maximum object size 9223372036854775807 +* QTBUG-105048 QSqlQuery is supposed to be move-only, however we copy it +in our code +* QTBUG-104730 androidtestrunner splits data row names by whitespace and +treats them as test functions +* QTBUG-105736 tst_qfile unixPipe and socketPair tests fail on Android +12 +* QTBUG-105738 tst_qopengl:: fboRenderingRGB30() fails on Android 12 +* QTBUG-105739 tst_vulkan vulkan11() and vulkanWindowGrab() fail on +Android 12 +* QTBUG-104858 QT_DISABLE_DEPRECATED_BEFORE is not propagated to unit- +tests +* QTBUG-103474 Floating dock widgets don't minimize with mainwindow if +they have been floating initially +* QTBUG-105469 QVariant::load: unknown user type with name QList<int> +when running QtRO example +* QTBUG-103499 Android a11y: Flickable items outside of view are not +selectable +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-87728 tst_QGraphicsAnchorLayout::layoutDirection() failed on +Ubuntu 20.04 in CI +* QTBUG-85912 CBOR API has no example documentation +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-106018 tst_QSslSocket fails with Ubuntu 22.04 xorg and Windows +10 21H2 plus OpenSSL 3 + +### qtsvg +* QTBUG-99407 [REG 6.1.3 -> 6.2.0] Loading svg file takes too long +* QTBUG-101698 [REG 6.2.2 -> 6.2.3] Integer overflow when loading svg +image +* QTBUG-100068 Colors of some SVG images are wrong +* QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6 + +### qtdeclarative +* QTBUG-99113 qmlsc confuses ambiguous types in the same module +* QTBUG-99043 The -i option to qmlcachegen, qmllint, qmlsc, etc. is +wrong +* QTBUG-99027 qmllint crashes in a combination with ListModel +* QTBUG-75799 Strange flickering when restarting an animation with +PauseAnimation and ScaleAnimator +* QTBUG-99192 tst_qquickpixmapcache Failed +* QTBUG-99229 "ninja: error: 'qrc_files-NOTFOUND', needed by +'.qt_plugins/Qt6_QmlPlugins_Imports_untitled4.cmake', missing and no +known rule to make it" when building "Qt Quick Application - Empty" +project +* QTBUG-99179 qmllint does not properly warn about duplictaed ids +* QTBUG-98937 KTX, ASTC image not displayed on Qt 6.2 and above +* QTBUG-96888 Not possible to quickly click buttons +* QTBUG-99025 Property "hasOwnProperty" not found on type "Item" +* QTBUG-99286 FAILED: src/quickcontrols2/material/impl/.rcc/qmlcache/qt +quickcontrols2materialstyleimplplugin_RectangularGlow_qml.cpp +* QTBUG-99275 agent:2021/12/16 18:36:00 build.go:394: FAILED: +tests/auto/quickcontrols2/controls/basic/tst_basic +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-49049 arcTo doesn't always get drawn +* QTBUG-99529 Touchpad scrolling list overshoot is buggy +* QTBUG-99400 [Reg 5.2 -> 5.3] qmlplugindump: error details missing on +linux +* QTBUG-99477 Crash in QRhiD3D11::executeCommandBuffer with nullptr +access +* QTBUG-98116 Clean up qtdeclarative doc warnings and enable +documentation testing in CI +* QTBUG-99644 invalid access of indicator item inside switch type +destructor +* QTBUG-97081 qmllint should turn on compiler warnings on "pragma +Strict" +* QTBUG-99888 configure fails when only qtdeclarative and qtbase are +checked out +* QTBUG-81938 qtdeclarative: +tst_QPauseAnimationJob::multipleSequentialGroups is flakey +* QTBUG-94848 Missing element in drawer when used with ListView and +Section +* QTBUG-99273 QtDeclarative fails to configure when Python is not in +PATH but is found via FindPython +* QTBUG-99128 qmlsc does not see property revisions +* QTBUG-100046 FAIL! : tst_qquickborderimage::borderImageMesh() +* QTBUG-99604 TextArea and TextField don't use IBeamCursor when readOnly +and selectByMouse are both true +* QTBUG-100110 switch handle goes out of bounds when size is increased +(flatstyle example) +* QTBUG-99608 tst_qmlcachegen (Failed) +* QTBUG-100089 REG: QQuickDial with the Imagine style is displaying the +handle at an incorrect position +* QTBUG-99974 qt.labs.qmlmodels classes documented twice +* QTBUG-99693 qmllint: aliased required property shouldn't be warned as +missing +* QTBUG-99311 QtQuick Window does not expose enum of visibility property +of Window +* QTBUG-100314 qmltc tests fail to compile with older CMake +* QTBUG-100339 qmllint does not find ApplicationWindow.window +* QTBUG-100326 *.mjs files not added to qmldir when added to +qt_add_qml_module() +* QTBUG-99124 Properly document ScrollBar in ScrollView +* QTBUG-98039 QML javascript: "this" in class ctor becomes undefined +during if(){...} in arrow functions +* QTBUG-100260 Crash on access after using QML singleton as a model +* QTBUG-100377 [REG 5.15 -> 6.2] Date.parse() can't handle some dates on +Qt 6 but works in Qt 5 +* QTBUG-100366 tst_qmlcachegen tests using generateCache are valid only +for host +* QTBUG-100221 qtdeclarative compilation fails on arm64 +* QTBUG-100279 Building fails on Linux ARM64 +* QTBUG-97185 Quick DragHandler Reporting Wrong Coordinates using +TouchScreen Input +* QTBUG-98486 Touch points coordinates does not take into account the +Device Pixel Ratio on Windows +* QTBUG-98543 Invalid updates of contentY of Flickable on touch screen +* QTBUG-95033 ButtonGroup does not work with Windows style Button +* QTBUG-100480 QtQuick compiler generates bad code for "!=" operator +* QTBUG-94161 "QTransform::translate with NaN called" when hovering over +window containing Imagine style GroupBox containing a TextEdit +* QTBUG-99547 PathView item does not appear in certain circumstance +* QTBUG-51078 Use of Item obligatory in SwipeView? +* QTBUG-51669 QQC2: SwipeView is not working as expected +* QTBUG-100444 qmllint does not like variables in javascript +files/modules +* QTBUG-100469 Qml runtime resizeToItem configuration is not working +* QTBUG-86695 [REG: 5.12 -> 5.14] Broken State::when behavior after +suspicious change +* QTBUG-95763 Configuring an executable with an attached qml module +fails when using the Xcode generator +* QTBUG-100380 valueAt(int index) method of ComboBox QML type (QQC2) is +undocumented +* QTBUG-100680 TableView: positionViewAtRow will in some cases move the +viewport too far +* QTBUG-100855 qmljs tool doesn't link on iOS build +* QTBUG-95587 icon.source of Control is not resolved relative to user +code +* QTBUG-100947 Infinity not usable in QML +* QTBUG-100978 A completely valid qml file with a block comment can +result in a qmlcache compilation error +* QTBUG-100980 Q_UNREACHABLE triggered in qmlcachegen +* QTBUG-100883 qmlcachegen miscompiles QVariant of QObject* to bool +conversion +* QTBUG-101011 qmlsc goes into infinite loop +* QTBUG-100338 qmllint warns about all members of model index +* QTBUG-101074 Assert in qqmljstypepropagator.cpp triggers and prevents +compilation +* QTBUG-101155 qml binding to a QML_EXTENDED property doesn't update +when changed signal emitted +* QTBUG-101206 tst_qquickwidget (Failed) +* QTBUG-101285 error: use of undeclared identifier 'r9_1'; did you mean +'r2_1'? +* QTBUG-99436 Quick Drag and Drop Tiles example broken in Qt 6 +* QTBUG-98857 [REG 6.2.0->6.2.1] QML: Wrong item position after +drag&drop +* QTBUG-67950 Crash when changing Loader source inside a Repeater when +the model changes +* QTBUG-98181 Importing directory into namespace triggers assert +* QTBUG-92006 Fractional font size is displayed incorrectly +* QTBUG-77371 Accessibility: Multiple Text items with Accessible +properties grouped together on Android +* QTBUG-98011 qmltc crashes due to insufficient import locations in a +specific Qt build configuration +* QTBUG-101163 Qmltc error prevents qtdeclarative from compiling +* QTBUG-101186 [REG 6.1.3 -> 6.2.0] AnchorAnimation causes Rectangle +width and height to be zero +* QTBUG-101349 qmlsc and qmlcachegen miscompile draganddrop/grid example +* QTBUG-101383 QtDeclarative: Fix compiler warnings for QNX +* QTBUG-101170 Regression: FileDialog.SaveFile fileMode doesn't work +correctly in QML FileDialog +* QTBUG-101402 There doesn't appear to be a list of text-field +validators +* QTBUG-61971 ComboBox wrong touch behavior +* QTBUG-100508 SEGFAULT Crash on +QQuickOpenGLShaderEffectMaterial::updateTextures() +* QTBUG-101197 DragHandler.snapMode not listed in docs +* QTBUG-100355 [REG 6.2.2 - 6.2.3] Custom image providers do not scale +on High DPI displays +* QTBUG-73271 QQmlComponent::setData crashes sporadically when called +from multiple threads +* QTBUG-101386 TableView: a TapHandler / PointerHandler doesn't always +detect a tap +* QTBUG-101617 [FTBFS] AUTOMOC for target tst-qmltyperegistrar-with- +dashesplugin: The "moc" executable "...../qtbase/libexec/moc" does not +exist. +* QTBUG-101573 Popup is not closed when MouseArea on ToolTip is pressed +* QTBUG-101034 Application not detecting submenu shortcuts +* QTBUG-94391 FileDialog unwanted uri suffix for Android11 SAF +* QTBUG-99449 qmlformat errors when JS array has trailing comma +* QTBUG-101738 tst_QQmlDebugTranslationService::initTestCase fails on +macOS 12/arm 64 +* QTBUG-101811 Import alias leads to 'Type not found' +* QTBUG-101752 qmldir-import does not always work +* QTBUG-101933 tst_quicktestmainwithsetup: QML module not found on webOS +* QTBUG-101771 [Reg 5.15 -> 6.2] Item ignores the initial size from a +binding when implicit size is used with Behavior +* QTBUG-101700 DelegateModel: using for ... of loop in JS to iterate +DelegateModel.groups attached property causes a crash +* QTBUG-102018 tst_sanity cannot find test data on webOS +* QTBUG-101884 Fix and enable tst_qquickwidget for +QEMU/offscreen/software +* QTBUG-102022 tst_codegen_direct fails +* QTBUG-100431 Crash in libQt5Qml V4 engine caused by wrong memory +access +* QTBUG-95726 [REG 5.15.2-6.2.0] MouseArea loses hover when cursor is +inside of nested MouseArea +* QTBUG-95398 MouseArea inside of SpinBox contentItem is blocking +hovered property +* QTBUG-87697 QJSEngine replaces toString() method of QObject +* QTBUG-90964 Examples missing cmake support (qml) +* QTBUG-101394 ItemDelegate blocks ScrollView hovered +* QTBUG-100543 [REG 5.15.2-6.2.2] Control doesn't propagate hover to his +parent +* QTBUG-100149 [Regression] Parent Button is not hovered if a child +button is hovered +* QTBUG-98940 Button inside MouseArea does not pass mouse hover events +* QTBUG-98850 [REG 6.1->6.2] HoverHandler doesn't get hoverevents, when +a button is on the parent +* QTBUG-102138 QML ComboBox: Customization example is broken +* QTBUG-102153 qmlcachegen does not properly handle ambiguous types +* QTBUG-100018 tst_qmltc_manual fails on Android +* QTBUG-102147 Declared alias import not found +* QTBUG-102309 Typo in code generator leads to invalid code +* QTBUG-102281 qmlcachegen generates invalid code +* QTBUG-102424 Doc: FileDialog doesn't mention that the native Android +file dialog is supported +* QTBUG-100253 tst_qquickpopup fails on Android +* QTBUG-91649 "Writing to "entity" broke the binding to the underlying +model" warning when removing item from model +* QTBUG-101655 [Reg 6.1 -> 6.2] Error creating inline component in Qt +6.2 +* QTBUG-102415 tst_QQuickFolderDialogImpl::goUp() is flakey +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky +* QTBUG-102446 tst_qquickfontloader_static Failed +* QTBUG-102416 tst_qv4debugger fails on Android +* QTBUG-102116 QML/C++ integration needs better cross-linking +* QTBUG-100176 tst_qquickapplicationwindow crashes on Android +* QTBUG-100991 Some tests crash on Android CI +* QTBUG-100169 tst_qqmlextensionplugin fails on Android +* QTBUG-99063 static top-level developer configuration fails in +qtdeclarative doc snippet +* QTBUG-100177 tst_qquickheaderview fails on Android +* QTBUG-102646 QQuickFlickable wheel event not work correct for mouse +device with pixel scroll wheel support for NoScrollPhase +* QTBUG-102449 Native TextField: placeholderText does not respect +horizontalAlignment +* QTBUG-102644 qmldomlib breaks configure for top-level build: depends +on moc before it's built +* QTBUG-102724 Popup doesn't redraw if content exceeds window size +* QTBUG-102339 Conan: multiple prefixes not supported when building e.g. +examples +* QTBUG-100257 tst_qquickdrawer fails on Android +* QTBUG-102558 DialogButtonBox not regenerating layout on change of +child Button width +* QTBUG-102554 Segmentation fault when using QML_SINGLETON with +QAbstractListModel +* QTBUG-102776 JIT is disabled on Android +* QTBUG-102085 Extending QML example has no CMake documentation +* QTBUG-102729 Crash in QQmlBinding::evaluate() +* QTBUG-100256 tst_qquickmenu fails on Android +* QTBUG-102425 QML engine crashes if there are errors while setting up +property bindings +* QTBUG-102454 rootContext()->setContextProperty assertion with frozen +`QQmlPropertyMap` +* QTBUG-78648 RHI: Does not work with Windows10 inside VMWare (Fusion) +* QTBUG-101005 tst_qquickmenu and tst_qquickpopup tests fail to return +test result +* QTBUG-100016 tst_qquickfolderlistmodel fails on Android +* QTBUG-77335 tst_qquickfolderlistmodel::basicProperties fails on +Android +* QTBUG-102598 Build fails in qtdeclarative with +localstorageexample_Header_qml.cpp +* QTBUG-102719 [Reg 5.15 -> 6.1] Not possible to use Loader inside +inline component +* QTBUG-102857 [Reg 6.2 -> 6.3] QML MediaDevices elements not displayed +in ListView +* QTBUG-101401 Crash in QQmlObjectCreator::populateInstance +* QTBUG-38932 PropertyAnimation ignores from/to changes +* QTBUG-102765 qml type compiler: generated sources not unity buildable +* QTBUG-102560 qml type compiler: codegen error with Gradients +* QTBUG-95395 Code snippets for HoverHandler show TapHandler +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-102953 ninja: error: 'src/remoteobjectsqml/CMakeFiles/RemoteObje +ctsQml.dir/cmake_pch_arm64.hxx.pch' +* QTBUG-102968 [Reg 6.2 -> 6.3] qmlcachegen failure suspecting for +recognizing qml type +* QTBUG-98964 No way to disable "Binding on contentItem is not deferred" +warning when code deliberately doesn't care about deferred execution +* QTBUG-100166 tst_qqmlenginedebugservice fails on Android +* QTBUG-102996 QML MouseArea containsPress / containsMouse / pressed are +stuck when using multitouch +* QTBUG-35995 Clicked signal not emitted on MouseArea when changing +visibility and listening for doubleClicked +* QTBUG-102158 Click signal not emitted in MouseArea after DoubleClicked +is emitted and tab changed +* QTBUG-103017 Qt.labs.platform Menu does not show icons +* QTBUG-103026 FAIL! : tst_QQmlDebugTranslationService::verifyMissingAl +lTranslationsForMissingLanguage() +* QTBUG-74028 Text inside MultiPointTouchArea has invalid coordinates on +touch events +* QTBUG-84280 TextArea inside Flickable - cursor does not appear with +LayoutMirroring.enabled +* QTBUG-83662 For MultiPointTouchArea with a child PinchArea multiple +pressed signals for multiple touch points on mouse press +* QTBUG-77055 When pixelAligned is set to true in a Flickable, then it +is possible that doing a flick away the boundaries (so you see a gap) +will not cause it to snap back +* QTBUG-100560 Crash when closing SwipeDelegate in onCompleted handler +* QTBUG-103224 [read-only] marking is missing from acceptableInput +property of TextInput QML type in the documentation +* QTBUG-103081 QQmlComponent::create() crashes when creeating a +QML_EXTENDED_NAMESPACE(Type) object when Type is a Q_OBJECT extending a +property +* QTBUG-102793 [REG: 5.13->5.14] Bindings in delegates get triggered +multiple times if delegate and/or model is changed +* QTBUG-99117 Custom style names not added to file selectors +* QTBUG-101628 Pinch gestures are not cancelled when pinch.accepted +property is set to false on macOS. +* QTBUG-83413 Text rendering glitches in combination with loader and +elide +* QTBUG-67512 Dialog is closed when releasing a drag outside of it +* QTBUG-78090 When active focus changes then it will set active focus on +the new item first before it loses active focus on the other item +* QTBUG-87190 Application freezes when there is no control to focus next +* QTBUG-84375 Animation without 'from' value set and loops > 1 slows +down at the end +* QTBUG-102545 [REG 6.2 -> 6.3] Crash when appending a custom QObject to +a ListModel +* QTBUG-75197 Editable ComboBox doesn't clear the selection +* QTBUG-100161 DelegateModelGroup crashes on insert +* QTBUG-103203 [REG 5.15.9 -> 6.0.4] Crash when dynamically inserting +Item's to DelegateModelGroup +* QTBUG-30036 GridView considers items in its header as valid indexes in +indexAt(int, int) +* QTBUG-91461 GridView: resizing items causes view to reposition +incorrectly +* QTBUG-92868 GridView: the number of visible items is miscalculated +* QTBUG-103361 qquickdeliveryagent.cpp error: unused parameter 'win' +* QTBUG-102865 QML MessageDialog doesn't describe how to handle +buttonClicked signal +* QTBUG-99639 Rotated flickable decelerates in wrong direction +* QTBUG-102117 "Integrating QML and C++" needs to be reworked or removed +* QTBUG-101218 TableView: sync view ends up not in sync when using +margins +* QTBUG-102983 [Reg 6.2 -> 6.3] QML MediaDevices elements not displayed +in ComboBox +* QTBUG-98422 qmlformat incorrect formatting of several cases +* QTBUG-102487 [REG 5.15.8 -> 5.15.9 + 6.2.3 -> 6.3.0] SwipeView shows +last page on first page +* QTBUG-101768 matrix4x4 doc sample code +* QTBUG-103479 Required properties in inner elements of delegates cause +views to omit model data from context +* QTBUG-100014 tst_qqmlqt fails on Android +* QTBUG-103101 qmllint: Produce better unqualified access warnings for +models +* QTBUG-93649 Regression 5.15.3->6.0.0: Mouse Events not accepted on a +MouseArea placed inside Popup::background +* QTBUG-103529 Support for value type lists is rather broken in +qmlsc/qmlcachegen +* QTBUG-103324 qmlls: assertion failed "ModuleIndex::qmldirsToLoad +called twice" when editing a file +* QTBUG-103560 qmlsc allows access to fractional indices of +QQmlListProperty +* QTBUG-103707 qmlcompiler: Script bindings with empty blocks hit an +assert/crash +* QTBUG-103522 The PreventStealing of mouseArea does not work properly +in Flickable's(ListView) child item. +* QTBUG-102120 tst_qquickmenubar fails on webOS +* QTBUG-98387 ScrollBar not resizing to left correctly when window is +extended left +* QTBUG-102806 qmllint: access properties outside delegate without +qmllint warnings +* QTBUG-101012 qmllint: cannot reference id outside for a Component in +the same file +* QTBUG-103588 [Reg. 5.15-6.x] Returning empty QVariant from list model +causes segfault +* QTBUG-59141 Buttons / mouseArea doesn't works under Drawer's drag area +* QTBUG-103216 Vulkan Validation Error in QQuickRenderTarget +* QTBUG-102944 [Reg 5.15 -> 6.2] Relative QML import does not work from +Android assets +* QTBUG-103915 tst_snippets fails on webOS +* QTBUG-101975 No longer possible to pre-select a file when fileMode is +SaveFile +* QTBUG-103897 QQmlJSImportVisitor: bindings on QQmlJSScopes are created +when scopes are not yet fully resolved +* QTWEBSITE-1051 Incorrect code snippet in QML inheritance and coercion +example +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] +* QTBUG-103920 qmlcachegen crashes when code uses list<...> qml type +* QTBUG-102625 [REG 5.15 -> 6.0] Double click event does not fire when +using DragHandler as a child of Window in Qt6 +* QTBUG-103187 Reconfiguration is slow due to qmlimportscanner +* QTBUG-104051 FAIL! : tst_qqmlnotifier::deleteFromHandler() Compared +values are not the same +* QTBUG-104026 TypeError warnings from attached property usage in +tst_qquicklistview +* QTBUG-104129 qmllint: Type "QList<int>" of property "boo" not found +* QTBUG-104092 qmlsc tries to look up lower case names as types +* QTBUG-95993 QML Date operations are wrong when DST is active +* QTBUG-102971 Something fishy going on on MinGW with QML Date +* QTBUG-103956 [qmltc] property alias causes "unknown origin" error +* QTBUG-104010 qmlcachegen generates inefficient code for conversions to +string +* QTBUG-101538 Pointless link to Qt Quick Text Validators page +* QTBUG-75109 tst_QQuickListView::currentIndex() is failing +* QTBUG-104089 TextEdit has wrong cursor shape on hover +* QTBUG-99057 Mismatched-new-delete warning when using qmltypes with +mingw 9.0 +* QTBUG-103832 The delegate item of ListView is not pressed if the +boundsBehavior is to set Flickable.StopAtBounds +* QTBUG-86088 QResource::unregisterResource() function does not remove +the resource from memory +* QTBUG-99947 Hidden TextEdit cursor blinking keeps triggering redraw +when using QQuickWidget +* QTBUG-104373 [REG: 6.2->6.3] qt_add_qml_module does not register +QML_ELEMENT classes if version starts with 0 +* QTBUG-100820 [REG 5.15.2-6.2.3] Wrong rendering of semi-transparent +text if Text.NativeRendering is used +* QTBUG-102965 File order of CMake project can break compilation due to +QMetaTypeId<T> specialization +* QTBUG-104197 qmllint: unknown attached property scope T. +* QTBUG-104138 Doc: Wrong link to 'Squish' +* QTBUG-98914 QML Test with grabImage() fails on iOS +* QTBUG-100644 Document how to properly add javascript files with +qt_add_qml_module +* QTBUG-38765 When propagateComposedEvents is set, drag does not always +move the flickable +* QTBUG-74842 Flickable behind MouseArea does not steal first drag event +after creation +* QTBUG-104470 Text overlap in custom menu +* QTBUG-101973 File Dialog does not re open in some situation. +* QTBUG-104447 qmlsc miscompiles bindings that throw exceptions +* QTBUG-104462 qmlsc miscompiles JavaScript functions with arguments +* QTBUG-104523 error: no member named 'offsetsAndSize' in +'qt_meta_stringdata_TestClass_t +* QTBUG-104544 When the repeater is used as the contentItem of the menu, +all items are invisible +* QTBUG-101268 ListView does not preserve its relative scrollbar +position when window is restored down on Windows if height of +ListView.header changes dynamically +* QTBUG-101266 Changing ListView.header height dynamically doesn't +preserve relative scrollbar position when window is Maximized +* QTBUG-102762 QML_ELEMENT is broken in Qt 6.3.0 on Android +* QTBUG-104512 Invalid code generated +* QTBUG-104258 tst_QQuickPopup::Material fails with Ubuntu 22.04 +* QTBUG-104094 qmltc could not correctly include QML files with +QT_QMLTC_FILE_BASENAME specified +* QTBUG-104156 QML Type Compiler documentation formats unreasonably wide +* QTBUG-104603 Clarify the QML_EXTENDED documentation +* QTBUG-104471 tst_QQuickListView2::tapDelegateDuringFlicking fails on +Android +* QTBUG-104379 [REG 6.3.0 -> 6.3.1] Crash when trying to debug QML +Application +* QTBUG-102559 macOS style focus frame incorrectly positioned +* QTBUG-104573 DialogButtonBox enums are not known to qmllint +* QTBUG-104442 QML Image does not rescale on setGeometry() when "layer" +is enabled +* QTBUG-104536 [Possible regression]: Rendering errors when using +layer.enabled: true +* QTBUG-87119 MouseArea inside SplitView item takes mouse events away +from Splitview handle +* QTBUG-97385 QtQuick SplitView with Flickable gets stuck +* QTBUG-100554 Qt Quick Calendar: 1st row sometimes contains only days +from the previous month +* QTBUG-104642 iOS: TextField has blinking cursor, but no input panel is +showing +* QTBUG-104242 tst_QQuickDrawer tests are failing with Ubuntu 22.04 +* QTBUG-104257 tst_QQuickMenu(bar) tests are failing with Ubuntu 22.04 +* QTBUG-104508 qmlcachegen fails to compile PhotoCaptureControls.qml in +multimedia +* QTBUG-104625 tst_Qmlls::testWorkspace fails +* QTBUG-104269 No word-wrap in fallback MessageDialog +* QTBUG-104705 Controls, macOS: FocusRect for TextField is not aligned +correctly +* QTBUG-104491 mouse event broken after continuous transition animation +in StackView. +* QTBUG-104657 Custom ComboBox does not function properly with model +passed from c++ +* QTBUG-104665 Basic blocks pass wrongly optimizes indirect register +reads out +* QTBUG-104084 tst_qmldomitem ERROR: AddressSanitizer: alloc-dealloc- +mismatch +* QTBUG-104803 Crash when calling QJSValue::hasProperty("x") from Qml on +a QVector3D received from a Q_PROPERTY +* QTBUG-101480 The "Control" can't inherit the palette of +"ApplicationWindow" +* QTBUG-104743 qmlsc crashes +* QTBUG-104683 qmlsc: Compilation errors with enums +* QTBUG-94462 Qt Quick TextEdit.insert() does not process Markdown text +* QTBUG-104795 SystemInformation singleton has few docs +* QTBUG-104325 QQuickPointerHandler::currentEvent() exposes stale event +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-98769 QML StackView heap-use-after-free on pop() +* QTBUG-104865 QQuickPaddedRectangle emits topPaddingChanged incorrectly +* QTBUG-98936 Can't use Apple Pencil with Qml controls +* QTBUG-102764 [REG: 5->6] Pen / Pencil input devices not working +* QTBUG-103937 QML WebEngineView - Wacom pen not works +* QTBUG-104537 [REG 6.2.4-6.3.1] HoverHandler do not propagate hover to +TextEdit +* QTBUG-104725 android: top level build failed with examples in tree +* QTBUG-104884 Crash with ComponentBehavior: Bound and DelegateModel +* QTBUG-105000 [REG: 5.15.2->5.15.10] State.when does not work for +objects anymore +* QTBUG-90466 Missing line number in tst_qquickloader error message on +macOs +* QTBUG-104702 qmllint does not understand implicit conversion between +QString and QByteArray +* QTBUG-104701 qmllint does not resolve imported .js file inside QML +module +* QTBUG-104658 macOS style lacks DialogButtonBox implementation +* QTBUG-104749 qmlsc: QQuickAnchors Q_PROPERTIES are not FINAL +* QTBUG-105164 ScrollView consumes wheel events even when 'wheelEnabled' +is set false +* QTBUG-104780 Assertion failure when using "anchors.fill: parent" in +tests/auto/qml/qmltc/QmltcTests/delegate_context.qml +* QTBUG-104468 [qmltc] -Waddress warnings +* QTBUG-91687 QML fails to run benchmarks in qmlbench's v8bench +directory +* QTBUG-58559 Deletion of a dynamic properties to JSObject ends up using +all memory +* QTBUG-94983 Crash when binding to aliased grouped property +* QTBUG-105252 [QML] Compiler does not accept boolean type cast +* QTBUG-105188 Instruction "generate_BitOr" not implemented +* QTBUG-102136 QML Slider: (Lack of) implicitWidth affects background +height when anchors are used +* QTBUG-105361 qmlformat: Unnecessary replacement of 'let' with 'var', +leading to inline write errors +* QTBUG-105239 Split "Module Definition qmldir Files"'s table +* QTBUG-105566 Touch panning a ListView in View3D broken +* QTBUG-105058 PathView steals touch event of PinchArea delegate +* QTBUG-104983 [REG] 908aa77d16e00f2bccc0ddae0f8b61955c56a6a1 breaks +scrollbars if contentItem is accessed before it is set +* QTBUG-105570 TreeViewDelegate: cannot perform selections +* QTBUG-105601 [REG 6.3.2->6.4.0] texteditor fails to compile on Wasm +* QTBUG-105682 [REG 6.4.0 beta1 -> beta3] quick3d/principledmaterial not +compiling on iOS +* QTBUG-92192 Issues calling JSON.stringify() on objects +* QTBUG-95232 Qt Quick Local Storage does not work with absolute paths +* QTBUG-89567 [REG 5.15.0 -> 5.15.1] Qt.labs.platform.MenuItem is +triggering shortcut even in disabled state +* QTBUG-104022 tst_SignalSpy::testCount fails in CI on macOS +* QTBUG-105611 tst_cursor fails often on webOS +* QTBUG-105572 Wrong image in documentation for eventcalendar example +* QTBUG-105208 REG: Selecting text inside a TextEdit causes existing +lines to disappear and empty lines to appear. +* QTBUG-105555 REG: Text selection in the text editor example causes the +text document to reposition the blocks after the selection +* QTBUG-105728 REG: TextArea & TextEdit breaks when selecting text with +mouse +* QTBUG-103819 QML TextEdit memory usage is extreme and the memory is +not freed +* QTBUG-105907 Use the time stamp of the touch event when deliver touch +as mouse +* QTBUG-105812 Small typo in Accessible.description documentation +* QTBUG-105899 ColorDialog: The text fields on ColorInputs.qml are buggy +for the Fusion, Imagine and Universal styles. +* QTBUG-104966 The Items in the ListView is not showing when the model +is changed during dragging +* QTBUG-105254 [QML] Compiler complains about namespaced QML_ELEMENTS - +sometimes +* QTBUG-93603 Document that mixing old/new forms in QML Connections +causes new form to not work +* QTBUG-104928 qmlimportscanner: segfault on unexpected argument +* QTBUG-92068 Remote loading ui files in Qml fails to load from existing +directory +* QTBUG-105590 qmllint warns about enum values of ScrollBar +* QTBUG-95864 ListElement: cannot use script for property value +* QTBUG-105937 ProgressBar draws progress incorrectly +* QTBUG-105992 Changing FontLoader font causes timer errors +* QTBUG-105535 When PropertyChanges transitions to a constant value with +a PropertyAnimation, the binding from previous state is still active +* QTBUG-96779 Overhaul basic type documentation +* QTBUG-105860 REG: Dialog box and action bar buttons missing in +texteditor example +* QTBUG-96631 Unexpected syntax error when declaring a class inside +another class +* QTBUG-104556 Crash when accessing enum from QML +* QTBUG-105608 Crash using enums +* QTBUG-104982 [Regression] binding stops being evaluated +* QTBUG-106110 PinchHandler.minimum/maximumScale properties aren't +enforced with native gestures +* QTBUG-106098 ComboBox: The implicitContentWidthPolicy property doesn't +work for the Imagine style +* QTBUG-106119 Crash when calling findChild from TestCase +* QTBUG-103900 ColorDialog: Implement the ColorInputs.qml component in +C++ +* QTBUG-106391 assertion failure in +QQuickItemPrivate::localizedTouchEvent +* QTBUG-104535 REG: Android's Back button does not close QQC2 Dialogs +anymore +* QTBUG-106357 crash in QIntrusiveListNode::remove() when pinch-zooming +in QtPDF on iOS +* QTBUG-99175 tst_QSequentialAnimationGroupJob:: +groupWithZeroDurationAnimations is flaky on macos ARM +* QTBUG-99174 tst_qquickimageprovider Failed +* QTBUG-99143 tst_qqmltimer is flaky on macOs +* QTBUG-99214 Tests that rely on QProcess with the main app lib fail on +Android +* QTBUG-97579 When using DelegateChooser with a TreeView and then doing +a sort on the model in a TreeView, the items are not correctly updated +to reflect the chooser +* QTBUG-57098 Popup's CloseOnEscape policy prevents escape key from +being used without closing the popup +* QTBUG-99355 tst_qmltc::listView() is flaky under qemu +* QTBUG-89193 ListView delegate position resets after displaced +transition +* QTBUG-99367 Custom ScrollBar style not used after upgrade from 5.15 to +6.2 +* QTBUG-83069 TextArea from Material theme is not properly clipped when +used inside Flickable +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-99582 crash in Controls Text Edit example when pasting in large +amounts of text +* QTBUG-98350 QuickTest runs test suites in parallel, causing crashes +* QTBUG-91706 QML: Subclassing a QQuickItem that has revisioned +properties fails +* QTBUG-92591 QtDeclarative autotest configure fails on Android builds +* QTBUG-100040 Configuring qtdeclarative fails for qmljs, qmljsrootgen +and qjstest fails when cross-compiling +* QTBUG-90898 Error compiling Qt with MSVC and c++2a +* QTBUG-64470 tst_QQuickFramebufferObject::testInvalidate is failing on +macOS +* QTBUG-65614 tst_QQuickFramebufferObject failed on b2qt +* QTBUG-76546 QML debugger tests that run a sub-process fail on QNX +* QTBUG-100103 A mix of own qmldir and implicit import directory is +badly broken in qmltc setup +* QTBUG-100003 tst_qqmlmoduleplugin fails on Android +* QTBUG-100020 tst_qqmljsscope fails on Android +* QTBUG-100021 tst_qdebugmessageservice crashes on Android +* QTBUG-100164 tst_qqmldebugtranslationservice fails on Android +* QTBUG-100167 QML debugger tests fail on Android +* QTBUG-100171 tst_qmldomitem fails on Android +* QTBUG-100173 tst_qquickwidget fails on Android +* QTBUG-100175 tst_testfiltering fails on Android +* QTBUG-100191 tst_sanity and tst_snippets fail on Android +* QTBUG-100254 tst_qquickmenubar fails on Android +* QTBUG-100258 tst_focus crashes on Android +* QTBUG-95750 RangeSlider::test_overlappingHandles test fails on +LinuxUbuntu_20_04x86_64LinuxQEMUarmv7GCC +* QTBUG-99198 QVariant::setValue() asserts when passing an object of +qmltc-generated type wrapped in QT_NAMESPACE +* QTBUG-45045 SIGFPE in QQuickMenu +* QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207 +* QTBUG-100324 QHelpEvent::globalPos() returns frequently a wrong value. +* QTBUG-75786 macOS 10.14 autotest failures +* QTBUG-82015 qquickanimations::simplePath() is flakey on macOS +* QTBUG-82043 tst_qquickmousearea::pressAndHold() is flakey on macOS +* QTBUG-82404 tst_qquickbehaviors::currentValue is flaky on macos +* QTBUG-85622 tst_qquickloader: urlToComponent is flaky on macos +* QTBUG-85624 tst_qquickanimations: reparent is flaky on macos +* QTBUG-88541 tst_qquickpointhander::tabletStylus doesn't work on hidpi +* QTBUG-95863 tst_qquickpathview::snapOneItem() is flaky on macOS +* QTBUG-98494 tst_qmlformat::testExample times out on the CI +* QTBUG-96574 Qt Quick API cannot render password protected PDF files +* QTBUG-100839 qmllint guesses wrong about scope in so-called +unqualified access +* QTBUG-99103 QQuickMessageDialog: Remove binding loop in non-native +implementation +* QTBUG-101327 FAIL! : qquicklayouts::tst_gridlayout::compile in +QNX_710 +* QTBUG-101072 Choosing a project name with a dash inside creates a +broken cmake configuration +* QTBUG-101341 Some autotests cannot find libraries to which it is +indirectly dependent (quicktest) +* QTBUG-101174 Qt Design Studio crashes when built with Qt 6.3 Beta +* QTBUG-101006 tst_qquickiconimage fails on Android +* QTBUG-101342 tst_qmltc::listView() is flaky under QNX qemu and Android +* QTBUG-101451 qtdeclarative/tests/manual/pointer lacks a CMakeLists.txt +file +* QTBUG-100938 MessageDialog layout is rather "spacy" +* QTBUG-101193 Link to Transition QML type is wrong +* QTBUG-83630 Qt Quick Control 2 Tooltip can be way too big when you +have newlines +* QTBUG-94764 REG: Attached ToolTips shrink +* QTBUG-101704 Imagine style ToolTip calculates its width incorrectly +* QTBUG-101678 tst_qqmlinspector (and other tests in +tests/auto/qml/debugger/) times out on macOS 12 (x86_64) in CI +* QTBUG-101662 Dialog Header/Footer cover over background instead of +being inset +* QTBUG-75202 tst_qquicklistview::contentHeightWithDelayRemove() is +flaky on macOS 10.12 +* QTBUG-89456 QTypeTraits templates break existing code +* QTBUG-95940 tst_qquicktextinput paste-related tests are flaky on +OpenSUSE +* QTBUG-102030 Uncontrolled crash in tst_qwebenginepage +* QTBUG-96582 QtQC2 MacOS style theme switching not fully implemented +* QTBUG-102345 QtQuick rectangle has one pixel spacing on Android +* QTBUG-100697 Disappearing glyphs when application font reloaded +* QTBUG-87250 When using RowLayout inside a Page which is inside an +ApplicationWindow then it can cause a binding loop on implicitWidth +* QTBUG-99104 QQuickMessageDialog: Footer has a larger boundingBox than +it should on non-basic styles +* QTBUG-77202 No touch release event for AbstractButton inside of +ListView with pressDelay set +* QTBUG-102447 tst_drawingmodes failed +* QTBUG-102462 tst_qquickitem2 fails on Android +* QTBUG-102036 Release and Clicked not fired for Buttons in ListView +with pressDelay set with touch screen +* QTBUG-102037 Invalid value of pressed property in ListView delegate +* QTBUG-102384 JS Stack Overflow test fails on Android +* QTBUG-96788 Javascript code causes segfault in iOS when using Qt debug +library +* QTBUG-102589 tst_SceneGraph::render fails on Android +* QTBUG-102721 QQuickWindow::grabWindow() broken on Android +* QTBUG-102833 tst_qqmlenginecleanup::test_customModuleCleanup() broken +on Android +* QTBUG-102780 Vulkan-based rendering test flaky on Android +* QTBUG-102858 tst_quick_examples fails on Android +* QTBUG-101972 "Killed process: No output received (timeout: 15m0s +seconds)" when running tst_QQmlDebugJS +* QTBUG-102984 tst_QQmlDebugJS hangs on macOS in CI +* QTBUG-103099 tst_qquickcanvasitem fails on Android +* QTBUG-103078 tst_qquickwindow fails on Android +* QTBUG-103077 tst_qquickborderimage tests fail on Android +* QTBUG-103076 tst_qquickanimatedimage::mirror_* tests fail on Android +* QTBUG-103072 tst_TapHandler::gesturePolicyDragWithinBounds fails on +Android +* QTBUG-103068 tst_PointHandler::tabletStylus() fails on Android +* QTBUG-103066 tst_QQuickPinchHandler::scaleNativeGesture() fails on +Android +* QTBUG-103065 tst_HoverHandler::movingItemWithHoverHandler() fails on +Android +* QTBUG-103080 tst_qquickdeliveryagent::passiveGrabberOrder() fails on +Android +* QTBUG-103082 tst_qquickdrag tests fail on Android +* QTBUG-103083 tst_QQuickDropArea::signalOrder() fails on Android +* QTBUG-103047 tst_qquickimageprovider::requestImage_sync fails on +Android +* QTBUG-103086 tst_qquickfocusscope::canvasFocus() fails on Android +* QTBUG-103088 tst_qquickitemlayer tests fail on Android +* QTBUG-103089 +tst_QQuickListView::QTBUG_48044_currentItemNotVisibleAfterTransition() +fails on Android +* QTBUG-103096 tst_qquicktext fails on Android +* QTBUG-103094 tst_qquickshape tests fail on Android +* QTBUG-103092 tests in tst_qquickmousearea fail on Android +* QTBUG-103098 tst_qquicktextedit fails on Android +* QTBUG-103064 tst_DragHandler::touchDragMulti fails on Android +* QTBUG-103061 tst_FlickableInterop tests fail on Android +* QTBUG-103044 tst_qmlcppcodegen on Android complains module +"Qt.labs.folderlistmodel" is not installed +* QTBUG-103060 tst_qquicklayouts::Tests_GridLayout::test_spacings fails +on Android +* QTBUG-91163 cannot build some modules with -developer-build on 32bit +architectures without -no-warnings-are-errors +* QTBUG-102330 "Creating C++ Plugins for QML" docs need to be updated +with cmake use +* QTBUG-103204 tst_cursor: webOS handles arrow cursor as bitmap cursor +* QTBUG-103256 tst_qquicktextinput fails on Android +* QTBUG-103257 tst_qquickcanvasitem crashes on Android +* QTBUG-103258 tst_qquickrendercontrol fails on Android +* QTBUG-103260 tst_qquickanimatedsprite fails on Android +* QTBUG-103310 tst_qqmlbinding::delayed() crashes on Android +* QTBUG-103280 tst_qquickpixmapcache: webOS always tries to load from +cache +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-79280 Closing Popup with escape key does not close the expected +popup +* QTBUG-103766 MouseArea onRelease event is not triggered after second +finger touch'n'release +* QTBUG-103205 SpinBox, no way to listen for text entered +* QTBUG-103881 FAIL! : tst_RayCastingJob::worldSpaceRayCaster(short +ray) +* QTBUG-102403 QObject::objectName() leads to heap-use-after-free in +tst_qquickanimations::cleanupWhenRenderThreadStops() +* QTBUG-102862 Build failure with lttng enabled +* QTBUG-102595 Builds can't find the projects qml modules +* QTBUG-104157 Delegate Controls documentation: Introduction and details +out of sync +* QTBUG-97092 spelling errors reported by lintian +* QTBUG-104671 qmllint does not see QColor and QQuickIcon +* QTBUG-86729 many Qt Quick test failures after input event refactoring +* QTBUG-101736 QQuickWidget: button in a popup doesn't receive touch end +event +* QTBUG-89927 tst_qquickfontloader::changeFontSourceViaState fails with +macOS 10.15 and Xcode 12.3 +* QTBUG-89933 tst_HoverHandler fails with macOS 10.15 and Xcode 12.3 +* QTBUG-104687 qmlsc miscompiles registers only set in in one of two +alternative branches of execution +* QTBUG-10684 Interaction between text input and flickable is lacking +* QTBUG-94919 Control changes hover state even though it is disabled +* QTBUG-90494 TextField selectByMouse flag is by default set to false +* QTBUG-105190 tst_QQuickListView2::flickDuringFlicking is flaky +* QTBUG-105149 QML ComboBox displays an unwanted shadow effect on +Android +* QTBUG-105238 Cmake error with -DQT_BUILD_MANUAL_TESTS=ON +* QTBUG-105277 Issues with changing mipmap for image elements +* QTBUG-105354 QSGRenderNode / View3D's Inline mode has no way to gain +access to the render target/pass descriptor when within an item layer +* QTBUG-99578 Global Functions are Undocumented +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-105610 should be able to add a DragHandler to a Button or other +control +* QTBUG-101499 FAIL! : tst_QQuickMultiPointTouchArea::nonOverlapping in +Ubuntu_20_04 +* QTBUG-106365 qmlsc doesn't find modules from sysroot + +### qtactiveqt +* QTBUG-99294 In ActiveQtServer derived from QMainWindow, when +PushButton exists Lables in StatusBar can not be shown +* QTBUG-100332 dumpcpp silently generates uncompilable files for some +.NET libraries +* QTBUG-100145 ActiveQt example "outlook" build fails with a wall of +errors: MSOUTL.cpp(346616): error C2062: type 'unknown-type' unexpected + +### qtmultimedia +* QTBUG-97780 Video object does not throw an error when source path is +not resolved +* QTBUG-99142 QtMultimedia: Invalid target given to +qt_is_imported_target: Qt6::QSGVivanteVideoNodeFactory +* QTBUG-99129 Android media player isSeekable() always returns true +* QTBUG-99183 Fix processEOS test in Android +* QTBUG-99181 Fix loadMediaInLoadingState test +* QTBUG-99182 Fix unloadMedia test +* QTBUG-99134 Declarative Camera issues on video +* QTBUG-99210 Fix playPauseStop test in Android +* QTBUG-96985 Video and MediaPlayer don't allow to use relative URLs +* QTBUG-99296 Crash when recording audio-only after video recording +* QTBUG-99176 Recorder example: Crash when switching audio input off +* QTBUG-97817 Camera example doesn't work +* QTBUG-99564 QGstreamerMediaDevices::addDevice fails to detect device +type +* QTBUG-99358 Fix SurfaceTest Test in Android +* QTBUG-99359 Fix Metadata Test in Android +* QTBUG-99360 Fix audioVideoAvailable Test in Android +* QTBUG-99661 audioDevice & cameraDevice list properties as methods +* QTBUG-99650 QVideoSink unworkable on Android +* QTBUG-97838 Recording broken on Apple Silicon / M1 +* QTBUG-99583 Default audio output device not listed as default in +MediaDevices.audioOutputs +* QTBUG-99357 Fix SeekPauseSeek Test in Android +* QTBUG-99849 Doc refers to nonexistent QImageCapture::CaptureToBuffer +setting. +* QTBUG-100050 [REG 6.2.3(and 2)->6.2.1] namespace build fails on +Windows, MinGW9.0 and MSVC2019 +* QTBUG-100106 Qml Video::seek() fails with TypeError +* QTBUG-99643 Documentation shows use of deleted QImageCapture +constructor +* QTBUG-100283 "Video" keep sending positionChanged signal +* QTBUG-100341 [REG 6.2.2 - 6.2.3] Memory leak on MediaPlayer +destruction +* QTBUG-100501 Typo in documentation of QMediaRecorder +* QTBUG-100363 [REG 6.2.2 - 6.2.3] Video is always black with OpenGL RHI +* QTBUG-100337 [Win] Vertically oriented video is upside down +* QTBUG-100638 SoundEffect fails to load .wav files +* QTBUG-100665 Crash in OpenGlVideoBuffer destructor +* QTBUG-100181 QMediaPlayer::setPosition doesn't jump to precisely +position while playing an FLAC file +* QTBUG-100773 Android Multimedia arm64v8a target Huawei P40 Lite +Android 10 QML Recorder example wont work +* QTBUG-100299 Android: Unloaded multimedia plugins +* QTBUG-99641 MacOS Monterey - QCamera stops render after a second +* QTBUG-101518 Missing main.qml in Multimedia examples +* QTBUG-100835 [WMF] Resuming a video after pause generates WMF error +* QTBUG-100854 [WMF] Crash on resuming playback of specific video +* QTBUG-101434 QMediaRecorder is stop write to file after bluetooth +headset is reconnected +* QTBUG-101591 MediaRecorder/CaptureSession doesn't release audio input +(mic) on stop recording +* QTBUG-101719 [REG6.3.0beta2->beta3] some multimedia examples not +compiling on macOS +* QTBUG-99361 Fix videoDimensions Test in Android +* QTBUG-98262 Recording with audio fails on macOS 10.15 (Catalina) +* QTBUG-99228 Qt-6.2.2 Example declarative-camera crash on Android 6.0.1 +* QTBUG-99093 Android tst_qvideoframe autotest failed +* QTBUG-102962 Android: Update audio subsystem for SampleFormat::Float +* QTBUG-102707 Several videos can't be played simultaneously with OpenGL +RHI +* QTBUG-102588 MediaMetaData.Duration not updated +* QTBUG-102969 After changing the position QMediaPlayer::setPosition in +the pause state, a sound is heard +* QTBUG-103272 [Windows] Crash in MFPlayerSession::createSession() +* QTBUG-102843 Audioinput example: [5.15 -> 6.3] a lot of noise for the +volume level +* QTBUG-60575 QtSpeech flite backend not working on Ubuntu Linux +* QTBUG-103394 QMediaCaptureSession crashes with QCoreApplication +* QTBUG-102645 build errors in multimedia +* QTBUG-99094 Android tst_qaudiodecoderbackend test failed +* QTBUG-103853 QMediaPlayer position error when rewind +* QTBUG-99095 Android tst_QAudioSource test failed +* QTBUG-104401 Typo in ffmpeg plugin name +* QTBUG-104520 GDI leak in MediaPlayer +* QTBUG-104433 Compile error GeneralBlockPanelKernel.h:27:56 in dev +armeabi-v7a build +* QTBUG-104483 ASSERT: "viewport.size() == size" in +qquickvideooutput.cpp +* QTBUG-104045 wasm: QSoundEffect no sound happens +* QTBUG-104919 During update dependency Cmake generate failed at +qtmultimedia repository +* QTBUG-104133 QML animation overlaid on video becomes unusably slow & +with increasing memory consumption over time +* QTBUG-105001 Spatial audio example crash on Windows +* QTBUG-102772 Declarative-camera preview freezes when takes photo +* QTBUG-105381 Qt Multimedia fails to read crop info from a HEVC video +stream's VPS. +* QTBUG-105819 FTBFS with ffmpeg >= 5.1 +* QTBUG-105344 [Reg 5.15 -> 6.3] QMediaPlayer rewind +(setPlaybackRate(-1.0) jumps to end-of-file +* QTBUG-96599 No documentation for how to support different video +formats +* QTBUG-98419 [macOS] Audio Recorder example crashes on start on macOS +10.15 (Catalina) +* QTBUG-99038 Android: Fix qmlvideo issues +* QTBUG-96776 Rename/replace \qmlbacsictype with \qmlvaluetype +* QTBUG-100079 Android: fix QAndroidAudioDecoder issues +* QTBUG-99969 QVideoSink and QCamera very slow +* QTBUG-102029 Android camera preview broken in Qt 6.2.4 (regression) +* QTBUG-102306 Fix qdoc warnings in mediaplayer.qdoc +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. +* QTBUG-97492 QAudioSink returns always UnderrunError on Android +* QTBUG-103591 Windows: Comboboxes (Qml and QtWidgets) don't have the +UIAutomation (UIA) ExpandCollapse pattern +* QTBUG-98121 Android: Filters out unsupported audio codecs(flac) on +AudioRecorder app +* QTBUG-99022 Android: Changing a Audio sink on Audiooutput example +issue +* QTBUG-105619 FFMPEG: sound volume is not editable in Media Player +* QTBUG-105521 Mediaplayer working with ffmpeg hangs on playback rate +changing +* QTBUG-105617 FFMPEG: Video and audio are not synchronized after +changing playback rate + +### qttools +* QTBUG-99232 REG->6.3: Linguist occasionally asserts +* QTBUG-99404 Qt Designer: Crash when editing spacer objectName in the +Object Inspector Tab +* QTBUG-99409 qdoc: Trailing newline in the master .qdocconf fails the +build. +* QTBUG-99740 qdoc: Automatic \inmodule resolution fails in some +environments +* QTBUG-100316 qdoc: ASSERT: "actualNode" in file +qttools/src/qdoc/docbookgenerator.cpp, line 4246 +* QTBUG-100357 Dependency update on qt/qttools failed in dev +* QTBUG-100308 Unable to build qttools with tests with the 'Ninja Multi- +Config' generator +* QTBUG-100310 lupdate does not support trailing commas in Python +* QTBUG-95236 qttools fails configure with deactivated features. +* QTBUG-96549 make clean removes ts file when using +qt5_create_translation() +* QTCREATORBUG-27087 Bad colors for Stylesheet editor in dark mode +* QTBUG-101070 Qhelpgenerator endless loop with -c option +* QTBUG-101893 The 'help' example should only build if 'Qt::Help' is +built +* QTBUG-93238 [REG 5.15.2 -> 6.0.3] Cannot build docs with static build +of Qt +* QTBUG-101319 Multiple qt_add_translations does not work in static +projects +* QTBUG-101461 qdoc does not parse ref-qualified member functions +* QTBUG-101782 lrelease does not respect EXTRA_TRANSLATIONS in pro file. +* QTBUG-102332 qdoc "documented multiple times" warning is bogus +* QTBUG-101523 Linguist does not honor its input format specification +* QTBUG-102179 QDoc does not find any header file when +headers.fileextensions is not declared +* QTBUG-102832 Qt Linguist incorrectly translates some language names +* QTBUG-102387 qdoc: Fix inconsistency in breadcrump menu for sub- +imports +* QTBUG-48104 QUiLoader calls property setter twice while loading an ui- +file +* QTBUG-102088 Automatically generated "New QML Properties", "New QML +Methods" miss type information +* QTBUG-102342 List of all members misses inherited method with same +name (but different signature) +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-103797 error C2220: the following warning is treated as an +error: \Users\qt\work\qt\qttools\src\shared\qttoolbardialog\qttoolbardia +log.cpp(1068): warning C4996: 'QTreeWidgetItem::setTextAlignment': Use +the overload taking Qt::Alignment +* QTBUG-103747 DocBook links to previous/next page are invalid +* QTBUG-103749 DocBook examples: paragraphs outside +* QTBUG-104216 Order of "New Member Functions" is indeterministic +* QTBUG-99421 Some Qt5 ui file does not compile with Qt6 +* QTBUG-103863 \qtcmakepackage docs in qdoc manual are partially +misplaced +* QTBUG-100837 Assistant: PageUp/PageDown keys scrolls 2 pages not 1 +* QTBUG-104369 qdoc should prefer links to a type's own API rather than +outside targets when encountering ambiguity +* QTBUG-99415 lupdate ignores tr() call in a function with noexcept +operator +* QTBUG-104490 qhelpgenerator can't find QSqlDatabase drivers in static +builds +* QTBUG-104713 GCC 12: failure to build from source [<QtTools>] +* QTBUG-105130 qttools: CMake failure if litehtml is found on the system +* QTBUG-104633 'examplesinstallpath' configuration variable is not +documented +* QTBUG-105278 qdoc: WebXML generator drops some text fragments +* QTBUG-105097 \since says the macro is a function even if it isn't +* QTBUG-105987 Make order of elements in .qhp deterministic +* QTBUG-94345 Qt Designer crash in QQuickWidget plugin +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-104377 Qt Designer: Alignment property moves to wrong place in +property editor +* QTBUG-91521 When calling lupdate on a file that uses QT_TR_NOOP in a +constructor for a static QString it will fail to find the context +* QTBUG-104426 lupdate uses return type as context for free functions +* QTBUG-86507 ASSERT: "it.isUnused()" in file +/home/qt/work/install/include/QtCore/qhash.h, line 525 +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings + +### qtdoc +* QTBUG-99167 XML support in Qt talks about XML Pattern +* QTBUG-99847 Update Qt Creator info in Qt Quick tutorial +* QTBUG-99967 List new modules in 6.3 overview documentation +* QTBUG-100126 WebAssembly (WASM) Set Up Doc Updates +* QTBUG-100434 Tutorials/alarms not launching on macOS +* QTBUG-101652 MessageDialog and FolderDialog links are wrong in What's +New docs +* QTBUG-99667 Document CMake API changes in 6.3 Overview +* QTBUG-103466 Update "Implementing Atomic Operations" section +* QTBUG-103468 Update or delete "Qt Commercial License" page +* QTBUG-100690 WebAssembly (WASM) MEMORY Doc fixes +* QTBUG-93471 Darwin linker warns about global weak symbols when linking +an executable against a static Qt +* QTBUG-96151 QML deployment docs need to be rewritten +* QTBUG-105006 iOS archive builds fail with qt_add_qml_module()s in +static libs +* QTBUG-97449 Clean Android build docs for Qt 6 +* QTBUG-98542 new purchasing is broken on Android when using public key +verification +* QTBUG-101267 Examples not running on browser on Windows: missing .js +file +* QTBUG-101370 Doc about Mac deployment lacks critical info for Qt 6 +* QTBUG-102268 There is no possibility to attach egl lib dependencies +for Integrity +* QTBUG-101320 Apps targeting Android 12 or higher must explicitly +declare the android:exported attribute for app components +* QTBUG-102304 Update documentation how to build iOS projects with cmake +* QTBUG-103597 sgexamples qtdoc test fails on Android +* QTBUG-102972 [REG 6.3.0 -> 6.4.0] apps crash on Android device +* QTBUG-101323 Apps running on Android 12 and above must comply with the +latest Unicode version + +### qtpositioning +* QTBUG-99329 +org.qtproject.qt.android.positioning.QtPositioning.positionUpdated calls +non-existent method +* QTBUG-102836 Configure fails when trying to configure QtPositioning +with -no-dbus +* QTBUG-103807 QGeoAreaMonitorSource seg fault on exit on Android +* QTBUG-103907 sccache: error: failed to store +`mocs_compilation.cpp.obj` to cache +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101345 FAIL! : +tst_DeclarativePositionSource::supportedMethodsBinding in QNX_710 +* QTBUG-96776 Rename/replace \qmlbacsictype with \qmlvaluetype +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" +* QTBUG-104448 Fix QtPositioning tests for static builds +* QTBUG-104465 It is impossible to build tests with custom plugins in +static build configurations + +### qtsensors +* QTBUG-101931 error C2220: the following warning is treated as an +error: warning C4996: 'QByteArray::count': Use size() or length() +instead. +* QTBUG-105848 FAILED: src/plugins/sensors/iio-sensor- +proxy/properties_interface.h +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" + +### qtconnectivity +* QTBUG-98582 QT Bluetooth LE crashed when connect/disconnect to a +device +* QTBUG-98878 Bluetooth LE characteristic Indication manual test fails +on darwin server +* QTBUG-82685 QBluetoothDeviceDiscoveryAgent::error not emitted in +Windows when the Bluetooth is turned off in Windows Bluetooth settings +* QTBUG-99288 BT LE client on macOS doesn't recover if the bluetooth was +initially OFF +* QTBUG-99617 SDP attribute write fail +* QTBUG-99673 Service discovery with UUID filter doesn't work on macOS +Monterey +* QTBUG-99687 Windows BT service scan scans just one device +* QTBUG-99410 [macOS 12.1] Bluetooth data stream blocked when main menu +opened +* QTBUG-100445 macOS bluetooth SDP records contain anomalies +* QTBUG-98973 BT LE Server to keep advertising also after its connected +* QTBUG-99689 Windows BT service scan filter fails against Linux server +* QTBUG-100289 pingpong Linux => Windows doesn't work +* QTBUG-100819 Bluez lowenergy peripheral incomplete initialization +* QTBUG-99295 The tool "Qt6::sdpscanner" was not found +* QTBUG-100303 Bluetooth RFComm [Outbound] connection issue with +Monterey +* QTBUG-100894 Linux bluetooth crash when multiple services found +* QTBUG-101018 Bluez backend doesnt extract socket protocol information +from service info +* QTBUG-101071 Bluez dbus socket gives different error codes than other +platforms +* QTBUG-101586 Bluetooth Android server asserts if disposed too quickly +after listen() +* QTBUG-101690 QBluetoothSocket::canReadLine can sometimes return false +negative +* QTBUG-101721 QBluetoothSocket double-emits connected() on macOS +* QTBUG-101720 [REG 6.3.0beta2->beta3] bluetooth/heartrate-server not +compiling on iOS +* QTBUG-101953 Windows BT COM initialization is incomplete +* QTBUG-101984 Windows bluetooth socket not marked as unbuffered +* QTBUG-102178 Test #10: tst_qbluetoothserver failed +* QTBUG-102479 QBluetoothDeviceDiscoveryAgent should fail on macOS if +provided with invalid address +* QTBUG-102412 tst_qbluetoothlocaldevice::tst_pairDevice doesn't pass in +manual mode on Windows +* QTBUG-70222 Qt Bluetooth LE doesn't detect Battery services +* QTBUG-102442 Bluetooth hostmode change Discoverable=>Connectable +doesn't work on Android +* QTBUG-102319 Android BT service discovery agent crash when stopped +* QTBUG-102874 Failing tst_qbluetoothlocaldevice (hostmode and manual +pairing) on Android +* QTBUG-102367 (potential BiC) Exported class QNdefMessage inherits from +QList +* QTBUG-103067 QBluetoothServer leaks RFCOMM and L2CAP Linux sockets +* QTBUG-103826 Fix bluetooth deprecation warnings on macOS/iOS +* QTBUG-103209 As a user who compiles Qt himself, I'm left in the dark +regarding the configuration of QtConnectivity +* QTBUG-104105 Bluez LE advertiser dispose crash when bluetooth off +* QTBUG-104106 Android Bluetooth LE claims to advertise even if +bluetooth off +* QTBUG-104060 Bluez LE controller crash on too large advertisement data +* QTBUG-104479 (Classic) bluetooth service scan sometimes hangs +indefinitely on Android +* QTBUG-97797 QBluetoothDeviceDiscoveryAgent take CPU/Ram usage to 100% +* QTBUG-105556 BT LE repeated characteristic recurses into event loops +until it crashes on Windows +* QTBUG-105803 tst_qbluetoothdevicediscoveryagent and +tst_qbluetoothservicediscoveryagent fail on Android 12 in CI +* QTBUG-106029 Crash during device discovery in Qt RO bleclient example +* QTBUG-105742 Memory leak in BLE discovery +* QTBUG-98781 BT LE test case platform support enhancement +* QTBUG-84234 Start new QCoreApplication after shutdown +* QTBUG-98351 Thread-safe Android BT LE Java implementation +* QTBUG-99222 Re-enable Bluetooth autotests on macOS +* QTBUG-98955 tst_QBluetoothServiceInfo::tst_assignment fails on macOS +12 ARM +* QTBUG-98817 In QtConnectivity multiple QBluetooth autotest failures +with macOS 12 ARM64 +* QTBUG-100042 Windows BT (server) pingpong service is not found +* QTBUG-99685 Windows BT classic service scan doesn't always start +* QTBUG-94001 QtBluetooth uses deprecated Windows API +* QTBUG-101309 Bluez handle Enhanced LE connection complete +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" +* QTBUG-99578 Global Functions are Undocumented +* QTBUG-102994 Adding the Qt Bluetooth module produces a Makefile that +looks for "user32.lib.lib" and "runtimeobject.lib.lib" +* QTBUG-101066 QBluetoothServiceDiscoveryAgent::finished sometimes +(spuriously) is not emmited on Android 10 +* QTBUG-97092 spelling errors reported by lintian +* QTBUG-104914 tst_qbluetoothlocaldevice and tst_qbluetoothserver tests +fail on Android 12 emulator in CI + +### qtwayland +* QTBUG-90530 Low resolution title bar icon on Wayland on Hi DPI +displays +* QTBUG-92249 quick3d examples crashes or hangs on exit on wayland +* QTBUG-95032 Dialogs on Wayland/Sway not drawn correctly when using +client side decorations +* QTBUG-96222 Some particular animations are too slow in vulkan backend. +* QTBUG-99760 CMake warns about linking to plugins +* QTBUG-99746 QtWayland fails to compile against recent EGL headers +* QTBUG-97593 Qt with QtWayland doesn't build without QtQml +* QTBUG-99802 qtwayland doesn't have all options in qt_cmdline.cmake +* QTBUG-99965 Build with -no-feature-tabletevent fails for Linux/Wayland +* QTBUG-100475 qtwayland features are misdetected +* QTBUG-59627 Crash when window decorations are disabled (or switching +to fullscreen) +* QTBUG-100467 Window geometry is not updated when toggling the +frameless window flag +* QTBUG-100845 Cannot compare two const QWaylandBufferRefs +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment +* QTBUG-100942 Mouse button kept pressed state after closing the window +in mouse press handler +* QTBUG-101726 Main thread blocked after resizing window +* QTBUG-102148 qtwayland contains invalid qt_attribution.json file +* QTBUG-100148 Hover state of QCombobox has not been reset +* QTBUG-102185 Fix remaining Qt Wayland Compositor documentation +warnings +* QTBUG-102601 Calculation of GlobalPos +* QTBUG-102379 Fix PresentationTime qml module documentation +* QTBUG-101366 Failure with more than one EGL-based client buffer +integration +* QTBUG-101862 [Wayland] Shortcut no longer activated after Alt+Tab when +using WaylandCompositor/WaylandOutput in QML application +* QTBUG-102829 [Wayland] Multitouch is not working in Qt6 +* QTBUG-103341 build fails without xkbcommon +* QTBUG-103378 Some return values are ignored, causing warnings +* QTBUG-102626 Crash with invalid min/max sizes +* QTBUG-103391 crash on start: The Wayland connection experienced a +fatal error: Protocol error +* QTBUG-104227 QWaylandTextInput: Not possible to inject keys with +Shift- or Ctrl-Modifiers +* QTBUG-85297 Menu location is offset depending on +xdg_output.logical_layout in sway +* QTBUG-105308 ASSERT failure in QWindow: "Updates can only be scheduled +from the GUI (main) thread" +* QTBUG-100150 Touch event ignored when main GUI thread is slow +* QTBUG-100792 tst_QScreen::grabWindow() fails on Wayland +* QTBUG-101145 Disable "Pick color" in QColorDialog when unavailable +* QTBUG-104435 Build failure in qtwayland with libcxx +* QTBUG-66818 tst_QWindow::initialSize fails on Wayland + +### qt3d +* QTBUG-101176 Linker error when AVX2 is disabled in core but enabled in +Qt3D +* QTBUG-102328 Qt3D.Core can't be imported from a static Qt build +* QTBUG-104593 Qt3D Application Crashes when rendering first frame +* QTBUG-99945 [REG 6.2.2-> 6.2.3] qt3d/audio-visualizer-qml fails to +compile +* QTBUG-100147 error: member reference base type 'char' is not a +structure or union +* QTBUG-100360 Crash in qt3d/src/render/jobs/renderviewjobutils.cpp +(207) +* QTBUG-100568 Crash in Renderer::cleanupShader +* QTBUG-101949 A crash occurred in C:\Users\qt\work\qt\qt3d_standalone_t +ests\tests\auto\render\scene2d\tst_scene2d.exe. +* QTBUG-101595 [REG 6.2.4->6.3&4.0]qt3d/qardboard fails to compile +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-103218 [REG 6.3.0->6.3.1] qt3d examples not compiling on iOS +* QTBUG-95650 Qt3D Light Module is not working. +* QTBUG-100402 Light uniform is hardcoded to use PointLight only +* QTBUG-104592 RHI Render Capture crashed with debug build +* QTBUG-104534 QImage received from QRenderCapture using Qt3D RHI +renderer causes crash. + +### qtimageformats +* QTBUG-103454 Null-dereference read in QICNSHandler +* QTBUG-103337 Vulnerabilities in bundled libtiff version +* QTBUG-104398 Segmentation fault in Jpeg2000JasperReader when Jasper 3 +is used +* QTBUG-104692 qtimageformats breaks top-level build + +### qtserialbus +* QTBUG-96566 Serialbus can example fails to build +* QTBUG-101689 QtSerialbus library linking is done using wrong Network +library interface +* QTBUG-101351 QModbusClient::processResponse() is never called +* QTBUG-103879 [Reg 5.15.2 -> 5.15.9] QModbusClient:: sendRawRequest() +produces ModbusDevice::UnknownError when there is no error +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility + +### qtserialport +* QTBUG-102001 error C2220: the following warning is treated as an error +qserialportinfo.cpp(131): warning C4996: 'QScopedPointer<QSerialPortInfo +Private,QSerialPortInfoPrivateDeleter>::swap': Use std::unique_ptr +instead of QScopedPointer. +* QTBUG-101444 QSerialPort: trouble with high baud rates / +waitForReadyRead() stalls +* QTBUG-103822 QSerialPort::waitForReadyRead always returns false on +older Windows systems +* QTBUG-91237 QSerialPort: moving / resizing / clicking window title bar +blocks serial port read/write +* QTBUG-87151 QSerialPort: synchronous read fails as waitForReadyRead() +always times out. + +### qtwebsockets +* QTBUG-100054 QWebSocket can emit binaryMessageReceived signal after +being disconnected +* QTBUG-102111 Custom http header on wss connection +* QTBUG-101682 QtWebAssembly: Uncaught exception when using +QWebSocket::sendBinaryMessage() with threaded application +* QTBUG-105851 tst_QWebSocketServer::tst_handshakeTimeout fails +* QTBUG-106372 wasm: Using WebSockets from worker threads fail to work +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101333 FAIL! : tst_QWebSocketServer::tst_handleConnection in +QNX_710 +* QTBUG-102713 tst_QWebSocketServer has failing tests on Android +* QTBUG-105087 [REG: 6.3->6.4] wasm: Use after free due to pointer to +temporary data being used + +### qtwebchannel +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101521 FAIL! : qml::tst_bench::compile in QNX_710 + +### qtwebengine +* QTBUG-99282 +3rdparty/chromium/content/public/common/content_switches.h:13:10: fatal +error: 'media/media_buildflags.h' file not found +* QTBUG-95568 Possible deadlock at QtWebEngine Startup +* QTBUG-99511 Top level cross build fails +* QTBUG-99526 developer tools no longer highlights page elements when +inspecting them +* QTBUG-99485 Qt WebEngine AutomationId issue +* QTBUG-99263 QProcess::finished not emitted +* QTBUG-99215 Html popups do not work correctly. +* QTBUG-99669 Glib network plugins doesn't configure or build +* QTBUG-99890 QtWebEngine ozone platform needs pkgconfig check for +xkbfile include +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-100023 Cannot use Qt6::Pdf Module (Not Found) +* QTBUG-94924 Load signals not emitted when opening a google result +* QTBUG-100032 tst_qquickwebview: malloc_consolidate(): invalid chunk +size +* QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView +* QTBUG-100293 spellcheck error: session_bridge_ was not declared +* QTBUG-100291 abort early on missing dependency: gssapi.h for kerberos +* QTBUG-96597 Crash on WebEngine(View|Profile).userScripts.collection +property get +* QTBUG-100500 System libxslt is not used +* QTBUG-68820 simplebrowser crashes when passing command line argument +"-type=1" +* QTBUG-101084 Test #1: tst_qwebenginecookiestore +.................***Failed +* QTBUG-100996 WebEngine crashes in Accessibility +* QTBUG-96574 Qt Quick API cannot render password protected PDF files +* QTBUG-100672 Universal builds of WebEngine fail on M1 mac +* QTBUG-101290 Unable to build examples when building as module with +-DQT_BUILD_EXAMPLES=ON +* QTBUG-96525 QWebEngineScript::setSourceUrl doesn't load scripts from +qrc +* QTBUG-94368 [QtPDF] bitcode bundle could not be generated because +libQt5Pdf.a was built without full bitcode +* QTBUG-94046 QtPDF: configuration with -static-runtime causes linker +errors for projects +* QTBUG-86948 When using QImageReader to load a PDF then the PDF images +can be blurry and seem to be at half the size they should be +* QTBUG-101706 [REG] ASSERT: "event->reason() != Qt::PopupFocusReason" +in file \Users\qt\work\qt\qtwebengine\src\webenginewidgets\render_widget +_host_view_qt_delegate_widget.cpp, line 79 +* QTBUG-101724 Application crash when trigger +QWebEnginePage::triggerAction( QWebEnginePage::InspectElement ) +* QTBUG-101935 FAIL! : tst_QWebEnginePage::pasteImage() Compared values +are not the same +* QTBUG-100839 qmllint guesses wrong about scope in so-called +unqualified access +* QTBUG-94963 QWebEngineLoadingInfo::errorDomain() returns +WebEngineError::InternalErrorDomain when there is no error +* QTBUG-100806 QMimeData::html() returns undesirable meta data +* QTBUG-92539 Weird behavior when pasting certain HTML into element with +contentEditable attribute set +* QTBUG-101201 Failed to compile xkb_symbols with multiple layout +* QTBUG-102303 QtPdf views: get Controls styling working better +* QTBUG-102746 PdfMultiPageView: starts out with pages centered +horizontally, switches to left-aligned after using the search results +sidebar +* QTBUG-102742 QtPDF MultiPageView: fix horizontal scrolling +* QTBUG-102743 Version getters are undocumented +* QTBUG-100799 Dictionaries not found in spellchecker bundle dir on +macOS +* QTBUG-100300 cups-config: No such file - build error in +cups_config_helper.py +* QTBUG-103217 QtWebEngineQuick form select field popups do not react on +touch press +* QTBUG-79254 QWebEngineView couldn't handle touch events for html +select's popup menus +* QTBUG-103372 [REG 6.2 -> 6.3] QT_QUICK_BACKEND=software segfaults with +QtWebEngine in QSGSoftwareRenderableNode::update +* QTBUG-101030 The zoom factor is reset every time QtWebEngine loads a +new website +* QTBUG-103778 [REG 5.15 -> 6.2] ERR_NETWORK_ACCESS_DENIED when clicking +link from local page +* QTBUG-102740 PdfMultiPageView: following search results scrolls around +more than necessary +* QTBUG-102394 Pdf rendering very slow using Qt Pdf module +* QTBUG-102951 Qt PDF cannot coexist with TIFF Qt Image Formats plugin +in statically-linked app +* QTBUG-96377 Using QWebEngineView::setPage() on page already active +* QTBUG-103735 QWebEnginePage::iconChanged() not emitted +* QTBUG-103578 WebEngine: Error when linking gn +* QTBUG-103579 Qt PDF: Static build fails on macOS +* QTBUG-92932 [REG 5.12 -> 5.13] QWebEngineUrlRequestInterceptor doesn't +get called for websocket connections +* QTBUG-101769 Qt WebEngine reports wrong UIAutomation bounding rects +with high DPI +* QTBUG-54433 Support of datalist +* QTBUG-105134 WebEngineView is crashing while loading the pdf file +* QTBUG-105082 QtWebEngine freezes on specific Chromium debug command +* QTBUG-86871 Qt WebEngine incompatible with Selenium's "sendKeys" +method +* QTBUG-103760 Conan: Qt WebEngine resources not found +* QTBUG-104436 V8 error when using WebEngine with --single-process and +proxy auto-config +* QTBUG-105072 [REG 6.4] Initial widget focus is wrong +* QTBUG-106090 moc_qquickwebenginesingleton_p.cpp:38:69: error: use of +undeclared identifier 'QtMocHelpers'; did you mean +'::TestNamespace::TestNamespace::QtMocHelpers'? +* QTBUG-106210 Dependency update on qt/qtwebengine failed in dev +* QTBUG-105955 [REGRESSION] Web Engine views are painted only partially +* QTBUG-105960 QtQuick: WebEngineView scaling regression (Windows) +* QTBUG-106355 QtPDF: crash when pinch-zooming on a PDF page with text +on iOS +* QTBUG-100391 Application built with Qt 6.2.2 fails to run because of +missing mf.dll error +* QTBUG-99119 [REG 5 -> 6] Segfault in +QtWebEngineCore::WebContentsDelegateQt::webEngineSettings() on Google +Meet +* QTBUG-98941 [Qt5.15.4][QWebEngine]QWebEnginePage::print() function +printing a grey paper while printing a PDF in Qt5.15.4 +* QTBUG-50686 QWebSettings::LocalContentCanAccessRemoteUrls not working +with audio tags +* QTBUG-82873 import QtQml in dependencies doesn't work on static builds +if omitted from the main qml +* QTBUG-101215 QML certifciate errror test is broken, but works on c++ +side +* QTBUG-87154 Add static dependencies from 3rdparty in qtbase +* QTBUG-100404 Changes around WebEngineScript are not documented +* QTBUG-100713 Qt WebEngine: --disable-gpu does not disable GPU +* QTBUG-100435 Cannot enable webrtc-pipewire feature +* QTBUG-102253 tst_qwebengineview (Failed) +* QTBUG-102156 QtPdf: stop using private API +* QTBUG-102323 cmake seems to treat builddir as a regex and fails if +builddir contains quantor characters (+) +* QTBUG-102192 Navigation on drop broken +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility +* QTBUG-103859 qt-testrunner.py ERROR: exception:ParseError no element +found +* QTBUG-103354 Test #12: tst_uidelegates +...........................***Failed +* QTBUG-101744 tst_uidelegates most tests fail on macOS +* QTBUG-104057 Dependency update fails: error: no matching member +function for call to 'addAction' +* QTBUG-99445 quicknanobrowser crashes with --single-process +* QTBUG-99207 [REG: 5.14.2->5.15.0] Redirection from file to custom url +schemes does not work +* QTBUG-104238 [REG 5.15 -> 6.3] Widevine fails on specific sites +* QTBUG-102099 QWebEngineView ColorPicker is not modal and freezes +application +* QTBUG-102633 [Windows] Linking errors in Blink +* QTBUG-103221 QtPDF examples are not installed with 6.3.0 +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-105818 gio is not detected correctly +* QTBUG-106072 QtPdf can't open password-protected PDF files on Windows +* QTBUG-106406 gn not build in host build when not building QtWebEngine +or QtPdf at the same time +* QTBUG-106461 QWebEngineUrlRequestJob::reply() does not support a +QIODevice that cannot be read completely instantly + +### qtwebview +* QTBUG-99372 FAILED: tests/auto/webview/qwebview/tst_qwebview when +builing for QNX +* QTBUG-86533 Yocto and QNX builds are missing -rpath-link linker flag +which causes non-prefix builds to fail +* QTBUG-102801 qtwebview setAndDeleteCookie tests crash on Android +* QTBUG-101487 FAIL! : tst_QWebView::load in QNX_710 +* QTBUG-101520 FAIL! : tst_QQuickWebView::stopEnabledAfterLoadStarted +in QNX_710 +* QTBUG-102712 qtwebview tests fail on Android + +### qtcharts +* QTBUG-100810 QML ChartView series color can get wrong on RHI if +useOpenGL +* QTBUG-102140 error C2220: the following warning is treated as an +errorchartpresenter.cpp(141): warning C4996: +'QScopedPointer<ChartAxisElement,QScopedPointerDeleter<T>>::take +* QTBUG-102286 [REG 5.15 -> 6.2] QTChartView zoom area does not work in +x direction +* QTBUG-101945 Changing to QValueAxis::TicksDynamic on horizontal axes +moves ticks to the opposite side +* QTBUG-99190 Performance issue with VXYModelMapper +* QTBUG-102392 X-axis vanishes when difference between min and max is +less than two +* QTCREATORBUG-27650 Pie Chart Customization Example doesn't scale +properly +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101517 FAIL! : example::tst_barcategoryaxis::compile in QNX_710 +* QTBUG-102723 tst_qpieslice and tst_qpieseries fail on Android +* QTBUG-102722 tst_QAreaSeries has test failures on Android +* QTBUG-102725 charts_qml (tst_qml) fails on Android +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility + +### qtdatavis3d +* QTBUG-100400 API review Qt 6.2.0. -> Qt 6.3 issue +* QTBUG-99724 qtnetwork examples fail on configure on Wasm: missing +Qt6::DataVisualizationPrivate +* QTBUG-102139 C4996 MSVC deprecation warnings are treated as an error +* QTBUG-102735 ERROR: The test executable CRASHed uncontrollably! +* QTBUG-104714 Dependency cycle between QtDatavisualization and +QtDatavisualizationQml +* QTBUG-105398 Q3DScatter should fail gracefully when mesh is missing UV +coordinates +* QTBUG-101513 FAIL! : qmltest::tst_category::compile in QNX_710 +* QTBUG-102256 Some examples not compiling on iOS: "duplicate symbol for +architecture arm64" + +### qtvirtualkeyboard +* QTBUG-92212 QtVirtualKeyboard needs to use declarative type +registration +* QTBUG-95680 QtQuick.VirtualKeyboard versioning is broken +* QTBUG-95660 qmllint complains a lot about Qt Virtual Keyboard +* QTBUG-102737 ERROR: The test executable CRASHed uncontrollably! +* QTBUG-94770 [Qt Virtual keyboard] Keyboards doesn't respond when +QT_SCALE_FACTOR is set to 1.5 +* QTBUG-105685 [REG 6.3.2->6.4.0] virtualkeyboard/basic not compiling on +iOS +* QTBUG-97439 [REG 5.15.2->6.2] Virtual Keyboard is hidden by QML dialog +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing +* QTBUG-101512 FAIL! : inputpanel::tst_inputpanel::compile in QNX_710 +* QTBUG-101536 FAIL! : styles::tst_styles::compile in QNX_710 +* QTBUG-100883 qmlcachegen miscompiles QVariant of QObject* to bool +conversion +* QTBUG-102152 qmlcachegen miscompiles something +* QTBUG-102756 qtvirtualkeyboard tests fail on Android + +### qtscxml +* QTBUG-102252 tst_qqmlstatemachine (Failed) +* QTBUG-102284 Qt Scxml examples fail to link when using a static Qt +* QTBUG-103396 error: reference to non-static member function must be +called +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-98368 Dependency cycle in qtscxml +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101343 FAIL! : tst_statemachineqml::tst_anonymousstate::compile +in QNX_710 +* QTBUG-100073 Conan: leaf module options are missing -no-feature +possibility + +### qtspeech +* QTBUG-84213 QTextToSpeech::availableVoices() does not list all voices +* QTBUG-85019 Wrong math for QTextToSpeechEngineIos +* QTBUG-82545 TextToSpeech say_hello fails on multiple platforms +* QTBUG-55274 [qtspeech] Re-enable blacklisted autotests +* QTBUG-105477 Doc: TextToSpeech links to QML type +* QTBUG-82978 Allow "-Wextra-semi-stmt" on Q_UNUSED +* QTBUG-86969 Rename org/qtproject/qt5 ? +* QTBUG-103770 Doc: Re-add Qt Text to Speech module to All Qt Modules + +### qtremoteobjects +* QTBUG-99269 tst_Integration_External test is failing on MacOS-arm64 +* QTBUG-100358 Dependency update on qt/qtremoteobjects failed in dev +* QTBUG-85124 QRemoteObjectHost::hostUrl() crashes if no URL is set +* QTBUG-102852 tst_usertypes::remoteCompositeType fails on Android +* QTBUG-104098 Update dependencies on '6.4' fails in qt/qtremoteobjects +* QTBUG-74124 QAbstractItemModelReplica internal error crash +* QTBUG-97790 Generated SourceAPI class can't be used without compiler +warnings +* QTBUG-105597 tst_Server_Process failed +* QTBUG-106003 remoteobjects does not checks for Declarative's private +headers existance, but makes use of them +* QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6 +* QTBUG-101336 FAIL! : ModelreplicaTest::basicFunctions in QNX_710 +* QTBUG-101384 QtRO: Fix compiler warnings for QNX +* QTBUG-97092 spelling errors reported by lintian + +### qtquick3d +* QTBUG-99112 IOR support causes gltf crashes on i.MX8 +* QDS-5064 Instances created by using XML files are not visible in Form +Editor +* QTBUG-98749 Application crashes if there are more then 8 light sources +* QTBUG-97925 ProgressiveAA does not work if there are +PrincipledMaterials in scene +* QTBUG-98748 TriangleFan primitive type can't be used [should handle +this more gracefully and print a warning] +* QTBUG-98756 U16Type doesn't work for joint indexes +* QTBUG-99738 Reflection probe crashes if backgroundMode is not SkyBox +* QTBUG-99430 Crash if a Model is created via Repeater3D +* QTBUG-94616 Low saturation of sky texture +* QTBUG-99992 AssetUtils.RuntimeLoader requires absolute file path for +source +* QTBUG-100831 Model spams with Vertex buffer empty warning +* QTBUG-100572 Quick 3D: Shadow maps aren't working correctly +* QTBUG-100832 View3D.mapFrom3DScene crashes for large values +* QTBUG-99759 Dynamically creating and destroying models causes +assertion failure +* QTBUG-100009 +qtquick3d/src/runtimerender/graphobjects/qssgrenderparticles.cpp:57:33: +error: call of overloaded sqrt(int&) is ambiguous +* QTBUG-101373 Item2D node rendered indefinitey on threaded render loop, +blocks updates on basic render loop +* QTBUG-101882 Particle shapes don't support reparenting +* QTBUG-101638 GLSL version logic can use some improvements (was: Quick +3D shader error on Linux) +* QTBUG-102209 no-opengl build fails on quick3d +* QTBUG-102305 [REG 6.3.0->6.4.0] quick3d/skinning not launching: +"SimpleSkinningNew is not a type" +* QTBUG-102293 QML profiler shows texture load for each frame for +Quick3D +* QTBUG-93883 Joint indexes is limited inside one skeleton element +* QTBUG-102850 Parallax Correction issue when the probe is not +positioned at the center +* QTBUG-102023 Incorrect shadows from SpotLight and PointLight +* QDS-6761 Model Picking is not working correctly +* QTBUG-102193 Negative joint index leads to crashes +* QTBUG-104118 [REG 6.3 -> 6.3.1] Global scaling does no longer work in +3D asset imports +* QTBUG-105131 QtQuick3D fails to build in C++20 mode +* QTBUG-105293 Particles3D sortMode example crashes with distance mode +* QTBUG-105354 QSGRenderNode / View3D's Inline mode has no way to gain +access to the render target/pass descriptor when within an item layer +* QTBUG-105549 customshaders example's Texture with Item option does +nothing +* QTBUG-103265 Shader compilation failure when setting height map +* QTBUG-105565 [REG 6.3.2 -> 6.4.0] Highlighted example +principledmaterial UI has a big empty space section +* QTBUG-97692 Incorrect rendering when using external camera and +Temporal AA +* QTBUG-106037 issue when enabling Reflection Probe Debug View +* QTBUG-105918 REG: Jittery skeletal animations +* QTBUG-99615 Most QMutableEventPoint usage depends on Undefined +Behaviour +* QTBUG-100019 TemporalAA not working while animating the scene +* QDS-6081 Changing camera on View3D doesn't change the view in form +editor +* QDS-4966 Editing Model source with property editor fails +* QTBUG-96624 Lightprobe/skybox exposure and tonemapping issues +* QTBUG-101354 Particles not taking into account global opacity +* QTBUG-101371 Node.sceneRotation may get wrong if parent node is scaled +non-uniformly +* QTBUG-101718 [REG 6.3.0beta2->beta3] quick3d/principledmaterial not +launching on macOS +* QTBUG-102711 tst_MultiWindow crashes on Android +* QTBUG-102710 tst_RenderControl fails on Android +* QTBUG-99948 Fix enum/enum arithmetic in Qt +* QTBUG-105566 Touch panning a ListView in View3D broken + +### qtshadertools +* QTBUG-93101 qtdeclarative FTBFS on ppc64 & s390x +* QTBUG-103723 [iOS] CMake shader handling fails + +### qt5compat +* QTBUG-100024 qt5compat requires qtdeclarative despite it's not really +required +* QTBUG-100359 tst_qlinkedlist.cpp doesn't build: missing +QLinkedListIterator +* QTBUG-102254 tst_qtextcodec (Failed) +* QTBUG-103927 GCC 12: failure to build from source [<Qt5Compat>] +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs + +### qtmqtt +* QTBUG-105873 QMqttClient documentation does not include the +constructor + +### qtopcua +* QTBUG-102149 Invalid license file reference in +./src/3rdparty/open62541/qt_attribution.json +* QTBUG-104646 [C++20 FTBFS] open62541.h is running afoul of volatile +compound statement deprecation in C++20 +* QTBUG-100007 qtopcua fails to integrate due to flaky +opcua::SubscriptionsTest +* QTBUG-96283 [REG 6.1.3->6.2.0] macOS: Can not configure qml / network +example with statically compiled Qt +* QTBUG-103905 No target "OpenSSL::SSL" failure on qtopcua dependency +update + +### qtlanguageserver +* QTBUG-99236 Qt Language server documentation missing +* QTBUG-103924 GCC 12: failure to build from source [<QtDeclarative>] + +### qthttpserver +* QTBUG-79345 QHttpServer doesn't compile with gcc4.8.3 +* QTBUG-79411 QHttpAbstractServer does not follow server listen() +convention +* QTBUG-89381 Can't Compile QtHttpServer with Qt 6.0.0 +* QTBUG-100479 QtHttpServer: Fix failing SSL auto tests +* QTBUG-100476 QtHttpServer: fix QtConcurrent usage +* QTBUG-100570 QtHttpServer: missing optional dependency on qtwebsockets +* QTBUG-100533 QtHttpServer: Missing socket error handling in QSslServer +* QTBUG-102000 error C2220: the following warning is treated as an error +agent qhttpserverrequest_p.h(86): warning C4996: 'qGlobalQHashSeed': Use +QHashSeed instead +* QTBUG-103248 warning C4996: 'QtLiterals::operator ""_qs': Use _s from +Qt::StringLiterals namespace instead +* QTBUG-104097 error: no matching constructor for initialization of +'QSslServer' +* QTBUG-104538 tst_QAbstractHttpServer::websocket() memleak +* QTBUG-104481 QtHttpServer::route()/afterRequest(): Compile errors when +assigning the lambda to variable and passing that +* QTBUG-104710 Windows: Enum naming QHttpServerRequest::DELETE clashes +with winnt.h define of the same name +* QTBUG-105330 QHttpServer statusString map is missing a few of status +codes +* QTBUG-105306 QHttpServerRequest::Method is undocumented +* QTBUG-105723 QtHttpServer examples are not visible in QtCreator +* QTBUG-74882 QHttpServer crashes when lambda catches `this` +* QTBUG-76619 QHttpServerResponse is missing a QJsonArray constructor +* QTBUG-82053 QtHttpServer crashes when CONNECT method is used +* QTBUG-84617 QHttpServer crashes when disconnected from client before +finishing reply +* QTBUG-85191 QHttpServerFutureResponse.obj symbols already defined in +qexception.obj +* QTBUG-100478 QtHttpServer: reorganize branching and get rid of compat +code in dev +* QTBUG-103712 qhttpserver ssl tests fail on Android +* QTBUG-106160 tst_QAbstractHttpServer::fork() is flaky + +### qtquick3dphysics +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.4/supported-platforms.html +* RTA reported issues from Qt 6.4: +https://bugreports.qt.io/issues/?filter=24174 +* Qt 6.4.0 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24448 +* Supported development platforms are listed here: +https://bugreports.qt.io/browse/QTBUG-102789 +* See Qt 6.4.0 Known Issues from: +https://wiki.qt.io/Qt_6.4.0_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Mike Achtelik +Cristian Adam +Chris Adams +Laszlo Agocs +Waqar Ahmed +Dimitrios Apostolou +Soheil Armin +Viktor Arvidsson +Albert Astals Cid +YAMAMOTO Atsushi +Mahmoud Badri +Mate Barany +Vladimir Belyavsky +Nicholas Bennett +Tobias C. Berner +Chen Bin +Alex Blasche +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Sören Bohn +Francisco Boni +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Kai Uwe Broulik +Florian Bruhin +Jonah Brüchert +Michael Brüning +Marco Bubke +Igor Bugaev +Andreas Buhr +Kirill Burtsev +Jungi Byun +Luca Carlon +Ryan Chu +Joel Clay +Marcus Comstedt +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Szabolcs David +Noah Davis +Anton Demchenko +Knud Dollereder +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Balazs Egedi +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Mario Emmenlauer +Tunahan Erkoyuncu +Fabio Falsini +David Faure +Björn Feber +Ilya Fedin +Nicolas Fella +Jesus Fernandez +Ben Fletcher +Kevin Funk +Samuel Gaist +Sylvain Garcia +Pekka Gehör +Roman Genkhel +Christophe Giboudeaux +Frederik Gladhorn +Maximilian Goldstein +Andrei Golubev +Jeremie Graulle +Robert Griebl +Patrick Griffis +Magnus Groß +Henning Gruendl +Jan Grulich +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Ralf Habacker +Tang Haixiang +Heikki Halmet +Zhang Hao +Andre Hartmann +Andreas Hartmetz +Simon Hausmann +Elias Hautala +Jani Heikkinen +Miikka Heikkinen +Christian Heimlich +Karsten Heimrich +Chris Hennes +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Mats Honkamaa +Sam James +Agnieszka Jaworska +Nils Jeisecke +Allan Sandfeld Jensen +Tim Jenssen +Hu Jialun +Yin Jie +William Jones +Janne Juntunen +Maurice Kalinowski +Jonas Karlsson +Johannes Kauffmann +Youngjin Kim +Friedemann Kleint +André Klitzing +Michal Klocek +Lars Knoll +Seokha Ko +Jarek Kobus +Kai Koehne +Sze Howe Koh +Jarkko Koivikko +Antti Kokko +Łukasz Korbel +Tomi Korpipaa +Jani Korteniemi +Janne Koskinen +Fabian Kosmale +Volker Krause +Mike Krus +Jaroslaw Kubik +Konrad Kujawa +Marcel Kummer +Simeon Kuran +Sona Kurazyan +Igor Kushnir +Jonas Kvinge +Kai Köhne +Inho Lee +Tony Leinonen +Paul Lemire +Qiang Li +Jasper Limbago +Moody Liu +Jonathan Liu +Robert Loehning +Jenny Lofthus +Robert Löhning +Thiago Macieira +Tamas Martinec +Tamás Martinec +Sérgio Martins +Sergio Martins +Thorbjørn Lund Martsum +Ievgenii Meshcheriakov +Leena Miettinen +Samuel Mira +Fawzi Mohamed +Bartlomiej Moskal +Andrey Mozzhuhin +Marc Mutz +Miklós Márton +Tommi Mänttäri +Antti Määttä +Sivan Nanthiran +Martin Negyokru +Alexander Neumann +Delf Neumärker +Guineng Ni +Andy Nichols +Yuya Nishihara +Mårten Nordheim +Tadej Novak +Sukyoung Oh +Kimmo Ollila +Tinja Paavoseppä +Laszlo Papp +Bumjoon Park +Cathy Park +Fan PengCheng +Pasi Petäjäjärvi +Thomas Piekarski +Samuli Piippo +Timur Pocheptsov +Milla Pohjanheimo +Joni Poikelin +Aleix Pol +Alessandro Portale +Rami Potinkara +Lorn Potter +Liang Qi +Umair Raihan +Martin Reboredo +David Redondo +Arno Rehn +Topi Reinio +Aleksandr Reviakin +André de la Rocha +Rafael Roquetto +Bernhard Rosenkraenzer +Johannes Rosenqvist +Niclas Rosenvik +Elias Rudberg +Shawn Rutledge +Toni Saario +Ahmad Samir +Michael Saxl +Lars Schmertmann +Eli Schwartz +Björn Schäpers +Craig Scott +Luca Di Sera +Dmitry Shachnev +Sami Shalayel +Ye ShanShan +Orgad Shaneh +Tianlu Shao +Andy Shaw +Venugopal Shivashankar +Kristoffer Skau +David Skoland +Ivan Solovev +Axel Spoerl +Michael Spork +Piotr Srebrny +Elias Steurer +Patrick Stewart +Martin Storsjö +Brett Stottlemyer +Christian Strømme +Frank Su +Tasuku Suzuki +Mikhail Svetkin +Jan Arve Sæther +Morten Sørvig +Morten Johan Sørvig +Nodir Temirkhodjaev +Benjamin Terrier +Marcus Tillmanns +Duan Ting +Ivan Tkachenko +Kenneth Topp +Pino Toscano +Mike Trahearn +Jens Trillmann +Alex Trotsenko +Jere Tuliniemi +Paul Olav Tvete +Sami Varanka +Peter Varga +BogDan Vatra +Louis du Verdier +Doris Verria +Tor Arne Vestbø +Petri Virkkunen +Harald Vistnes +Jannis Voelker +Alexander Volkov +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +ChunLin Wang +Stefan Wastl +Michael Weghorn +Bernd Weimer +Edward Welbourne +Fushan Wen +Niklas Wenzel +Clemens Werther +Jeremy Whiting +Paul Wicking +Anna Wojciechowska +Oliver Wolff +Alvin Wong +Jiang Wu +Li Xinwei +Weng Xuetian +Lu YaNing +Xiao YaoBing +Zhang Yong +Vlad Zahorodnii +JiDe Zhang +Yuhang Zhao +Volodymyr Zibarov +Eike Ziller +hjk diff --git a/qt/6.4.1/release-note.md b/qt/6.4.1/release-note.md new file mode 100644 index 0000000..76640a6 --- /dev/null +++ b/qt/6.4.1/release-note.md @@ -0,0 +1,871 @@ +Release note +============ + +Qt 6.4.1 release is a patch release made on the top of Qt 6.4.0. +As a patch release, Qt 6.4.1 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.4.0. + +For detailed information about Qt 6.4, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.4 series is binary compatible with the 6.3.x series. +Applications compiled for 6.3 will continue to run with 6.4. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* d7620f1b74 Fix crash when setting override cursor on multiple clients +Fixed a crash when setting an override cursor on multiple clients. + +* 75a9a0ad5e Update bundled libjpeg-turbo to version 2.1.4 +libjpeg-turbo was updated to version 2.1.4 + +* b627f51978 Document QAtomic testAndSet +Documented new overloads of testAndSet() that were originally added for +5.3. + +* 1cb57091ac Revert "Keep original text for text/plain mime data" +The fix to preserve special characters like the text/plain part +of the clipboard when copied from a QTextEdit or QLineEdit had to be +reverted (QTBUG-107004). + +* ed3d60cfca QTaggedPointer: disable operator= with an empty initializer +list +The operator assignment taking a raw pointer has been reimplemented in +order to avoid subtle issues when assigning `{}` to a QTaggedPointer. +This will cause code that assigns a braced-init-list to a QTaggedPointer +object to stop compiling (for instance, `tagPtr = {ptr}` is now ill- +formed). + +* a111c15c0a Skip early return from test loops during cleanup() +During the cleanup() phase of a test, the QTRY_* macros and +QTestEventLoop now ignore the test resolution, in contrast to when they +are used from the test itself, which (since 6.3.0) exits the loops early +if the test has failed. + +* 9ac433b40a Fix generating PDFs with DirectWrite engine +Fixed glitches in generated PDFs when the DirectWrite backend was in +use, e.g. when high-dpi scaling was active. + +* c0b54bf6fa macOS: Fix less common writing systems on Catalina and +later +Fixed missing text with certain writing systems on macOS Catalina and +later. + +* c2f85da3be Update bundled libpng to version 1.6.38 +libpng was updated to version 1.6.38 + +* e0fea817a5 QBenchlib/Perf: don't try to benchmark the kernel +Fixed support of Linux performance counters for QBENCHMARK, which used +to fail with "Permission denied" errors in default configurations. Now, +QtTest will automatically fall back to profiling only userspace, like +the perf(1) tool does. + +### qtdeclarative +* ef6fe3e499 DA: ignore disabled HoverHandlers when delivering hover +events +Disabled hover handlers will no longer receive hover events, or block +siblings from being hovered. + +### qttools +* 838f8e2e0 QDoc: Remove the "\newcode" and "\oldcode" command pair +The deprecated \oldcode, \newcode commands were removed. + +* ab89fee0b qdoc: Enable correct linking to externally-built +dependencies + + +### qt5compat +* 16774f1 Avoid recreating gaussian blur shader multiple times +Improve creation time of Gaussian Blur-based effects. + + +Fixes +----- + +### qtbase +* QTBUG-105057 vnc: Setting override cursor causes a crash on client +disconnect +* QTBUG-105923 WebAssembly loader broken when using the CMake +RUNTIME_OUTPUT_DIRECTORY property +* QTBUG-105347 [Wasm] Stack example from documentation exits application +* QTBUG-102004 [wasm] QML switch does not react on toggle +* QTBUG-104518 Swipeview doesn't function correctly in Webassembly app +* QTBUG-106153 wasm: Changing QTimer interval in multithreaded +application breaks the timer +* QTBUG-106223 assertion failed after Flickable takes grab from +PinchHandler +* QTBUG-91774 QTextEdit::cursorForPosition() doesn't work with invisible +blocks +* QTBUG-106064 [REG] Undocking QDockWidget with drag misplaces it (a +lot) +* QTBUG-106279 I doubt if QTextStream setAutoDetectUnicode doesn't work +* QTBUG-105711 QDrag with invalid URLs in QMimeData crash on macOS +* QTBUG-106000 tst_QLocale::fpExceptions() triggers assertion failure on +Windows +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-106374 Unable to build qtbase due to incomplete type in +qtessellator.cpp +* QTBUG-106222 -junitxml produces invalid time in output log (seconds +divided by 1000 instead of seconds) +* QTBUG-106394 Android Multi ABI honors only for first abi the flag +-DQT_NO_PACKAGE_VERSION_CHECK=TRUE +* QTBUG-106463 Make QT_HOST_PATH well visible and communicated clearly +* QTBUG-104999 crash in QTextMarkdownWriter +* QTBUG-104856 Non-Qt headers in 6.3.1\msvc2019_64\include +* QTBUG-106354 Last QNetworkReply::readyRead() is not always emitted +* QTBUG-106016 tst_QNetworkReply::contentEncodingBigPayload fails with +Ubuntu 22.04 xorg and Rhel 9 +* QTBUG-106560 WASM: Menus are resizable +* QTBUG-106397 wasm: native keyboard does not popup on iOS +* QTBUG-106573 QNetworkAccessManager can not get 404 reponse body. +* QTBUG-42661 Wrong dialog activation +* QTBUG-23699 tst_QGraphicsWidget::updateFocusChainWhenChildDie() fails +on Mac OS X +* QTBUG-106652 applicationName() default value broken on macOS +* QTBUG-105618 QNetworkReplyFileImpl synchronously emits +QNetworkReply::finished() from constructor in case of error +* QTBUG-7211 QFile::permissions() returns old, cached value after call +to QFile::setPermissions() on the same QFile object +* QTBUG-101236 FAIL! : tst_QPainter::hdrColors in Windows_11_21H2 +* QTBUG-106393 Mac OS: Dot and Comma key combinations not working for +russian layout +* QTBUG-36281 QKeyEvent regression in Qt5 +* QTBUG-35734 When pressing CTRL+SHIFT+number on a German keyboard then +the key() you get in the key press is not always as expected +* QTBUG-87339 wasm: Emoji couldn't show while the text contains Chinese +and emoji mix +* QTBUG-71948 Containers with drag "rubber band effect" should react on +pointer cancel +* QTBUG-106436 Scene Graph - Direct3D 11 Under QML Example has wrong tag +* QTBUG-106438 Scene Graph - Metal Texture Import Example has wrong tag +* QTBUG-106439 Scene Graph - Metal Under QML Example has wrong tag +* QTBUG-106469 QQuickRenderControl D3D11 Example has wrong tag +* QTBUG-106668 Cannot paste content from external sources +* QTBUG-89557 QML Text's implicitWidth is wrong when wrapMode is set for +multiline text. +* QTBUG-104986 QTextLayout::maximumWidth() is not correct for multi-line +text +* QTBUG-104805 QColorDialog : Buttons are highlighted incorrectly +* QTBUG-103503 Frameless window is resizable +* QTBUG-106710 Regression: macOS windows with Qt::FramelessWindowHint +are resizable +* QTBUG-105182 Access violation / infinite loop in +QFutureInterfaceBase::isChainCanceled() +* QTBUG-106083 QFuture::then(QObject *context, Function &&function) +throws "read access violation" when used in chained QFuture +* QTBUG-106616 androiddeployqt not found on MultiABI android build with +custom install dir +* QTBUG-106672 [Reg: 6.3 -> 6.4] C3615: constexpr function +'QtPrivate::QMetaTypeForType<T>::getName' cannot result in a constant +expression +* QTBUG-106531 QDockWidget Docking resizes (widens) the widget by a set +number of pixels +* QTBUG-106689 QNetworkReply: it is confusing whether the reply data has +been decompressed or not. +* QTBUG-106387 Application crash when writing in textfield +* QTBUG-106899 tst_qquicktext::dependentImplicitSizes() Compared doubles +are not the same +* QTBUG-106530 QDockWidget Undocking incorrectly offset from cursor +(native titlebar) when dragging +* QTBUG-101339 Hardware keyboard up/down keystrokes interpreted as +home/end when interacting with a QML TextArea +* QTBUG-106980 dladdr() in qlogging.cpp - error: invalid conversion from +'const void*' to 'void*' +* QTBUG-107004 Copying from QTextEdit to other program turns newline +into paragraph separator (U+2029) +* QTBUG-107043 Qt 6.4 QDateTime is broken with clang-cl when compiling +with c++20 +* QTBUG-100917 tst_QImageReader::setScaledClipRect() SVG/SVGZ fails on +Wayland +* QTBUG-81044 SVG: QImageReader::setScaledClipRect() uses wrong +coordinate system +* QTBUG-92199 [REG] The color of QLineEdit and QPlainTextEdit +placeholder text is not grayed-out if stylesheet was applied +* QTBUG-93009 QPalette::PlaceholderText color is not followed after +setting color in a style sheet +* QTBUG-107072 build chooses unavailable hardware flags +* QTBUG-106607 QODBC: QSqlQuery::isNull returns false for SELECT NULL +* QTBUG-69608 cocoa: key press events for modifier keys do not have +nativeVirtualKey +* QTBUG-106984 Setting background brush in QTableWidgetItem used as +header item is incorrectly cached leading to incorrect display colours +* QTBUG-106219 [macOS] Typing accented/alternate characters doesn't work +correctly +* QTBUG-105984 windeployqt: Multimedia plugins missing +* QTBUG-107178 plugins/platforms/libqminimal.so' is not a valid ELF +object (file is for a different processor) +* PYSIDE-2069 pyside6-uic generates dynamic properties with C++ types +* QTBUG-106912 MoltenVK: Failed to create Vulkan instance when +implementation supports is_portability_driver +* QTBUG-104441 REG: No longer possible to use macros or functions that +rely on an event loop in cleanup() after failed test function +* QTBUG-100891 +tst_QGuiApplication::genericPluginsAndWindowSystemEvents() fails on +Wayland +* QTBUG-100918 tst_QOpenGL::bufferMapRange() fails on Wayland +* QTBUG-107128 qtbase/src/dbus/dbus_minimal_p.h SPDX-License-Identifier +misses AFL-2.1 +* QTBUG-107174 Units unclear for QWaitCondition::wait +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-97697 Missing documentation for GrabTransition enum in +DragHandler +* QTBUG-107246 QVariant.toList method not working properly +* QTBUG-107188 Reg: Behavior Change: Modal dialogs seem to block events +to other dialogs/widget +* QTBUG-107544 [Reg 6.3.2 -> 6.4.0] qsql_oci.cpp no longer compiles +* QTBUG-107155 tst_QWidget_window::resetFocusObjectOnDestruction() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-107166 QQuickWidget causes crash when combined with dock and +toolbar +* QTBUG-107262 REG: Enter on r/o QComboBox does not close a dialog +anymore +* QTBUG-107569 Use of std::aligned_union and std::aligned_union_t +deprecated in C++23 +* QTBUG-104831 windeployqt does not deploy Designer plugins for +QUiLoader +* QTBUG-107719 Typo in the document? +* QTBUG-107450 Reg[5->6]QSlider handle size is not correct +* QTBUG-79977 QMessageBox does not work at IOS 13 +* QTBUG-101000 macOS: QPushbutton text color changes +* QTBUG-105292 Documented way of printing whole document produces +warning +* QTBUG-107249 [REG 6.4.0->6.5.0] Can not compile Qt examples with +Android armv7 pre-build binaries on linux and macOS +* QTBUG-107777 Typo in the document +* QTBUG-77210 QML Image object causes a crash when it gets deleted +while it's still loading +* QTBUG-102098 QPrinter::PdfFormat causes some fonts to be doubly-scaled +when using DirectWrite font engine +* QTBUG-47979 QDesktopServices is unable to open a file on Android +* QTBUG-106713 android.bundle.enableUncompressedNativeLibs=false +deprecated in Android Gradle plug-in ver 8.0 +* QTBUG-85773 QML TextEdit copy() copies text twice on Android +* QTBUG-100245 tst_qsqlquery should not create unique data tags when +testing +* QTBUG-107618 QFileDialog freeze when selecting large zip-file using +the windows native dialog +* QTBUG-96384 Tagalog cannot be displayed correctly +* QTBUG-98920 Font fallback is not working properly on macOS +* QTBUG-107539 wasm: 2dpainting sample not working with +webassembly/webgl +* QTBUG-107629 [REG 6.3->6.4] WebEngineWidget OpenGL rendering is broken +on Windows +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-107814 Reg:[6.3->6.4]QOpenGLWidget tries to render duplicate +controls +* QTBUG-104709 [REG. 6.2->6.3] macOS: Default Edit menu entries shown +twice +* QTBUG-106542 qCompress()/qUncompress() cannot handle more than 4GiB of +data on Win64 +* QTBUG-106227 Alternate row background color does not starts from +beginning +* QTBUG-107649 valgrind issue due to 9 bits in flags +* QTBUG-107879 FAIL! : tst_AndroidAssets::loadsFromAssetsPath +* QTBUG-80992 QT_SCALE_FACTOR don't work properly with WebAssembly +* QTBUG-106277 QProperty fails to compile on MSVC in C++20 mode +* QTBUG-107843 cmake: multi-ABI Android builds do not work in-tree +* QTBUG-107720 "This feature is not supported on the Windows platform." +is a bit vague +* QTBUG-104319 Program crash on exit after monitor disconnect +* QTBUG-98354 Windows 11: State of checkable QAction with icon is not +shown +* QTBUG-105472 WASM version of QFileDialog::getOpenFileContent not +honoring nameFilter +* QTBUG-107991 QString asprintf behaves differently than printf with +"%03.f" format for example +* QTBUG-107008 window list in macOS' dock icon context menu includes +entry for QSystemTrayIcon +* QTBUG-106108 REG/macOS: context menu corners are not rounded +* QTBUG-106368 Wrong Usage of DoDragDrop() Causes Drag and Drop via +Touch to Hang +* QTBUG-57577 Windows: Drag and drop through touch sometimes gets stuck +with -platform windows:nomousefromtouch +* QTBUG-100788 TapHandler tapped signal is emitted twice when using a +stylus +* QTBUG-77414 Drag and Drop with mimeData does not work properly on the +touch screen +* QTBUG-104594 qpushbutton: pressed signal not emitted until button is +released, unsing touchscreen as input +* QTBUG-91882 eglfs with a cloned screen cause app to flicker +* QTBUG-105707 EGLFS: Modal windows get stacked behind non-modal windows +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-108039 Error with qproperty: expression +‘std::source_location::current()’ is not a constant expression +* QTBUG-105857 Qt application does not follow the DPI change when the +DPI setting is changed before showing the first window +* QTBUG-106983 Wrong description in documentation for +QPartialOrdering::Greater +* QTBUG-107687 [REG 6.3.1 -> 6.3.2] qt_add_resources with .qm +translation files no longer rebuild generated .qrc when .qm files change +* QTBUG-108113 "RCC: Cannot find file" in qt_add_translations +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-108156 Unhandled exception on QNetworkInformation::load() +* QTBUG-106018 tst_QSslSocket fails with Ubuntu 22.04 xorg and Windows +10 21H2 plus OpenSSL 3 +* QTBUG-106020 tst_QSocks5SocketEngine::passwordAuth fails with Ubuntu +22.04 xorg +* QTBUG-41170 [Android]: When the window resizes then there it will +cause flicker +* QTBUG-66727 [Android]: When changing focus between TextInput fields +there is a flicker of the QQuickWidget +* QTBUG-84258 tst_Gestures::graphicsItemGesture fails +* QTBUG-103054 FAIL! : tst_Gestures::graphicsItemGesture in +Ubuntu_20_04 +* QTBUG-106071 Example code in QPropertyAnimation documentation has +memory leak +* QTBUG-35409 MouseArea does not detect mouse pointer if it was already +there on Mac OS X +* QTBUG-100324 QHelpEvent::globalPos() returns frequently a wrong value. +* QTBUG-106939 Error: "qmlimportscanner not found" while building +examples while using cmake +* QTBUG-106712 HostPrefix & HostData reference incorrect dir in +target_qt.conf (when cross compiling) +* QTBUG-107538 OpenSUSE 15.3 developer build with OpenSSL 3 fails: +‘QSslSocket’ has not been declared +* QTBUG-107157 tst_QWidget with QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-107186 tst_QCompleter::showPopupInGraphicsView() with QtWayland +failed on Ubuntu 22.04, GNOME +* QTBUG-107184 tst_QGridLayout::setMinAndMaxSize() with QtWayland +crashed on Ubuntu 22.04, GNOME +* QTBUG-107578 tst_selftests failed with qtwayland qpa plugin on Ubuntu +22.04 GNOME +* QTBUG-107158 +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-107154 tst_QWidget_window::mouseMoveWithPopup(Dialog) with +QtWayland failed on Ubuntu 22.04 GNOME +* QTBUG-106925 Context menus on mac os 12.5.1 are resizeable (and not +native in appearance) +* QTBUG-99795 Mouse scroll wheel can't be used to interact with +scrollable elements on iOS +* QTBUG-106896 QDir::drive() does not shows DVD drive +* QTBUG-63324 iOS/macOS: system localization always returns english +language +* QTBUG-106082 [Qt 3D] QSG_RHI_BACKEND : d3d11 produces unexpected +results +* QTBUG-73251 QTreeview stylesheet "show-decoration-selected" has no +effect +* QTBUG-102480 Build fails when examples enabled but Sql and/or Linguist +are disabled +* QTBUG-83185 [Android]: When using night or dark mode on a device, then +the style extracted is still set as if it is light mode +* QTBUG-107780 Rendering Texture in WebAssembly +* QTBUG-105753 QDir is not re-entrant +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-107709 Android screen size mismatch [Reg 5.15.10 -> 5.15.11] +* QTBUG-107523 [REG 5.15.10 -> 5.15.11] Android edge-to-edge layout +broken + +### qtdeclarative +* QTBUG-104629 QML FolderDialog: CurrentFolder is not correctly +* QTBUG-106256 qml crash when binding alias to property +* QTBUG-104077 Build failure in 3rdparty/masm/assembler/ARM64Assembler.h +* QTBUG-93188 tst_qqmlecmascript::gcCrashRegressionTest fails with ARM +macOS 11 in Qt Declarative +* QTBUG-98479 QObject that was previously exposed to QML as a const +pointer remains frozen +* QTBUG-106391 assertion failure in +QQuickItemPrivate::localizedTouchEvent +* QTBUG-104535 REG: Android's Back button does not close QQC2 Dialogs +anymore +* QTBUG-106347 Build warns about QML code in C++ header with extension +".hh" +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky +* QTBUG-106392 Alias is invalid when accessed from C++ via +QObject::property() +* QTBUG-106042 QtQuick.Controls creates delegates in separate contexts +* QTBUG-105110 Android: FileDialog not working - unable to select file +correctly +* QTBUG-102339 Conan: multiple prefixes not supported when building e.g. +examples +* QTBUG-106457 Assert on invalid code +* QTBUG-106357 crash in QIntrusiveListNode::remove() when pinch-zooming +in QtPDF on iOS +* QTBUG-103746 QML javascript URL does not add a colon at the end of +protocol field +* QTBUG-106465 ToolTip::test_activateShortcutWhileToolTipVisible is +flaky +* QTBUG-105058 PathView steals touch event of PinchArea delegate +* QTBUG-106491 tst_QQuickMenu fails on webOS +* QTBUG-106557 QuickControls Texteditor fails to launch on embedded +devices +* QTBUG-106553 Quick styled text processes HTML case sensitively (this +is wrong) +* QTBUG-106594 Text baseline anchor not updating properly +* QTBUG-104911 qmllint warns about acceptedDevices in TapHandler +* QTCREATORBUG-27655 Qt Quick Controls – Chat Tutorial not working +* QTBUG-106548 [REG 6.2.4 - 6.3.2] HoverHandler "eats" all hover events +even when disabled +* QTBUG-106604 Multiple Qt Quick Sliders repaint incorrectly in macOS +* QTBUG-106566 qmllint crashes on invalid alias property +* QTBUG-35409 MouseArea does not detect mouse pointer if it was already +there on Mac OS X +* QTBUG-46460 MouseArea.containsMouse doesn't revert to false if enabled +is set to false +* QTBUG-106611 qml: signals cannot use inline components as argument +type +* QTBUG-106114 tst_qmltc_examples fails on webOS +* QTBUG-106613 qmllint crash due to index out of range +* QTBUG-106887 CMake does not pass --private-includes to +qmltyperegistrar if the QML module target is the private library itself +* QTBUG-106704 HoverHandler and MouseArea: if hover is enabled/disabled +but mouse does not move AND no item is marked dirty, state doesn't +change immediately +* QTBUG-105192 Loader3D crashes when active property is dynamically +changed +* QTBUG-105899 ColorDialog: The text fields on ColorInputs.qml are buggy +for the Fusion, Imagine and Universal styles. +* QTBUG-107014 [REG 6.2.4 -> 6.2.5] Items covered by Popup receive mouse +events +* QTBUG-107077 +tst_qquickdeliveryagent::undoDelegationWhenSubsceneFocusCleared fails +* QTBUG-106864 Reg-5.15.9->5.15.10: Android crash on startup on armv7 +(32bit) devices +* QTBUG-106269 Qt Quick apps immediately crash under Android 6 +* QTBUG-106824 Bad casts in qquickshapegenericrenderer.cpp +* QTBUG-107208 [Reg 5.15 -> 6.x] QQmlApplicationEngine::retranslate() +doesn't work for ComboBox and ListView +* QTBUG-106612 qmllint hits assert related to inline components +* QTBUG-107091 [qmltc] repeater generates invalid code +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-107619 V4: Memory corruption due to unchecked length usage +* QTBUG-107080 qmlcachegen assertion failure +* QTBUG-107176 cachegen eats all memory and fails +* QTBUG-107542 qmlcachegen infinite loop with certain statements +* QTBUG-89933 tst_HoverHandler fails with macOS 10.15 and Xcode 12.3 +* QTBUG-107594 Crash when rendering emojis with NotoEmoji font +* QTBUG-107013 Wheel scroll event propagated from a modal dialog to the +dialog below (Quick) +* QTBUG-104960 DelegateModel is only 1 dimensional +* QTBUG-106645 "TypeError: Cannot read property of null" error in "QML +Dynamic View Ordering Tutorial 1" example +* QTBUG-103939 Text editor example Font bold/Italic etc. attributes not +working +* QTBUG-95225 When the D3D11 RHI backend is used then a white line can +appear at the border when there is an odd number of pixels in either +width or height +* QTBUG-103877 TreeView from Qt 6.3 is not re-sorted when +dynamicSortFilter is set in the QSortFilterProxyModel +* QTBUG-104526 text in TextArea disappear when scrolling up large text +by using scrollbar button "up" +* QTBUG-99887 TapHandler on TextField (for showing right click context +menu) stops working in Qt6 +* QTBUG-105609 should be able to add a TapHandler to a Button to modify +behavior +* QTBUG-105610 should be able to add a DragHandler to a Button or other +control +* QTBUG-103620 [Reg 5.15 -> 6.2] Flicking is inconsistent with touch +screen +* QTBUG-99276 Fusion style sets button text color to white automatically +* QTBUG-107837 HorizontalHeaderView has wrong column sizes +* QTBUG-103268 QML item Menu doesn't close with touch screen on +CloseOnPressOutside +* QTBUG-107867 QQuickSliderPrivate::handleUngrab() is called during +multi-touch on QQuickSlider +* QTBUG-107533 [qmltc] live-lock when resolving multi-level alias +properties +* QTBUG-107534 [qmltc] cannot resolve alias into component +* QTBUG-107254 Crash when assigning non existing properties +* QTBUG-106223 assertion failed after Flickable takes grab from +PinchHandler +* QTCREATORBUG-3708 Context sensitive help does not work for several QML +properties +* QTBUG-106365 qmlsc doesn't find modules from sysroot +* QTBUG-106284 tst_QQuickColorDialogImpl::eyeDropper fails with RHEL 9 +* COIN-870 MinGW Windows build exceeds timeout limit +* QTBUG-30801 Button: tooltip not shown when the button is disabled +* QTBUG-98130 QtQuick and controls examples use qt_add_resources to add +QML files +* QTBUG-107028 tst_qquicktextfield and tst_qquicktextarea fail on +Android +* QTBUG-106520 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in +Ubuntu_20_04 +* QTBUG-106521 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in MacOS_12 +* QTBUG-104058 tst_qqmlnotifier::deleteFromHandler fails and give +timeout with macOS 12 +* QTBUG-107591 TreeViewDelegate: selection via onClicked does not work +* QTBUG-107763 tst_qquickhoverhandler::deviceCursor is flaky +* QTBUG-106407 Signal connect warnings when opening ColorDialog +* QTBUG-107703 QML MenuBar : "Alt" does not activate/focus the first +Menu +* QTBUG-107168 [Reg 6.2.6 -> 6.4.0] qmlsc: Use of native JS console is +now treated as an Error +* QTBUG-107795 Reg-5.15.10->5.15.11 Setting property on TextField +crashes +* QTBUG-107684 background of ToolTip template is ignored + +### qtactiveqt +* QTBUG-106014 ActiveQt fails to handle VT_UNKNOWN +* QTBUG-106024 [QAxServerBase::Invoke] ActiveQt should only call the +dispatch method if the types match + +### qtmultimedia +* QTBUG-103729 [REG 5.15-6.2] App isn't able to start on Windows 10 N +* QTBUG-106092 Binding to CaptureSession.imageCapture fails +* QTBUG-103239 [macOS] Crash in AVFMediaPlayerObserver +* QTBUG-104943 Multimedia examples not shown in Qt Creator although +module installed from Installer +* QTBUG-106204 Multimedia framework requires "record audio" +authorisation +* QTBUG-97789 Listening on QVideoSink::videoFrameChanged on Android +fails to map/unmap QVideoFrame +* QTBUG-105169 videoFrame.toImage() does not work in a different thread +than the video rendering thread +* QTBUG-106881 Camera with multiple streams cannot be detected for the +second stream +* QTBUG-107701 [REG 6.4.0->6.4.1] namespace build fails on Windows +* QTBUG-104226 QmediaDevices::videoInputs() fails to find a camera if +libcamera is installed. +* QTBUG-107885 [Recorder Example] Not working mute for AudioInput +* QTBUG-107205 Video with sound fails to play if sound device is +unavailable +* QTBUG-108009 QML Camera maximumZoomFactor in iPad +* QTBUG-97814 QML MediaPlayer only reports position changes at 10hz + +### qttools +* QTBUG-106552 qttools: Build failure if litehtml is found on the system +* QTBUG-106706 Non-retina artwork +* QTBUG-106255 qdoc: \wrapper command is undocumented +* QTBUG-107107 lupdate -locations absolute creates relatives and not +absolute paths +* QTBUG-107845 Can not disable Linguist in Qt 6.4.0 when qttools are +enabled +* QTBUG-107762 qdoc: Cannot link to externally-built projects via .index +files + +### qtdoc +* QTBUG-107245 Typo in the document? +* QTBUG-103856 Add replacement for some QX11Info alternatives to Qt6 +porting guide +* QTBUG-103715 QNativeInterface::QX11Application::display() example +missing +* QTBUG-106677 "Back" button breaks UI of Coffee Machine Example +* QTBUG-107121 Hangman example doesn't build for android with build +tools >= 31.0.0 + +### qtpositioning +* QTBUG-107580 [REG 5.15.10 -> 5.15.11], PositionSource: last known +position is never read +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission + +### qtconnectivity +* QTBUG-106282 tst_QLowEnergyController::tst_emptyCtor fails with RHEL 9 +in QtConnectivity +* QTBUG-106654 Error Unable to handle unregistered datatype +'std::shared_ptr<QWinRTBluetoothDeviceDiscoveryWorker>' +* QTBUG-104473 (Classic) Bluetooth discovery agents to clear previous +errors +* QTBUG-107195 Typo in the document +* QTBUG-107224 Typo in the document? +* QTBUG-107192 Link is dead in the document +* QTBUG-107196 Is Advertisement really unavailable on Qt Bluetooth? +* QTBUG-106614 +tst_QBluetoothDeviceDiscoveryAgent::tst_startStopDeviceDiscoveries fail +on Android 12 + +### qtwayland +* QTBUG-106638 QtWayland tests crash on webOS +* QTBUG-107076 Copying image data from Qt aplications is still broken on +GNOME Wayland + +### qt3d +* QTCREATORBUG-27852 Audio visualizer example has blank white screen +* QTBUG-106865 RHI RenderCapture capture results differ from OpenGL +renderer + +### qtimageformats +* QTBUG-107040 Tiff images with LZW compression do not work in debug +builds + +### qtserialbus +* QTBUG-106524 Typo in the document + +### qtwebsockets +* QTBUG-106372 wasm: Using WebSockets from worker threads fail to work +* QTBUG-106937 Since Qt 6.3 QWebSocket::errorString() displays random +http status code if status != 400 + +### qtwebengine +* QTBUG-104769 pdfviewer example: Pinch zoom on laptop trackpad stops +working if zoom way in +* QTBUG-105168 Build of Qt Pdf for iOS fails +* QTBUG-106355 QtPDF: crash when pinch-zooming on a PDF page with text +on iOS +* QTBUG-106358 QtPDF: hard to hide the keyboard on iOS +* QTBUG-106361 duplicate symbol qLcNav +* QTBUG-106461 QWebEngineUrlRequestJob::reply() does not support a +QIODevice that cannot be read completely instantly +* QTBUG-100391 Application built with Qt 6.2.2 fails to run because of +missing mf.dll error +* QTBUG-106095 [REG] 5.15.8 -> 5.15.9 WebEngine crash with software +OpenGL +* QTBUG-106588 Accessibility in QWebEngine crashes application +* QTBUG-106254 Windows offline installer creation fails due to long path +in QtWebEngine +* QTBUG-97392 WebEngine fails to load urls from resources +* QTBUG-106688 Loading html from qrc in QtWebEngine fails +* QTBUG-106944 [REG 6.4.0rc->final] Can not compile examples on iOS if +QfPDF is included in installation +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-106967 email privacy: DNS prefetch still leak from local content +* QTBUG-107144 WebEngine crashes on github.com +* QTBUG-105953 QtQuick: WebEngineView resize regression +* QTBUG-106975 Qt webengineview Web page requestfullscreen invalid +* QTBUG-103958 Unable to remove warning, "Qt WebEngine seems to be +initialized from a plugin..." +* QTBUG-107529 QWebEnginePage only uses part of QWebEngineView +* QTBUG-107502 [Reg 6.3.2 -> 6.4.0] Qt WebEngine --remote-debugging-port +no longer works +* QTBUG-108008 FAIL! : +tst_QWebEngineView::inputFieldOverridesShortcuts() 'actionTriggered' +returned FALSE +* QTBUG-108029 Can't build qtwebengine with MSVC2019 +* QTBUG-106406 gn not build in host build when not building QtWebEngine +or QtPdf at the same time +* QTBUG-105342 Test on qemu are very flacky + +### qtdatavis3d +* QTBUG-107505 Wasm build fails when linking both QtMultimedia and +QtDataVisualization + +### qtvirtualkeyboard +* QTBUG-106894 QtVirtualKeyboard does not popup on static builds +* QTBUG-106895 QtVirtualKeyboard on mac desktop wrong rotation +* QTBUG-83217 rotation of virtualkeyboard does not work +* QTBUG-98750 [VKB] AutoScroller does not work in the basic virtual +keyboard example +* QTBUG-105371 [Virtual keyboard] The fallback to layouts/fallback is +not mentioned + +### qtscxml +* QTBUG-107209 Update documentation on how to integrate state machines +into QML modules +* QTBUG-80262 SCXML StateMachine state properties get incorrect values +if History is used + +### qtspeech +* QTBUG-106286 tst_QTextToSpeech::sayWithVoices fails with RHEL 9 in +QtSpeech + +### qtlottie +* QTBUG-107501 Lottie produces warnings + +### qtquick3d +* QTBUG-102477 Adding the same effect twice to SceneEnviroment leads to +a hanging application +* QTBUG-106544 Antialiasing example doesn't animate when progressive AA +is enabled +* QTBUG-107203 Crash when a texture is deleted +* QDS-7793 propertyGroups.json is not installed +* QTBUG-104843 QtQuick 3D leaks memory after destroying View3D +* QDS-8014 Missing properties and types in qtquick3d property sheets +* QTBUG-105458 Incorrect primitive position when skin property set to +null +* QTBUG-96339 Fails to build QtQuick3d on MSYS2/MinGW-w64 due to "The +command line is too long" +* QTBUG-98336 WIN10 Qt6 build error in qtquick3d module +* QTBUG-107734 [REG 6.4.0->6.4.1 and 6.5.0] too long command on MinGW +shadow build +* QTBUG-105217 [REG: 6.3.2->6.4.0] Picking of 3D geometry works +incorrectly (with BBox only) +* QTBUG-106481 PrincipledMaterial clearcoat shader error with no lights +* QTBUG-107667 RobotArm example is disfunctional +* QDS-7662 Drop-down menu for shaders in Properties&Material Editor +lists irrelevant files from the project +* QDS-8087 SpecularGlossyMaterial was added in Qt 6.4. It should be +treated like one of the other basic material types + +### qt5compat +* QTBUG-107468 [Regression] Creating DropShadow is almost 20x slower + +### qtmqtt +* QTBUG-92817 QMqttTopicFilter also matches topics just starting with +the filter name +* QTBUG-80440 MqttClient Invalid Property assignment: unsupported type +"ushort" + +### qthttpserver +* QTBUG-105329 QHttpServer: returning a value from a route handler +should be an error when the function uses a QHttpServerResponder +* QTBUG-106378 Qt HTTP Server examples do not show up under module name +in 'All examples' +* QTBUG-104348 .gitignore file present in qthttpserver and +qtquick3dphysics + +### qtquick3dphysics +* QTBUG-104348 .gitignore file present in qthttpserver and +qtquick3dphysics +* QTBUG-107007 Configuring Qt with -no-gui fails +* QTBUG-108045 [FTBFS] iter.physx::PxContactStreamIterator::faceIndice’ +may be used uninitialized + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6/supported-platforms.html +* RTA reported issues from Qt 6.4 +https://bugreports.qt.io/issues/?filter=24174 +* See Qt 6.4 Known Issues from: +https://wiki.qt.io/Qt_6.4_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Laszlo Agocs +YAMAMOTO Atsushi +Mahmoud Badri +Mate Barany +Rolf Eike Beer +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Joerg Bornemann +Assam Boudjelthia +Michael Brüning +Andreas Buhr +Hxcan Cai +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Artem Dyomin +Alexey Edelev +Oliver Eftevaag +Christian Ehrlicher +Hatem ElKharashy +Balazs Erseki +Ilya Fedin +Alexandros Frantzis +Christophe Giboudeaux +Maximilian Goldstein +Robert Griebl +Magnus Groß +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Tang Haixiang +Heikki Halmet +Thomas Hartmann +Jani Heikkinen +Miikka Heikkinen +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Allan Sandfeld Jensen +Janne Juntunen +Maurice Kalinowski +Jonas Karlsson +Johannes Kauffmann +Timothée Keller +Ali Kianian +Friedemann Kleint +Michal Klocek +Lars Knoll +Seokha Ko +Jarek Kobus +Kai Koehne +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Fabian Kosmale +Volker Krause +Konrad Kujawa +Santhosh Kumar +Sona Kurazyan +Kai Köhne +Inho Lee +Eric Lemanissier +Moody Liu +Jenny Lofthus +Thiago Macieira +Sérgio Martins +Thorbjørn Lund Martsum +Ievgenii Meshcheriakov +Samuel Mira +Bartlomiej Moskal +Marc Mutz +Tommi Mänttäri +Antti Määttä +Martin Negyokru +Andy Nichols +Mårten Nordheim +Bumjoon Park +Samuli Piippo +Timur Pocheptsov +Rami Potinkara +Lorn Potter +Liang Qi +Topi Reinio +Aleksandr Reviakin +Rob De Reycke +André de la Rocha +Alexey Rochev +Shawn Rutledge +Toni Saario +Björn Schäpers +Luca Di Sera +Dmitry Shachnev +Sami Shalayel +Venugopal Shivashankar +David Skoland +Johan Solbakken +Ivan Solovev +Axel Spoerl +Piotr Srebrny +Patrick Stewart +Martin Storsjö +Christian Strømme +Tarja Sundqvist +Jan Arve Sæther +Morten Sørvig +Duan Ting +Jere Tuliniemi +Paul Olav Tvete +Leticia Valladares +Sami Varanka +Peter Varga +Doris Verria +Tor Arne Vestbø +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Michael Weghorn +Edward Welbourne +Fushan Wen +Paul Wicking +Oliver Wolff +Semih Yavuz +Yuhang Zhao diff --git a/qt/6.4.2/release-note.md b/qt/6.4.2/release-note.md new file mode 100644 index 0000000..70833dd --- /dev/null +++ b/qt/6.4.2/release-note.md @@ -0,0 +1,394 @@ +Release note +============ + +Qt 6.4.2 release is a patch release made on the top of Qt 6.4.1. +As a patch release, Qt 6.4.2 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.4.1. + +For detailed information about Qt 6.4, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.4 series is binary compatible with the 6.3.x series. +Applications compiled for 6.3 will continue to run with 6.4. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* 04f6f4afa9 Update bundled zlib to version 1.2.13 +zlib was updated to version 1.2.13. + +* ff52558530 Update bundled libpng to version 1.6.39 +libpng was updated to version 1.6.39 + +### qtdeclarative +* 2b258e019e QQuickNinePatchImage: fix aliasing by respecting the smooth +property +The Imagine style now supports smooth scaling for 9-patch images when +the QT_QUICK_CONTROLS_IMAGINE_SMOOTH environment variable is set to 1. + + +Fixes +----- + +### qtbase +* QTBUG-108128 Absolute coordinates used for pointer events on wasm +* QTBUG-106031 Mouse cursor location offset if canvas doesn't start at +0,0 +* QTBUG-107687 [REG 6.3.1 -> 6.3.2] qt_add_resources with .qm +translation files no longer rebuild generated .qrc when .qm files change +* QTBUG-108113 "RCC: Cannot find file" in qt_add_translations +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-108103 QHostAddress::isEqual() with IPv6 determines valid ip to +be any +* QTBUG-46681 [REG 4.x->5.x] QPainter in paintEvent() doesn't work with +Qt::WA_PaintOnScreen +* QTBUG-100085 xcb: Native window does not get paint event if another +window on top of it is hidden unless there is a enter/leave event +somewhere +* QTBUG-63324 iOS/macOS: system localization always returns english +language +* QTBUG-108186 Crash in qt_memrotate90 or qt_memrotate270 +* QTBUG-108156 Unhandled exception on QNetworkInformation::load() +* QTBUG-89156 [REG 5.15.0->5.15.1] Focus is limitted after reparenting +and adding widgets +* QTBUG-108196 SecKeychain is deprecated [-Wdeprecated-declarations] +when compiling qnetworkaccessmanager.cpp +* QTBUG-67579 QT5 apps running natively under Wayland do not respect +cursor size setting +* QTBUG-87778 wayland: cursor size wrong +* QTBUG-108194 FAIL! : data::tst_simulation-behavior::compile() module +"Simu" is not installed +* QTBUG-108047 Setting macos style before creating a QApplication +crashes +* QTBUG-108218 [Win] Access violation in QNetworkListManagerEvents +* QTBUG-107572 Expose QLineEdit focus for QComboBox editable +* QTBUG-108344 Something is rotten with texture-based widgets that are +native child widgets or are children of a native child widget +* QTBUG-108277 QWidget::setParent calls q_evaluateRhiRecursive which is +slow +* QTBUG-105017 Crash in QRhiGles2::ensureContext with +QT_WIDGETS_RHI_BACKEND=vulkan and QOpenGLWidget +* QTBUG-106583 Windows and dialogs flashing white +* QTBUG-108382 One more unhandled exception on +QNetworkInformation::load() +* QTBUG-108311 [REG: 6.3->6.4]: When moving a QDockWidget under certain +environments it will trigger a warning message +* QTBUG-106920 MOC cannot parse nested inline namespace (Parse error at +"::") +* QTBUG-108742 macdeployqt: Multimedia plugins missing +* QTBUG-107057 macdeployqt does not include libdarwinmediaplugin.dylib +* QTBUG-108605 Unhandled WinRT exception at +QSystemLocalePrivate::uiLanguages() +* QTBUG-105857 Qt application does not follow the DPI change when the +DPI setting is changed before showing the first window +* QTBUG-108709 [REG 6.4.0 -> 6.4.1] Second ColorRole change via +QPalette:setBrush() does not modify cacheKey +* QTBUG-107675 Typo in the document? +* QTBUG-107806 Link is dead in the document +* QTBUG-68175 tst_QWidget::raise is flaky +* QTBUG-108743 QColor - Undefined symbols QColor::QColor(char const*), +QColor::QColor(QString const&)... +* QTBUG-108662 Can't build for Android +* QTBUG-106025 REG: isSignalConnected creates a dead lock. +* QTBUG-108764 tst_qwidgetrepaintmanager is flaky +* QTBUG-108300 Crash when setPersistentGraphics(false), +setPersistentSceneGraph(false) and visible: true on wayland +* QTBUG-108677 macdeployqt tool does not copy networkinformation plugin +* QTBUG-83185 [Android]: When using night or dark mode on a device, then +the style extracted is still set as if it is light mode +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-91255 [Android] Add support for APK Signature Scheme v2 +* QTBUG-108175 [macOS] Qt warning: "macOS generated a color-profile Qt +couldn't parse. This shouldn't happen." +* QTBUG-105735 Focus is not set to a child widget when a modal is open +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-107709 Android screen size mismatch [Reg 5.15.10 -> 5.15.11] +* QTBUG-107523 [REG 5.15.10 -> 5.15.11] Android edge-to-edge layout +broken +* QTBUG-92468 QTextEdit cursor is drawn incorrectly +* QTBUG-86823 REG: Blinking cursor leaving an artifact in QTextEdit +* QTBUG-96288 QTextEdit cursor postion error when QTextEdit has +different pointsize +* QTBUG-109036 QImage mismatch in QXcbBackingStore +* QTBUG-106906 tst_qtcuncurrentrun::pollForIsFinished occasionally +crashes +* QTBUG-108815 Installing qtdeclarative fails +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-106393 Mac OS: Dot and Comma key combinations not working for +russian layout + +### qtdeclarative +* QTBUG-108026 Memory leak when capturing a 3D scene using +QQuickItem::grabImage +* QTBUG-106106 Crash in ~QQuickScrollBarAttached during rearrange of +QQmlDelegateModel +* QTBUG-71922 Mime data is corrupted when using QQuickDragAttached and +it's not UTF-8 +* QTBUG-106940 "QML Import could not be resolved in any of the import +paths: shared" when trying to QML debug example "emitters" +* QTBUG-74496 Performance issue: rejected drag re-triggers drag enter +event every frame while mouse moves +* QTBUG-107989 Aliasing occurs at the image boundary if add Scale +Animator to nine-patch image +* QTBUG-107818 Sometimes ShaderEffect types are not be drawn correctly +on 2 QQuickWindows +* QTBUG-108252 Crash occurs when GUI thread accesses QRhi objects +created by Renderer Thread +* QTBUG-98979 ListView scrolling is broken for ListView.SnapOneItem mode +* QTBUG-107774 madvise() terminates application due to EBADF code +* QTBUG-106602 extending-qml example is missing QtQuick dependency in +CMakeLists.txt +* QTBUG-106884 Typo in the document +* QTBUG-94619 Qt.labs.platform.Menu opens at the wrong location with +scaling enabled +* QTBUG-94783 Popup menu in incorrect position when using +QT_SCALE_FACTOR=1.5 on Wayland Ubuntu +* QTBUG-108298 Crash using ConicalGradient in a ShapePath +* QTBUG-108352 tst_touchmouse::strayTouchDoesntAutograb is flaky +* QTBUG-108549 PinchHandler.scale loses the accumulated scaling if +target == null +* QTBUG-92064 PinchHandler target scale jumps when pinching a second +time via native gesture +* QTBUG-104890 PointHandler deactivated on touch screen +* QTBUG-108627 Assertion in QQmlPropertyData::setOverrideIndex +* QTBUG-106875 Segfault when Loader is trying to load a file that +contains the Loader +* QTBUG-108646 Segmentation fault when inspecting QML objects without +breaking +* QTBUG-83890 [REG 5.14.1->5.14.2,5.15] Horizontal Scrollbars in +ScrollView when Flickable fits +* QTBUG-108388 code snippet in the document is incomplete +* QTBUG-108820 Infinity - real vs int +* QTBUG-108634 Invalid code generated for comparison +* QTBUG-108651 Property change detection for null values doesn't seem to +be working +* QTBUG-108683 [Reg 5.15.2/6.3.2 -> 6.4.x] DropShadow: Changing radius +at runtime also changes Z-order +* QTBUG-107607 Crash when trying to inspect "this.parent" +* QTBUG-108913 ->6.4.1: Restore qmllint JSON Output Message +* QTBUG-108697 Program can crash when Connections target is destroyed +* QTBUG-109010 top-level build: automoc broken yet again in 6.4 branch +(depending on moc before it's built) +* QTBUG-104047 Qt Quick: Drag event coordinates wrong in Release mode +* QTBUG-104716 draganddrop example issues +* QTBUG-109002 [PinchHandler] Dragging a target is not functional +* QTBUG-107171 qmlsc: Cannot resolve type annotations for args of type +list<T> +* QTBUG-98130 QtQuick and controls examples use qt_add_resources to add +QML files +* QTBUG-107850 Crash on QQuickItem destruction +* QTBUG-106864 Reg-5.15.9->5.15.10: Android crash on startup on armv7 +(32bit) devices +* QTBUG-106269 Qt Quick apps immediately crash under Android 6 + +### qtmultimedia +* QTBUG-108009 QML Camera maximumZoomFactor in iPad +* QTBUG-108027 Signal videoFrameChanged not emitted +* QTBUG-95127 QMediaPlayer::setVideoOutput() no longer takes QList of +outputs +* QTBUG-103238 [macOS] Crash in qt_convert_NV12_to_ARGB32 +* QTBUG-107671 Using strcmp instead of gst's methods for classfying +classes +* QTBUG-108187 QAudioSink can not be moved to another thread +* QTBUG-108898 [Windows] Crash on +QWindowsMediaDevices::availableDevices() +* QTBUG-109009 Ffmpeg: videotoolbox doesn't support some yuv 8bit +formats +* QTBUG-107678 audio device has unknown channel +* QTBUG-108020 QMediaDevices on MacOS needs additional listeners to +correctly catch device changes +* QTBUG-108018 Camera Example crashes on macOS 13 ventura +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. + +### qttools +* QTBUG-108243 Naming menu separators in design view is broken +* QTBUG-94365 QDoc: "error code: 4" from clang on macOS +* QTBUG-108353 qdoc: QHash related warnings with LLVM 15.0.0 +* QTBUG-96239 Document CMake component in CMake function documentation + +### qtdoc +* QTBUG-108513 Disappearing text on a Button on QtQuick Controls when +the Dark theme is active on macOS +* QTBUG-108101 String "6.4.0" found in Qt6.4.1 sources +* QTBUG-108670 doc state, that QOpenGLWidget is not supported, but it +was fixed in qt 6.4 +* QTBUG-108335 calqlatr demo buttons are broken + +### qtwayland +* QTBUG-104259 tst_seatv4 tests are failing with Ubuntu 22.04 Wayland +* QTBUG-75919 Override cursor has no precedence on Wayland + +### qt3d +* QTBUG-56368 Crash when using async NodeInstantiator within Scene3D +* QTBUG-106972 QRenderCapture leaks memory with RHI renderer +* QTBUG-107693 tst_QResourceManager received signal 11 (SIGSEGV) with +Ubuntu 22.04 QEMU + +### qtserialbus +* QTBUG-107132 Typo in the document? + +### qtwebsockets +* QTBUG-108276 MQTT WebSocket doesn't connect + +### qtwebengine +* QTBUG-108265 Pasting plain text does not work on Discord web +* QTBUG-108843 [WebRTC] Crash inside +RTCStatsCollector::ProduceAudioRTPStreamStats_n + +### qtvirtualkeyboard +* QTBUG-108030 Virtual keyboard basic example freezes on Android +* QTBUG-108396 The link in the document seems to be wrong + +### qtspeech +* QTBUG-108381 qtspeech does not compile without qtqml +* QTBUG-108205 tst_QTextToSpeech::pauseResume(darwin) fails on macOS 13 +in CI + +### qtquick3d +* QTBUG-108078 CustomMaterial texture min filter can't be changed +* QTBUG-96302 3D scenes with 2D subtrees leak graphics resources upon +destroying the scene +* QTBUG-106032 If you start an application with View3D not visible from +one state, it's impossible to get it visible then. +* QTBUG-86716 Materials shared between views don't always render +* QTBUG-108811 Skinned mesh doesn't follow skeleton +* QTBUG-108606 All View3D instances where material is used are not +updated when material color changes +* QTBUG-107780 Rendering Texture in WebAssembly +* QTBUG-107841 tst_Input crashes a lot +* QDS-8024 Icons needed for new component library items +* QTBUG-109157 QtQuick3D fails to compile with C++20 : allocator.destroy +called in qtquick3d/src/3rdparty/embree//common/sys/vector.h:137 + +### qtshadertools +* QTBUG-107483 Typo in the document? + +### qtmqtt +* QTBUG-108276 MQTT WebSocket doesn't connect + +### qtquick3dphysics +* QTBUG-108897 QFATAL : tst_physicsscene::UnknownTestFunc() ASSERT +* QTBUG-108667 libcooker installed in PREFIX/bin + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.4/supported-platforms.html +* RTA reported issues from Qt 6.4 +https://bugreports.qt.io/issues/?filter=24174 +* See Qt 6.4 known issues from: +https://wiki.qt.io/Qt_6.4_Known_Issues + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Mikolaj Boc +Joerg Bornemann +Assam Boudjelthia +Aurélien Brooke +Michael Brüning +Hxcan Cai +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Artem Dyomin +Alexey Edelev +Oliver Eftevaag +Hatem ElKharashy +Andreas Eliasson +Ilya Fedin +Nicolas Fella +Josep M. Ferrer +Jan Grulich +Richard Moe Gustavsen +Lucie Gérard +Tang Haixiang +Heikki Halmet +Jani Heikkinen +Miikka Heikkinen +Ulf Hermann +Volker Hilsheimer +Allan Sandfeld Jensen +Jonas Karlsson +Johannes Kauffmann +Timothée Keller +Friedemann Kleint +Michal Klocek +Jarkko Koivikko +Janne Koskinen +Fabian Kosmale +Konrad Kujawa +Santhosh Kumar +Kai Köhne +Inho Lee +Paul Lemire +Thiago Macieira +Ievgenii Meshcheriakov +Phan Quang Minh +Samuel Mira +Fawzi Mohamed +Bartlomiej Moskal +Marc Mutz +Mårten Nordheim +Dennis Oberst +Bumjoon Park +Evgen Pervenenko +Samuli Piippo +Timur Pocheptsov +Milla Pohjanheimo +Lorn Potter +Liang Qi +David Redondo +Topi Reinio +Alexey Rochev +Niclas Rosenvik +Shawn Rutledge +Sami Shalayel +Axel Spoerl +Piotr Srebrny +Christian Stenger +Christian Strømme +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +U-GER\tjmaciei +Peter Varga +Doris Verria +Tor Arne Vestbø +Ville Voutilainen +Ole Wegen +Edward Welbourne +Fushan Wen +Oliver Wolff +Semih Yavuz +Vlad Zahorodnii +Yuhang Zhao diff --git a/qt/6.4.3/release-note.md b/qt/6.4.3/release-note.md new file mode 100644 index 0000000..5a3cd06 --- /dev/null +++ b/qt/6.4.3/release-note.md @@ -0,0 +1,809 @@ +Release note +============ + +Qt 6.4.3 release is a patch release made on the top of Qt 6.4.2. +As a patch release, Qt 6.4.3 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.4.2. + +For detailed information about Qt 6.4, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.4 series is binary compatible with the 6.3.x series. +Applications compiled for 6.3 will continue to run with 6.4. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + + +Important Changes +----------------- + +### qtbase +* 95811fba5e CMake: Make it possible to specify a debug MySQL client +library +If pkg-config is not used, a debug build of the MySQL client library +can be specified with -DMySQL_LIBRARY_DEBUG=<path-to-library>. The debug +and release variants of the library are automatically detected. Setting +MySQL_ROOT and MySQL_LIBRARY_DIR is sufficient in most cases. + +* 2b65c4943e Fix missing text when Harfbuzz fails to shape a substring +Fixed a regression which would sometimes cause text to disappear if the +string contained an unmatched variation selector character. + +* f11a9b203b QNetworkRequest: Make header parsing locale-independent +Fixed a bug where certain QNetworkRequest::KnownHeaders wouldn't be +recognized as such in certain locales. + +* 08a0f332b5 PCRE2: upgrade to 10.42 +PCRE2 has been updated to 10.42. + +* 81f1611cc8 windows: Fix vertical metrics with GDI engine +Fixed an issue where the line gap of some fonts would be included twice +in the font's leading. + +* db9d604357 QT_INLINE_SINCE: never inline for static Qt builds +Restored binary compatibility for static Qt builds broken by the +QT_INLINE_SINCE mechanism. Qt still does not guarantee BC for static +build configurations otherwise. + +* 3801ac5db5 SQLite: Update SQLite to v3.40.0 +Updated SQLite to v3.40.0 + +* 4a68590fb3 QTest::WatchDog: fix missing timeout resets on test +function change +Fixed a bug which caused QTEST_FUNCTION_TIMEOUT to be applied to the +whole test execution, as opposed to each test function. + +* d045fe1f51 SQLite: Update SQLite to v3.40.1 +Updated SQLite to v3.40.1 + +* 7b0fc393a0 Move QTypeInfo<std::pair> from qpair.h to qtypeinfo.h to +avoid ODR violation +The QTypeInfo for std::pair/QPair will now be correct even if qpair.h +hasn't been included, fixing an One-Definition-Rule (ODR) violation. + +* 02a03f28f5 QMimeDatabase: don't stat() something that isn't a local +file +Fixed a regression from 6.4.0 that made certain QMimeDatabase functions +that inspected file contents to fail on Unix systems, if the file was +not a native file (e.g., a Qt resource). + +* 7dddb9df64 Update bundled libjpeg-turbo to version 2.1.5 +libjpeg-turbo was updated to version 2.1.5 + +* 8bb9290b72 QVarLengthArray: clear() is not resize(0) +clear() no longer requires the value_type to be default-constructible. + +* cffe6800d1 QFileSystemWatcher/Win: remove the pre-QFileInfo path +normalization +Fixed a bug that prevented removePaths() from removing the root of a +drive on Windows. + +* 550ee1d752 CMake: Fix position independent code linker flags not being +set +Qt tools are now built with position independent code even with Unix +toolchains where this is not the default, for example clang. + +* 3e9ffad0c8 SQLite: Update SQLite to v3.41.0 +Updated SQLite to v3.41.0 + +### qtdeclarative +* db8c78b176 Fix missing glyphs when using NativeRendering +Fixed an issue where text using NativeRendering would sometimes be +missing glyphs. + +* 2ce59cad5a QQuickTableView: change the order of row and column to +modelIndex() +Because of a source incompatible change in Qt 6.4.0 and Qt 6.4.1, +modelIndex(column, row) has been reverted back to modelIndex(row, +column), equal to how it was in Qt 6.3. This also affects modelIndex() +in TableView. If the order used in Qt 6.4.1 is needed, you can set the +environment variable QT_QUICK_TABLEVIEW_COMPAT_VERSION=6.4 + +* 291d3ed0da TableView: deprecate modelIndex(row, column) in favor of +index(row, column) +modelIndex(row, column) has been deprecated in favor of index(row, +column). + +* 4f7cda0c9f QmlCompiler: Fix coercion of undefined to float and double +Converting a JavaScript value to a double or float, for example by +inserting it into a typed array, now assumes JavaScript type coercion +semantics. In particular, converting a value that is not actually a +number now results in NaN where it previously sometimes resulted in 0. + +### qttools +* 820a6a14e qdoc: Unify handling of QML types and QML value types + + +### qtconnectivity +* 85d04c1b SDP scanner: encode input URLs and escape XML-specific +characters +sdpscanner now %-encodes the URLs and escapes all XML-specific +characters in them before adding the result to the generated XML output. + +### qtwayland +* acd81a50 client: Fix infinite recursion with text-input-v2 +Fixed a possible crash when editing a field in an item view. + +* f8aac960 compositor: Fix crash when raising shell surface item +Fixed an issue where the compositor would sometimes crash if a shell +surface item was brought to front. + +### qtimageformats +* beb3764 TGA Plugin: Fix reading of CMapDepth +Fixed reading of TGA files with a non-zero X-origin + +* 8a1b61e Update bundled libwebp to version 1.3.0 +Update bundled libwebp to version 1.3.0 + +* 6f678f7 Update bundled libtiff to version 4.5.0 +Bundled libtiff was updated to version 4.5.0 + + +Fixes +----- + +### qtbase +* QTBUG-105046 Linker failures when building with +-DFEATURE_openssl_linked=ON +* QTBUG-109093 tst_QWidget::optimizedResizeMove flakes on openSuSE Leap +15.4 +* QTBUG-108747 QTabletEvent TabletMove not sent to a QWidget without any +children +* QTBUG-108799 [REG 6.2.4-6.3.2] Airplane emoji completely breaks text +rendering +* QTBUG-108815 Installing qtdeclarative fails +* QTBUG-108908 closing QComboBox popup with Escape key also closes +QDialog on macOS +* QTBUG-101680 MySQL plugin: QSqlQuery::prepare + exec no results when +table contains JSON type +* QTBUG-109060 QAction() handling of text does not seem correctly +documented +* QTBUG-109061 QAction and ampersands in text +* QTBUG-109240 file INSTALL cannot find "/home/qt/work/qt/qtremoteobject +s_build/mkspecs/modules/qt_lib_repparser_private.pri": +* QTBUG-109239 file INSTALL cannot find "/home/qt/work/qt/qttools_build/ +mkspecs/modules/qt_lib_linguist_private.pri" +* QTBUG-108677 macdeployqt tool does not copy networkinformation plugin +* QTBUG-108641 system tray icons in Windows 10 goes blurry +* QTBUG-109169 Invalid QColorTrcLut use causes unreadable text with +16-bit X11 visuals +* QTBUG-106634 Android examples: cmake error with cmake 3.18 +* QTBUG-104776 AndroidContentFileEngineIterator hangs when listing +shared content with nested dirs +* QTBUG-109226 Rare crashes in QXcbBackingStoreImage::flushPixmap +* QTBUG-108440 Wrong icon picked in QMenu in multi monitor multi DPI +setup (Vista style) +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-107662 Android keyboard doesn't close when clicking on done +* QTBUG-109375 [REG.]Widgets lose their focus frame when QProxyStyle is +set +* QTBUG-109165 No repaint when QGraphicsEffect gets destroyed +* QTBUG-103515 QSystemTrayIcon/macOS: Cannot quit the app when the +context menu is opened by secondary click +* QTBUG-109400 Windows: Font Line spacing differs between Qt 5 and 6 +* QTBUG-99601 ios: QMAKE_PRE_LINK Gives Error :Multiple commands produce +* QTBUG-109449 inlining QByteArray::isNull() causes BC break on static +Qt builds +* QTBUG-108848 iOS: Voice Control Accessibility feature breaks in iOS 16 +* QTBUG-106701 Crash with any QML app on external display with iPadOS +16.1 on M1 iPad +* QTBUG-109428 ABI broke for QJniObject::callVoidMethodV in 6.4 +* QTBUG-109466 QTEST_FUNCTION_TIMEOUT applies to the whole test, not per +function +* QTBUG-108365 [REG 6.4.0 -> 6.5] Low contrast status bar in Android +applications +* QTBUG-88652 QTEST_FUNCTION_TIMEOUT and test function limit (5 minutes) +are not documented. +* QTBUG-109329 tst_qprocess crash in OpenSUSE 15.4 +* QTBUG-109214 Documentation for QtAndroidPrivate is still wrong for +CMake +* QTBUG-109212 QLabel with embedded image using 'qrc:/' will no longer +load +* QTBUG-109026 Android: UI is scaled smaller than before +* QTBUG-63700 QSharedPointer missing documentation for move operators +* QTBUG-109453 GDI fallback surface format for Win 11 (21H2) +* QTBUG-109586 QAndroidApplication::runOnAndroidMainThread() UB when +timeout is set +* QTBUG-106531 QDockWidget Docking resizes (widens) the widget by a set +number of pixels +* QTBUG-107026 http://matek.hu/xaos/doku.php is dead +* QTBUG-103393 IBus input method cannot set panel position correctly +with DPI scaling +* QTBUG-109754 QTextEdit::setTabChangesFocus has no effect +* QTBUG-106393 Mac OS: Dot and Comma key combinations not working for +russian layout +* QTBUG-109619 Enabling 2 extra Android CMake options leads to a build +error +* QTBUG-109746 tst_QWidget::optimizedResizeMove() and +optimizedResize_topLevel() with QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-109477 QImageReader will cause heap corruption when load jpeg +(width: 1px height:100px) on Apple M1 +* QTBUG-106653 Crash on Accessibility interface +* QTBUG-108790 Crash on QFuture::cancel() with continuation and thread +context +* QTBUG-109289 Documentation of QWidget::acceptDrops links to +GraphicsView +* QTBUG-109875 -Werror=type-limits for +src/corelib/tools/qoffsetstringarray_p.h:85:27 +* QTBUG-109036 QXcbBackingStore::toImage() returns wrong image. +* QTBUG-109230 Crash in QFuture +* QTBUG-109610 developer-build fails for xcb +* QTBUG-109958 tst_qalgorithms should not create unique datatags when +testing +* QTBUG-109547 Unnecessary dependency to Qt6QmlTools / qtdeclarative- +native +* QTBUG-110058 QCryptographicHash is not re-entrant +* QTBUG-110002 FAILED: +qtbase/src/xml/CMakeFiles/qattributionsscanner_XXX +* QTBUG-110068 qmake: Generated Visual Studio project defaults +"GenerateDebugInformation" to "false" +* QTBUG-109237 [Reg-6.3.1->6.4.1] Calling formLayout->addRow can result +in assert in Debug builds +* QTBUG-110070 [REG]Qt crashes on all platforms when trying to paste +using an empty clipboard +* QTBUG-109738 Deploying a universal app for macOS fails +* QTBUG-109745 Static assertion failed with +QVarLengthArray<std::vector<std::unique_ptr<int>>> +* QTBUG-110268 On macOS, Expose events cannot be filtered with +QWindowSystemEventHandler +* QTBUG-109840 QUrlQuery: operator== does not handle a case where +exactly one object has null pimpl +* QTBUG-110412 Crashes in many qml scenes when using vulkan +* QTBUG-108183 Crash triggered by assertion in QTextDocumentLayout +* QTBUG-84315 QUrl::setAuthority() behavior changes +* QTBUG-110586 QRegularExpression wrong behavior (behaves differently +from QRegExp) +* QTBUG-64132 QToolButton should elide text when width constraints +prevent from showing whole text +* QTBUG-61042 A QML FileDialog shows a warning in a console after +reseting the 'nameFilters' property +* QTBUG-77211 Warning on nameFilters change in QML FileDialog +* QTBUG-108325 QuicControls2 documentations incorrectly suggests to link +to the library +* QTBUG-110627 Qt doesn't really follow Windows short time format +* QTBUG-109838 QFontMetricsF::horizontalAdvance seems to do unnecessary +scanning +* QTBUG-104836 [Reg 6.3.1 -> 6.4.0b1] Unavoidable "unreachable code" +warnings from qanystringview.h +* QTBUG-110707 Optimization in QMimeDatabasePrivate::mimeTypeForFile +does not work for Custom File Engines +* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp +* QTBUG-110271 Copyright year not updated to 2023 on documentation +* QTBUG-108822 QDBus: unable to connect the InterfacesAdded signal of +org.freedesktop.DBus.ObjectManager on the system bus (unless using +QDBUS_DEBUG) +* QTBUG-109518 QPdfWriter loses some of the content if it is positioned +right +* QTBUG-109206 QODBC: Reading Time fails when using ODBC Driver 17 for +Sql Server +* QTBUG-110967 MySQL Prepared Statement QDateTime: Not Working +* QTBUG-110595 [REG 5.15 -> 6.x] QSvgRenderer::render(QPainter*) is now +~100x slower +* QTBUG-105870 QListItemView with SingleSelection unselects item when +clicking on empty area +* QTBUG-107526 action Cmd+Return does not emit shortcut override event +on macOS +* QTBUG-109832 QMYSQL plugin no longer works with older supported +versions of MySQL/MariaDB +* QTBUG-106718 [REG] QCoreApplication::processEvents() processes +deferred delete +* QTBUG-106569 Ctrl-C in QTreeView passes invalid QModelIndex to model +when model is empty +* QTBUG-107844 FileDialog: cannot open image picker dialog on iOS +* QTBUG-107770 no member named 'init' in 'QStyleOption' +* QTBUG-110986 QFileSystemWatcher::removePaths() Does not removes drive +* QTBUG-111131 setDragEnabled() is breaking interactive item selection +in QTreeView +* QTBUG-102010 QScroller prevents QAbstractItemView::DoubleClicked edit +trigger +* QTBUG-111268 three dependencies in binding of +Q_OBJECT_BINDABLE_PROPERTY causes crash +* QTBUG-111149 Reg->6.4.2: Windows: Qt Designer freezes when dragging +actions in QMenu +* QTBUG-109511 QtConcurrent in 6.4.0 and later shows undesirable +behaviour +* QTBUG-111698 Build fails with -march=amdfam10 +* QTBUG-107687 [REG 6.3.1 -> 6.3.2] qt_add_resources with .qm +translation files no longer rebuild generated .qrc when .qm files change +* QTBUG-108113 "RCC: Cannot find file" in qt_add_translations +* QTBUG-109135 Qt warning "Failed to create SecCertificate from +QSslCertificate" +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-107923 Wrong height of the window on Android +* QTBUG-25280 QNetworkAccessManager concurrent request limit not +configurable +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-105820 windeployqt does not support Qt compiled with -libinfix +option +* QTBUG-107893 cmake: multi-ABI Android builds do not forward cmake +arguments +* QTBUG-105736 tst_qfile unixPipe and socketPair tests fail on Android +12 +* QTBUG-106906 tst_qtcuncurrentrun::pollForIsFinished occasionally +crashes +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-99125 windeployqt does not deploy qml stuff in a call with +multiple applications +* PYSIDE-2182 QTimer.singleShot example documentation does not work +* QTBUG-109857 qt-configure-module not executable for android_armv7 on +linux host +* QTBUG-105804 The qt_ntfs_permission_lookup mechanism is prone to data +races +* QTBUG-110703 tst_QFocusEvent::checkReason_ActiveWindow() fails on +macOS 13.2 +* QTBUG-109268 QWindow on Android doesn't use full area on some devices. +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-109351 Bottom Navigation Bar overlaps app window +* QTBUG-110501 Wrong calculation of display area on android when virtual +keyboard is present before opening the app +* QTBUG-110952 uic-generated connnection to QLCDNumber::display() fails +to compile due to overloads +* QTBUG-110899 Incorrect warning about binding loop in +QtQuick.Controls.Control +* QTBUG-103514 Possible crash in imagescaling example. +* QTBUG-102474 Sometime SSL leads to hang application on exit + +### qtdeclarative +* QTBUG-107079 [qmltc] dash in filename breaks compilatino +* QTBUG-109200 Shape with QT_QUICK_BACKEND=software crashes sometimes +* QTBUG-109007 [REG 6.3->6.4] lost the ability to test +HandlerPoint.pressedButtons (flags) using & operator +* QTBUG-109048 qmlsc crashes with enum method parameters +* QTBUG-108994 qml: signal handler crash on wrong arguments +* QTBUG-108831 Some Rectangle borders are double the width with +fractional scale ratios +* QTBUG-107492 Typo in the document +* QTBUG-105312 REG: SplitView no longer works with touch +* QTBUG-109144 qmllint crashes with annotated function parameter +* QTBUG-108024 [Non-qmlsc] `State.when` evaluation fails when an object +is bound +* QTBUG-109196 Changes assigning into array property +* QTBUG-86744 ListView.isCurrentItem not available until model is +refreshed +* QTBUG-108600 [macOS] ListView's items get hover while scrolling in +Inactive window and behaviour seems completely broken +* QTBUG-108601 Hover handling is broken for ListView's items in specific +scenario +* QTBUG-103811 Drawer: Different behavior with mouse & touch input +* QTBUG-109411 Quick Text's implicitWidth doesn't respect +maximumLineCount +* QTBUG-109140 [REG: 5->6] Slowly dragging Tumbler causes numbers to +jump around +* QTBUG-108713 Native font rendering in some cases misses letters +* QTBUG-105148 Rotated qml combobox popup placed incorrectly +* QTBUG-109542 TreeView: TreeView.modelIndex() has the order of row and +column swapped +* QTBUG-101736 QQuickWidget: button in a popup doesn't receive touch end +event +* QTBUG-109584 [Reg 6.3 -> 6.4] Cannot assign QVariantList to lists of +other value types anymore in QML +* QTBUG-109597 Seg fault in QQmlObjectCreator::finalize when creating +QML object with initial bindings +* QTBUG-109854 [REG 6.2.4 -> 6.2.5] QQuickImageProvider doesn't scale +properly if Image size is not set on High DPI displays +* QTBUG-96700 Strikethrough formatting changes to underline. +* QTBUG-97594 Mac - Strikeout bugged in QML TextEdit for Japanese +* QTBUG-109882 ShapePath: Switching from a transparent colour to a non- +transparent one causes the wrong colour to be displayed +* QTBUG-109567 Masked MouseArea containsMouse value incorrect after +visibility changes +* QTBUG-110023 Mouse Wheel broken inside Popup opened from a modal Popup +* QTBUG-108664 TableView positions incorrectly +* QTBUG-107797 linux: File selectors cannot be used +* QTBUG-109074 qmlformat removes (extra)comments +* QTBUG-95448 Re-add QQmlExtensionPlugin documentation +* QTBUG-110315 Accessing the length of a QML_SEQUENTIAL_CONTAINER +crashes +* QTBUG-110438 QML_SEQUENTIAL_CONTAINERS and assignment to QML property +does not work +* QTBUG-110628 [Reg 6.2 -> 6.4] Binding does not accept local signal +handlers anymore +* QTBUG-110117 Building tst_qmlsplitlib fails +* QTBUG-106074 Add and explain naming conventions and restrictions for +files in QML +* QTBUG-91390 ListModel doesn't keep objects of JavaScriptOwnership +alive +* QTBUG-95895 REG 5.15 -> 6.2: destroy() does not destroy objects after +appending listModel. +* QTBUG-96167 Ownership of C++ owned object flips when added to +ListModel +* QTBUG-75954 Flipable draws incorrectly when rotated and the angle is +45° +* QTBUG-110594 containsMouse of MouseArea is always true after pressed +with propagateComposedEvents +* QTBUG-111078 ExecutableCompilationUnit::saveToDisk() does not +invalidate the cache it uses for loadFromDisk() +* QTBUG-108704 QQmlGadgetPtrWrapper is dangerous +* QTBUG-111136 Trying to debug samegame demos crashes it +* QTBUG-111019 "Debug Error!" on lowenergyscanner example +* QTBUG-107902 "Defining QML Types from C++" lacks CMake documentation +* QTBUG-111179 Incorrect coercion to number for undefined +* QTBUG-110111 [Reg 6.3.2 -> 6.4.x] DropShadow: Changing radius to 0 at +runtime causes a crash when attached to Canvas +* QTBUG-108441 Function call with destructured argument silently aborts +compilation +* PYSIDE-1345 vertexDataAsPoint2D() in QSGGeometry returns only one +point +* QTBUG-108150 Adding qml files from the build folder to the QRC is +creating filenames so long it breaks the build on Windows host +* QTBUG-107707 tst_qquickimageparticle fails with Ubuntu 22.04 +* QTBUG-109506 QQuickItemLayer::updateOpacity can be called with no +effect internally and assert/crash +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-104679 [REG 6.2.4-6.3.1] ListView: ASSERT if PullBackHeader or +PullBackFooter is used +* QTBUG-110933 qmlsc mistakes Enum for Property +* QTBUG-104761 acceptedButtons in DragHandler is apparently ignored +* QTBUG-104570 QQuickHandlerPoint has no QML_ELEMENT declaration + +### qtactiveqt +* QTBUG-109235 Review toupper/tolower uses [Qt] + +### qtmultimedia +* QTBUG-109070 [DOCS] QCameraDevice docs refers to missing orientation() +* QTBUG-108668 QAudioDevice shows incorrect (old Qt5) QMediaDevices +usage +* QTBUG-108383 QWindowsResampler "Failed to setup resampler" +* QTBUG-108995 Seeking on a paused audio file causes it to "play" it +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. +* QTBUG-109443 Android: tst_QVideoWidget timeout +* QTBUG-59726 no access to second camera on android phones with dual +front/back cameras +* QTBUG-109583 Doc: Stale references in QAudioDevice docs +* QTBUG-109535 infinite loop in ffmpeg camera check +* QTBUG-97265 Qt6 mediarecorder QML has invalid syntax in example code +* QTBUG-109539 Devices example crash +* QTBUG-109415 Camera is automatically activated by CaptureSession +* QTBUG-108221 QAudioOutput crashes on Qt 6 +* QTBUG-109613 duplicate symbols in gstreamer and ffmpeg backends +* QTBUG-109561 QML Camera working on Android is random +* QTBUG-109391 Camera goes black after turning off and on. +* QTBUG-110131 QML Camera unloading crash on iOS +* QTBUG-109956 Example manifest data for Spatial Audio Panning Example +wrong +* QTBUG-109504 [REG 6.4.2->6.5.0] windows namespace build fails +* QTBUG-110797 On android devices, when a 'Video' object is destroyed, +the screen does not detect mouse events any more +* QTBUG-109659 Audio capturing and playing does not work on Android +* QTBUG-110844 QMediaRecorder frequently returns unknown errors when +trying to record on Mac +* QTBUG-104849 audio input examples do not work on mac os +* QTBUG-108412 Playing mjpeg streams through ffmpeg crashes +* QTBUG-108176 [macOS] QAudioDevice "perferedFormat" warnings +* QTBUG-109168 Unloading Camera (QML) item on Android hangs app. +* QTBUG-97166 Qt6 Multimedia - Subtitle Language Metadata Detection +Incorrect? +* QTBUG-108403 FFmpeg backend doesn't work as expected +* QTBUG-110453 tst_QVideoWidget::fullScreen fails with Android target +in RHEL-8.4 +* QTBUG-109149 [Windows] Crash on MFPlayerControl::handleStatusChanged() +* QTBUG-109731 6.4.2, 6.5beta1 & 6.6 regression QML MediaPlayer shows +Corrupt/Blank Video If Playback Starts at Launch +* QTBUG-108693 [EVR] Crash on D3DPresentEngine::makeVideoFrame +* QTBUG-98506 QImageCapture not functioning properly on boot2qt embedded +device + +### qttools +* QTBUG-109132 qdoc: QML value type documentation doesn't accept QML +module information +* QTBUG-109618 QtAttributionsScanner crashes frequently +* QTBUG-110440 Qt Designer: Items just added to scratch pad are not +visible on Windows +* QTBUG-109614 QDoc creates truncated temporary header files +* QTBUG-109316 lupdate produces identical rows +* QTBUG-109735 \include docs should state snippet marker '//!' must be +at the beginning on the line +* QTBUG-110930 cross builds: designer examples installed incorrectly +* QTBUG-111093 [QDoc] Fails for template instantiation with 2 types +* QTBUG-110963 Q Designer: inactive QPalette color values not stored +correctly + +### qtdoc +* QTBUG-107723 Ensure a good visibility of the "what's new" pages +* QTBUG-109324 Clarify the doc page about module changes in Qt6 +* QTBUG-110281 Link to current Apple documentation not archive for +Info.plist +* QTBUG-110668 wasm: WebSockets don't actually work from other threads +* QTBUG-110742 "Qt for macOS - Specific Issues": sample code is wrong + +### qtpositioning +* QTBUG-105551 Missing nmeaSource property in geoflickr example +* QTBUG-105558 GeoFlickr example does not ask for permissions on Android +* QTBUG-107584 [iOS] Missing plist/location properties in positioning +examples +* QTBUG-110902 tst_qgeoareamonitor execution failed with exit code 3. +* QTBUG-110931 tst_qgeoareamonitor::multipleThreads randomly hangs on +macOS ARM +* QTBUG-109303 Android: single updates for PositionSource and +SatelliteSource take too long + +### qtconnectivity +* QTBUG-109315 Implicit reconfigure causes error regarding missing +target PkgConfig::BLUEZ +* QTBUG-108461 Bluetooth blocks the main thread for a short time +* QTBUG-111242 sdpscanner strcpy()s sdp_data_t::val::str into a fixed- +size 1KiB buffer +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash + +### qtwayland +* QTBUG-108767 Examples don't shut down gracefully +* QTBUG-109302 Segmentation Fault with Wayland and QTreeWidget +* QTBUG-109051 Crash in multi-screen example when moving window + +### qt3d +* QTBUG-109203 build fails when qtbase is configured without vulkan +* QTBUG-108405 bounding volume results are not checked for validity in +concurrent calcuation +* QTBUG-99019 PhongMaterial does not work in GLES2 +* QTBUG-110762 Intel Skylake embedded target fails yocto build for Qt3D +* QTBUG-107693 tst_QResourceManager received signal 11 (SIGSEGV) with +Ubuntu 22.04 QEMU +* QTBUG-107694 tst_RayCasting::shouldReturnAllResults fails with Ubuntu +22.04 QNX + +### qtserialbus +* QTBUG-107141 Typo in the document +* QTBUG-109940 [REG 6.4.2->6.5/6.0] serialbus modbus examples not +compiling on iOS +* QTBUG-107137 CMake instruction is not written in the document; grammar + +### qtserialport +* QTBUG-109219 [SerialPort] bindable property tests fail +* QTBUG-108450 REG: Qt 6.3.2 WinOverlappedNotifier possible crash + +### qtwebsockets +* QTBUG-108996 wasm: Threaded build causes unaligned or out of bounds +access after calling deleteLater() on a WebSocket +* QTBUG-84315 QUrl::setAuthority() behavior changes + +### qtwebengine +* QTBUG-106816 quicknanobrowser's popup window can't be moved or closed +* QTBUG-109357 [REG 5.12 -> 5.15/6.x] QWebEngineUrlRequestInterceptor: +Multiple redirects crashes the application +* QTBUG-109179 auto test qwebengineclientcertificatestore fails to build +* QTBUG-104869 QWebEngineDownloadItem::totalBytes() always returns -1 +* QTBUG-111574 documentation is wrong for WebEngineCertificateError +* QTBUG-106072 QtPdf can't open password-protected PDF files on +Windows/Android +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110749 Video decoding bug +* QTBUG-110504 Webengine extremely slow in loading webpage in debug +build +* QTBUG-105988 a11y: Accessible interface can't be retrieved after +calling QAccessibleEvent::setChild on event created using the +constructor taking QAccessibleInterface* + +### qtcharts +* QTBUG-108090 Qt chart does not show best fit line correctly +* QTBUG-107890 When changing the label of a legend marker it will not +update until something else triggers an update +* QTBUG-108018 Camera Example crashes on macOS 13 ventura +* PYSIDE-2179 QtCharts not available in PySide6 qml + +### qtdatavis3d +* QTBUG-110036 Qml 3d oscilloscope example doesn't fit on screen +* QTBUG-110042 Qml scatter example text on buttons not readable +* QTBUG-110040 Qml custom input ui not mobile friendly +* QTBUG-110041 Qml multigraph example buttons text not readable +* QTBUG-110043 Qml spectogram example ui elements overlap +* QTBUG-110037 Qml axis drag example text not readable +* QTBUG-110038 Qml bars example graph is not centered +* QTBUG-110044 Qml surface example text on buttons not readable +* QTBUG-110045 Qml surface layers example controls not usable + +### qtvirtualkeyboard +* QTBUG-97901 tst_plugin::test_hangulInputMethod(row 24) fails +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing + +### qtscxml +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110286 SignalTransition::triggered can cause Segfault + +### qtspeech +* QTBUG-108773 Cannot compile qtexttospeech.h for C++ projects +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash + +### qtremoteobjects +* QTBUG-104068 Fix qlalr warning when building qtremoteobjects + +### qtlottie +* QTBUG-102550 Bugs with lottie animations + +### qtquick3d +* QTBUG-108606 All View3D instances where material is used are not +updated when material color changes +* QDS-8451 Adjusting horizon property value of sceneEnvironment does not +work with drag +* QTBUG-109157 QtQuick3D fails to compile with C++20 : allocator.destroy +called in qtquick3d/src/3rdparty/embree//common/sys/vector.h:137 +* QTBUG-109389 Crash if a Node with 2D item is deleted +* QTBUG-109249 Passing sourceItem-based texture to postprocessing effect +uses the dummy texture +* QDS-8853 Adding Height Field Geometry component to scene in 3D freezes +3D view +* QDS-8862 Hidden components come visible after resetting view +* QTBUG-109994 Runtime loader Example crash +* QTBUG-110593 [REG 6.5.0 beta1->beta2] libassimp.a & libassimp.prl +missing on Wasm +* QDS-8865 Issues/emulation layer crash when hiding scene that has +Quick3DEffect applied +* QTBUG-110695 SkyBoxCubeMap does not work (regression from 6.4) +* QTBUG-110870 no matching function for call to min +* QTBUG-109992 Lights example controls obstruct view +* QTBUG-107841 tst_Input crashes a lot +* QTBUG-111135 tst_input crashes +* QTBUG-109296 Clean up resources properly on scene manager destruction +* QTBUG-109564 Handle software backend more gracefully, not by crashing +(Custominstancing, morphing & particles3d applications stopped +unexpectedly, colibri-imx6ull) +* QTBUG-109088 Not skinned Mesh doesn't follow parent node +* QTBUG-105609 should be able to add a TapHandler to a Button to modify +behavior + +### qtopcua +* QTBUG-104418 tst_opcua:AbsoluteNodeTest is flaky on Mac + +### qtquick3dphysics +* QTBUG-109015 qtquick3dphysics PhysX build fails using oneapi icx on +windows +* QTBUG-108897 QFATAL : tst_physicsscene::UnknownTestFunc() ASSERT + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.4/supported-platforms.html +* RTA reported issues from Qt 6.4 +https://bugreports.qt.io/issues/?filter=24174 +* See Qt 6.4 known issues from: +https://wiki.qt.io/Qt_6.4_Known_Issues +* Qt 6.4.3 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=24820 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Laszlo Agocs +Martin Andersson +Albert Astals Cid +Mate Barany +Sebastian Beckmann +Rolf Eike Beer +Vladimir Belyavsky +Nicholas Bennett +Alex Blasche +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Joerg Bornemann +Assam Boudjelthia +Aurélien Brooke +Michael Brüning +Creapermann +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +Oliver Dawes +James DeLisle +Artem Dyomin +Alexey Edelev +Oliver Eftevaag +Christian Ehrlicher +Hatem ElKharashy +Andreas Eliasson +Lionel Fafchamps +Ilya Fedin +Markus Goetz +Julian Greilich +Robert Griebl +Kaj Grönholm +Richard Moe Gustavsen +Heikki Halmet +Thomas Hartmann +Andre Hartmann +Elias Hautala +Jani Heikkinen +Miikka Heikkinen +Ulf Hermann +Volker Hilsheimer +Johnny Jazeix +Allan Sandfeld Jensen +Jonas Karlsson +Timothée Keller +Friedemann Kleint +Michal Klocek +Lars Knoll +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Fabian Kosmale +Mike Krus +Santhosh Kumar +Sona Kurazyan +Kai Köhne +Lauri Laanmets +Inho Lee +Paul Lemire +Thorbjørn Lindeijer +Robert Löhning +Thiago Macieira +Leena Miettinen +Samuel Mira +Bartlomiej Moskal +Marc Mutz +Martin Negyokru +Andy Nichols +Mårten Nordheim +Roland Pallai +Kwanghyo Park +Ari Parkkila +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Lorn Potter +Liang Qi +Matthias Rauter +Topi Reinio +Christian Riggenbach +Shawn Rutledge +Ahmad Samir +David Schulz +Björn Schäpers +Thomas Senyk +Luca Di Sera +Sami Shalayel +Andy Shaw +Venugopal Shivashankar +David Skoland +Ivan Solovev +Axel Spoerl +Piotr Srebrny +Brett Stottlemyer +Christian Strømme +Tarja Sundqvist +Tasuku Suzuki +Morten Sørvig +Paul Olav Tvete +Sami Varanka +Peter Varga +Doris Verria +Tor Arne Vestbø +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Edward Welbourne +Paul Wicking +Oliver Wolff +Jannis Xiong +WANG Xuerui +Weng Xuetian +Andrey Yaromenok +Semih Yavuz +Thomas Zander +Leon Zhang +JiDe Zhang +Yuhang Zhao +abijak diff --git a/qt/6.5.0/release-note.md b/qt/6.5.0/release-note.md new file mode 100644 index 0000000..7262134 --- /dev/null +++ b/qt/6.5.0/release-note.md @@ -0,0 +1,4986 @@ +Release note +============ + +Qt 6.5 introduces many new features and improvements as well as bugfixes +over the 6.4.x series. For more details, refer to the online +documentation included in this distribution. The documentation is also +available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.5 series is binary compatible with the 6.4.x series. +Applications compiled for 6.4 will continue to run with 6.5. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* eee9d25202 Use CSS classes on html list items for checkbox support +Checkbox list items can now be read and written in both HTML and +Markdown, including conversions. + +* 81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz +Fixed font layouts when Qt was configured without Harfbuzz. + +* 992a318d39 CoreText: Fix fonts with synthetic stretch +Fixed a bug where synthetically stretched fonts would get the wrong +advances and sometimes glyphs would be clipped. + +* 79bead6c3b Add support for painting at integer DPR with downscale +Added experimental support for always painting at an integer device +pixel ratio (rounding the DPR up if necessary), followed by a downscale +to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and +QT_WIDGETS_RHI=1. + +* 122270d6be Long live the ICU-based QStringConverter interface! +QStringConverter and API using it now supports more text codecs if Qt +is compiled with ICU support. + +* 03e76ac23d xcb: fix missing initialization of m_cursor +Fixed crash when no monitorInfo is available (e.g. VNC). + +* bf3fc5c95c QPromise: run continuation(s) on destruction +QFuture now runs its continuations when its associated QPromise has +been destroyed. Previously, if a QFuture was canceled because the +associated QPromise has been destroyed, its continuations were skipped. + +* cb0b1ee441 moc: remove unnecessary emission of "#include +<qbytearray.h>" +moc no longer emits an #include for QByteArray in the output file. None +of the content that moc generates needed that header, so this should not +cause changes for most people. However, codebases that #include'd the +moc output (something that is recommended) could be depending on this +indirect include. + +* 2c0518eb62 moc: Allow reading property values through bindables +You can now specify "READ default" in a Q_PROPERTY if you also specify +a BINDABLE. moc will synthesize a READ accessor in that case. + +* 846b314aaf Emit autolinks in QTextMarkdownWriter +QTextMarkdownWriter now writes an autolink whenever a hyperlink has no +custom text and no tooltip, including when the document was parsed from +Markdown containing a naked URL. + +* 7466422e9c Add a way to declare _exported_ logging categories +Added the Q_DECLARE_EXPORTED_LOGGING_CATEGORY macro, in order to allow +dynamic libraries to declare a logging category that can be then used by +client code. + +* 9521a07af2 QKeySequenceEdit: add a maximumSquenceLength property +Added a maximumSquenceLength property. + +* 217c47eac4 wasm: enable sql/sqlite for non threaded builds +Enable sqlite for non threaded builds + +* c84897c137 QDebug: add op<< for std::initializer_list +Can now stream std::initializer_list. + +* 1c0a56a2f3 Apply ScaleFactorRoundingPolicy to QT_SCREEN_SCALE_FACTORS +The high-DPI scale factor rounding policy (settable with +QGuiApplication::setHighDpiScaleFactorRoundingPolicy() or +QT_SCALE_FACTOR_ROUNDING_POLICY) now applies to scale factors set with +QT_SCREEN_SCALE_FACTORS. + +* cc70757964 qdbusxml2cpp: allow choosing <> over "" +Added command line option -I/--global-include to include header files +with <> in the generated files. + +* e1f25b1c8d Make it possible to check the accepted state of touch +events in tests +QTouchEventSequence::commit() now returns a bool so that tests can +check whether the event was accepted during delivery. + +* 66a30b9a33 moc: Allow writing properties through bindables +moc will now synthesize WRITE accessors for properties with BINDABLE if +you specify "WRITE default". + +* 1d961491d8 Always update QPalette resolve mask, regardless of QBrush +change +Always update resolve mask in QPalette::setBrush, even if the value of +brush has not changed. + +* 2cfabed1ff Long live QDebug op<< QMetaType! +Can now stream QMetaType. + +* 1ea0d399b3 QKeySequenceEdit: Add a finishing key combinations property +Added a property to allow defining the finishing key combinations. + +* 6bc227a06a Port QXmlStremReader to QAnyStringView +Added constructor and addData() overloads taking QAnyStringView. + +* 43ef22045c Windows: Turn on dark mode support by default +Dark mode, both for the window frames and for the palette, is now +supported by default. It can be turned off (partially or entirely) by +setting the QPA parameter "darkmode=0" (no dark mode support) or +"darkmode=1" (darkmode support only for the window frames). + +* ccb2e4dbb1 QOpenGLBuffer: add move-SMFs and swap()s +Added member-swap(), move constructor, move assignment operator. + +* 74fac865cf QMetaType: add registerType() and +qRegisterMetaType(QMetaType) +Added QMetaType::registerType() and an overload of qRegisterMetaType() +taking QMetaType (the two functions do the same thing). These two +functions ensure a given QMetaType is registered with the Qt global +registry, so they can be found by name later. Using +qRegisterMetaType<T>() also accomplishes the same thing, but is slightly +better for completely generic code because it will avoid emitting the +registration for built-in types. + +* 764d82ceb5 QMetaType: add is{Default,Copy,Move}Constructible and +isDestructible +Added isDefaultConstructible(), isCopyConstructible(), +isMoveConstructible() and isDestructible(). + +* 2d0c31e7d9 QMetaType: fix QMetaTypes for non-const references +Made meta types for non-const references fail to compile. Previously, +QMetaType::fromType allowed this to compile, but returned the meta type +for the base type, which was incorrect. Const references are understood +to be the same as the base type. + +* e540d4a864 QRegularExpression: introduce (global)matchView +Added the matchView() and globalMatchView() functions that operate on +string views. The match(QStringView) and globalMatch(QStringView) +overloads have been deprecated. + +* 41c4f9a47a SQLite: Update SQLite to v3.39.2 +Updated SQLite to v3.39.2 + +* 0a36a7c1db Make 'zz' format an alias for 'z' in time format strings +Doubling the 'z' format in a date-time or time format string now +produces the same output as a single 'z'. Previously, this would have +produced two copies of the milliseconds field (eliding any trailing +zeros in each). Contrast with 'zzz', which produces the full +milliseconds field, including any trailing zeros. + +* 8cc389068b Improve QDomDocument::setContent() API +Added new setContent() overloads that allow specifying different parse +options through ParseOptions flags. These overloads use a new +ParseResult struct for returning the information about an error, and +QAnyStringView for passing string input. + +* 651092c218 Bump QVulkan(Device)Functions to Vulkan 1.3 +QVulkanFunctions and QVulkanDeviceFunctions are updated to expose the +Vulkan 1.3 API as long as the build environment's vulkan.h is +1.3-capable. + +* 26a73e1b31 QDomDocument: Add a way to enable spacing-only text nodes +Spacing-only text nodes can now be preserved by passing the +ParseOption::PreserveSpacingOnlyNodes option to setContent(). + +* 9ce5709fb1 CMake: Support big resources in qt_add_resources +The target-based variant of qt6_add_resource gained the option +BIG_RESOURCES. This can be used instead of qt6_add_big_resources, which +is not target-based. + +* 2ca3044083 Make QSqlQueryModel::query() return a reference to the +const QSqlQuery +QSqlQueryModel::query() now returns a reference to the const QSqlQuery +object associated with the model. + +* c4fabe37b9 Remove QSqlTableModel::setQuery(const QSqlQuery &) +The setQuery(const QSqlQuery &) method is removed, because QSqlQuery +cannot be copied correctly. Use the public setQuery() overloads of the +base QSqlQueryModel class instead. They allow passing of QSqlQuery by +rvalue ref, or creation of the query by specifying query string and +database object. + +* 042290d0fb CMake: Add QT_ANDROID_SIGN_AAB variable +Added the QT_ANDROID_SIGN_AAB variable that can be set to ON to enable +signing of .aab packages. + +* e163c49435 qdbusxml2cpp: remove the old "In"-for-signal compatibility +code +Removed the old compatibility code that accepted "In" annotations for +signal argument names, introduced in Qt 5.8. + +* e684c25b85 QDomDocument: deprecate old setContent() overloads in favor +of new ones +Deprecated the old setContent() overloads in favor of the new ones that +take ParseOptions and ParseError. + +* a6b55b3c46 Allow specify distance to plane for QTransform +Added overloads to rotate() and rotateRadians() that allow specifying +of the distance to the rotation plane. + +* 3226c82740 Rename QT_DISABLE_DEPRECATED_BEFORE -> +QT_DISABLE_DEPRECATED_UP_TO +The QT_DISABLE_DEPRECATED_BEFORE macro is renamed to +QT_DISABLE_DEPRECATED_UP_TO. The old name is deprecated, but is still +recognized if it is defined during configuration and the new name is not +defined. + +* 18f0484a0e Rename QT_DEPRECATED_WARNINGS_SINCE -> +QT_WARN_DEPRECATED_UP_TO +The QT_DEPRECATED_WARNINGS_SINCE macro is renamed to +QT_WARN_DEPRECATED_UP_TO. The old name is deprecated, but is still +recognized if it is defined during configuration and the new name is not +defined. + +* 2625a3a01a Add -disable-deprecated-up-to parameter to configure script +The configure script now accepts a new parameter -disable-deprecated- +up-to which is used to remove all deprecated code from API and ABI while +building the libraries. The version number must be specified in a hex +format. For example, it can be used like this: /path/to/qt/configure +-disable-deprecated-up-to 0x060500 to remove all code deprecated in Qt +6.5.0 or earlier releases. + +* d8561b1dea QDebug: finish porting to qsizetype/size_t +Fixed issues on 64-bit platforms when streaming containers (incl. +strings) of more than 2Gi elements. + +* e1cf523354 QScopedArrayPointer: port to qsizetype +Is no longer limited to 2Gi elements in size. + +* f5be5c6b14 Move qSharedBuild() from qglobal.h to qlibraryinfo.h +qSharedBuild() is moved from qglobal.h to qlibraryinfo.h, '#include +<QtCore/QLibraryInfo>' needs to be added where it's used. + +* 22662d7dba QLibraryInfo: Add isSharedBuild() function and deprecate +qSharedBuild() +Added QLibraryInfo::isSharedBuild() and deprecated qSharedBuild(). + +* 9540a4eb90 QHttp2Configuration: in QNAM, use old, higher values in +flow control +Stream receive window that HTTP/2 protocol in QNAM is using increased +to 214748364 octets (from the previous 64K) not to throttle download +speed. Clients, working with servers, not accepting such parameters, +must set HTTP/2 configuration on their requests accordingly. + +* 5c01cbfe76 Remove Q_DUMMY_COMPARISON_OPERATOR +Removed the Q_DUMMY_COMPARISON_OPERATOR macro, which was needed to +workaround outdated template instantiation rules on some outdated +compilers. + +* c81d5ec19a QDBusTrayIcon: add xdg-activation support +StatusNotifierItem tray implementation supports getting window focus +token from desktop environments supporting the ProvideXdgActivationToken +extension (e.g. KDE) + +* fe92b08065 QMetaObject: add a new, variadic +invoke/invokeMethod/newInstance +The QMetaObject::invokeMethod() taking a method name by string, +QMetaObject::newInstance(), and QMetaMethod::invoke() now support more +than 10 arguments. + +* f123212880 RCC: fix zlib compression when --no-zstd was specified +Fixed a bug that caused rcc not to compress files with any compression +algorithm if the --no-zstd option was present. + +* 50b05e3e2a Move qVersion() from qglobal.h to qlibraryinfo.h +qVersion() is moved from qglobal.h to qlibraryinfo.h, '#include +<QtCore/QLibraryInfo>' needs to be added where it's used. + +* 812a0d3125 QAnyStringView: construct from any T implicitly convertible +to QString/QByteArray +Can now be constructed from anything that implicitly converts to either +QString or QByteArray. + +* 0380dd5051 QMetaObject: pass the QMetaTypes in variadic +invoke/newInstance +QMetaMethod::invoke(), QMetaObject::invokeMethod(), and +QMetaObject::newInstance() are no longer limited to 10 arguments. + +* 9b6e79abbe Fix crash when setting override cursor on multiple clients +Fixed a crash when setting an override cursor on multiple clients. + +* e6d3657f7f Update bundled libjpeg-turbo to version 2.1.4 +libjpeg-turbo was updated to version 2.1.4 + +* 012132c60d xcb: use libxcb-cursor to replace Xlib/libXcursor +Used libxcb-cursor to replace Xlib/libXcursor + +* aa99bf532d qdbusxml2cpp: modify the behavior of -m/--moc option +The -m/--moc option now generates idiomatic moc file names +(moc_base.cpp for headers, base.moc for implementation files)(was: +always base.moc). Build systems using workarounds for the non-idiomatic +naming of moc files used by qdbusxml2cpp in the past can now drop these +workarounds for Qt versions >= 6.5. + +* 6abaff810a CMake: Collect IMPORTED library dependencies for android +deployment +Imported targets are now considered during Android deployment when +using CMake 3.21+. + +* 66b633bbc1 Port QDir to qsizetype [3/3]: API +The count() function now returns, and the indexing operator now takes, +qsizetype (was: uint and int, respectively). + +* 542f837fa2 CMake: Clarify qt_deploy_runtime_dependencies' EXECUTABLE +argument +On non-macOS platforms, qt_deploy_runtime_dependencies' EXECUTABLE +argument now expects the executable in the build directory instead of +the installation directory. + +* 358248b495 Make QCryptographicHash move constructible +Added move constructor, move assignment operator and swap() function. + +* cd37a773ca QCryptographicHash: Add getter for algorithm() +Added getter algorithm(). + +* 411b17150e Make time parsing accept zz as equivalent to z +When parsing a datetime, the 'zz' format specifier is now equivalent to +'z', as for serialization. + +* 27c91dbd36 macOS: Return false from set(Keyboard/Mouse)GrabEnabled +QWindow::setKeyboardGrabEnabled() and QWindow::setMouseGrabEnabled() +now returns false, as the feature is not implemented on macOS yet. If +you were relying on these functions to make the window key (activate +it), please use QWindow::requestActivate() instead. + +* 1b5462c2ac CMake: Introduce qt_deploy_translations +Added qt_deploy_translations for deploying Qt translation catalogs in +user projects. + +* 514027f43f CMake: Add NO_TRANSLATIONS option to deployment functions +Added the NO_TRANSLATIONS option to qt_deploy_runtime_dependencies and +qt_generate_deploy_app_script. + +* 22d4c67234 QObject: attempt to fix a deadlock introduced by an earlier +fix +Fixed a regression from 6.3 that caused QObject::isSignalConnected() to +deadlock if called from inside disconnectNotify(). + +* b62c3a8545 Document QAtomic testAndSet +Documented new overloads of testAndSet() that were originally added for +5.3. + +* 0462dba766 Skip early return from test loops during cleanup() +During the cleanup() phase of a test, the QTRY_* macros and +QTestEventLoop now ignore the test resolution, in contrast to when they +are used from the test itself, which (since 6.3.0) exits the loops early +if the test has failed. + +* 75d59c9502 Add QTest::currentTestResolved() and use in testlib +Added QTest::currentTestResolved(), which is true if the test has +failed or skipped. The QTRY_*() macros and QTestEventLoop now use this, +rather than QTest::currentTestFailed(), to test whether they should stop +looping, so that they also do so on a skip. + +* 633c136596 QCryptographicHash: implement OpenSSL 3.0 support +Uses the OpenSSL 3.0 implementation now, where available. + +* e08f05ac6e QDebug: Support standard strings and string views directly +QDebug now supports printing std::strings and std::string_views (and +their wide, u16, and u32 variants) directly. + +* a51e7876b8 Revert "Keep original text for text/plain mime data" +The fix to preserve special characters like the text/plain part +of the clipboard when copied from a QTextEdit or QLineEdit had to be +reverted (QTBUG-107004). + +* 0bc92c01e3 Support parsing time-zone specifiers more selectively +hh:mm offset format (with colon), and 'tttt' matches an actual zone +name. When used singly, 't' still matches anything the parser knows how +to interpret as a zone specifier. + +* 18439a449f Support serializing time-zone fields in date-times more +flexibly +hh:mm, and 'tttt' gets the zone name. Previously, each 't' was replaced +by another copy of the abbreviation. + +* 42b66bd809 QTaggedPointer: disable operator= with an empty initializer +list +The operator assignment taking a raw pointer has been reimplemented in +order to avoid subtle issues when assigning `{}` to a QTaggedPointer. +This will cause code that assigns a braced-init-list to a QTaggedPointer +object to stop compiling (for instance, `tagPtr = {ptr}` is now ill- +formed). + +* c9e19cf9d3 Move qurltlds_p.h out of src/network, and make it a .cpp +file +The Public Suffix List (PSL) data file got moved from +src/network/kernel/qurltlds_p.h to src/3rdparty/libpsl/psl_data.cpp. + +* 30b881b394 qforeach.h: do not include qglobal.h +The qforeach.h header no longer includes qglobal.h. If you relied on +the transitive include, you may have to include qglobal.h explicitly. + +* fcd294a9ec QPrivateSignal: disable implicit conversions from +initializer_list +It is no longer possible to use `{}` to construct a QPrivateSignal +object (specifically, QPrivateSignal's default constructor is now +explicit). This means that emitting a signal that carries a +QPrivateSignal argument (i.e. a "private signal") cannot any longer be +done by using something like `emit aSignal({})`; instead, such usages +must be ported to `emit aSignal(QPrivateSignal());` or equivalent. + +* fc76767692 Long live Q_UNREACHABLE_RETURN()! +Added Q_UNREACHABLE_RETURN() macro. + +* 0f94430a0f testlib: make it possible to test double-clicks with +discrete events +QTest::mouseRelease() and mouseClick() can now be used to test double- +clicks, by specifying a realistic timestamp delay. + +* 2742ceb1cd Update bundled libpng to version 1.6.38 +libpng was updated to version 1.6.38 + +* 6ba003f732 Freetype: Fix transforming bitmap fonts +Fixed an issue with the Freetype backend where rotations would not be +applied correctly to bitmap fonts. + +* bb1f616ff1 Add flicking behavior hints to platform integration and +theme +Added platform FlickStartDistance, FlickMaximumVelocity and +FlickDeceleration hints for the benefit of QtQuick Flickable + +* bbad6440ae Ensure proper format of Info.plist +Fixed handling binary Info.plist files in generated Makefiles by always +converting them to XML before substituting placeholders. + +* 3158068209 Fix generating PDFs with DirectWrite engine +Fixed glitches in generated PDFs when the DirectWrite backend was in +use, e.g. when high-dpi scaling was active. + +* cdd7163c60 macOS: Fix synthetic bold on scaled painters +Fixed an issue with synthetic bold on fonts when the painter had a +scale + +* 77eef32917 QLibrary: fix loading multiple versions of a library +Fixed a bug that caused QLibrary to be unable to load two different +versions of a library of a given name at the same time. Note that this +is often inadviseable and loading the second library may cause a crash. + +* 65279d6e9d macOS: Fix less common writing systems on Catalina and +later +Fixed missing text with certain writing systems on macOS Catalina and +later. + +* bb18767af1 Add QNativeInterface::QWaylandApplication +Add QNativeInterface::QWaylandApplication that allows to access central +native wayland objects. + +* 54c959643e Add Qt plugins to the dependency list with their +dependencies +All plugins that belong to the Qt modules that are linked to the +Android application are now deployed with their dependencies. +androiddeployqt tries to find and resolve plugin dependencies implicitly +instead of skipping plugins with dependencies that are not resolved +explicitly in the user project. + +* 2625e5f050 Make the `PREFIX` Parameter of the `qt_add_resources` +Optional +The `PREFIX` parameter of the `qt_add_resources` is now optional. If +not passed, and `QT_RESOURCE_PREFIX` is not defined, `/` will be used as +the path prefix. + +* e1089e0520 QBenchlib/Perf: don't try to benchmark the kernel +Fixed support of Linux performance counters for QBENCHMARK, which used +to fail with "Permission denied" errors in default configurations. Now, +QtTest will automatically fall back to profiling only userspace, like +the perf(1) tool does. + +* 209adad078 QBenchlib/Perf: remove the handling of attributes in +-perfcounter +Specifying attributes with the -perfcounter command- line option for +Linux performance counters is deprecated. QtTest will ignore the colon +and any attributes listed there, though future versions of QtTest may +reintroduce attributes if needed. + +* 365904085e QFile: make constructors taking a path explicit +The QFile constructors that take a path are going to become +unconditionally `explicit` in Qt 6.9. Code like `QFile f = "/path";` +will need to be ported to equivalent one (e.g. `QFile f{"/path/"}`). +This has been done in order to prevent a category of mistakes when +passing strings or paths to functions that actually take a QFile. Users +can opt-in to this change even before Qt 6.9 by defining the +QT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH macro before including any Qt +header. + +* fa4c8fa71a SQLite: enable default features for the built-in version +SQLite shipped with Qt now supports FTS4, the mathematical functions +and the Geopoly interface. + +* 703ac911f9 Make sure that the generated dbus sources get extra +compiler flags +The internal DBus source files that are generated, now are compiled +with the same set of compilation flags and options as other source files +of the Qt module. + +* fb4bc5fa26 QHash: tame HasQHashSingleArgOverload ODR violations +Support for overloads of qHash with only one argument is going to be +removed in Qt 7. Users are encouraged to upgrade to the two-arguments +overload. Please refer to the QHash documentation for more information. + +* 971bd702ef Make QDialog respect Qt::AA_DontUseNativeDialogs +QMessageBox now respects the Qt::AA_DontUseNativeDialogs application +attribute to opt out of native message boxes on platforms where this is +supported (iOS, Android). + +* 9d16d5e224 a11y: Add new QAccessibleSelectionInterface +Added new preliminary QAccessibleSelectionInterface that can be used to +expose selections to assistive technology. + +* a47c7a9826 macOS: Add dialog helper for native message boxes +Message boxes such as QMessageBox now follow the platform look and feel +by using native dialogs if possible. + +* 4d84843822 QString, QByteArray: add removeAt/First/Last() convenience +methods +Add removeAt/First/Last() convenience methods to QString and QByteArray + +* 649dccf57b Reintroduce converter APIs for supporting native clipboard +formats +Reintroduced to allow applications to add support for conversion from +and to Windows-native clipboard formats to MIME-encoded data. + +* d9637d0781 QString: don't detach in removeStringImpl() +Improved the performance of QString::remove() by avoiding unnecessary +data copying. Now, if this string is (implicitly) shared with another, +instead of copying everything and then removing what we don't want, the +characters from this string are copied to the destination, except the +ones that need to be removed. + +* f678893f8a Update bundled zlib to version 1.2.13 +zlib was updated to version 1.2.13. + +* ee2dbcada8 Add support for stereoscopic content in QOpenGLWidget +Added support for stereoscopic rendering. + +* f6fefbc6ca Update bundled libpng to version 1.6.39 +libpng was updated to version 1.6.39 + +* 715a6c3908 iOS plugin: Add native color dialog +Added native color dialog support for iOS. + +* 4fb96669e3 QBindable: Make ordinary Q_PROPERTYs bindable +Q_PROPERTYs without BINDABLE can be wrapped in QBindable to make them +usable in bindings + +* 60968090ad Update -redo option such that it removes CMakeCache.txt and +CMakeFiles/ +The -redo option now additionally removes existing CMakeCache.txt file, +and CMakeFiles/ directory, and recreates them from scratch. + +* 84c76d6205 CMake: Make it possible to specify a debug MySQL client +library +If pkg-config is not used, a debug build of the MySQL client library +can be specified with -DMySQL_LIBRARY_DEBUG=<path-to-library>. The debug +and release variants of the library are automatically detected. Setting +MySQL_ROOT and MySQL_LIBRARY_DIR is sufficient in most cases. + +* 5d41ec46e9 QString/QByteArray: de-pessimize op+ [1/2]: non-const +return types +operator+ no longer returns a const object, enabling move-semantics on +the return value, but also hidden detaches. + +* c450f6d21c Support stereoscopic rendering with QGraphicsView +Added support for stereoscopic rendering. + +* b977ae371a Add In-place utf-8 case-insensitive comparisons +Added utf-8 case-insensitive comparisons + +* 443af8cd45 iOS plugin: Add native font dialog +Added native font dialog support for iOS. + +* 7e4c7d50a7 Add QGuiApplication API to set a number-badge in the +Dock/task bar +Added QGuiApplication::setBadgeNumber() to inform the user about e.g. +the number of unread e-mail or queued tasks. The badge will be overlaid +on the application's icon in the Dock on macOS, the home screen icon on +iOS, or the task bar on Windows. + +* d2e1d73bf1 QString: overload append to accept QUtf8StringView +Added append(QUtf8StringView) overload. + +* 2ffdb3bcdd QString: overload the += operator to handle QUtf8StringView +Added operator+=(QUtf8StringView) overload. + +* f046589e14 QString: overload insert with QUtf8StringView +Added insert(QUtf8StringView) overload. + +* f192ddad8b QString: overload prepend with QUtf8StringView +Added prepend(QUtf8StringView) overload. + +* eb63f2eb05 QMessageLogger: make qFatal categorized and streamable +QMessageLogger::fatal now supports categorized logging, for instance +using the qCFatal(category) macro. Moreover, qFatal() and qCFatal() now +support streaming of values to be printed in the fatal message. + +* c9d991de1f Fix missing text when Harfbuzz fails to shape a substring +Fixed a regression which would sometimes cause text to disappear if the +string contained an unmatched variation selector character. + +* d77ce33082 Move Some of the Private CMake Helper Scripts from `bin/` +to `libexec/` +The private Qt CMake scripts, i.e., qt-configure-module, qt-cmake- +private, qt-cmake-private-install.cmake, qt-cmake-standalone-test and +qt-internal-configure-test were moved into $prefix/libexec on Unix +platforms. + +* d8abcc969b Remove the deprecated TYPE option from qt_add_plugin +The deprecated TYPE option of the qt_add_plugin() has been removed. You +can specify the plugin type using the PLUGIN_TYPE option instead. + +* 6631444eb1 QString/QByteArray/QList: de-pessimize op+ [2/2]: overload +on rvalue LHS +Chained additions (a + b + c) now produce only one temporary buffer for +the whole expression instead of one per addition. Using += or +QStringBuilder is still faster, though. + +* e4851fedd4 Move qVersion() into it's own header +Remove the entry for qVersion() being moved to qlibraryinfo.h. + +* 3fedcd4e4a Add Boyer-Moore Latin-1 string searcher with optional case +sensitivity +Added Boyer-Moore Latin-1 string searcher with optional case sensitivity + +* 46d1897267 CMake: Un-TP QT_RESOURCE_ALIAS +The Core CMake QT_RESOURCE_ALIAS property is out of Technical Preview +status. + +* a873979eb9 CMake: Un-TP most of the deployment API +The Core CMake deployment API is out of Technical Preview status. + +* 41a994db06 QAnyStringView: add substringing operations +Added substring functions sliced(), first(), last(), chop()/chopped(), +truncate(). + +* 536e173728 QNetworkRequest: Make header parsing locale-independent +Fixed a bug where certain QNetworkRequest::KnownHeaders wouldn't be +recognized as such in certain locales. + +* be05bb749e QNetworkAccessManager: Configurable number of HTTP1 TCP +connections +New class. + +* ae6186c7e8 Adapt QTimeZone to handle Qt::TimeSpec machinery +QTimeZone is now always defined; feature timezone now controls most of +its prior API and some new API is added, most of it always present, to +enable QTimeZone to package a Qt::TimeSpec and, for Qt::OffsetFromUTC, +its offset. Prior to this change, APIs using Qt::TimeSpec had to provide +a separate function taking a QTimeZone alongside a function taking a +Qt::TimeSpec and optional offset; it will now be possible to unify these +into a single function taking a QTimeZone. Adaptation of other Qt +classes to do so shall follow. + +* f46c18c627 Adapt QDateTime to route QTimeSpec uses via QTimeZone +All QDateTime APIs involving a Qt::TimeSpec can now be routed via +QTimeZone's lightweight time description support, saving the need to +have different code paths for different time specs. In the process, +QDateTime gains a timeRepresentation() method to return a QTimeZone +reporting the (possibly lightweight) time description it uses. (The +older timeZone() method always returns a non-lightweight QTimeZone, +whose timeSpec() is Qt::TimeZone.) + +* e71099989e Add QDateTime::currentDateTime(const QTimeZone &) +currentDateTime() now accepts a QTimeZone parameter to select the time +representation to use for the result. + +* 585f2a31c6 QXmlStreamWriter: port API from QString to QAnyStringView +Ported API to QAnyStringView (was: QString). + +* 074a4e16a3 Windows: Enable dark mode system palette by default +Qt applications that use a style that supports dark mode rendering +(such as the classic Windows or Fusion styles) will respect the dark +appearance setting on Windows. Applications that use the Vista style, +which doesn't support rendering in dark mode, will use the light system +palette. On dark mode systems, the window frame will be dark if the +palette is dark. + +* 58907dfa81 Try to match variant-selector font to preceding character +Fix some cases where a variation-selector character would be ignored in +font selection and the correct variant of a character would thus not be +selected. + +* c3688e23a0 Return qt-configure-module to bin/ +Upon further consideration, qt-configure-module was deemed user-facing, +and was thus moved back to ./bin on all platforms. + +* d37ef31674 Don't hide object replacement char except in rich text +The object replacement character (U+FFFC) is now only filtered out in +rich text controls, where they represent inline objects. In other +controls, its glyphs will be shown as with other text. + +* 7f6e5d4748 SQLite: Update SQLite to v3.40.0 +Updated SQLite to v3.40.0 + +* 7a850fc00c QT_INLINE_SINCE: never inline for static Qt builds +Restored binary compatibility for static Qt builds broken by the +QT_INLINE_SINCE mechanism. Qt still does not guarantee BC for static +build configurations otherwise. + +* 1a4eca9e88 Add QCryptographicHash::supportsAlgorithm() to check +supported algorithm +Add supportsAlgorithm() method that can be used to query OpenSSL and +check whether the selected algorithm is supported. + +* 124a8b6cdb windows: Fix vertical metrics with GDI engine +Fixed an issue where the line gap of some fonts would be included twice +in the font's leading. + +* 90384f4d86 QTest::WatchDog: fix missing timeout resets on test +function change +Fixed a bug which caused QTEST_FUNCTION_TIMEOUT to be applied to the +whole test execution, as opposed to each test function. + +* 56ae42964e PCRE2: upgrade to 10.42 +PCRE2 has been updated to 10.42. + +* db61f95a31 SQLite: Update SQLite to v3.40.1 +Updated SQLite to v3.40.1 + +* 65d011fe68 Move QTypeInfo<std::pair> from qpair.h to qtypeinfo.h to +avoid ODR violation +The QTypeInfo for std::pair/QPair will now be correct even if qpair.h +hasn't been included, fixing an One-Definition-Rule (ODR) violation. + +* ed739a5c42 QUnicodeTools: Use thread-safe libthai API +Correct line wrapping of Thai text now requires libthai version 0.1.25 +or above. + +* 3edf3d0730 Move QApplication::autoSipEnabled() to public scope +bool QApplication::autoSipEnabled() is no longer a slot. Code such as +using QObject::connect() to connect to it as a slot or accessing it +through meta object system will have to be rewritten. + +* a0f953f019 Slow Deprecation of FILENAME_VARIABLE, replacement by +OUTPUT_SCRIPT +The FILENAME_VARIABLE option of qt_generate_deploy_script and +qt_generate_deploy_app_script is now deprecated, use OUTPUT_SCRIPT +option instead. + +* ddde19129c Object to creating duplicate entries in a test-data table +Duplicate data tags are now warned about. Every call to QTest::newRow() +or QTest::addRow() should result in a distinct data tag. If they do not, +a warning is produced. Likewise, duplicate column names are forbidden; +each call to QTest::addColumn() should use a distinct name. + +* 88689368d9 QMimeDatabase: don't stat() something that isn't a local +file +Fixed a regression from 6.4.0 that made certain QMimeDatabase functions +that inspected file contents to fail on Unix systems, if the file was +not a native file (e.g., a Qt resource). + +* 80a6048ab1 QStandardPaths/unix: ignore relative paths in all $XDG_* +env vars +Improved conformance to the Freedesktop basedir spec by ignoring any +relative paths in XDG_* environment variables. + +* a44b695026 Don't do font merging for PUA characters +Font merging (automatic assignment of alternative fonts) is no longer +applied for characters in the Private Use Areas of Unicode. + +* 0cbc91d65d QVarLengthArray: clear() is not resize(0) +clear() no longer requires the value_type to be default-constructible. + +* d656fde77e Update bundled libjpeg-turbo to version 2.1.5 +libjpeg-turbo was updated to version 2.1.5 + +* 56909fb936 Windeployqt: add custom qml output directory command line +option +Windeployqt's default behavior is now to deploy qml imports to a "qml" +directory inside the deploy directory, rather than directly to the +deploy directory. + +* f594bc5afe qdoc: Add *.webp as an default image suffix +*.webp has been added to the list of default image suffixes. + +* f59731b4fb qstrncpy: NUL-terminate even when src is nullptr +Now NUL-terminates the target buffer even when the source pointer is +nullptr, provided the target buffer has space for at least one byte. + +* b0d395e27c Text: fix Soft hyphen rendering in QTextLayout::glyphRuns() +Fixed an issue where spaces would sometimes be shown in soft hyphen +positions in a string. + +* 6d971d01b3 QFileSystemWatcher/Win: remove the pre-QFileInfo path +normalization +Fixed a bug that prevented removePaths() from removing the root of a +drive on Windows. + +* dd7575b5f0 CMake: Fix position independent code linker flags not being +set +Qt tools are now built with position independent code even with Unix +toolchains where this is not the default, for example clang. + +* d8a87b6942 Remove qmake files that provide support for building Qt +modules +Support for building Qt modules with qmake was removed. + +* 9a1a7e4965 SQLite: Update SQLite to v3.41.0 +Updated SQLite to v3.41.0 + +* dcf7247e05 QErrorMessage: Reset 'again' check box between each error +message +QErrorMessage will now reset the check box for showing a message again +for each new message shown, as each individual message has its own +suppression state. + +* dbf4d319f0 SQLite: Update SQLite to v3.41.1 +Updated SQLite to v3.41.1 + +### qtsvg +* 5019037 QSvgGenerator: introduce a way to make it output SVG 1.1 +QSvgGenerator is now prepared to produce SVG 1.1 documents. This will +enable QSvgGenerator to support more SVG features in the future, such as +SVG clip paths. Please note that the actual feature set supported by +QSvgGenerator is still very limited; extensive testing is recommended. + +### qtdeclarative +* a72b4cd733 TestCase: add API for checking for polish at window level +Added waitForPolish() and made isPolishScheduled() also take a Window, +making it possible to verify that updatePolish() was called on one or +more items managed by a window. + +* 8e0672da66 Add support for separate blending factors in +QSGMaterialShader +When a custom material declares its own blending factors, it is now +possible to specify the source/destination alpha blending factors +separate from the color blending factors. This is done by first setting +the separateBlendFactors to true in +QSGMaterialShader::GraphicsPipelineState, and then writing the desired +values to srcAlpha and dstAlpha, in addition to srcColor and dstColor. + +* 175dfd25c2 Fix TextEdit/TextArea mouse cursor shape handling logic +TextEdit and TextArea now set their own mouse cursors more +consistently, but without regard for any external call to setCursor(). + +* 6aad465f08 Introduce a sane resource path to qt_add_qml_module +The AUTO_RESOURCE_PREFIX option was added to qt_add_qml_module(). It +places your QML modules in the otherwise reserved resource directory +/qt/qml. This directory is also added to the default QML import path. By +using it you don't have to specify custom import paths anymore. +Specifying neither AUTO_RESOURCE_PREFIX nor an explicit RESOURCE_PREFIX +will generate a warning now because such QML modules are likely +invisible in the resource file system. + +* 83a306f7d8 QQuickAbstractDialog: emit rejected() on mere close() +QtQuick dialogs now emit rejected() on a mere close(), too. + +* cdcc41c8c1 Ensure QmlAttached attribute does not leak into derived +types in C++ +Attached properties are only accessible from classes directly decorated +with the QML_ATTACHED macro. Derived classes cannot inherit attached +properties. Classes attached using the old way (via QQmlTypeInfo) are +unchanged. + +* 42e3acaf9a Ensure QmlSingleton attribute does not leak into derived +types in C++ +Classes decorated with the QML_SINGLETON macro will stop passing on the +QML_SINGLETON functionality to their subclasses. + +* 3ab408da5d Ensure QmlForeign attribute does not leak into derived +types in C++ +Classes decorated with the QML_FOREIGN macro will stop passing on the +QML_FOREIGN functionality to their subclasses. + +* 80166d58a1 Fix SplitView containmentMask hit testing +SplitView now correctly handles mouse events when using +containmentMask. + +* 79f9e22ef7 Do not store instantiation errors in QQmlComponent +Setting properties via createWithInitialProperties() and +setInitialProperties() no longer affects the QQmlComponent's error state +unless there are unset required properties. A warning is issued when a +property could not be set. + +* 2483ffa011 Let Controls inherit palettes and fonts from parents +Controls now inherit palette and font from parents. + +* 43b7daa1f7 qmldom: add support to dump a QML file's syntax tree +Add support to dump AST of a QML file + +* 7e6db64d43 Deal with markdown fragments in TextEdit +TextEdit.insert(), append(), copy(), paste() etc. are now working with +MarkdownText. + +* 2cf1b290d7 CMake: Remove support for the deprecated CLASSNAME keyword +The deprecated CLASSNAME argument of qt_add_qml_module has been removed +in favor of CLASS_NAME. + +* 97cc7023ce Fix fractional scaling of text in Qt Quick +Fixed a kerning issue with native-rendered text when there is a +fractional system scale factor set. + +* 7e4b179430 Implement array methods for QQmlListProperty +QQmlListProperty behaves like a JavaScript Array now. You can use +map(), reduce(), forEach() etc on it. This also includes a slight change +of behavior to the push() method. push() now returns the new list +length, and it checks the length to not exceed UINT_MAX. + +* 650342de79 TextInput/Field: selectByMouse default=true, but not on +touchscreens +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by using an import version < 6.4. + +* e814ff1e86 QML: Support negative values in enums +It is now possible to use negative integers as values for QML enum +declarations. + +* 90d3fac73a TextEdit: selectByMouse default=true, but not on +touchscreens +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by using an import version < 6.4. + +* 34d52f8b2c qmllint: Implement module linting +Individual modules can now be linted via the -M option + +* aa553318d4 Fix precedence between JS and QML scopes +The precedence between imports and locally defined functions and +variables in JavaScript files has been fixed. If you import a JavaScript +file from a QML file, the functions inside the JavaScript file should +obviously override anything imported from the QML context. This behavior +has been restored. + +* dcbea32105 sg: Expose the projection matrix on the QSGRenderNode +itself +Added a projectionMatrix() accessor to QSGRenderNode. This way a +reimplemented prepare() can query both matrices and can load the final +modelview-projection matrix into a uniform buffer for example. +Previously this was only possible in render() because the projection +matrix was only exposed in the RenderState. With QRhi, or modern APIs +such as Vulkan, that is not quite sufficient since it is more than +likely that one will want to calculate and store the matrix in +prepare(), not in render(). + +* b201b1d0b3 Fix error when calling byteLength on detached ArrayBuffer +ArrayBuffer.byteLength() now returns 0 on detached ArrayBuffers, +conforming to ECMAScript 2021. + +* 88aef52989 CMake: Place *_qmllint* targets into a separate FOLDER +Introduced the QT_QMLLINTER_TARGETS_FOLDER global property to specify +the name of the FOLDER for qmllint-related targets. + +* 3ebb3540df TextArea: selectByMouse default=true, but not on +touchscreens +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by setting the environment variable +QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR=old. + +* 42848bda5c Fix TextInput and TextField mouse/touch selection fallback +behavior +The selectByMouse property is now enabled by default, but no longer +enables selecting by dragging your finger across text on a touchscreen. +Platforms that are optimized for touchscreens normally use special text- +selection handles, which interact with Qt via QInputMethod. You can opt +out of the behavior change by setting the environment variable +QT_QUICK_CONTROLS_TEXT_SELECTION_BEHAVIOR=old. + +* 7673a4d117 Add BoundaryRule.returnedToBounds signal +BoundaryRule now has a returnedToBounds signal. + +* b6cf0672e6 Allow limited extensions to globals +The JavaScript global objects are not frozen anymore in a QML engine. +Instead, they are selectively locked. You can extend the objects with +new members as long as you don't shadow any existing methods, and you +can change or override data members. This also means that most methods +of Object.prototype, which was previously exempt from the freezing, +cannot be changed anymore. You can, however, change or override +constructor, toString(), toLocaleString() and valueOf() on any +prototype. Those are clearly meant to be overridden by user code. + +* 7fe4c9bb27 Add live property to QQuickItem layer +Added live property to QQuickItem layer. + +* 205e31df16 DA: ignore disabled HoverHandlers when delivering hover +events +Disabled hover handlers will no longer receive hover events, or block +siblings from being hovered. + +* 85ba26c644 QuickControls2: implement icons for submenus +Now it's possible to set icon for Menu. This is useful for submenus, so +icon will be displayed as for regular menu items. + +* 331e2effa7 Make basic render loop use a dedicated QRhi per window +The 'basic' render loop has been changed to use a dedicated graphics +context/device for each window. This is identical to the commonly used +'threaded' render loop's behavior. This should not lead to any changes +in rendering or visual appearance, but is expected to correct a number +of lower level issues that tend to arise due to not having control over +the context/device on a per-window basis. + +* 8ebdbf5c85 Avoid context truncation when filename has multiple dots +The translation context in QML files has been changed to be in line +with lupdate: Instead of using only the baseName(), completeBaseName() +is now used. + +* d8066adc55 qml: deprecate top-level components +QQmlComponents in qml document roots or in inline component roots are +deprecated. Types defined in qml documents or in inline components are +automatically wrapped into QQmlComponents when needed: those types +really should not be inside a Component{}. + +* f3e72cfc0d QQuickTableView: add API to set section sizes explicitly +Additional API for setting explicit row-, and column sizes has been +made available. + +* 49b9f1f1e8 Make QQuickAttachedPropertyPropagator public +Added QQuickAttachedPropertyPropagator, which provides a way to +propagate attached properties from parent objects to children. This is +especially useful when creating your own style. + +* d3f2c6ac42 Add TapHandler.exclusiveSignals to enable single/double tap +exclusivity +TapHandler.exclusiveSignals now lets you make the singleTapped and +doubleTapped signals exclusive. + +* a824a6f060 Recursively write back value types and sequences +You can now assign to properties of nested value types and to elements +of containers from QML functions. You cannot, however, take references +of such values and elements. This is in contrast to non-nested value +types and the containers themselves. However, passing references of +value types and containers around generally leads to very confusing +effects. Don't do this. + +* 61a9612f5b MouseArea: don't get stuck in pressed state when disabling +in press +When a MouseArea becomes effectively disabled due to a parent's enabled +property being set false while the mouse is pressed, the press will now +be canceled. + +* ab52e47820 Locale: add toString functions +Added toString() overloads. + +* 453469c9dc Maintain relative stacking order of popups +When showing a popup that doesn't have an explicit z value set and is a +child of the current top popup, then the popup's item's z value will be +set to the z-value of the current top item. + +* 0bb7b2e932 Allow OS-synthesized right clicks to be delivered +In case your operating system synthesizes a right-click from a +touchscreen long-press, synthetic right-button mouse events are now +delivered normally, so that e.g. TapHandler can react. You can opt out +by setting QT_QUICK_ALLOW_SYNTHETIC_RIGHT_CLICK=0. + +* 649151bdcc QQuickNinePatchImage: fix aliasing by respecting the smooth +property +The Imagine style now supports smooth scaling for 9-patch images when +the QT_QUICK_CONTROLS_IMAGINE_SMOOTH environment variable is set to 1. + +* a0290dcc53 QML: Fix precedence between imports +The precedence of imports that expose different types for the same name +has changed. Previously the algorithm was rather confused. Now, the rule +of thumb is that more direct imports override more indirect ones. That +means QtObject imported directly from QtQml is of higher precedence than +QtObject imported from QtQml via QtQuick. Where that still leaves +ambiguities, imports later in the document override imports earlier in +the document. Any explicit imports and their dependencies always +override the implicit import and its dependencies. + +* 8733b01ce3 QQuickTableView: implement support for letting the user +resize rows and columns +Added resizableColumns and resizableRows properties to enable resizing +by dragging between cells. + +* 74873324bd QQuickItem: avoid emitting signals during destruction +QQuickItem no longer emits change notifications for the parent, +children, visible, and visibleChildren properties while it is being +destroyed. + +* 17318c4805 QQuickDrag: correctly support text and image mime types +The attaching type Drag supports more mime types in the mimeData +property, which is now of type 'variantlist' instead of 'stringlist'. Qt +Quick Drag validates the type of the data against supported mime types, +and generates warnings in case of a mismatch. If the type of the data is +ArrayBuffer (i.e. a QByteArray), then the data is accepted without any +validation. + +* 1fc939a870 QML: Faithfully convert undefined and null to string +qjsvalue_cast<QString>(x) now returns "undefined" for undefined JS +values, and "null" for null JS values. This is in line with what +QJSValue::toString() does, and also what JavaScript itself would produce +when stringifying such values. Previously, qjsvalue_cast would return an +empty string for both, undefined and null JS values. + +* 7fa4a53ebb QQuickTableView: add tab support +Added support for navigating the current index using Tab and Backtab. + +* 9dc305379b Android: Set EnterKeyNext as default type for TextInput +EnterKey type is now changed from EnterKeyDefault to EnterKeyNext for +virtual keyboard in TextInput. It is done only if the focus can be moved +to QQuickItem below, so the activeFocusOnTab need to be set. + +* 4ba7810a6a CMake: Add NO_TRANSLATIONS to +qt_generate_deploy_qml_app_script +Added the option NO_TRANSLATIONS to qt_generate_deploy_qml_app_script. + +* 2b0f5f9e61 Material: add roundedScale attached property +Added roundedScale attached property, which can be used on certain +controls to change the radius of their rounded corners. + +* 0925c51c59 QJSEngine: Optimize conversion from QObject* to QString +You can implement custom toString() methods for your QML objects in +JavaScript or in C++. Those methods don't actually have to return a +string. Previously, whatever return value the method generated was +forwarded as-is. Now it is coerced to a string. + +* 46429839fe QtQml: Restructure the module +If you import QtQml you now need to make sure that QtQml is actually in +the import path. Usually this is the case, but by manipulating the +import path you can hide QtQml. In previous versions of Qt you could +then still import QtQml because its types are present in the QtQml +library. However, it would ignore its dependencies: QtQml.Models and +QtQml.WorkerScript. If you really want to import only the builtins, you +can always "import QML". + +* 6656567a40 Introduce type based overload of Qt.createComponent +Qt.createComponent now supports creating a Component from its module +and type name (passed as strings). + +* d1b9a4cacf QQuickItem: Fix effective visibility for items without +parent +The visible property of Items without a parent now always returns +false, and the visibleChanged signal gets emitted when the parent item +of a visible item becomes null. + +* ed83f0f795 QQuickTableView: implement TableView.editDelegate +Added support for editing cells + +* 3f4856dbca Introduce QQmlApplicationEngine::loadFromModule +It is now possible to load QML types via their module and type name. + +* e592a2ad31 Warn users when they customize native styles +Customization of native styles will now result in warnings. Non-native +styles (such as Basic) should be used for customization purposes, or a +custom style. If you are aware of the risks and still want to customize +these controls, you can ignore the warnings by setting +QT_QUICK_CONTROLS_IGNORE_CUSTOMIZATION_WARNINGS to 1. + +* b12c7ca751 QQuickTableView: add layoutChanged() signal +Added new signal 'layoutChanged()' + +* 373b6e54dd Add {horizontal,vertical}StretchFactor +Added support for stretch factors + +* 52cbcd947d QQuickTableView: support multi-selection +Added multi-selection support if using a SelectionRectangle and holding +down the shift-modifier. + +* 21bf976a41 QQuickTreeViewDelegate: implement edit delegates +TreeViewDelegate got support for editing nodes in the tree. + +* 4a11f077f0 CMake: Un-TP qt_generate_foreign_qml_type and +qt_query_qml_module +The qml CMake commands qt_generate_foreign_qml_type and +qt_query_qml_module are out of Technical Preview status. + +* 7867a683fc Add PinchHandler.scaleAxis, rotationAxis; hold values in +axes +PinchHandler now has scaleAxis and rotationAxis grouped properties, +alongside the existing xAxis and yAxis; and all of these now have +activeValue and persistentValue properties. The activeValueChanged +signal includes a delta value, giving the incremental change since the +previous activeValue. The persistentValue is settable, in case some +target item property can be adjusted in multiple ways: the handler's +stored value can then be synced up with the item property value after +each external change. These features are also added to DragHandler's +xAxis and yAxis properties. + +* 745177133c CMake: Un-TP qml deployment API +The qml CMake deployment API is out of Technical Preview status. + +* a432970b25 Standardize Drag/PinchHandler active/persistent scale, +rotation, translation +PinchHandler.activeTranslation now holds the amount of movement since +the pinch gesture began. PinchHandler.persistentTranslation holds the +accumulated sum of movement that has occurred during subsequent pinch +gestures, and can be set to arbitrary values between gestures. Likewise, +activeScale, persistentScale, activeRotation and persistentRotation +follow the same pattern. The scaleChanged, rotationChanged, and +translationChanged signals include delta arguments, which are useful for +incrementally adjusting a non-default item property when the target is +null. + +* 85fab4c5b4 Deprecate PinchAxis minimum/maximum scale and rotation +properties +PinchHandler.minimumScale, maximumScale, minimumRotation and +maximumRotation are deprecated in favor of the minimum and maximum +properties in the new scaleAxis and rotationAxis. + +* 0db201eb3b Add containerStyle property to Material attached object +Added containerStyle attached property, which can be used on certain +controls to change the style of the container that they are rendered in. + +* 2482a00596 PinchHandler: don't confine activeScale and activeRotation +to min/max +PinchHandler's activeScale (which was previously called scale) is no +longer restricted to the range between minimumScale and maximumScale: +these limits apply only to persistentScale. Likewise, activeRotation +(previously rotation) is no longer restricted to the range between +minimumRotation and maximumRotation. + +* 3708f5e5e6 Pointer handlers: don't emit canceled() when an extra +button interrupts +A Pointer Handler no longer emits the canceled() signal when it +deactivates due to violating conditions (such as pressing the right +button when acceptedButtons == LeftButton). + +* 4f86815d3f Fix missing glyphs when using NativeRendering +Fixed an issue where text using NativeRendering would sometimes be +missing glyphs. + +* 49cdc5c02b QQuickTableView: change the order of row and column to +modelIndex() +Because of a source incompatible change in Qt 6.4.0 and Qt 6.4.1, +modelIndex(column, row) has been reverted back to modelIndex(row, +column), equal to how it was in Qt 6.3. This also affects modelIndex() +in TableView. If the order used in Qt 6.4.1 is needed, you can set the +environment variable QT_QUICK_TABLEVIEW_COMPAT_VERSION=6.4 + +* 9e62634bc0 Slow Deprecation of FILENAME_VARIABLE, replacement by +OUTPUT_SCRIPT +The FILENAME_VARIABLE option of qt6_generate_deploy_qml_app_script is +now deprecated, use OUTPUT_SCRIPT option instead. + +* 1d090673bf CMake: Allow omitting the version of QML modules +You can now omit the VERSION argument to qt_add_qml_module(). This will +automatically generate the highest possible version. + +* e31abbf878 MultiPointTouchArea: rename signal arguments in Qt 7; test +with formals +As a reminder: you should always use formal parameters when writing a +signal handler that depends on an argument, such as +MultiPointTouchArea.onPressed, onUpdated, onReleased, or onCanceled. It +gives you an opportunity to name the argument, to avoid confusion with +the touchPoints property, and will avoid behavior changes if we rename +the argument in a future version. + +* a8caf1f771 TableView: deprecate modelIndex(row, column) in favor of +index(row, column) +modelIndex(row, column) has been deprecated in favor of index(row, +column). + +* 0e7f305667 TableView: deprecate itemAtCell(column, row) in favor of +itemAtIndex(modelIndex) +itemAtCell(column, row) has been deprecated in favor of +itemAtIndex(modelIndex). + +* 0decb824c0 TableView: deprecate positionViewAtCell(column, row) in +favor of positionViewAtIndex(modelIndex) +positionViewAtCell(column, row) has been deprecated in favor of +positionViewAtIndex(modelIndex). + +* c759966b89 Unexport QSGMaterialShader::GraphicsPipelineState +The GraphicsPipelineState struct in QSGMaterialShader is no longer +exported. This may present a binary compatibility break in theory, but +unlikely to affect any applications in practice given that there is no +use case for creating or copying an instance of this type in user code. +This struct serves solely as input to the virtual +updateGraphicsPipelineState() function, and instances are always created +and initialized with default values by Qt. + +* ecf96e3388 QmlCompiler: Fix coercion of undefined to float and double +Converting a JavaScript value to a double or float, for example by +inserting it into a typed array, now assumes JavaScript type coercion +semantics. In particular, converting a value that is not actually a +number now results in NaN where it previously sometimes resulted in 0. + +* d7602cb315 Set correct `this` value in JSON.stringify replacer scope +Set correct `this` value in JSON.stringify replacer scope, so that the +value for current key in current object is no longer pre-stringified, +and can actually be used to implement custom object serialization logic. + +* 2acf4db153 QML: Fix conflicts between QML_ANONYMOUS, QML_UNCREATABLE +and namespaces +You can no longer override the "uncreatable" message for QML-exposed +namespaces using QML_UNCREATABLE. This would be incompatible with making +the QML_UNCREATABLE macro safe from unintended inheritance. The latter +is much more important. + +### qtmultimedia +* 909fc7187 Fix behavior of QAudioSink::resume in push mode +Calling QAudioSink::resume() now returns the sink to the state it had +when QAudioSink::suspend() was called, no matter whether the sink +operates in pull or push mode. + +### qttools +* afbc20ed0 lupdate: Allow multiple specifiers after method signature +lupdate does not trip anymore over tr() calls in methods with multiple +specifiers. For example "QString MyClass::foo() const noexcept" now gets +the correct context. + +* 1bc41bf8f QDoc: Add support for en-dash and em-dash + + +* f97662104 Qt Designer: add QAction's menu role to action dialog +The menu role has been added to the Action Editor dialog. + +* 9f52107c1 Qt Designer: Enable QQuickWidget for all Graphics APIs +QQuickWidget is now available for all Graphics APIs. + +* 356531bab QDoc: Remove the "\newcode" and "\oldcode" command pair +The deprecated \oldcode, \newcode commands were removed. + +* e2f237e74 qdoc: Enable correct linking to externally-built +dependencies + + +* f003dd86a qdoc: Unify handling of QML types and QML value types + + +* 79370665b Update qlitehtml module +Litehtml (used in Qt Assistant) was updated to upstream version v0.6. + +### qtdoc +* 740dcc8f Document that macOS 10.14 and iOS 13 are no longer supported +macOS 10.14 and iOS 13 are no longer supported deployment targets. If +you have overridden the deployment target of your application, please +update accordingly. + +### qtpositioning +* f1316b77 Provide a QML binding for QGeoSatelliteInfo C++ class +Convert QGeoSatelliteInfo to Q_GADGET and expose it to QML as +geoSatelliteInfo value type. Also expose its nested enums in +GeoSatelliteInfo namespace. + +* 1d040d9f Provide QML binding for QGeoSatelliteInfoSource C++ class +Introduce SatelliteSource QML type, which provides QML API for +QGeoSatelliteInfoSource C++ API. + +### qtconnectivity +* f9adde45 Fix the return value for +QBluetoothSocketPrivateDarwin::setSocketDescriptor +QBluetoothSocket::setSocketDescriptor now always returns false on +Darwin backend. That is the correct behavior because this method is not +implemented. + +* 8fd38321 QtConnectivity/NFC: implement read/writeNdef for iOS +Added support for writing and and reading NDEF messages on iOS devices. + +* c9d7b7c2 Add QLowEnergyController::readRssi() +Added API for reading RSSI. + +* e7499c2c Add Bluez DBus peripheral role support +Add support for Bluez DBus peripheral role + +* c46a3b15 SDP scanner: encode input URLs and escape XML-specific +characters +sdpscanner now %-encodes the URLs and escapes all XML-specific +characters in them before adding the result to the generated XML output. + +### qtwayland +* 35d82dca client: Allow resizing with touch input on client-side +decorations +Enable resizing windows using client-side decorations with touch input +as well as mouse input. + +* 5bae5deb compositor: Support touch interaction with client decorations +It is now possible to move windows using client-side decorations with +touch input as well as mouse input. + +* 6e642a07 Client: Provide support for custom shells +It is possible to run Qt applications using more than one shell surface +protocol, e.g. xdg-shell + layer-shell. + +* ba39e7c6 client: Fix infinite recursion with text-input-v2 +Fixed a possible crash when editing a field in an item view. + +* 023b8981 compositor: Fix crash when raising shell surface item +Fixed an issue where the compositor would sometimes crash if a shell +surface item was brought to front. + +### qtimageformats +* 91c2c38 Update bundled libwebp to version 1.2.4 +Update bundled libwebp to version 1.2.4 + +* e911596 TGA Plugin: Fix reading of CMapDepth +Fixed reading of TGA files with a non-zero X-origin + +* 077148c Update bundled libwebp to version 1.3.0 +Update bundled libwebp to version 1.3.0 + +* 6f0e0c7 Update bundled libtiff to version 4.5.0 +Bundled libtiff was updated to version 4.5.0 + +### qtserialbus +* 048659a6 QModbusDevice: introduce an InvalidResponseError error code +Introduce a new InvalidResponseError error code. Use this code instead +of UnknownError when QModbusClient fails to parse the response. + +* e7ce9ac1 Make pduFromStream work on big endian (again) +Fix reading from stream on big endian systems + +* 92b48dfb Introduce value classes for generic CAN bus parser +Introduce QCanSignalDescription, QCanMessageDescription and +QCanUniqueIdDescription classes. These classes are used to provide a set +of rules to encode/decode the CAN bus messages. + +* fb5b1173 Long live QCanFrameProcessor +Introduce the QCanFrameProcessor class. This class can be used to +decode the received QCanBusFrame into a map of key-value pairs, and also +compose a QCanBusFrame out of a map of key-value pairs. The class uses +the information provided by QCanUniqueIdDescription object and a list of +QCanMessageDescription objects as rules to do the encoding or decoding. + +* b0eede2d PeakCAN: Make compatible to latest MacCAN library +The PeakCAN plugin is now compatible to the MacCAN library 0.9 or +higher. On the other hand, older MacCAN libraries are no longer +supported. + +* 186f34be Long live QCanDbcFileParser! +Introduce a new QCanDbcFileParser class to parse DBC files. The DBC +file parser will provide a list of QCanMessageDescriptions as a result. +These can later be used in a QCanFrameProcessor to decode or encode +QCanBusFrames. + +### qtwebsockets +* d885e44 QWebSocketServer: update handshake timeout to keep up with +QSslServer +Due to the introduction of a standalone QSslServer, with its own +timeout handling, the setHandshakeTimeout() function now applies the +same timeout to both the TLS and WebSocket handshakes separately. + +### qtwebengine +* 185a273ea Add Support for Client Hints Headers +Client hint headers now added to HTTP requests + +* 8fd714008 Deprecate Quota Permission Request API +Deprecate QWebEngineView.quoataRequested() signal. The signal is not +emitted anymore. + +* 117ed7f5c Add touchSelectionMenu for widgets +Added touch selection menu. + +* 7ff442bc6 Disable WebEngineContext dump by default +Disabled WebEngineContext dump by default. + +### qtwebview +* be675d3 Add settings API for QtWebView +Added settings API to make it possible to modify some of the WebView's +built-in functionality. + +### qtcharts +* 189f798b Add ability to customize labels for specific points +Add LabelFormat to PointConfiguration, allowing the user to set a +custom label to specific points. + +### qtnetworkauth +* db2f209 OAuth2: allow to specify TLS configuration +Introduce a new sslConfiguration parameter which allows to specify a +TLS configuration used during the authentication process. + +### qtremoteobjects +* e96d2a9 Fix race condition when accessing invalid index +Fix race condition when accessing invalid index + +### qtquick3d +* 7c0bc9c8 Proper implementation of instanced picking +Add support for picking of instanced models. + +* b5e3effd Add vertexColorsEnabled property to PrincipledMaterial +Added a vertexColorsEnabled property to PrincipledMaterial that is +identical to the one in DefaultMaterial. + +* 8372463d Add vertexColorsEnabled property to SpecularGlossyMaterial +Added a vertexColorsEnabled property to SpecularGlossyMaterial that is +identical to the one in DefaultMaterial. + +* 08717109 Add built-in simple fog +Added support for a simple fog effect. This can be configured via the +SceneEnvironment::fog property and the new Fog type. + +* 226aac61 Change API to follow QtQuick3DPhysics +HeightFieldGeometry::heightMap is deprecated and replaced with +HeightFieldGeometry::source. + +* d32625ab Mark types in QtQuick3D.Effects as deprecated +The pre-made post-processing effects inherited from Qt 3D Studio and +its predecessors are now marked as deprecated. They are still available +for use, but new projects are encouraged to use the 3D post-processing +facilities provided by ExtendedSceneEnvironment and SceneEnvironment. +Whereas 2D effects that operate on and treat the output of the View3D as +a simple 2D image, are recommended to be implemented via Qt Quick's +facilities, such as the new MultiEffect type or the Qt Quick Effect +Maker tool. + +### qt5compat +* 153b799 Avoid recreating gaussian blur shader multiple times +Improve creation time of Gaussian Blur-based effects. + +### qthttpserver +* 55d1020 Add connection tracking +Most public methods that accepted a QTcpSocket are now accepting +QHttpServerResponder instead. + +* d38ffaa Remove QHttpServerResponse::write() and add +QHttpServerResponder::writeResponse() +QHttpServerResponse::write() method was removed in favor of new +QHttpServerResponder::writeResponse(). + + +Fixes +----- + +### qtbase +* QTBUG-104053 tst_QFile fails on webOS +* QTBUG-103974 Wasm: unused functions in qtestcase.cpp, wasm framework +doesn't build when cross-compiling on Mac +* QTBUG-103455 Settings don't work with content:// URL on Android +* QTBUG-103733 [Windows] setProcessDpiAwarenessContext(DPI_AWARENESS_CON +TEXT_PER_MONITOR_AWARE_V2) failed on certain machines +* QTBUG-98988 Qt bugs when portal implementation is not available +* QTBUG-104123 "configure -no-pkg-config" doesn't turn off pkg-config +* QTBUG-103894 Configuring fails on Manjaro Linux +* QTBUG-96513 CI: qmake examples should not be built from tainted source +tree +* QTBUG-104056 Conan: qmlimportscanner: No such file or directory +* QTBUG-88519 androiddeployqt doesn't know about Conan's build path +* QTBUG-89588 androiddeployqt fails with error from qmlimportscanner if +qtdeclarative is not installed +* QTBUG-103922 Calling QThread::terminate() in destructor causes double +object destruction +* QTBUG-104050 The position of the submenu initiated by the tab key is +incorrect +* QTBUG-104003 QTabBar/QTabWidget crashes when closing last tab and +there are hidden tabs +* QTBUG-103568 Android 13: Warnings when starting qt apps +* QTBUG-103836 Fusion menu text with mnemonic clipped on Windows +* QTBUG-94481 [REG 5.15.2 -> 6.1.1] Ellipsis in the worst possible place +* QTBUG-49704 QLoggingCategory::installFilter crashes with the code from +documentation +* QTBUG-100361 No font rendering at all when configured with -no- +harfbuzz +* QTBUG-103838 QFontMetrics::horizontalAdvance() does not seems to give +correct value +* QTBUG-98417 Bundling translation file of plist does not work with +XCode 13 +* QTBUG-56893 Closing a dialog via mouse click on a button causes an XCB +error +* QTBUG-100093 Deployed third party library points to the original +location +* QTBUG-101161 Android Assets awfully slow to be loaded +* QTBUG-88799 WASM - No hover on the whole GUI +* QTBUG-104261 tst_qstringconverter::roundtrip() ASAN error stack-use- +after-scope +* QTBUG-102021 QCocoaScreen::UpdateScreens crash +* QTBUG-84741 Crash on QCocoaScreen::isOnline() when calling +CGDisplayIsOnline +* QTBUG-101585 QMessageBox components get skipped by Windows Narrator +* QTBUG-104231 tst_QVulkan fails with Ubuntu 22.04 due to broken Mesa +lavapipe included in the distro +* QTBUG-103007 Resetting a QComboBox custom model doesn't emit +currentIndexChanged or currentTextChanged +* QTBUG-104320 qt_add_big_resources does not list contents of the qrc +file in Qt Creator +* QTBUG-98845 .moc file is not included as dependency for .obj when +digit separator is used +* QTBUG-102768 Invalid warning message in debug builds when using +QFont::setFamily() with comma split +* QTBUG-103775 Downstream crash when bad index passed to insert methods +of QBoxLayout +* QTBUG-100188 Page layout settings are reset when QPrintDialog is shown +if there is no printer installed on macOS +* QTBUG-102395 QMainWindow::restoreState corrupts relation between +toolbars layout item +* QTBUG-104201 QWidget: resize() after showMaximized() causes strange +behaviour +* QTBUG-102595 Builds can't find the projects qml modules +* QTBUG-78826 Cannot enter non ascii characters to the TextField and +QLineEdit from browser(wasm) +* QTBUG-102343 Windows: Only initial QScreen values are available if +screen geometry changes between QApplication and before first window is +open +* QTBUG-103383 Windows: Qt doesn't respond to DPI changes if Qt window +is having a non-Qt parent +* QTBUG-79248 TrayIcons Menu does not scales its size when changing DPI +* QTBUG-103375 [REG:5.15->6] Shift_JIS support for QDomDocument on Qt6 +* QTBUG-104421 tst_qthread terminateAndPrematureDestruction() ERROR: +AddressSanitizer: stack-buffer-underflow +* QTBUG-91896 QTableView span gets confused with logical indexes when +columns are moved +* QTBUG-104412 FAIL! : tst_AndroidAssets during dependency update +* QTBUG-85474 QGraphicsScene::clearSelection() may leave internal state +inconsistent +* QTBUG-103497 [iOS] CMake handling qt_add_big_resources() fails +* QTBUG-104419 tst_qxp_function_ref::voidReturning() AddressSanitizer: +stack-use-after-scope +* QTBUG-104362 QDomImplementation::DropInvalidChars strips emoji and +other non-BMP characters +* QTBUG-86790 Mingw Qt provides debug libraries in the wrong folder +* QTBUG-104443 xcb plugin crashes when running in vnc +* PYSIDE-1750 QMouseEvent.pos marked as deprecated in source but not in +docs +* QTBUG-103992 QFuture::onCanceled is not called when promise is deleted +* QTBUG-104083 tst_bench_shared_ptr does not compile on Ubuntu 22.04 +* QTBUG-104085 QJsonValue::toObject(const QJsonObject &defaultValue) and +QJsonValue::toArray(const QJsonArray &defaultValue) parse empty default +values incorrectly +* QTBUG-102869 wasm: Resizing is still accessable under a modal dialog +* QTBUG-53661 QDom internalSubset is never set +* QTBUG-104396 qmake projects try to link to static qt libraries with +hardcoded CI paths (no such file or directory) +* QTBUG-93748 QT_DEPRECATED_X with Q_REQUIRED_RESULT causes warning +C5240 in Visual Studio 16.9.5 +* QTBUG-104463 Generated qdoc sources from qtattributionscanner should +have a different basedir so it is not appearing as version specific +* QTBUG-94713 markdown writer: preserve auto-link URLs +* QTBUG-85109 QPainter::drawImage draws images in different places +depending on image format +* QTBUG-104501 syntax error: identifier "VkFormat" +* QTBUG-101615 QMLPATHS not documented +* QTBUG-104132 [REG 6.2.4->6.3.0] HTTP-Redirect is broken +(ManualRedirectPolicy) +* QTBUG-104583 Buffer overrun and crash in +QColorTransferTable::applyInverse() +* QTBUG-103415 [Reg 6.1.3->6.2.0] Parallel Animation bug on macOS +* QTBUG-95319 The cursor size is unstable when multiple QT_SCALE_FACTOR +is used +* QTBUG-92485 Q_ASSERT added in qrasterizer.cpp +* QTBUG-24240 testlib: executing a test with an invalid data label +doesn't count as a failure and doesn't return a non-zero exit code +* QTBUG-104484 Missing documentation for QDropEvent methods: position, +buttons, modifiers +* QTBUG-95933 Using scanner input IRcode will result in an error when +second character is uppercase +* QTBUG-104383 QExpandingLineEdit::resizeToContents crashes +conditionally in qBound (since Qt 6.3.0) +* QTBUG-104565 QTableWidgets: crash when double click into table cell +end that expands beyond window +* QTBUG-71900 Double tapping on a word does not show the selection +handles in the right place after the initial selection +* QTBUG-58503 Text Handle Cursor Position Offset Error +* QTBUG-104205 QDockwidget screen change issue(s) more involved parts. +* QTBUG-104527 iOS: Input panel opens when you click on a QPushButton +* QTBUG-98651 [iOS 15] Application freezes when QDialog is executed by +button clicked() signal +* QTBUG-65559 Wacom tablet with pen, mouse tracking +* QTBUG-104708 qmake projects try to link to static qt libraries with +hardcoded CI paths part 2 +* QTBUG-104596 [reg->6.4] Qt Designer crashes when OpenGL widget is +dragged to form +* QTBUG-94066 Qt6 CMake targets for plugins missing in shared / official +builds +* QTBUG-104736 INCPATH is not correct when using "QMAKE_USE += gtk3" in +a .pro file +* QTBUG-104726 Build failure on x86 +* QTBUG-104232 tst_QSslKey::constructor fails with Ubuntu 22.04 and +openssl 3 +* QTBUG-102825 Popping QML StackView Item makes a11y unusable +* QTBUG-95930 QGuiApplication::setHighDpiScaleFactorRoundingPolicy() +ignored on Linux, always acts like PassThrough +* QTBUG-99546 QT_SCREEN_SCALE_FACTORS doesn't follow rounding policy +* QTBUG-103794 B2qt fails with Ubuntu 22.04: undefined reference to +`qt_resourceFeatureZstd' +* QTBUG-104732 Need QFutureCallOutEvent to export symbols +* QTBUG-96283 [REG 6.1.3->6.2.0] macOS: Can not configure qml / network +example with statically compiled Qt +* QTBUG-69354 QGtk3FileDialogHelper isn't modal +* QTBUG-104734 Need several struct declarations remain in private header +* QTBUG-103571 QWindowsContext::findPlatformWindowAt stuck in infinite +loop +* QTBUG-104809 Crash in QKmsDevice::createScreenForConnector +* QTBUG-104696 QFontDialog:: selectedFont and fontSelected always +returns one font +* QTBUG-103988 State of QTreeWidgetItem not announce by screenreader +* QTBUG-104740 Accessibility: NVDA not narrating full state of QTabBar +* QTBUG-98762 REGRESSION: QPalette::setBrush does not reliably detach +* QTBUG-104867 QtTest: QCOMPARE prints matching <null>s for mismatches +when unable to convert to string +* QTBUG-103940 Insufficient documentation in QRegularExpression variant +of QString::indexOf(), results in random crash bug +* QTBUG-104827 Huge APK sizes under Windows +* QTBUG-99990 windows: Painting an image with DPR >1.0 to a QPrinter +does not produce correct result +* QTBUG-101058 Pixelated images on Windows +* QTBUG-103892 Stop binding to iBridge interface when unit testing +QTcpServer on macOS +* QTBUG-103805 Linker error when configuring with "-sanitize fuzzer-no- +link" +* QTBUG-104851 qdoc: Ignore Q_WEAK_OVERLOAD +* QTBUG-104877 wacom: QTabletEvent rotation goes to -180 when absent +* QTBUG-46113 tst_qcompleter fails on Ubuntu +* QTBUG-100982 tst_QStaticText fails on Wayland +* QTBUG-104774 macOS: [Enter] key in TextField generates Qt.Key_Return +instead of Qt.KeyEnter +* QTBUG-103473 Regression: Pressing numeric keypad Enter doesn't dismiss +QDialog containing QLineEdit +* QTBUG-98921 tst_QGraphicsWidget::initialShow is uber flaky on OpenSUSE +* QTBUG-104014 tst_QPointer::threadSafety crashed in CI +(QBindingStorage::reinitAfterThreadMove) +* QTBUG-104959 QT_NO_TRANSLATION define breaks QML build +* QTBUG-49205 tst_qnetworkreply::ioGetFromBuiltinHttp +* QTBUG-104493 Application performance drops if many threads are running +while QProcess creates sub-processes on Unix +* QTBUG-104718 fuzz: QCborValue::fromCbor out of memory error 32bit +* QTBUG-102239 tst_QWidget::enterLeaveOnWindowShowHide is flaky +* QTBUG-104213 Add \brief descriptions to Concurrent topics +* QTBUG-104875 Wacom proximity events went missing on X11 in 6.3 +* QTBUG-105002 -mno-direct-extern-access fails clang +* QTBUG-96702 Mandelbrot example not supporting zoom +* QTBUG-104270 cmake loads native sysroot cmake config and tries to look +for libs +* QTBUG-82477 QClipboard doesn't support custom mimeTypes +* QTBUG-104268 +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() ASSERT +failure in QList::at: "index out of range" +* QTBUG-105079 XCB crash on plugin load when HighDPI and multiple +monitors +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-105078 QMYSQL: regression in formatValue of QByteArray +* QTBUG-67254 tst_Gestures::customGesture is flaky +* QTBUG-105177 Duplicate XCB_EXPOSE events create flakiness in many +tests +* QTBUG-105092 QDockWidget cannot be re-docked if floating +* QTBUG-102879 Examples not linking to Qt::Core are installed in the +wrong folder +* QTBUG-104917 QStyleSheetStyle::drawPrimitive(QStyle::PE_PanelLineEdit) +crashes with widget==nullptr +* QTBUG-105242 [REGRESSION] After +2f5f276b4a2a19b9f2669b84f28ce8e970aaa39f network printers are missing +* QTBUG-104952 QT_WIDGETS_RHI/QOpenGLWidget lost transparency support on +X11 +* QTBUG-104801 Crash with QPainter::drawText used on a QQuickView with a +Text item +* QTBUG-105049 Improper styling of placeholder text in Qt6 +* QTBUG-105204 QProperty: Notfication missing if binding no longer has +any dependencies +* QTBUG-104982 [Regression] binding stops being evaluated +* QTBUG-104951 QT_WIDGETS_RHI/QOpenGLWidget lead to crash on Wayland +* QTBUG-105234 MSVC 2022 fails to compile qtbase test +tst_qxp_function_ref.cpp +* QTBUG-105011 QtWidgets Vulkan RHI backend doesn't support translucency +on Wayland +* QTBUG-105264 Uncaught TypeError: self.module.qtAddCanvasElement is not +a function +* QTBUG-105310 Using deprecated keyword breaks the build +* QTBUG-105041 openssl 3.x 32bit platform regression +* QTBUG-104316 Qt 6.3.1 build for arm failed: selected processor does +not support `yield' in ARM mode +* QTBUG-105322 Reg->6.3.1: Passing a QDate to QDateEdit via constructor +results in wrong date +* QTBUG-104130 QDomDocument::setContent() with QXmlStreamReader discards +whitespace-only Text nodes +* QTBUG-89690 Functions and classes that allow to get whitespace-only +text nodes are deprecated without any alternatives +* QTBUG-104940 post in/decrements of QBEInteger and QLEInteger return +reference according to documentation +* QTBUG-105160 Bad access when destroying QComboBox immediately after +selecting item +* QTBUG-105302 qputenv sometimes puts garbage at the end of the value +* QTBUG-105363 Opened dialog is not refreshed until mouse button click +on it +* QTBUG-105010 Font underline rendering bug +* QTCREATORBUG-27634 Basic Layouts Example UI elemnets get squished +* QTBUG-105323 [Regression] Keyboard is not properly hidden on ios +* QTBUG-105341 QDoubleValidator can report "Intermediate" for inputs +that are unambiguously out-of-range +* QTBUG-105393 tst_QImage::exifReadComments fails on webOS +* QTBUG-105339 Typo in since version for QStyledItemDelegate +* QTBUG-105374 Modules in 5.15 branch missing MinGW debug files +* QTBUG-105332 QCommonStyle Missing drawComplexControl() case +implementation for CC_ComboBox +* QTBUG-89762 RHI on Vulkan: VK_EXT_debug_report vs. VK_ext_debug_utils +* QTBUG-105501 Qt6 build fails with system double-conversion +* QTBUG-105517 Redundant "does" in QFrame +* QTBUG-105213 Pressing space/enter on a button with focus doesn't +trigger its action +* QTBUG-70612 tst_QGraphicsEffect::prepareGeometryChangeInvalidateCache +is flaky on openSUSE +* QTBUG-70590 tst_qheaderview::stretchAndRestoreLastSection is flaky +* QTBUG-93471 Darwin linker warns about global weak symbols when linking +an executable against a static Qt +* QTCREATORBUG-27685 Sliders Example not scaling well +* QTBUG-104754 manual tests that use qt_internal_add_manual_test don't +run on iOS +* QTBUG-105527 Vulkan validation shows (useless but annoying) "errors" +with vkkhrdisplay +* QTBUG-86967 tst_qfont fails on Ubuntu20 +* QTBUG-105615 Update dependencies on '6.4' in qt/qttools fails +* QTBUG-104948 QFileDialog::getOpenFileContent not honoring nameFilter +* QTBUG-102053 Using QMAKE_ASSET_CATALOGS in .pro (qmake) fails with +"Unknown platform: "ios-simulator"" +* QTBUG-105094 QDockWidget disappears when activating the main window +behind it +* QTBUG-104722 qdbusxml2cpp segfault on signal arg without annotation +* QTBUG-105687 developer-build fails for QSemaphore +* QTBUG-105221 tst_qgraphicsitem::sorting fails if testcase is executed +individually +* QTBUG-74760 Unstable autotest tst_QGraphicsItem::sorting() +* QTBUG-105133 [REG 6.3.1] Androiddeployqt doesn't find rcc and +qmlimportscanner +* QTCREATORBUG-27868 Can't find qmlimportscanner when building examples +for android +* QTBUG-105031 a11y AT-SPI: Window-relative positions are incorrect +* QTBUG-105042 a11y AT-SPI: Window-relative positions are wrong for +dialogs, screen coordinates returned instead +* QTBUG-105281 a11y AT-SPI: incorrect handling of window-relative coords +for "GetOffsetAtPoint" (text interface) +* QTBUG-105313 a11y AT-SPI: ATSPI_COORD_TYPE_PARENT is not supported +* QTBUG-105520 a11y AT-SPI: "GetCaption" result (from AT-SPI table +interface) has incorrect D-Bus type +* QTBUG-102359 NTLM authentication crashes +* QTBUG-105583 CMake deployment API generates faulty script if +CMAKE_INSTALL_BINDIR is set to "." or "" +* QTBUG-104793 a11y: AT-SPI TableCell interface not supported/exposed +* QTBUG-105088 Can't rotate a QImage to 45 degrees by Y Axis +* QTBUG-105810 iOS: TapHandler emits clicked, even if long pressed more +than StyleHint::MousePressAndHoldInterval +* QTBUG-105752 a11y AT-SPI: D-Bus reply for "GetAttributeValue" text +method has incorrect format +* QTBUG-104963 RMB on file dialog freezes the application +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs +* QTBUG-105709 Dragging large windows is slow on WASM +* QTBUG-105286 Crash with UpdateWindowTitle event triggered by closing a +dialog (mac) +* QTBUG-105814 Accessibility tools cannot find tree items inside the +app's UI on Windows +* QTBUG-105474 Context menu does not close when minimizing window +* QTBUG-42500 QProcess::start() secretly adds LD_LIBRARY_PATH on *nix +* QTBUG-104925 [REG 6.4.0-beta1 -> 6.4.0-beta2] Qt no longer builds with +-no-feature-highdpiscaling +* QTBUG-105711 QDrag with invalid URLs in QMimeData crash on macOS +* QTBUG-90504 Dark theme not respected by Fusion style +* QTBUG-99276 Fusion style sets button text color to white automatically +* QTBUG-105841 QtAndroid build failure with cmake 3.18.4 (qt 6.3) +* QTBUG-104962 [REG 6.3.0 -> 6.3.1]QFileDialog does not allow changing +column sizes nor sorting +* QTBUG-104425 Crash when loading header state in QBittorent +* QTBUG-97386 build dir is in QMAKE_PRL_BUILD_DIR → not reproducible +* QTBUG-105017 Crash in QRhiGles2::ensureContext with +QT_WIDGETS_RHI_BACKEND=vulkan and QOpenGLWidget +* QTBUG-100888 tst_QWindow::modalWindowPosition() fails on Wayland +* QTBUG-105231 reusing editor by reimplementing +QAbstractItemDelegate::destroyEditor causes crashing +* QTBUG-14460 QDesktopServices::openUrl() ignores anchor on local files. +* QTBUG-102091 [Reg Qt 5->6] Disabled QCheckBoxes block scrolling of +QScrollArea with mouse wheel +* QTBUG-105832 String-based QObject::connect asserts when parameters are +incomplete types +* QTBUG-105621 Lingering bad cursor when dragging an undocked window +over a textfield +* QTBUG-105854 a11y AT-SPI: Method "ScrollSubstringTo" from AT-SPI text +interface not supported +* QTBUG-105811 a11y AT-SPI: "GetStringAtOffset" from AT-SPI text +interface not supported +* QTBUG-105988 a11y: Accessible interface can't be retrieved after +calling QAccessibleEvent::setChild on event created using the +constructor taking QAccessibleInterface* +* QTBUG-105951 Crash when closing dialog directly after closing popup +* QTBUG-106001 tst_QMap::beginEnd() triggers assertion failure on +Windows +* QTBUG-105043 HTTP2 downloads can be very slow +* QTBUG-103093 Palette Change And Application PaletteChange Never Emited +* QTBUG-105098 Purge Q_DUMMY_COMPARISON_OPERATOR +* QTBUG-105932 [Reg in Qt 6] setProperty() fails for QFlags types +* QTBUG-96185 Cannot use "qproperty-" to set enum properties in qss +* QTBUG-105620 Undocked dock widgets are all displayed as active +* QTBUG-105591 Closing application with toolbar floating breaks toolbar +the next time you start the application +* QTBUG-105962 a11y AT-SPI: Qt sometimes uses same unique ID/object path +for two different objects within a short time +* QTBUG-106019 tst_QDtls::verifyClientCertificate fails with Ubuntu +22.04 xorg and Windows 10 OpenSSL 3 +* QTBUG-105061 DirectFB platform plugin build fails +* QTBUG-106017 tst_QSslCertificate fails with Ubuntu 22.04 xorg and +Windows 10 21H2 OpenSSL 3 +* QTBUG-106012 tst_QResourceEngine::setLocale fails with Ubuntu 22.04 +xorg plus +* QTBUG-106064 [REG] Undocking QDockWidget with drag misplaces it (a +lot) +* QTBUG-92964 Empty tree not spoken +* QTBUG-105922 Can't compile examples with Emscripten 3.1.18 +* QTBUG-105004 Links to the code of examples for QCC2 were not updated +at the move to QtDeclarative +* QTBUG-106036 Tst_QSslKey fails with Windows 1021H2 and openssl 3 +* QTBUG-96276 _NET_STARTUP_ID not supported +* QTBUG-87764 [REG 5.15.0 -> 5.15.1] macdeployqt produces +QtWebEngineProcess.app package with empty folders +* QTBUG-105735 Focus is not set to a child widget when a modal is open +* QTBUG-104872 Calling QClipboard::image() corrupts image inside Win 11 +clipboard memory (from Windows Snipping Tool) +* QTBUG-105338 lose alphachannel in imagedata from QClipboard +* QTBUG-105923 WebAssembly loader broken when using the CMake +RUNTIME_OUTPUT_DIRECTORY property +* QTBUG-100889 tst_QWindow::requestUpdate() fails on Wayland +* QTBUG-105057 vnc: Setting override cursor causes a crash on client +disconnect +* QTBUG-91774 QTextEdit::cursorForPosition() doesn't work with invisible +blocks +* QTBUG-94714 Qt's CMake seems to ignore dependencies when generating +APK targets +* QTBUG-105347 [Wasm] Stack example from documentation exits application +* QTBUG-102004 [wasm] QML switch does not react on toggle +* QTBUG-104518 Swipeview doesn't function correctly in Webassembly app +* QTBUG-106153 wasm: Changing QTimer interval in multithreaded +application breaks the timer +* QTBUG-106223 assertion failed after Flickable takes grab from +PinchHandler +* QTBUG-104858 QT_DISABLE_DEPRECATED_BEFORE is not propagated to unit- +tests +* QTBUG-106279 I doubt if QTextStream setAutoDetectUnicode doesn't work +* QTBUG-106000 tst_QLocale::fpExceptions() triggers assertion failure on +Windows +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-105102 qt_internal_add_tool and qt_internal_add_app does not get +the value of QT_DISABLE_DEPRECATED_BEFORE +* QTBUG-106374 Unable to build qtbase due to incomplete type in +qtessellator.cpp +* QTBUG-106159 wasm: Image downloading anything external does not work +even though the request succeeds in multithreaded apps +* QTBUG-106222 -junitxml produces invalid time in output log (seconds +divided by 1000 instead of seconds) +* QTBUG-105129 wasm: InstallTrigger is depreciated +* QTBUG-106394 Android Multi ABI honors only for first abi the flag +-DQT_NO_PACKAGE_VERSION_CHECK=TRUE +* QTBUG-106462 /Users/qt/work/install/target/include/QtCore/6.5.0/QtCore +/private/qsimd_p.h:216:12: fatal error: 'qsimd_x86_p.h' file not found +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-106463 Make QT_HOST_PATH well visible and communicated clearly +* QTBUG-104999 crash in QTextMarkdownWriter +* QTBUG-106354 Last QNetworkReply::readyRead() is not always emitted +* QTBUG-106016 tst_QNetworkReply::contentEncodingBigPayload fails with +Ubuntu 22.04 xorg and Rhel 9 +* QTBUG-106560 WASM: Menus are resizable +* QTBUG-106397 wasm: native keyboard does not popup on iOS +* QTBUG-106472 macOS: Crash at exit on if QPixmap was copied to the +clipboard +* QTBUG-106610 gradlew is installed as not executable +* QTBUG-23699 tst_QGraphicsWidget::updateFocusChainWhenChildDie() fails +on Mac OS X +* QTBUG-106573 QNetworkAccessManager can not get 404 reponse body. +* QTBUG-42661 Wrong dialog activation +* QTBUG-98048 Drag and drop with pixmap laggy on KDE +* QTBUG-106571 qt_add_dbus_adaptor and qt_add_dbus_interface regression +* QTBUG-106025 REG: isSignalConnected creates a dead lock. +* QTBUG-106652 applicationName() default value broken on macOS +* QTBUG-105618 QNetworkReplyFileImpl synchronously emits +QNetworkReply::finished() from constructor in case of error +* QTBUG-7211 QFile::permissions() returns old, cached value after call +to QFile::setPermissions() on the same QFile object +* QTBUG-101236 FAIL! : tst_QPainter::hdrColors in Windows_11_21H2 +* QTBUG-106393 Mac OS: Dot and Comma key combinations not working for +russian layout +* QTBUG-36281 QKeyEvent regression in Qt5 +* QTBUG-35734 When pressing CTRL+SHIFT+number on a German keyboard then +the key() you get in the key press is not always as expected +* QTBUG-106668 Cannot paste content from external sources +* QTBUG-87339 wasm: Emoji couldn't show while the text contains Chinese +and emoji mix +* QTBUG-71948 Containers with drag "rubber band effect" should react on +pointer cancel +* QTBUG-106436 Scene Graph - Direct3D 11 Under QML Example has wrong tag +* QTBUG-106438 Scene Graph - Metal Texture Import Example has wrong tag +* QTBUG-106439 Scene Graph - Metal Under QML Example has wrong tag +* QTBUG-106469 QQuickRenderControl D3D11 Example has wrong tag +* QTBUG-89557 QML Text's implicitWidth is wrong when wrapMode is set for +multiline text. +* QTBUG-104986 QTextLayout::maximumWidth() is not correct for multi-line +text +* QTBUG-104805 QColorDialog : Buttons are highlighted incorrectly +* QTBUG-103503 Frameless window is resizable +* QTBUG-106710 Regression: macOS windows with Qt::FramelessWindowHint +are resizable +* QTBUG-105182 Access violation / infinite loop in +QFutureInterfaceBase::isChainCanceled() +* QTBUG-106083 QFuture::then(QObject *context, Function &&function) +throws "read access violation" when used in chained QFuture +* QTBUG-106616 androiddeployqt not found on MultiABI android build with +custom install dir +* QTBUG-106672 [Reg: 6.3 -> 6.4] C3615: constexpr function +'QtPrivate::QMetaTypeForType<T>::getName' cannot result in a constant +expression +* QTBUG-106531 QDockWidget Docking resizes (widens) the widget by a set +number of pixels +* QTBUG-104441 REG: No longer possible to use macros or functions that +rely on an event loop in cleanup() after failed test function +* QTBUG-106689 QNetworkReply: it is confusing whether the reply data has +been decompressed or not. +* QTBUG-106627 Stack overflow when trying to deactivate the active +window-modal window +* QTBUG-106387 Application crash when writing in textfield +* QTBUG-106899 tst_qquicktext::dependentImplicitSizes() Compared doubles +are not the same +* QTBUG-106530 QDockWidget Undocking incorrectly offset from cursor +(native titlebar) when dragging +* QTBUG-101339 Hardware keyboard up/down keystrokes interpreted as +home/end when interacting with a QML TextArea +* QTBUG-106912 MoltenVK: Failed to create Vulkan instance when +implementation supports is_portability_driver +* QTBUG-106920 MOC cannot parse nested inline namespace (Parse error at +"::") +* QTBUG-100917 tst_QImageReader::setScaledClipRect() SVG/SVGZ fails on +Wayland +* QTBUG-81044 SVG: QImageReader::setScaledClipRect() uses wrong +coordinate system +* QTBUG-106978 Link failure with OpenSSL 3.0 +* QTBUG-92199 [REG] The color of QLineEdit and QPlainTextEdit +placeholder text is not grayed-out if stylesheet was applied +* QTBUG-93009 QPalette::PlaceholderText color is not followed after +setting color in a style sheet +* QTBUG-106980 dladdr() in qlogging.cpp - error: invalid conversion from +'const void*' to 'void*' +* QTBUG-90893 QNetworkRequest WASM implementation has no way of setting +'withCredentials = true' +* QTBUG-107004 Copying from QTextEdit to other program turns newline +into paragraph separator (U+2029) +* QTBUG-107043 Qt 6.4 QDateTime is broken with clang-cl when compiling +with c++20 +* QTBUG-107072 build chooses unavailable hardware flags +* QTBUG-107027 tst_QSslCertificate::subjectAndIssuerAttributes() failed +on Ubuntu 22.04(GNOME on xorg) +* QTBUG-106607 QODBC: QSqlQuery::isNull returns false for SELECT NULL +* QTBUG-106984 Setting background brush in QTableWidgetItem used as +header item is incorrectly cached leading to incorrect display colours +* QTBUG-69608 cocoa: key press events for modifier keys do not have +nativeVirtualKey +* QTBUG-106353 Possibility of macOS build is not taken into account when +building a project with CONFIG += simulator in mkspecs +* PYSIDE-2069 pyside6-uic generates dynamic properties with C++ types +* QTBUG-106947 QTextLayout::maximumWidth() doesn't handle spaces +correctly +* QTBUG-106219 [macOS] Typing accented/alternate characters doesn't work +correctly +* QTBUG-105984 windeployqt: Multimedia plugins missing +* QTBUG-107178 plugins/platforms/libqminimal.so' is not a valid ELF +object (file is for a different processor) +* QTBUG-100891 +tst_QGuiApplication::genericPluginsAndWindowSystemEvents() fails on +Wayland +* QTBUG-100918 tst_QOpenGL::bufferMapRange() fails on Wayland +* QTBUG-107249 [REG 6.4.0->6.5.0] Can not compile Qt examples with +Android armv7 pre-build binaries on linux and macOS +* QTBUG-107174 Units unclear for QWaitCondition::wait +* QTBUG-107128 qtbase/src/dbus/dbus_minimal_p.h SPDX-License-Identifier +misses AFL-2.1 +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-97697 Missing documentation for GrabTransition enum in +DragHandler +* QTBUG-107246 QVariant.toList method not working properly +* QTBUG-107188 Reg: Behavior Change: Modal dialogs seem to block events +to other dialogs/widget +* QTBUG-107155 tst_QWidget_window::resetFocusObjectOnDestruction() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-107544 [Reg 6.3.2 -> 6.4.0] qsql_oci.cpp no longer compiles +* QTBUG-107166 QQuickWidget causes crash when combined with dock and +toolbar +* QTBUG-107262 REG: Enter on r/o QComboBox does not close a dialog +anymore +* QTBUG-107569 Use of std::aligned_union and std::aligned_union_t +deprecated in C++23 +* QTBUG-106542 qCompress()/qUncompress() cannot handle more than 4GiB of +data on Win64 +* QTBUG-104831 windeployqt does not deploy Designer plugins for +QUiLoader +* QTBUG-70088 tst_QDoubleSpinBox::editingFinished() is flakey +* QTBUG-100245 tst_qsqlquery should not create unique data tags when +testing +* QTBUG-81540 SFNT (OFT wrapped bitmap) font doesn't rotate +* QTBUG-107719 Typo in the document? +* QTBUG-107450 Reg[5->6]QSlider handle size is not correct +* QTBUG-79977 QMessageBox does not work at IOS 13 +* QTBUG-103387 QLibrary doesn't load() after a previously failed load() +* QTBUG-77210 QML Image object causes a crash when it gets deleted +while it's still loading +* QTBUG-101000 macOS: QPushbutton text color changes +* QTBUG-105292 Documented way of printing whole document produces +warning +* QTBUG-45357 Let qmake check whether Info.plist is in XML format +* QTBUG-47979 QDesktopServices is unable to open a file on Android +* QTBUG-107777 Typo in the document +* QTBUG-102098 QPrinter::PdfFormat causes some fonts to be doubly-scaled +when using DirectWrite font engine +* QTBUG-107666 [REG 6.3.2 -> 6.4.0] Mac: QWindow blanks when resized by +a custom window manager when it contains a QOpenGLWidget +* QTBUG-103215 QTextDocument draws corrupted fonts on macOS in certain +cases +* QTBUG-85773 QML TextEdit copy() copies text twice on Android +* QTBUG-106713 android.bundle.enableUncompressedNativeLibs=false +deprecated in Android Gradle plug-in ver 8.0 +* QTBUG-107794 REG->dev (6.5)/Windows: Crash when playing message dialog +sound with NoSound Scheme +* QTBUG-85445 Qt for WebAssembly - QFileDialog doesn't show files in the +MEMFS until we type the file name +* QTBUG-107618 QFileDialog freeze when selecting large zip-file using +the windows native dialog +* QTBUG-96384 Tagalog cannot be displayed correctly +* QTBUG-98920 Font fallback is not working properly on macOS +* QTBUG-107814 Reg:[6.3->6.4]QOpenGLWidget tries to render duplicate +controls +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-107539 wasm: 2dpainting sample not working with +webassembly/webgl +* QTBUG-107197 [wasm] DropShadow breaks keyboard input +* QTBUG-107629 [REG 6.3->6.4] WebEngineWidget OpenGL rendering is broken +on Windows +* QTBUG-107810 QImage::Format_Grayscale16 saved as 24bpp JPG +* QTBUG-104709 [REG. 6.2->6.3] macOS: Default Edit menu entries shown +twice +* QTBUG-106227 Alternate row background color does not starts from +beginning +* QTBUG-107649 valgrind issue due to 9 bits in flags +* QTBUG-80992 QT_SCALE_FACTOR don't work properly with WebAssembly +* QTBUG-63324 iOS/macOS: system localization always returns english +language +* QTBUG-107575 Incorrect variable name in +`_qt_internal_process_resource` +* QTBUG-107054 Build with -no-feature-highdpiscaling is broken again on +dev +* QTBUG-98354 Windows 11: State of checkable QAction with icon is not +shown +* QTBUG-107589 QT_ANDROID_EXTRA_LIBS does not detect library +dependencies +* QTBUG-106035 Android: skipping *: it has unmet dependencies +* QTBUG-107879 FAIL! : tst_AndroidAssets::loadsFromAssetsPath +* QTBUG-106277 QProperty fails to compile on MSVC in C++20 mode +* QTBUG-107843 cmake: multi-ABI Android builds do not work in-tree +* QTBUG-107926 Crash on accessing clipboard +* QTBUG-107720 "This feature is not supported on the Windows platform." +is a bit vague +* QTBUG-104319 Program crash on exit after monitor disconnect +* QTBUG-106927 On Mac OS 12.5.1, corner widget in QScrollArea is not +drawn correctly +* QTBUG-106368 Wrong Usage of DoDragDrop() Causes Drag and Drop via +Touch to Hang +* QTBUG-57577 Windows: Drag and drop through touch sometimes gets stuck +with -platform windows:nomousefromtouch +* QTBUG-100788 TapHandler tapped signal is emitted twice when using a +stylus +* QTBUG-77414 Drag and Drop with mimeData does not work properly on the +touch screen +* QTBUG-104594 qpushbutton: pressed signal not emitted until button is +released, unsing touchscreen as input +* QTBUG-91882 eglfs with a cloned screen cause app to flicker +* QTBUG-107008 window list in macOS' dock icon context menu includes +entry for QSystemTrayIcon +* QTBUG-106108 REG/macOS: context menu corners are not rounded +* QTBUG-107991 QString asprintf behaves differently than printf with +"%03.f" format for example +* QTBUG-95585 Refused to set unsafe header +* QTBUG-105707 EGLFS: Modal windows get stacked behind non-modal windows +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-108039 Error with qproperty: expression +‘std::source_location::current()’ is not a constant expression +* QTBUG-108032 #including <QKeySequence> before <QSet> can silently +break hashes used for set comparison +* QTBUG-107033 qHash(Enum, size_t) may call an unexpected overload +* QTBUG-105857 Qt application does not follow the DPI change when the +DPI setting is changed before showing the first window +* QTBUG-106983 Wrong description in documentation for +QPartialOrdering::Greater +* QTBUG-108128 Absolute coordinates used for pointer events on wasm +* QTBUG-106031 Mouse cursor location offset if canvas doesn't start at +0,0 +* QTBUG-108103 QHostAddress::isEqual() with IPv6 determines valid ip to +be any +* QTBUG-108151 WARNINGS_ARE_ERRORS not applied to repos other than +qtbase +* QTBUG-107687 [REG 6.3.1 -> 6.3.2] qt_add_resources with .qm +translation files no longer rebuild generated .qrc when .qm files change +* QTBUG-108113 "RCC: Cannot find file" in qt_add_translations +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-46681 [REG 4.x->5.x] QPainter in paintEvent() doesn't work with +Qt::WA_PaintOnScreen +* QTBUG-100085 xcb: Native window does not get paint event if another +window on top of it is hidden unless there is a enter/leave event +somewhere +* QTBUG-108156 Unhandled exception on QNetworkInformation::load() +* QTBUG-89156 [REG 5.15.0->5.15.1] Focus is limitted after reparenting +and adding widgets +* QTBUG-108186 Crash in qt_memrotate90 or qt_memrotate270 +* QTBUG-108196 SecKeychain is deprecated [-Wdeprecated-declarations] +when compiling qnetworkaccessmanager.cpp +* QTBUG-67579 QT5 apps running natively under Wayland do not respect +cursor size setting +* QTBUG-87778 wayland: cursor size wrong +* QTBUG-108194 FAIL! : data::tst_simulation-behavior::compile() module +"Simu" is not installed +* QTBUG-108270 Undefined symbols for architecture x86_64 +* QTBUG-108047 Setting macos style before creating a QApplication +crashes +* QTBUG-108218 [Win] Access violation in QNetworkListManagerEvents +* QTBUG-37207 OSX: VoiceOver for QTableView doesn't work +* QTBUG-107572 Expose QLineEdit focus for QComboBox editable +* QTBUG-102478 xcb: QWidget::showMaximized and other functions cause +QWindow::windowStateChanged signal to be fired twice +* QTBUG-68175 tst_QWidget::raise is flaky +* QTBUG-108136 QAnyStringView constraints are broken and cannot work +* QTBUG-105909 a11y: AT-SPI selection interface not supported +* QTBUG-83458 Internal links aren't preserved when exporting +QTextDocument to PDF +* QTBUG-108344 Something is rotten with texture-based widgets that are +native child widgets or are children of a native child widget +* QTBUG-108277 QWidget::setParent calls q_evaluateRhiRecursive which is +slow +* QTBUG-108121 Crash when using QQuickDefaultClipNode::setRadius() with +Material style Button +* QTBUG-106583 Windows and dialogs flashing white +* QTBUG-108382 One more unhandled exception on +QNetworkInformation::load() +* QTBUG-108311 [REG: 6.3->6.4]: When moving a QDockWidget under certain +environments it will trigger a warning message +* QTBUG-108628 Dependency update on qt/qtdeclarative failed in dev +* QTBUG-108764 tst_qwidgetrepaintmanager is flaky +* QTBUG-108743 QColor - Undefined symbols QColor::QColor(char const*), +QColor::QColor(QString const&)... +* QTBUG-108742 macdeployqt: Multimedia plugins missing +* QTBUG-107057 macdeployqt does not include libdarwinmediaplugin.dylib +* QTBUG-108709 [REG 6.4.0 -> 6.4.1] Second ColorRole change via +QPalette:setBrush() does not modify cacheKey +* QTBUG-99471 macOS: modifier key does not switch between copy/move +actions when dragging to file manager +* QTBUG-46757 QGraphicsItem jumps when reaching the edge of the view +* QTBUG-108300 Crash when setPersistentGraphics(false), +setPersistentSceneGraph(false) and visible: true on wayland +* QTBUG-108605 Unhandled WinRT exception at +QSystemLocalePrivate::uiLanguages() +* QTBUG-108617 CMake: headersclean broken on dev +* QTBUG-108452 syncqt generates empty includes inside header file +aliases if source and build directory are on a different Windows +partitions +* QTBUG-108840 Pasting a file into a text edit crashes the wasm module +* QTBUG-108611 Developer build with -no-openssl failed +* QTBUG-107806 Link is dead in the document +* QTBUG-107675 Typo in the document? +* QTBUG-108662 Can't build for Android +* QTBUG-108815 Installing qtdeclarative fails +* QTBUG-109004 qtbase configuration fails with cmake 3.16 on macos +* QTBUG-109093 tst_QWidget::optimizedResizeMove flakes on openSuSE Leap +15.4 +* QTBUG-109123 Vulkan memory gets flushed after unmap +* QTBUG-105046 Linker failures when building with +-DFEATURE_openssl_linked=ON +* QTBUG-108747 QTabletEvent TabletMove not sent to a QWidget without any +children +* QTBUG-101680 MySQL plugin: QSqlQuery::prepare + exec no results when +table contains JSON type +* QTBUG-108799 [REG 6.2.4-6.3.2] Airplane emoji completely breaks text +rendering +* QTBUG-108908 closing QComboBox popup with Escape key also closes +QDialog on macOS +* QTBUG-109060 QAction() handling of text does not seem correctly +documented +* QTBUG-109061 QAction and ampersands in text +* QTBUG-109024 incomplete handling of versioned links of tools in cross +builds +* QTBUG-109240 file INSTALL cannot find "/home/qt/work/qt/qtremoteobject +s_build/mkspecs/modules/qt_lib_repparser_private.pri": +* QTBUG-109239 file INSTALL cannot find "/home/qt/work/qt/qttools_build/ +mkspecs/modules/qt_lib_linguist_private.pri" +* QTBUG-108677 macdeployqt tool does not copy networkinformation plugin +* QTBUG-108841 Potential use-after-free in qClipboardPasteTo +* QTBUG-108818 REG: qVersion() no longer included in <QtGlobal> +* QTBUG-108641 system tray icons in Windows 10 goes blurry +* QTBUG-109207 moc can't create output file when path is longer than 255 +characters +* QTBUG-104895 Text rendering letter-spacing error +* QTBUG-104916 QMYSQL Driver does not support MYSQL_OPT_LOCAL_INFILE +* QTBUG-109169 Invalid QColorTrcLut use causes unreadable text with +16-bit X11 visuals +* QTBUG-25280 QNetworkAccessManager concurrent request limit not +configurable +* QTBUG-109271 Wasm: qmake.bat and qtpath.bat wrapper scripts call non- +existent host tools +* QTBUG-109287 [macOS] Crash in QNSOpenSavePanelDelegate +* QTBUG-109090 QShortcutEvent requires id but id() is only deprecated in +headers +* QTBUG-107109 AUTOMOC warns about missing relevant classes after +syncqt.cpp migration +* QTBUG-106634 Android examples: cmake error with cmake 3.18 +* QTBUG-107560 QPointerEvent::clone does not do a deep copy, leaving the +cloned object partially aliased +* QTBUG-104776 AndroidContentFileEngineIterator hangs when listing +shared content with nested dirs +* QTBUG-109270 [REG 6.4.1->dev]: Qt does not build without Freetype +* QTBUG-109226 Rare crashes in QXcbBackingStoreImage::flushPixmap +* QTBUG-28853 QPainter's drawText method can't paint unicode characters +with code values above 65535 +* QTBUG-103515 QSystemTrayIcon/macOS: Cannot quit the app when the +context menu is opened by secondary click +* QTBUG-108440 Wrong icon picked in QMenu in multi monitor multi DPI +setup (Vista style) +* QTBUG-82104 Qt Quick Live preview not working on Toradex Apalis i.MX 8 +with Yocto 2.7 +* QTBUG-108286 Guard against a non-visible Svg target when find_package +is done in a nested subdirectory +* QTBUG-101526 Special character "Object Replacement Character" does not +show up visibly +* QTBUG-109428 ABI broke for QJniObject::callVoidMethodV in 6.4 +* QTBUG-93624 nameFilters not working in FileDialog in iOS +* QTBUG-106701 Crash with any QML app on external display with iPadOS +16.1 on M1 iPad +* QTBUG-109066 wasm: QDialog::exec() with asyncify hangs +* QTBUG-109449 inlining QByteArray::isNull() causes BC break on static +Qt builds +* QTBUG-109165 No repaint when QGraphicsEffect gets destroyed +* QTBUG-99601 ios: QMAKE_PRE_LINK Gives Error :Multiple commands produce +* QTBUG-77385 QWidget::restoreGeometry does not work as documented. +* QTBUG-4397 QWidget::RestoreGeometry does not work if saveGeometry() is +called while a widget is maximized [regression] +* QTBUG-109400 Windows: Font Line spacing differs between Qt 5 and 6 +* QTBUG-109466 QTEST_FUNCTION_TIMEOUT applies to the whole test, not per +function +* QTBUG-108848 iOS: Voice Control Accessibility feature breaks in iOS 16 +* QTBUG-108365 [REG 6.4.0 -> 6.5] Low contrast status bar in Android +applications +* QTBUG-107662 Android keyboard doesn't close when clicking on done +* QTBUG-88652 QTEST_FUNCTION_TIMEOUT and test function limit (5 minutes) +are not documented. +* QTBUG-63700 QSharedPointer missing documentation for move operators +* QTBUG-109436 Drag&Drop Memory leak +* QTBUG-109329 tst_qprocess crash in OpenSUSE 15.4 +* QTBUG-109026 Android: UI is scaled smaller than before +* QTBUG-109212 QLabel with embedded image using 'qrc:/' will no longer +load +* QTBUG-109214 Documentation for QtAndroidPrivate is still wrong for +CMake +* QTBUG-109559 tst_qmessagelogger::qMessagePattern(backtrace) is flaky +on OpenSUSE 15.4 +* QTBUG-109586 QAndroidApplication::runOnAndroidMainThread() UB when +timeout is set +* QTBUG-109453 GDI fallback surface format for Win 11 (21H2) +* QTBUG-109629 Occasional assertion fail when opening/closing devtools +* QTBUG-109605 ABI breaks due to marking Qt_6_PRIVATE_API too widely +* QTBUG-109604 ABI break in QCommonStyle +* QTBUG-109594 QMetaType::NeedsConstruction might be wrongly set +* QTBUG-107979 WebAssembly - callback is missing when WebAssembly module +is ready to receive messages from Javascript +* QTBUG-103393 IBus input method cannot set panel position correctly +with DPI scaling +* QTBUG-109746 tst_QWidget::optimizedResizeMove() and +optimizedResize_topLevel() with QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-109454 Black check/radio boxes and grey background with GTK +Theme +* QTBUG-109790 C++ syncqt ignores the wrong line with ELFVERSION:ignore- +next +* QTBUG-109619 Enabling 2 extra Android CMake options leads to a build +error +* QTBUG-108790 Crash on QFuture::cancel() with continuation and thread +context +* QTBUG-109477 QImageReader will cause heap corruption when load jpeg +(width: 1px height:100px) on Apple M1 +* QTBUG-108639 Reg[6.2->6.4]WebAssembly: Tap is not working on mac with +trackpad +* QTBUG-109289 Documentation of QWidget::acceptDrops links to +GraphicsView +* QTBUG-109230 Crash in QFuture +* QTBUG-109875 -Werror=type-limits for +src/corelib/tools/qoffsetstringarray_p.h:85:27 +* QTBUG-109036 QXcbBackingStore::toImage() returns wrong image. +* QTBUG-109754 QTextEdit::setTabChangesFocus has no effect +* QTBUG-109738 Deploying a universal app for macOS fails +* QTBUG-110002 FAILED: +qtbase/src/xml/CMakeFiles/qattributionsscanner_XXX +* QTBUG-109851 moc generates reserved identifiers for scoped classes +* QTBUG-109610 developer-build fails for xcb +* QTBUG-109958 tst_qalgorithms should not create unique datatags when +testing +* QTBUG-110058 QCryptographicHash is not re-entrant +* QTBUG-109547 Unnecessary dependency to Qt6QmlTools / qtdeclarative- +native +* QTBUG-109159 Cross-compile Qt6. features: sse2 +* QTBUG-109474 6.5: Behavioral change in QTextLine +* QTBUG-110068 qmake: Generated Visual Studio project defaults +"GenerateDebugInformation" to "false" +* QTBUG-109792 C++ syncqt tool should be built like moc +* QTBUG-109237 [Reg-6.3.1->6.4.1] Calling formLayout->addRow can result +in assert in Debug builds +* QTBUG-105544 qunicodetools.cpp: libthai's th_brk is not thread-safe +[2/2]: new API +* QTBUG-109678 fatal error LNK1169: one or more multiply defined symbols +found +* QTBUG-109745 Static assertion failed with +QVarLengthArray<std::vector<std::unique_ptr<int>>> +* QTBUG-109967 Builds fail because of missing permissions libraries +* QTBUG-84315 QUrl::setAuthority() behavior changes +* QTBUG-54505 QString::compare( QString &other, ... ) treats Null and +Empty QStrings as equivalent and returns zero. +* QTBUG-110268 On macOS, Expose events cannot be filtered with +QWindowSystemEventHandler +* QTBUG-109840 QUrlQuery: operator== does not handle a case where +exactly one object has null pimpl +* QTBUG-109842 QUrlQuery: missing move constructor +* QTBUG-110412 Crashes in many qml scenes when using vulkan +* QTBUG-108183 Crash triggered by assertion in QTextDocumentLayout +* QTBUG-110513 -no-rpath build fails with CMake 3.16 +* QTBUG-110434 [REG 6.4->6.5] Standard cursor shapes are not updated on +a secondary screen +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-107207 Add support for MultiABI with custom install dir of the +android-build (patch included) +* QTBUG-61042 A QML FileDialog shows a warning in a console after +reseting the 'nameFilters' property +* QTBUG-77211 Warning on nameFilters change in QML FileDialog +* QTBUG-110627 Qt doesn't really follow Windows short time format +* QTBUG-109798 Torrent Client example still broken in Qt6+! +* QTBUG-64132 QToolButton should elide text when width constraints +prevent from showing whole text +* QTBUG-106659 QPrinter : Scaling factor applied wrongly +* QTBUG-109838 QFontMetricsF::horizontalAdvance seems to do unnecessary +scanning +* QTBUG-107185 Some tests appear to be re-testing the exact same data +tag +* QTBUG-110744 qdbusxml2cpp generates files with invalid include name +* QTBUG-108325 QuicControls2 documentations incorrectly suggests to link +to the library +* QTBUG-107026 http://matek.hu/xaos/doku.php is dead +* QTBUG-110070 [REG]Qt crashes on all platforms when trying to paste +using an empty clipboard +* QTBUG-109375 [REG.]Widgets lose their focus frame when QProxyStyle is +set +* QTBUG-103720 Dragging toolbars across screens with higher scale +factors has erratic behavior +* QTBUG-110586 QRegularExpression wrong behavior (behaves differently +from QRegExp) +* QTBUG-104836 [Reg 6.3.1 -> 6.4.0b1] Unavoidable "unreachable code" +warnings from qanystringview.h +* QTBUG-110432 Checkbox label is white with darkmode on windows +* QTBUG-110707 Optimization in QMimeDatabasePrivate::mimeTypeForFile +does not work for Custom File Engines +* QTBUG-109974 [Reg 6.3.2 -> 6.4] QML Date() does not update its time +zone after OS time zone had been changed on Windows +* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp +* QTBUG-109626 Potential race condition in clipboard paste & drop code +* QTBUG-109518 QPdfWriter loses some of the content if it is positioned +right +* QTBUG-110735 Inconsistent QToolTip expire timeout when using rich text +content +* QTBUG-110271 Copyright year not updated to 2023 on documentation +* QTBUG-108822 QDBus: unable to connect the InterfacesAdded signal of +org.freedesktop.DBus.ObjectManager on the system bus (unless using +QDBUS_DEBUG) +* QTBUG-58043 XDG environment variables with relative paths should be +ignored +* QTBUG-110979 qdbusxml2cpp6 generates broken code for +org.freedesktop.DBus.Deprecated +* QTBUG-111010 Undefined symbols for architecture x86_64: +"QNetworkProxyFactory::systemProxyForQuery(QNetworkProxyQuery const&)" +* QTBUG-111007 QRhiGles2 contains non opengles2 call +* QTBUG-109744 Wrong enum value from QString using Qt 6 +* QTBUG-110941 wasm: MultiPointTouchArea loses all touchpoints after +just one is released +* QTBUG-109741 Running qt_generate_deploy_app_script(tgt) must be run in +the same directory scope as tgt +* QTBUG-110459 FAILED: src/plugins/position/geoclue2/manager_interface.h +src/plugins/position/geoclue2/manager_interface.cpp +* QTBUG-110450 qtpositioning fails to build +* QTBUG-109864 syncqt call fails +* QTBUG-110810 Java Files missing from android project tree +* QTBUG-110468 Qt uses deprecated Windows Layered Service Providers api +resulting in wall of errors on Windows 11 +* QTBUG-110751 QTextEdit: textBackgroundColor() returns wrong color if +no color is set +* QTBUG-110785 QFbCursor memory leak +* QTBUG-110502 Qt fills in private use unicode if a font is found using +it +* QTBUG-109206 QODBC: Reading Time fails when using ODBC Driver 17 for +Sql Server +* QTBUG-110967 MySQL Prepared Statement QDateTime: Not Working +* QTBUG-110595 [REG 5.15 -> 6.x] QSvgRenderer::render(QPainter*) is now +~100x slower +* QTBUG-105870 QListItemView with SingleSelection unselects item when +clicking on empty area +* QTBUG-107526 action Cmd+Return does not emit shortcut override event +on macOS +* QTBUG-109832 QMYSQL plugin no longer works with older supported +versions of MySQL/MariaDB +* QTBUG-106718 [REG] QCoreApplication::processEvents() processes +deferred delete +* QTBUG-106569 Ctrl-C in QTreeView passes invalid QModelIndex to model +when model is empty +* QTBUG-108537 Pointer types in AutoConnections may fail to be queued at +runtime, but work with QueuedConnection +* QTBUG-107844 FileDialog: cannot open image picker dialog on iOS +* QTBUG-107770 no member named 'init' in 'QStyleOption' +* QTBUG-110816 qmlcachegen fails to find the qtdeclarative libraries +* QTBUG-111131 setDragEnabled() is breaking interactive item selection +in QTreeView +* QTBUG-102010 QScroller prevents QAbstractItemView::DoubleClicked edit +trigger +* QTBUG-111268 three dependencies in binding of +Q_OBJECT_BINDABLE_PROPERTY causes crash +* QTBUG-111339 OCI plugin wrong query +* QTBUG-46990 Soft hyphen rendered as space +* QTBUG-62620 [QtQuick, TextEdit] Soft hypen and incorrectly drawn +selection +* QTBUG-67038 Soft hyphens are broken +* QTBUG-102483 Soft hyphen rendered as space on macOS +* QTBUG-111347 QMessageAuthenticationCode is not re-entrant +* QTBUG-110986 QFileSystemWatcher::removePaths() Does not removes drive +* QTBUG-111388 Crash in QCocoaMenuBar::merged +* QTBUG-109178 Android Deploy Qt documentation is not up to date +* QTBUG-98502 QDir::tempPath returns wrong path on Android +* QTBUG-109511 QtConcurrent in 6.4.0 and later shows undesirable +behaviour +* QTBUG-63381 Transient scrollbars do not work when using style sheets +* QTBUG-111426 iOS example project 'ToDo List' is incorrectly tagged as +'Android' +* QTBUG-111467 FTBFS: symbol clash in QCryptographicHash with OpenSSL: +SHA1 "redeclared as different kind of entity" +* QTBUG-111170 mouseMoveEvent fired without mouse being really moved +(Mac only) +* QTBUG-111275 Inserting a QDate into an Oracle DB with a prepared +statements fails for timezones like CET +* QTBUG-111382 Not possible to use TESTDATA for manual tests +* QTBUG-111498 QPainter::drawImage() broken on big images when OpenGL is +used +* QTBUG-111491 Dark Title on Dark Windows 11 when running native Windows +Style +* QTBUG-111149 Reg->6.4.2: Windows: Qt Designer freezes when dragging +actions in QMenu +* QTBUG-110497 Qt's CMake Config files reset CMAKE_AUTOMOC_MACRO_NAMES +* QTBUG-108013 QStandardPaths::PicturesLocation paths on Android +* QTBUG-104892 QStandardPaths::DocumentsLocation on emulated android +device returning the same directory twice +* QTBUG-81860 Android: Add "content:" scheme paths to QStandardPaths +* QTBUG-111416 [REG 6.3.2->6.4.2] Repeated QPainter::drawPixmapFragments +calls draw images at wrong positions for QOpenGLWidget +* QTBUG-111443 macOS/iOS: "Detected system locale encoding (US-ASCII, +locale "C") is not UTF-8" +* QTBUG-111698 Build fails with -march=amdfam10 +* QTBUG-111524 [REG 6.4 -> 6.5-beta3] Exec'd QMessageBoxes from QMenus +return immediately on macOS +* QTBUG-111774 FTBFS: qtbase -DQT_FORCE_FIND_TOOLS=ON fails on CMake: +Some (but not all) targets in this export set were already defined. +* QTBUG-111803 Native QMessageBox on macOS doesn't show check box +* QTBUG-111267 markDirty() does not exist for Q_OBJECT_COMPUTED_PROPERTY +* QTBUG-111867 QVariant::operator== between QVariant(0) and QString +* QTBUG-111027 Adding asset pack to package crashes androiddeployqt +* QTBUG-112016 [REG 6.5.0beta3 -> RC] namespace build fails on MSVC2019 +* QTBUG-111848 WASM: No text input possible +* QTBUG-112205 QMetaType id of custom QObject subclass unknown prior to +fetching id from QVariant +* QTBUG-102041 Android multi-abi builds don't work if the Android +ndk/sdk install path is different from the CI's one +* QTBUG-104128 top-level configure is still verbose in a non-developer +build +* QTBUG-103714 cut & paste checkboxes: checkbox is lost +* QTBUG-102771 macOS native style buttons changes implicit sizes even +after they are completed +* QTBUG-103923 GCC 12: failure to build from source [<QtBase>] +* QTBUG-86088 QResource::unregisterResource() function does not remove +the resource from memory +* QTBUG-102862 Build failure with lttng enabled +* QTBUG-104012 QDateTime constructor performance regression when year is +below epoch +* QTBUG-99545 App crashes in function QQmlPropertyCache::property(int) +const on ARM 64bit +* QTBUG-103753 incorrect document about QDomDocument::setContent() +* QTBUG-103723 [iOS] CMake shader handling fails +* QTBUG-68865 tst_QMenuBar::check_menuPosition autotest fails on Ubuntu +18.04 +* QTBUG-87137 tst_QApplication::sendEventsOnProcessEvents() failed on +Ubuntu 20.04/22.04 and RHEL 9 +* QTBUG-68860 tst_QGlyphRun::mixedScripts autotest fails on Ubuntu 18.04 +and QEMU builds +* QTBUG-101177 QTimer random segmentation fault (SIGSEGV) +* QTBUG-102403 QObject::objectName() leads to heap-use-after-free in +tst_qquickanimations::cleanupWhenRenderThreadStops() +* QTBUG-84248 tst_QFont::defaultFamily fails +* QTBUG-103730 Qt Test tutorial is missing a clear entrypoint +* QTBUG-103591 Windows: Comboboxes (Qml and QtWidgets) don't have the +UIAutomation (UIA) ExpandCollapse pattern +* QTBUG-104450 qmake: it's impossible to configure some compiler and +linker options in the generated vcxproj +* QTBUG-97249 Properly support properties with BINDABLE +* QTBUG-103484 rich text gets converted to monospace in CI because +QFontDatabase::GeneralFont is "Sans Serif" and is monospace +* QTBUG-103281 androiddeployqt sets --release always when creating a +signed package +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-104508 qmlcachegen fails to compile PhotoCaptureControls.qml in +multimedia +* QTBUG-104580 androiddeployqt fails with "unknown argument '--libs'" +when call llvm-readobj v14 +* QTBUG-103593 androiddeployqt doesn't work well with user's QML module +in their subdirectories +* QTBUG-102594 [REG 5.15.6 -> 5.15.9] Many ANR issues by QtAccessibility +* QTBUG-99795 Mouse scroll wheel can't be used to interact with +scrollable elements on iOS +* QTBUG-104656 pointer events end up with accepted state == false after +successful delivery +* QTBUG-104857 QtBase does not compile with QT_DISABLE_DEPRECATED_BEFORE += 0x060000 +* QTBUG-103706 Synthesized touch event not recognized with Widgets +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-104241 tst_QOpenGLWidget::stackWidgetOpaqueChildIsVisible fails +with Ubuntu 22.04, openSUSE Leap 15.4 and RHEL 9 +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-97615 CMake cannot find packages when only Qt6_DIR and not +CMAKE_PREFIX_PATH is set +* QTBUG-105038 QCollator is limited to ≤ 2Gi characters +* QTBUG-104787 Thread Sanitizer reports data races in QtConcurrent +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs +* QTBUG-102764 [REG: 5->6] Pen / Pencil input devices not working +* QTBUG-105051 pkg-config does not expose libexecdir for finding some +tools +* QTBUG-105201 tst_QWindow::positioning() fails on Android +* QTBUG-104840 heap-use-after-free in QTest::ignoreMessage +* QTBUG-105238 Cmake error with -DQT_BUILD_MANUAL_TESTS=ON +* QTBUG-85248 Qt warning +"QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not de-queue +request, failed to report HostNotFoundError" +* QTBUG-105158 Initialize all Vulkan Device Properties +* QTBUG-105388 qhash.h:553:17: warning: argument 1 value +'18446744073709551615' exceeds maximum object size 9223372036854775807 +* QTBUG-66818 tst_QWindow::initialSize fails on Wayland +* QTBUG-105360 warning C4996: 'QRegularExpression::match': Use matchView +instead. +* QTBUG-66371 tst_qmessagebox is flaky +* COIN-892 Window activation failures on macOS in CI +* QTBUG-105048 QSqlQuery is supposed to be move-only, however we copy it +in our code +* QTBUG-99808 CMake used on a Qt6 project generates a lot of extra +targets +* QTBUG-104730 androidtestrunner splits data row names by whitespace and +treats them as test functions +* QTBUG-63260 tst_QGraphicsScene::isActive is flaky on openSUSE 42.3 +* QTBUG-105249 tst_QGraphicsView::resizeAnchor() fails occasionally on +RHEL +* QTBUG-105247 tst_QGraphicsView::cursor2() is very flaky on macOS +* QTBUG-62967 tst_QItemDelegate::enterKey(plaintextedit tab) fails on +openSUSE 42.3 +* QTBUG-63262 tst_QItemDelegate::testLineEditValidation is flaky in +openSUSE 42.3 +* QTBUG-105736 tst_qfile unixPipe and socketPair tests fail on Android +12 +* QTBUG-105738 tst_qopengl:: fboRenderingRGB30() fails on Android 12 +* QTBUG-105739 tst_vulkan vulkan11() and vulkanWindowGrab() fail on +Android 12 +* QTBUG-105596 FAIL! : TestWebChannel::testPassWrappedObjectBack() +Compared QObject pointers are not the same +* QTBUG-103474 Floating dock widgets don't minimize with mainwindow if +they have been floating initially +* QTBUG-105469 QVariant::load: unknown user type with name QList<int> +when running QtRO example +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-103499 Android a11y: Flickable items outside of view are not +selectable +* QTBUG-87728 tst_QGraphicsAnchorLayout::layoutDirection() failed on +Ubuntu 20.04 in CI +* QTBUG-85912 CBOR API has no example documentation +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-106018 tst_QSslSocket fails with Ubuntu 22.04 xorg and Windows +10 21H2 plus OpenSSL 3 +* QTBUG-83185 [Android]: When using night or dark mode on a device, then +the style extracted is still set as if it is light mode +* QTBUG-99531 On Some Android device Default locale and System locale +are different. +* QTBUG-106389 QT MainWindow Example: context menu no show and All the +UI has no response +* QTBUG-90036 QFontMetrics horizontalAdvance has rounding error +* QTBUG-106597 macOS: QWindow::set(Keyboard/Mouse)GrabEnabled() doesn't +grab +* QTBUG-101396 QOpenGLTextureBlitter support for GL_TEXTURE_RECTANGLE +breaks on some Intel drivers +* QTBUG-106020 tst_QSocks5SocketEngine::passwordAuth fails with Ubuntu +22.04 xorg +* QTBUG-41170 [Android]: When the window resizes then there it will +cause flicker +* QTBUG-66727 [Android]: When changing focus between TextInput fields +there is a flicker of the QQuickWidget +* QTBUG-84258 tst_Gestures::graphicsItemGesture fails +* QTBUG-103054 FAIL! : tst_Gestures::graphicsItemGesture in +Ubuntu_20_04 +* QTBUG-106071 Example code in QPropertyAnimation documentation has +memory leak +* QTBUG-106479 androidtestrunner does not honour QTEST_FUNCTION_TIMEOUT +* QTBUG-100242 Suspicious test condition for ecmascripttests +* QTBUG-106154 QtGlobal: update docs after qglobal.h split +* QTBUG-35409 MouseArea does not detect mouse pointer if it was already +there on Mac OS X +* QTBUG-100324 QHelpEvent::globalPos() returns frequently a wrong value. +* QTBUG-106939 Error: "qmlimportscanner not found" while building +examples while using cmake +* QTBUG-96878 Add support for wstring{,_view} to QDebug +* QTBUG-106233 Suggested fixes in qt_attributions.json for SPDX +compliance & easier parsing +* QTBUG-106712 HostPrefix & HostData reference incorrect dir in +target_qt.conf (when cross compiling) +* QTBUG-93948 obsolete note about linked openssl +* QTBUG-106941 no-opengl build fails +* QTBUG-106925 Context menus on mac os 12.5.1 are resizeable (and not +native in appearance) +* QTBUG-107538 OpenSUSE 15.3 developer build with OpenSSL 3 fails: +‘QSslSocket’ has not been declared +* QTBUG-107157 tst_QWidget with QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-107184 tst_QGridLayout::setMinAndMaxSize() with QtWayland +crashed on Ubuntu 22.04, GNOME +* QTBUG-107154 tst_QWidget_window::mouseMoveWithPopup(Dialog) with +QtWayland failed on Ubuntu 22.04 GNOME +* QTBUG-107186 tst_QCompleter::showPopupInGraphicsView() with QtWayland +failed on Ubuntu 22.04, GNOME +* QTBUG-107158 +tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-107578 tst_selftests failed with qtwayland qpa plugin on Ubuntu +22.04 GNOME +* QTBUG-107034 tst_QObjectRace::disconnectRace2 crashes in CI +* QTBUG-106646 After dependency update to +ac74b60c9c1101288eb2c558420ba69f675a2ee2, +tst_qquicktextedit::pasteHtmlIntoMarkdown fails +* QTBUG-35608 Flickable speed and deceleration does not scale with pixel +density +* QTBUG-35609 Flickable speed and deceleration are not easily +customisable +* QTBUG-52643 Dragging threshold on high DPI touch devices is too small +* QTBUG-97055 QQC2 Flickable scrolling is not linear with clicky wheels +on Qt 6.2.0 +* QTBUG-107167 Qt 6.4 not compatible with Mac App Store +* QTBUG-106896 QDir::drive() does not shows DVD drive +* QTBUG-106082 [Qt 3D] QSG_RHI_BACKEND : d3d11 produces unexpected +results +* QTBUG-102321 Qt application blocks macos shutdown, restart +* QTBUG-107782 [Possible regression]: Text drawing errors using +QPainterPath +* QTBUG-73251 QTreeview stylesheet "show-decoration-selected" has no +effect +* QTBUG-102480 Build fails when examples enabled but Sql and/or Linguist +are disabled +* QTBUG-107801 Not all locales use single-character exponent separator +* QTBUG-107907 QOperatingSystemVersion::Windows10 < +QOperatingSystemVersion::Windows11 == false +* QTBUG-107780 Rendering Texture in WebAssembly +* QTBUG-105753 QDir is not re-entrant +* QTBUG-91255 [Android] Add support for APK Signature Scheme v2 +* QTBUG-108175 [macOS] Qt warning: "macOS generated a color-profile Qt +couldn't parse. This shouldn't happen." +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-107709 Android screen size mismatch [Reg 5.15.10 -> 5.15.11] +* QTBUG-107523 [REG 5.15.10 -> 5.15.11] Android edge-to-edge layout +broken +* QTBUG-108188 Meta property writes fail to convert [u]longlong to enum +* QTBUG-106703 tst_QQuickControl::Material::flickable units for arch +'applegpu_g13g' are not packed +* QTBUG-108216 Investigate the QRhi pipeline cache (MTLBinaryArchive +usage) on macOS 13 +* QTBUG-92468 QTextEdit cursor is drawn incorrectly +* QTBUG-86823 REG: Blinking cursor leaving an artifact in QTextEdit +* QTBUG-96288 QTextEdit cursor postion error when QTextEdit has +different pointsize +* QTBUG-97125 Assistant is unusable on macOS Dark theme +* QTBUG-108402 tst_Gestures failures on macOS 13 +* QTBUG-107727 QSystemTrayIcon does not emit the +QSystemTrayIcon::activated signal on Ubuntu 20.04/22.04 for left click +and right click. +* QTBUG-4521 Custom events are processed only after the first +::processEvents +* QTBUG-104496 tst_Gestures failures with OpenSUSE Leap 15.4 +* QTBUG-106244 tst_Gestures failures with RHEL 9 +* COIN-966 gnome terminal running bootstrap-agent irritates tests +* QTBUG-107923 Wrong height of the window on Android +* QTBUG-108762 Action triggered signal seems to lack source for qmlsc +* QTBUG-106906 tst_qtcuncurrentrun::pollForIsFinished occasionally +crashes +* QTBUG-45502 OSX: Many tests failing in CI for tst_qwidget +* QTBUG-109135 Qt warning "Failed to create SecCertificate from +QSslCertificate" +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-107893 cmake: multi-ABI Android builds do not forward cmake +arguments +* QTBUG-105820 windeployqt does not support Qt compiled with -libinfix +option +* QTBUG-80417 QDateTimeEdit cannot handle OffsetFromUTC or TimeZone as +time-spec +* QTBUG-25071 tst_QDom relies on specific QHash ordering +* QTBUG-107808 Widget stops being updated when setUpdatesEnabled(false) +is called before setUpdatesEnabled(true) is completed +* QTBUG-103620 [Reg 5.15 -> 6.2] Flicking is inconsistent with touch +screen +* QTBUG-88506 tst_Android::assetsRead fails on Android +* QTBUG-88840 No way to pass QT_ANDROID_PACKAGE_SOURCE_DIR for +qt6_add_executable +* QTBUG-109553 CMake deployment API creates too deep directory hierarchy +when DESTDIR is set +* QTBUG-93955 Material.System does not work on Ubuntu (Gnome) +* QTBUG-97518 Mac, Metal RHI - runtime warnings "UI API called from +background thread". +* PYSIDE-2182 QTimer.singleShot example documentation does not work +* QTBUG-109857 qt-configure-module not executable for android_armv7 on +linux host +* QTBUG-105804 The qt_ntfs_permission_lookup mechanism is prone to data +races +* PYSIDE-2191 pyside6-uic fails to correctly generate resource_rc +location +* QTBUG-109171 QOpenGLWidget inside QDockWidget produces segfault on +undocking. +* QTBUG-110703 tst_QFocusEvent::checkReason_ActiveWindow() fails on +macOS 13.2 +* QTBUG-91627 [OpenGL] Crash when creating context with contextinfo +example app on Android +* QTBUG-110836 include could not find requested file: /home/qt/work/qt/q +ttools/build/target/lib/cmake/Qt6Core/QtInstallPaths.cmake +* QTBUG-110356 Building Permissions example for debug with qmake on +macOS fails +* QTBUG-109268 QWindow on Android doesn't use full area on some devices. +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-109351 Bottom Navigation Bar overlaps app window +* QTBUG-110501 Wrong calculation of display area on android when virtual +keyboard is present before opening the app +* QTBUG-109383 Re-enable building examples with qmake in non-qtbase +repos +* QTBUG-110952 uic-generated connnection to QLCDNumber::display() fails +to compile due to overloads +* QTBUG-110696 Qt6CoreMacros.cmake should take AUTOGEN_BUILD_DIR into +account +* QTBUG-110899 Incorrect warning about binding loop in +QtQuick.Controls.Control +* QTBUG-110270 Fix CTF backend metadata creation when cross compiling +* QTBUG-103514 Possible crash in imagescaling example. +* QTBUG-111140 cross-compilation failures for qtgrpc +* QTBUG-102474 Sometime SSL leads to hang application on exit +* QTBUG-109076 WebAssembly - QML - Text - Using Thai characters is +causing a crash +* QTBUG-108832 tst_QByteArrayLarge cases fail on Android 12 CI +* QTBUG-108844 tst_QRhi test cases fail for Vulkan fails on Android 12 +CI +* QTBUG-111235 tst_QOpenGLWidget::reparentHidden() fails on Android 12 +CI +* QTBUG-111236 tst_qvulkan cases fail Android 12 CI +* QTBUG-50278 "threadedqopenglwidget" sample fatal error when resizing. +* QTBUG-110093 Threadedqopenglwidget example has blank screen +* QTBUG-76054 android threadedqopenglwidget example blank and has error +E OpenGLRenderer: void android::uirenderer::renderthread::CanvasContext: +:setSurface(android::Surface *) +* QTBUG-43209 Main GUI thread serialises QOpenGLWidget::frameSwapped per +VSync for multiple application windows +* QTBUG-111330 error: Not a signal or slot declaration in code generated +by qt_add_dbus_interface + +### qtsvg +* QTBUG-104203 QSvgGenerator does not sanitize string inputs +* QTBUG-101698 [REG 6.2.2 -> 6.2.3] Integer overflow when loading svg +image +* QTBUG-100068 Colors of some SVG images are wrong +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs + +### qtdeclarative +* QTBUG-103250 Link to ScrollBar's size property is wrong +* QTBUG-102136 QML Slider: (Lack of) implicitWidth affects background +height when anchors are used +* QTBUG-103956 [qmltc] property alias causes "unknown origin" error +* QTBUG-104026 TypeError warnings from attached property usage in +tst_qquicklistview +* QTBUG-104129 qmllint: Type "QList<int>" of property "boo" not found +* QTBUG-104092 qmlsc tries to look up lower case names as types +* QTBUG-95993 QML Date operations are wrong when DST is active +* QTBUG-102971 Something fishy going on on MinGW with QML Date +* QTBUG-104051 FAIL! : tst_qqmlnotifier::deleteFromHandler() Compared +values are not the same +* QTBUG-104010 qmlcachegen generates inefficient code for conversions to +string +* QTBUG-104124 QModelIndexList is declared in QtQml +* QTBUG-101538 Pointless link to Qt Quick Text Validators page +* QTBUG-100820 [REG 5.15.2-6.2.3] Wrong rendering of semi-transparent +text if Text.NativeRendering is used +* QTBUG-104089 TextEdit has wrong cursor shape on hover +* QTBUG-101220 qmlsc does not set import paths for libraries +* QTBUG-99057 Mismatched-new-delete warning when using qmltypes with +mingw 9.0 +* QTBUG-100644 Document how to properly add javascript files with +qt_add_qml_module +* QTBUG-75109 tst_QQuickListView::currentIndex() is failing +* QTBUG-100554 Qt Quick Calendar: 1st row sometimes contains only days +from the previous month +* QTBUG-103832 The delegate item of ListView is not pressed if the +boundsBehavior is to set Flickable.StopAtBounds +* QTBUG-103903 QMLLINT: warnings about missing imports with directory +imports +* QTBUG-104209 qmllint: Tumbler: attached properties of Tumbler must be +accessed through a delegate item +* QTBUG-86088 QResource::unregisterResource() function does not remove +the resource from memory +* QTBUG-98914 QML Test with grabImage() fails on iOS +* QTBUG-101268 ListView does not preserve its relative scrollbar +position when window is restored down on Windows if height of +ListView.header changes dynamically +* QTBUG-101266 Changing ListView.header height dynamically doesn't +preserve relative scrollbar position when window is Maximized +* QTBUG-102965 File order of CMake project can break compilation due to +QMetaTypeId<T> specialization +* QTBUG-104373 [REG: 6.2->6.3] qt_add_qml_module does not register +QML_ELEMENT classes if version starts with 0 +* QTBUG-99947 Hidden TextEdit cursor blinking keeps triggering redraw +when using QQuickWidget +* QTBUG-103189 qmltyperegistrar: Warn about duplicate exports +* QTBUG-104079 tst_qqmljsscope::qualifiedName() blocks integration +* QTBUG-104197 qmllint: unknown attached property scope T. +* QTBUG-104138 Doc: Wrong link to 'Squish' +* QTBUG-104430 qmllint: Unexpected type for property +"columnWidthProvider" expected function got function +* QTBUG-38765 When propagateComposedEvents is set, drag does not always +move the flickable +* QTBUG-74842 Flickable behind MouseArea does not steal first drag event +after creation +* QTBUG-98964 No way to disable "Binding on contentItem is not deferred" +warning when code deliberately doesn't care about deferred execution +* QTBUG-104470 Text overlap in custom menu +* QTBUG-104447 qmlsc miscompiles bindings that throw exceptions +* QTBUG-104462 qmlsc miscompiles JavaScript functions with arguments +* QTBUG-104523 error: no member named 'offsetsAndSize' in +'qt_meta_stringdata_TestClass_t +* QTBUG-101973 File Dialog does not re open in some situation. +* QTBUG-60909 Unable to reset properties in gadgets +* QTBUG-104544 When the repeater is used as the contentItem of the menu, +all items are invisible +* QTBUG-104366 SparseArray::pop_front() n is shadowed +* QTBUG-102762 QML_ELEMENT is broken in Qt 6.3.0 on Android +* QTBUG-104512 Invalid code generated +* QTBUG-104258 tst_QQuickPopup::Material fails with Ubuntu 22.04 +* QTBUG-104555 Top level builds broken +* QTBUG-104269 No word-wrap in fallback MessageDialog +* QTBUG-104508 qmlcachegen fails to compile PhotoCaptureControls.qml in +multimedia +* QTBUG-104625 tst_Qmlls::testWorkspace fails +* QTBUG-104603 Clarify the QML_EXTENDED documentation +* QTBUG-104156 QML Type Compiler documentation formats unreasonably wide +* QTBUG-104642 iOS: TextField has blinking cursor, but no input panel is +showing +* QTBUG-104094 qmltc could not correctly include QML files with +QT_QMLTC_FILE_BASENAME specified +* QTBUG-104257 tst_QQuickMenu(bar) tests are failing with Ubuntu 22.04 +* QTBUG-104242 tst_QQuickDrawer tests are failing with Ubuntu 22.04 +* QTBUG-104379 [REG 6.3.0 -> 6.3.1] Crash when trying to debug QML +Application +* QTBUG-104574 qmllint cannot cope with Qt.callLater +* QTBUG-102559 macOS style focus frame incorrectly positioned +* QTBUG-104573 DialogButtonBox enums are not known to qmllint +* QTBUG-104471 tst_QQuickListView2::tapDelegateDuringFlicking fails on +Android +* QTBUG-87119 MouseArea inside SplitView item takes mouse events away +from Splitview handle +* QTBUG-97385 QtQuick SplitView with Flickable gets stuck +* QTBUG-104442 QML Image does not rescale on setGeometry() when "layer" +is enabled +* QTBUG-104536 [Possible regression]: Rendering errors when using +layer.enabled: true +* QTBUG-101439 QQmlComponent is unusable after initial property errors +* QTBUG-82301 No error when registering C++ singleton and QML singleton +into the same module name +* QTBUG-104665 Basic blocks pass wrongly optimizes indirect register +reads out +* QTBUG-82591 Object.getOwnPropertyNames() doesn't work with attached +properties +* QTBUG-104705 Controls, macOS: FocusRect for TextField is not aligned +correctly +* QTBUG-104743 qmlsc crashes +* QTBUG-104491 mouse event broken after continuous transition animation +in StackView. +* QTBUG-104657 Custom ComboBox does not function properly with model +passed from c++ +* QTBUG-104084 tst_qmldomitem ERROR: AddressSanitizer: alloc-dealloc- +mismatch +* QTBUG-104803 Crash when calling QJSValue::hasProperty("x") from Qml on +a QVector3D received from a Q_PROPERTY +* QTBUG-104683 qmlsc: Compilation errors with enums +* QTBUG-101531 qmlsc issue with change signal handler +* QTBUG-101480 The "Control" can't inherit the palette of +"ApplicationWindow" +* QTBUG-98494 tst_qmlformat::testExample times out on the CI +* QTBUG-88381 tst_qmltyperegistrar::pastMajorVersion fails on Windows +MSVC 2019 +* QTBUG-94462 Qt Quick TextEdit.insert() does not process Markdown text +* QTBUG-104795 SystemInformation singleton has few docs +* QTBUG-104325 QQuickPointerHandler::currentEvent() exposes stale event +* QTBUG-101008 Using Text.NativeRendering results in characters drawn +too close to each other with fractional scale factors +* QTBUG-99174 tst_qquickimageprovider Failed +* QTBUG-99175 tst_QSequentialAnimationGroupJob:: +groupWithZeroDurationAnimations is flaky on macos ARM +* QTBUG-99149 tst_qqmlxmlhttprequest::redirects failing on macOS arm in +CI +* QTBUG-100313 Support value type lists in qmltc +* QTBUG-98769 QML StackView heap-use-after-free on pop() +* QTBUG-104865 QQuickPaddedRectangle emits topPaddingChanged incorrectly +* QTBUG-103746 QML javascript URL does not add a colon at the end of +protocol field +* QTBUG-98936 Can't use Apple Pencil with Qml controls +* QTBUG-102764 [REG: 5->6] Pen / Pencil input devices not working +* QTBUG-103937 QML WebEngineView - Wacom pen not works +* QTBUG-104706 qmllint does not recognize JS array functions on +QQmlListProperty +* QTBUG-104537 [REG 6.2.4-6.3.1] HoverHandler do not propagate hover to +TextEdit +* QTBUG-104725 android: top level build failed with examples in tree +* QTBUG-104884 Crash with ComponentBehavior: Bound and DelegateModel +* QTBUG-105000 [REG: 5.15.2->5.15.10] State.when does not work for +objects anymore +* QTBUG-90466 Missing line number in tst_qquickloader error message on +macOs +* QTBUG-104702 qmllint does not understand implicit conversion between +QString and QByteArray +* QTBUG-104701 qmllint does not resolve imported .js file inside QML +module +* QTBUG-104658 macOS style lacks DialogButtonBox implementation +* QTBUG-104780 Assertion failure when using "anchors.fill: parent" in +tests/auto/qml/qmltc/QmltcTests/delegate_context.qml +* QTBUG-104749 qmlsc: QQuickAnchors Q_PROPERTIES are not FINAL +* QTBUG-105164 ScrollView consumes wheel events even when 'wheelEnabled' +is set false +* QTBUG-104468 [qmltc] -Waddress warnings +* QTBUG-91687 QML fails to run benchmarks in qmlbench's v8bench +directory +* QTBUG-58559 Deletion of a dynamic properties to JSObject ends up using +all memory +* QTBUG-105252 [QML] Compiler does not accept boolean type cast +* QTBUG-105188 Instruction "generate_BitOr" not implemented +* QTBUG-94983 Crash when binding to aliased grouped property +* QTBUG-92192 Issues calling JSON.stringify() on objects +* QTBUG-105468 tst_rendernode autotest is useless +* QTBUG-105361 qmlformat: Unnecessary replacement of 'let' with 'var', +leading to inline write errors +* QTBUG-105239 Split "Module Definition qmldir Files"'s table +* QTBUG-105360 warning C4996: 'QRegularExpression::match': Use matchView +instead. +* QTBUG-105566 Touch panning a ListView in View3D broken +* QTBUG-105058 PathView steals touch event of PinchArea delegate +* QTBUG-104983 [REG] 908aa77d16e00f2bccc0ddae0f8b61955c56a6a1 breaks +scrollbars if contentItem is accessed before it is set +* QTBUG-105570 TreeViewDelegate: cannot perform selections +* QTBUG-105682 [REG 6.4.0 beta1 -> beta3] quick3d/principledmaterial not +compiling on iOS +* QTBUG-105601 [REG 6.3.2->6.4.0] texteditor fails to compile on Wasm +* QTBUG-105254 [QML] Compiler complains about namespaced QML_ELEMENTS - +sometimes +* QTBUG-95232 Qt Quick Local Storage does not work with absolute paths +* QTBUG-105611 tst_cursor fails often on webOS +* QTBUG-89567 [REG 5.15.0 -> 5.15.1] Qt.labs.platform.MenuItem is +triggering shortcut even in disabled state +* QTBUG-105572 Wrong image in documentation for eventcalendar example +* QTBUG-104022 tst_SignalSpy::testCount fails in CI on macOS +* QTBUG-98350 QuickTest runs test suites in parallel, causing crashes +* QTBUG-105208 REG: Selecting text inside a TextEdit causes existing +lines to disappear and empty lines to appear. +* QTBUG-105555 REG: Text selection in the text editor example causes the +text document to reposition the blocks after the selection +* QTBUG-105728 REG: TextArea & TextEdit breaks when selecting text with +mouse +* QTBUG-103819 QML TextEdit memory usage is extreme and the memory is +not freed +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-103925 Accessing `byteLength` on an ArrayBuffer constructed from +an empty QByteArray throws error +* QTBUG-105907 Use the time stamp of the touch event when deliver touch +as mouse +* QTBUG-105812 Small typo in Accessible.description documentation +* QTBUG-105899 ColorDialog: The text fields on ColorInputs.qml are buggy +for the Fusion, Imagine and Universal styles. +* QTBUG-104966 The Items in the ListView is not showing when the model +is changed during dragging +* QTBUG-105590 qmllint warns about enum values of ScrollBar +* QTBUG-104928 qmlimportscanner: segfault on unexpected argument +* QTBUG-95864 ListElement: cannot use script for property value +* QTBUG-93603 Document that mixing old/new forms in QML Connections +causes new form to not work +* QTBUG-92068 Remote loading ui files in Qml fails to load from existing +directory +* QTBUG-96779 Overhaul basic type documentation +* QTBUG-105992 Changing FontLoader font causes timer errors +* QTBUG-96631 Unexpected syntax error when declaring a class inside +another class +* QTBUG-104556 Crash when accessing enum from QML +* QTBUG-105608 Crash using enums +* QTBUG-105535 When PropertyChanges transitions to a constant value with +a PropertyAnimation, the binding from previous state is still active +* QTBUG-105941 Failure to decode ETC2 texture (*.pkm file) if downloaded +over HTTP +* QTBUG-105860 REG: Dialog box and action bar buttons missing in +texteditor example +* QTBUG-104982 [Regression] binding stops being evaluated +* QTBUG-106110 PinchHandler.minimum/maximumScale properties aren't +enforced with native gestures +* QTBUG-106098 ComboBox: The implicitContentWidthPolicy property doesn't +work for the Imagine style +* QTBUG-105901 QJSEngine::registerModule not respected under qml +* QTBUG-106119 Crash when calling findChild from TestCase +* QTBUG-103900 ColorDialog: Implement the ColorInputs.qml component in +C++ +* QTBUG-104629 QML FolderDialog: CurrentFolder is not correctly +* QTBUG-106256 qml crash when binding alias to property +* QTBUG-106347 Build warns about QML code in C++ header with extension +".hh" +* QTBUG-104077 Build failure in 3rdparty/masm/assembler/ARM64Assembler.h +* QTBUG-93188 tst_qqmlecmascript::gcCrashRegressionTest fails with ARM +macOS 11 in Qt Declarative +* QTBUG-98479 QObject that was previously exposed to QML as a const +pointer remains frozen +* QTBUG-101298 Extending the Error class errors when trying to overwrite +the `name` property +* QTBUG-84341 ECMAScript / Javascript Engine builtin objects are +immutable (frozen) +* QTBUG-106391 assertion failure in +QQuickItemPrivate::localizedTouchEvent +* QTBUG-104535 REG: Android's Back button does not close QQC2 Dialogs +anymore +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky +* QTBUG-106392 Alias is invalid when accessed from C++ via +QObject::property() +* QTBUG-106042 QtQuick.Controls creates delegates in separate contexts +* QTBUG-105110 Android: FileDialog not working - unable to select file +correctly +* QTBUG-102339 Conan: multiple prefixes not supported when building e.g. +examples +* QTBUG-106457 Assert on invalid code +* QTBUG-106357 crash in QIntrusiveListNode::remove() when pinch-zooming +in QtPDF on iOS +* QTBUG-106465 ToolTip::test_activateShortcutWhileToolTipVisible is +flaky +* QTBUG-106491 tst_QQuickMenu fails on webOS +* QTBUG-106557 QuickControls Texteditor fails to launch on embedded +devices +* QTBUG-106553 Quick styled text processes HTML case sensitively (this +is wrong) +* QTBUG-106594 Text baseline anchor not updating properly +* QTBUG-106566 qmllint crashes on invalid alias property +* QTCREATORBUG-27655 Qt Quick Controls – Chat Tutorial not working +* QTBUG-106604 Multiple Qt Quick Sliders repaint incorrectly in macOS +* QTBUG-106548 [REG 6.2.4 - 6.3.2] HoverHandler "eats" all hover events +even when disabled +* QTBUG-106611 qml: signals cannot use inline components as argument +type +* QTBUG-106547 qml: deprecate top-level Components +* QTBUG-95628 Question about the performance of method calls +* QTBUG-35409 MouseArea does not detect mouse pointer if it was already +there on Mac OS X +* QTBUG-46460 MouseArea.containsMouse doesn't revert to false if enabled +is set to false +* QTBUG-106114 tst_qmltc_examples fails on webOS +* QTBUG-106613 qmllint crash due to index out of range +* QTBUG-106887 CMake does not pass --private-includes to +qmltyperegistrar if the QML module target is the private library itself +* QTBUG-106824 Bad casts in qquickshapegenericrenderer.cpp +* QTBUG-106612 qmllint hits assert related to inline components +* QTBUG-105192 Loader3D crashes when active property is dynamically +changed +* QTBUG-106704 HoverHandler and MouseArea: if hover is enabled/disabled +but mouse does not move AND no item is marked dirty, state doesn't +change immediately +* QTBUG-80508 QSGGuiThreadRenderLoop uses single context for all windows +* QTBUG-106705 qsTr context truncated on filename with multiple dots +(ie. Foo.1.0.qml) +* QTBUG-106690 FileDialog's selectedFile is wrong when going up a +directory +* QTBUG-107047 TypePropagator cannot handle optional chaining call +* QTBUG-100242 Suspicious test condition for ecmascripttests +* QTBUG-107014 [REG 6.2.4 -> 6.2.5] Items covered by Popup receive mouse +events +* QTBUG-107077 +tst_qquickdeliveryagent::undoDelegationWhenSubsceneFocusCleared fails +* QTBUG-107078 qt_add_qml_module cannot exclude files from compilation +* QTBUG-107080 qmlcachegen assertion failure +* QTBUG-106864 Reg-5.15.9->5.15.10: Android crash on startup on armv7 +(32bit) devices +* QTBUG-106269 Qt Quick apps immediately crash under Android 6 +* QTBUG-107091 [qmltc] repeater generates invalid code +* QTBUG-107208 [Reg 5.15 -> 6.x] QQmlApplicationEngine::retranslate() +doesn't work for ComboBox and ListView +* QTBUG-107472 testhttpserver_p.h:18:10: fatal error: QTcpServer: No +such file or directory +* QTBUG-107038 Non-aliased Text is rendered incorrectly using +NativeRendering +* QTBUG-107533 [qmltc] live-lock when resolving multi-level alias +properties +* QTBUG-107534 [qmltc] cannot resolve alias into component +* QTBUG-107176 cachegen eats all memory and fails +* QTBUG-107542 qmlcachegen infinite loop with certain statements +* QTBUG-107619 V4: Memory corruption due to unchecked length usage +* QTBUG-107536 qsTranslate not working in ListElement +* QTBUG-107250 qmllint crashes with fuzz input +* QTBUG-106819 qmlcachegen miscompiles value type references +* QTBUG-107264 TapHandler.singleTapped is emitted immediately before we +know whether a double-tap will occur +* QTBUG-65088 TapHandler: detecting double-clicks is not declarative +enough +* QTBUG-105055 -Wshorten-64-to-32 warnings in private headers +* QTBUG-106645 "TypeError: Cannot read property of null" error in "QML +Dynamic View Ordering Tutorial 1" example +* QTEXT-7 TreeView: crash (as opposed to only runtime warning) if +keyword "required" is not satisfied +* QTBUG-107594 Crash when rendering emojis with NotoEmoji font +* QTBUG-89933 tst_HoverHandler fails with macOS 10.15 and Xcode 12.3 +* QTBUG-99766 QML value type write-back support is inconsistent +* QTBUG-107013 Wheel scroll event propagated from a modal dialog to the +dialog below (Quick) +* QTBUG-104960 DelegateModel is only 1 dimensional +* QTBUG-78153 tst_qquickmousearea::nestedStopAtBounds() is flaky on +OpenSuse 15.0 +* QTBUG-107772 Using ShaderEffect with inline-declared 'source' will +crash on exit in dev +* QTBUG-103939 Text editor example Font bold/Italic etc. attributes not +working +* QTBUG-39806 MouseArea press is not canceled when enabled becomes false +* QTBUG-103788 Disabling parent of MouseArea in onPressed gets stuck +with mouse but not through touch +* QTBUG-95225 When the D3D11 RHI backend is used then a white line can +appear at the border when there is an odd number of pixels in either +width or height +* QTBUG-103877 TreeView from Qt 6.3 is not re-sorted when +dynamicSortFilter is set in the QSortFilterProxyModel +* QTBUG-104526 text in TextArea disappear when scrolling up large text +by using scrollbar button "up" +* QTBUG-106579 qmllint does not warn about duplicated properties and +signals +* QTBUG-106159 wasm: Image downloading anything external does not work +even though the request succeeds in multithreaded apps +* QTBUG-99887 TapHandler on TextField (for showing right click context +menu) stops working in Qt6 +* QTBUG-105609 should be able to add a TapHandler to a Button to modify +behavior +* QTBUG-105610 should be able to add a DragHandler to a Button or other +control +* QTBUG-107837 HorizontalHeaderView has wrong column sizes +* QTBUG-107691 ShaderEffectSource/layer always accounts for high DPI in +textureSize, cannot work with pixels (Incorrect image when layer.enabled +is true) +* QTBUG-103620 [Reg 5.15 -> 6.2] Flicking is inconsistent with touch +screen +* QTBUG-106646 After dependency update to +ac74b60c9c1101288eb2c558420ba69f675a2ee2, +tst_qquicktextedit::pasteHtmlIntoMarkdown fails +* QTBUG-105506 Inconsistent mix of numerals in calendar with Arabic +* QTBUG-107685 qmlformat creates temp file with trailing "~" which is +not removed +* QTBUG-103268 QML item Menu doesn't close with touch screen on +CloseOnPressOutside +* QTBUG-99276 Fusion style sets button text color to white automatically +* QTBUG-105741 Popups can be behind dialogs and other popups +* QTBUG-107703 QML MenuBar : "Alt" does not activate/focus the first +Menu +* QTBUG-77902 MouseArea does not get fake right click on touchscreen +* QTBUG-107867 QQuickSliderPrivate::handleUngrab() is called during +multi-touch on QQuickSlider +* QTBUG-106106 Crash in ~QQuickScrollBarAttached during rearrange of +QQmlDelegateModel +* QTBUG-108026 Memory leak when capturing a 3D scene using +QQuickItem::grabImage +* QTBUG-107254 Crash when assigning non existing properties +* QTBUG-71922 Mime data is corrupted when using QQuickDragAttached and +it's not UTF-8 +* QTBUG-107818 Sometimes ShaderEffect types are not be drawn correctly +on 2 QQuickWindows +* QTBUG-106940 "QML Import could not be resolved in any of the import +paths: shared" when trying to QML debug example "emitters" +* QTBUG-74496 Performance issue: rejected drag re-triggers drag enter +event every frame while mouse moves +* QTBUG-106708 Critical Javascript evaluation order error +* QTBUG-106602 extending-qml example is missing QtQuick dependency in +CMakeLists.txt +* QTBUG-107989 Aliasing occurs at the image boundary if add Scale +Animator to nine-patch image +* QTBUG-98979 ListView scrolling is broken for ListView.SnapOneItem mode +* QTBUG-108252 Crash occurs when GUI thread accesses QRhi objects +created by Renderer Thread +* QTBUG-107480 Typo in the document +* QTBUG-107774 madvise() terminates application due to EBADF code +* QTBUG-106884 Typo in the document +* QTBUG-94619 Qt.labs.platform.Menu opens at the wrong location with +scaling enabled +* QTBUG-94783 Popup menu in incorrect position when using +QT_SCALE_FACTOR=1.5 on Wayland Ubuntu +* QTBUG-107171 qmlsc: Cannot resolve type annotations for args of type +list<T> +* QTBUG-107092 [qmltc] custom QQuickItem not found +* QTBUG-108298 Crash using ConicalGradient in a ShapePath +* QTBUG-106875 Segfault when Loader is trying to load a file that +contains the Loader +* QTBUG-108352 tst_touchmouse::strayTouchDoesntAutograb is flaky +* QTBUG-77428 Block-scoped variable declaration is hoisted in QML +* QTBUG-108362 DTZ checks are broken in QML +* QTBUG-105226 GCC 13 produces -Wstringop-overflow= warning for +qv4vme_moth.cpp +* QTBUG-104047 Qt Quick: Drag event coordinates wrong in Release mode +* QTBUG-104716 draganddrop example issues +* QTBUG-61652 Android's virtual keyboard "OK" button must not accept the +QDialog +* QTBUG-108549 PinchHandler.scale loses the accumulated scaling if +target == null +* QTBUG-92064 PinchHandler target scale jumps when pinching a second +time via native gesture +* QTBUG-104890 PointHandler deactivated on touch screen +* QTBUG-105479 [Reg 5.15 -> 6.x] qmlformat: Blank line between sections +no longer enforced +* QTBUG-108627 Assertion in QQmlPropertyData::setOverrideIndex +* QTBUG-108441 Function call with destructured argument silently aborts +compilation +* QTBUG-108651 Property change detection for null values doesn't seem to +be working +* QTBUG-108646 Segmentation fault when inspecting QML objects without +breaking +* QTBUG-83890 [REG 5.14.1->5.14.2,5.15] Horizontal Scrollbars in +ScrollView when Flickable fits +* QTBUG-108634 Invalid code generated for comparison +* QTBUG-108388 code snippet in the document is incomplete +* QTBUG-108630 StandardButtons types +* QTBUG-108704 QQmlGadgetPtrWrapper is dangerous +* QTBUG-107607 Crash when trying to inspect "this.parent" +* QTBUG-108913 ->6.4.1: Restore qmllint JSON Output Message +* QTBUG-108684 Loader and ComponentBehaviour Bound seem incompatible +* QTBUG-108291 `required property` fail only for last object +* QTBUG-108697 Program can crash when Connections target is destroyed +* QTBUG-26278 Need Qt.createComponent overload which takes a typename +* QTBUG-108906 Update dependencies on 'dev' in qt/qtinterfaceframework +failed +* QTBUG-109010 top-level build: automoc broken yet again in 6.4 branch +(depending on moc before it's built) +* QTBUG-108851 qmlsc pastes whole file to stderr +* QTBUG-109002 [PinchHandler] Dragging a target is not functional +* QTBUG-108213 Unexpected visibleChanged signals on QQuickItem +destruction +* QTBUG-109005 argumentConversion.qml is subtly miscompiled +* QTBUG-107079 [qmltc] dash in filename breaks compilatino +* QTBUG-109048 qmlsc crashes with enum method parameters +* QTBUG-108994 qml: signal handler crash on wrong arguments +* QTBUG-109029 When an empty key is added to a QQmlPropertyMap then it +will add a new entry even if there is an existing empty key entry +* QTBUG-109200 Shape with QT_QUICK_BACKEND=software crashes sometimes +* QTBUG-109007 [REG 6.3->6.4] lost the ability to test +HandlerPoint.pressedButtons (flags) using & operator +* QTBUG-109197 crash in qmlcachegen +* QTBUG-108762 Action triggered signal seems to lack source for qmlsc +* QTBUG-109109 Inconsistent behavior regarding C++-based types in the +implicit import +* QTBUG-108831 Some Rectangle borders are double the width with +fractional scale ratios +* QTBUG-108182 QML stack bounds checking is unreliable +* QTBUG-109144 qmllint crashes with annotated function parameter +* QTBUG-109164 [REG 6.2.5 -> 6.4.0] qmlcachegen crash when attempting a +'Copy sequence' +* QTBUG-107492 Typo in the document +* QTBUG-109422 Wrong moduleheader for QuickControls +* QTBUG-105312 REG: SplitView no longer works with touch +* QTBUG-109196 Changes assigning into array property +* QTBUG-109147 Methods returning lists of builtins cannot be used from +C++ +* QTBUG-109021 Compiler warns about signal for properties starting with +"on" +* QTBUG-102201 DragHandler has unexpected behavior when unaccepted +button is pressed during drag +* QTBUG-103811 Drawer: Different behavior with mouse & touch input +* QTBUG-86744 ListView.isCurrentItem not available until model is +refreshed +* QTBUG-109417 binding to alias crashes qml +* QTBUG-108600 [macOS] ListView's items get hover while scrolling in +Inactive window and behaviour seems completely broken +* QTBUG-108601 Hover handling is broken for ListView's items in specific +scenario +* QTBUG-109411 Quick Text's implicitWidth doesn't respect +maximumLineCount +* QTBUG-98355 SpinBox text not clipped when larger than available width +* QTBUG-108713 Native font rendering in some cases misses letters +* QTBUG-109140 [REG: 5->6] Slowly dragging Tumbler causes numbers to +jump around +* QTBUG-105148 Rotated qml combobox popup placed incorrectly +* QTBUG-109542 TreeView: TreeView.modelIndex() has the order of row and +column swapped +* QTBUG-98991 Add example to clear up common layout confusion +* QTBUG-108798 Dynamically creation of MenuItem +* QTBUG-101736 QQuickWidget: button in a popup doesn't receive touch end +event +* QTBUG-108102 Ensure the bindings in the base type are available +* QTBUG-108024 [Non-qmlsc] `State.when` evaluation fails when an object +is bound +* QTBUG-104768 Overlay is not available when hardcoding the style +* QTBUG-109299 Overlay seems to be unknown to the typesystem +* QTBUG-109585 [Reg 6.4->6.5] Assertion when referring to C++ methods +* QTBUG-109584 [Reg 6.3 -> 6.4] Cannot assign QVariantList to lists of +other value types anymore in QML +* QTBUG-109562 qmlplugindump (deprecated) crashes on dev build +* QTBUG-109597 Seg fault in QQmlObjectCreator::finalize when creating +QML object with initial bindings +* QTBUG-96351 QML: strange "Binding loop detected" warning +* QTBUG-108632 Cannot generate efficient code for equality comparison on +non-primitive types +* QTBUG-109854 [REG 6.2.4 -> 6.2.5] QQuickImageProvider doesn't scale +properly if Image size is not set on High DPI displays +* QTBUG-109377 Add equality comparison ability for QObject * vs null and +undefined +* QTBUG-100010 qtdeclarative/src/qml/jit/qv4assemblercommon_p.h needs +Q_OS_SOLARIS support +* QTBUG-102777 6.3: Warnings in examples/quickcontrols2/texteditor +* QTBUG-96700 Strikethrough formatting changes to underline. +* QTBUG-97594 Mac - Strikeout bugged in QML TextEdit for Japanese +* QTBUG-108610 HorizontalHeaderView & VerticalHeaderView does not +disconnect from QQmlTableModel::headerDataChanged and can crash app +* QTBUG-106931 Windows: Dark Mode: Fusion style: Menu separator & check +box +* QTBUG-109739 QSGBatchRenderer calc for Z positioning results in +negative value on Apple M1 chips clipping the top most element. +* QTBUG-104643 qmlls leaks memory +* QTBUG-109867 Divergent runtime behaviour of QJSPrimitiveValue when it +is aot-compiled and when interpreted +* QTBUG-90480 Not all overloads of Qt.matrix4x4 are listed +* QTBUG-109760 qmlWarning is documented as being in qqmlengine.h, but +it's actually in qqmlinfo.h +* QTBUG-28981 Date.setDate does nothing +* QTBUG-110023 Mouse Wheel broken inside Popup opened from a modal Popup +* QTBUG-110242 tst_menu.qml is flaky on webOS +* QTBUG-109882 ShapePath: Switching from a transparent colour to a non- +transparent one causes the wrong colour to be displayed +* QTBUG-109567 Masked MouseArea containsMouse value incorrect after +visibility changes +* QTBUG-104582 -1 * 0 is not -0 +* QTBUG-104576 qmllint does not like accessing other items from +Repeaters +* QTBUG-104632 qmllint gives "Unqualified access" warning without +further explanation +* QTBUG-106562 qmllint crashes derefencing a nullptr +* QTBUG-108664 TableView positions incorrectly +* QTBUG-110247 macOS: The macOS style falls back to the Basic style +rather than the Fusion style +* QTBUG-106869 QML_SEQUENTIAL_CONTAINER and QT_QMLCACHEGEN_DIRECT_CALLS +are undocumented +* QTBUG-109074 qmlformat removes (extra)comments +* QTBUG-110112 Runtime qml won't load certain root elements +* QTBUG-107797 linux: File selectors cannot be used +* QTBUG-102344 PAST_MAJOR_VERSIONS doesn't work correctly +* QTBUG-104899 QML(_NAMED)_ELEMENT should generate a clear error if the +type in not default constructible +* QTBUG-109221 Inconsistencies regarding list and value type property +manipulations +* QTBUG-95448 Re-add QQmlExtensionPlugin documentation +* QTBUG-110585 Including QJSPrimitiveValue breaks consumer builds with +-fno-operator-names +* QTBUG-103044 tst_qmlcppcodegen on Android complains module +"Qt.labs.folderlistmodel" is not installed +* QTBUG-110438 QML_SEQUENTIAL_CONTAINERS and assignment to QML property +does not work +* QTBUG-110590 tst_qquickpixmapcache is unstable on linux +* QTBUG-110628 [Reg 6.2 -> 6.4] Binding does not accept local signal +handlers anymore +* QTBUG-54860 When moving the mouse quickly over items that have a +Behavior set on font size changing when the mouse is over it then it can +get stuck in the mouse over position +* QTBUG-108155 QmlEngine complains binding of QmlListProperty to QList +<QObject *> +* QTBUG-110117 Building tst_qmlsplitlib fails +* QTBUG-110321 qmlformat runs into an issue with ES classes +* QTBUG-110793 tst_qqmlvaluetypeproviders::date fails in CI +* QTBUG-110697 Cannot use ListView.highlight when ComponentBehavior: +Bound +* QTBUG-110320 qmllint: Controls2.Action is not defined +* QTBUG-91390 ListModel doesn't keep objects of JavaScriptOwnership +alive +* QTBUG-95895 REG 5.15 -> 6.2: destroy() does not destroy objects after +appending listModel. +* QTBUG-96167 Ownership of C++ owned object flips when added to +ListModel +* QTBUG-110769 REG: Compiled QML yields wrong result for undefined == +null +* QTBUG-106074 Add and explain naming conventions and restrictions for +files in QML +* QTBUG-110882 QQmlApplicationEngine::loadFromModule does not handle +pure QML modules +* QTBUG-109204 Obsolete linter/compiler errors on Number.EPSILON +* QTBUG-110906 MultiPointTouchArea signals have touchPoints arguments +which conflict with touchPoints property +* QTBUG-110831 Compile-time warnings in Qt Quick Controls - Attached +Style Properties Example +* QTBUG-105251 [QML] PropertyChanges can't resolve property types +* QTBUG-75954 Flipable draws incorrectly when rotated and the angle is +45° +* QTBUG-110815 Internal types are both public and internal in generated +qmldir file +* QTBUG-110767 uint64_t and quint64 are treated differently in QML +* QTBUG-110808 Cyclic dependency fails +* QTBUG-110111 [Reg 6.3.2 -> 6.4.x] DropShadow: Changing radius to 0 at +runtime causes a crash when attached to Canvas +* QTBUG-106030 Updates docs to let people know if and when they should +(not) use setContextProperty and what alternatives are +* QTBUG-110833 qmlsc fails to detect import usage +* QTBUG-111048 tst_qqmllocale::toString(locale.toString(new Date(2000, +1, 1))) Compared values are not the same +* QTBUG-110454 Javascript URLSearchParams does not encode query +parameters +* QTBUG-77629 QML Flickable stealing touch events from PinchArea +* QTBUG-109655 Pinch gestures are broken in QML Photo Surface example +* QTBUG-85278 PinchArea inside Flickable not working properly +* QTBUG-106223 assertion failed after Flickable takes grab from +PinchHandler +* QTBUG-111078 ExecutableCompilationUnit::saveToDisk() does not +invalidate the cache it uses for loadFromDisk() +* QTBUG-109637 6.5beta1 & 6.6 regression breaks Qt5/Qt6 code portability +with PinchHandler runtime error caused by "import QtQuick 2.12" +* QTBUG-110776 missing palette documentation +* QTBUG-111088 [REG: 6.4→6.5] First evaluation of nullish coalescing and +optional chaining +* QTBUG-110933 qmlsc mistakes Enum for Property +* QTBUG-99355 tst_qmltc::listView() is flaky under qemu +* QTBUG-101342 tst_qmltc::listView() is flaky under QNX qemu and Android +* QTBUG-107902 "Defining QML Types from C++" lacks CMake documentation +* QTBUG-111199 FAIL! : tst_controls::iOS::SelectionRectangle +* QTBUG-111210 Unblacklist tst_controls::iOS::SelectionRectangle test +cases +* QTBUG-111204 PinchHandler native-gesture scaling is no longer +cumulative +* QTBUG-111179 Incorrect coercion to number for undefined +* QTBUG-111290 (qdoc) warning: Undocumented parameters in +TableView::positionViewAtIndex() +* QTBUG-111289 (qdoc) warning: Undocumented parameter 'resourceState' in +QNativeInterface::QSGD3D12Texture::fromNative() +* QTBUG-110914 Deprecated Qt.labs.settings do not link to new QtCore +alternative +* QTBUG-95324 JSON.stringify: replacer's `this` value is not conforming +* QTBUG-111340 stdlib precondition violation in qmlcachegen +* QTBUG-110594 containsMouse of MouseArea is always true after pressed +with propagateComposedEvents +* QTBUG-111381 QML plugins have wrong RUNPATH if CMake var +INSTALL_QMLDIR is changed +* QTBUG-105545 [QML] Property of QVariantMap cannot be found +* QTBUG-111477 [REG 6.4->6.5] Purchasing Example will not compile on +Windows: QQmlTypeNotAvailable breaks check for default constructor +* QTBUG-111566 Docs: Faulty sample code in the documentation of +SwipeDelegate QML Type +* QTBUG-104761 acceptedButtons in DragHandler is apparently ignored +* QTBUG-111470 Regression: cannot use QML_ANONYMOUS and QML_UNCREATABLE +at the same time +* QTBUG-111433 Pragma (pragma ComponentBehavior: Bound) doesn't allow +ListView to be instantiated when section configured within it +* QTBUG-111511 Object destructuring breaks qmlformat +* QTBUG-111042 QML cache files are re-generated all the time when they +contain inline components +* QTBUG-111515 New Material 3 TextField placeholder text does not work +with smaller heights +* QTBUG-108896 [REG 6.2.4-6.3.2] Using PinchHandler for Flickable's +child makes the Flickable transparent for touch events +* QTBUG-111559 Loader with States creates 2 children instead of 1 +* QTBUG-111881 Incorrect example in +QQmlApplicationEngine::objectCreationFailed documentation +* QTBUG-111481 It is really hard to find the new Qt 6.5 qml MultiEffect +in the docs +* QTBUG-111986 qmlsc generates invalid code +* QTBUG-74020 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-106878 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-102862 Build failure with lttng enabled +* QTBUG-101440 QQmlComponent can't use JS types for initial properties +* QTBUG-102595 Builds can't find the projects qml modules +* QTBUG-103926 Undefined Qt.Key_* in javascript files if import or +pragma +* QTBUG-93766 Confusing omissions in docs about the QML Compiler +* QTBUG-104157 Delegate Controls documentation: Introduction and details +out of sync +* QTBUG-97092 spelling errors reported by lintian +* QTBUG-99578 Global Functions are Undocumented +* QTBUG-86729 many Qt Quick test failures after input event refactoring +* QTBUG-89927 tst_qquickfontloader::changeFontSourceViaState fails with +macOS 10.15 and Xcode 12.3 +* QTBUG-104687 qmlsc miscompiles registers only set in in one of two +alternative branches of execution +* QTBUG-102984 tst_QQmlDebugJS hangs on macOS in CI +* QTBUG-101678 tst_qqmlinspector (and other tests in +tests/auto/qml/debugger/) times out on macOS 12 (x86_64) in CI +* QTBUG-10684 Interaction between text input and flickable is lacking +* QTBUG-97249 Properly support properties with BINDABLE +* QTBUG-94919 Control changes hover state even though it is disabled +* QTBUG-90494 TextField selectByMouse flag is by default set to false +* QTBUG-105190 tst_QQuickListView2::flickDuringFlicking is flaky +* QTBUG-105149 QML ComboBox displays an unwanted shadow effect on +Android +* QTBUG-105238 Cmake error with -DQT_BUILD_MANUAL_TESTS=ON +* QTBUG-105277 Issues with changing mipmap for image elements +* QTBUG-105354 QSGRenderNode / View3D's Inline mode has no way to gain +access to the render target/pass descriptor when within an item layer +* QTBUG-69883 Document default property values for QML +* QTBUG-103513 A11Y: Flickable child item focus frame position not +updated +* QTBUG-104858 QT_DISABLE_DEPRECATED_BEFORE is not propagated to unit- +tests +* QTBUG-99808 CMake used on a Qt6 project generates a lot of extra +targets +* QTBUG-105937 ProgressBar draws progress incorrectly +* QTBUG-105102 qt_internal_add_tool and qt_internal_add_app does not get +the value of QT_DISABLE_DEPRECATED_BEFORE +* QTBUG-101499 FAIL! : tst_QQuickMultiPointTouchArea::nonOverlapping in +Ubuntu_20_04 +* QTBUG-45655 Some remoting QQuickImage tests hang occasionally in the +CI system +* QTCREATORBUG-3708 Context sensitive help does not work for several QML +properties +* QTBUG-106365 qmlsc doesn't find modules from sysroot +* COIN-870 MinGW Windows build exceeds timeout limit +* QTBUG-106194 Error: idProperty.qml:42:30: Could not compile binding +for family: Cannot access value for name root font.family: +root.fontName +* QTBUG-106284 tst_QQuickColorDialogImpl::eyeDropper fails with RHEL 9 +* QTBUG-105697 linebyline lexer test fail on android +* QTBUG-106545 Turning on the SpotLight for the first time blocks +rendering +* QTBUG-30801 Button: tooltip not shown when the button is disabled +* QTBUG-106714 tst_qquickflickable fails on android +* QTBUG-98130 QtQuick and controls examples use qt_add_resources to add +QML files +* QTBUG-55722 QQuickWindows::closing should be available with no +parameter +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-106941 no-opengl build fails +* QTBUG-107028 tst_qquicktextfield and tst_qquicktextarea fail on +Android +* QTBUG-107253 qmldom standalone test fails to download archives +* QTBUG-106520 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in +Ubuntu_20_04 +* QTBUG-106521 FAIL! : +qtquickcontrols::Tests_StackLayout::test_addAndRemoveItems in MacOS_12 +* QTBUG-107143 qmllint ignore RegisterEnumClassesUnscoped +* QTBUG-107591 TreeViewDelegate: selection via onClicked does not work +* QTBUG-107763 tst_qquickhoverhandler::deviceCursor is flaky +* QTBUG-106407 Signal connect warnings when opening ColorDialog +* QTBUG-107168 [Reg 6.2.6 -> 6.4.0] qmlsc: Use of native JS console is +now treated as an Error +* QTBUG-64554 Menu does not close when MenuItem in a Loader is clicked +* QTBUG-103096 tst_qquicktext fails on Android +* QTBUG-107863 tst_QQuickMouseArea::disableParentOnPress is flaky on +some platforms +* QTBUG-107864 QTest::touchEvent needs to take a const QPointingDevice * +* QTBUG-107844 FileDialog: cannot open image picker dialog on iOS +* QTBUG-107795 Reg-5.15.10->5.15.11 Setting property on TextField +crashes +* QTBUG-107684 background of ToolTip template is ignored +* QTBUG-106035 Android: skipping *: it has unmet dependencies +* QTBUG-107589 QT_ANDROID_EXTRA_LIBS does not detect library +dependencies +* QTBUG-106703 tst_QQuickControl::Material::flickable units for arch +'applegpu_g13g' are not packed +* QTBUG-107850 Crash on QQuickItem destruction +* QTBUG-108216 Investigate the QRhi pipeline cache (MTLBinaryArchive +usage) on macOS 13 +* QTBUG-108217 QML Modules without plugin cannot be deployed +* QTBUG-108657 IOS Vulnerabilities +* QTCREATORBUG-27590 ValueAxis: Unknown component. (M300) +* QTBUG-108883 Improve documentation on how to expose value types with +enums to QML +* QTBUG-108346 tst_qquicktextedit::pasteHtmlIntoMarkdown is flaky on +Ubuntu 20.04 +* PYSIDE-1345 vertexDataAsPoint2D() in QSGGeometry returns only one +point +* QTBUG-108101 String "6.4.0" found in Qt6.4.1 sources +* QTBUG-109383 Re-enable building examples with qmake in non-qtbase +repos +* QTBUG-108150 Adding qml files from the build folder to the QRC is +creating filenames so long it breaks the build on Windows host +* QTBUG-109111 qmlsc should support casting of various int types +* QTBUG-109373 DragHandler and PinchHandler: meaning of axis +persistentValue is wrong +* QTBUG-109392 Deprecations in QQuickPinchHandler are done incorrectly +* QTBUG-109488 tst_qquicktextedit FAIL +* QTBUG-109506 QQuickItemLayer::updateOpacity can be called with no +effect internally and assert/crash +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-107707 tst_qquickimageparticle fails with Ubuntu 22.04 +* QTBUG-109553 CMake deployment API creates too deep directory hierarchy +when DESTDIR is set +* QTBUG-109869 The INTEGRITY linker crashes on tst_qqmlfileselector +* QTBUG-97518 Mac, Metal RHI - runtime warnings "UI API called from +background thread". +* QTBUG-109942 Crash when running the qtdeclarative gallery example +* QTBUG-104679 [REG 6.2.4-6.3.1] ListView: ASSERT if PullBackHeader or +PullBackFooter is used +* QTBUG-106929 Qml Singletons do not work on Android +* QTBUG-110009 Multi Languge related documents for Qt6 is not consistent +* QTBUG-99146 URI and VERSION should be optional in qt_add_qml_module +* QTBUG-84328 QML Animators with a weird start behavior +* QTBUG-63381 Transient scrollbars do not work when using style sheets +* QTBUG-104570 QQuickHandlerPoint has no QML_ELEMENT declaration +* QTBUG-111187 QtQuick.Layouts not included during linking when using +ColorDialog +* QTBUG-70397 TapHandler fires for all overlapping items +* QTBUG-73262 it's confusing that TapHandler.gesturePolicy affects event +propagation +* QTBUG-100534 TapHandler doesn't stop propagation +* QTBUG-107239 DragHandler propagates tap event through Flickable to +underlying TapHandler +* QTBUG-111310 \image tag breaks \value block +* QTBUG-111766 qml issues in Effect Maker +* QTBUG-111857 tst_snippets verify:qtquickcontrols-material-attributes +fails on macOS + +### qtactiveqt +* QTBUG-99294 In ActiveQtServer derived from QMainWindow, when +PushButton exists Lables in StatusBar can not be shown +* QTBUG-100332 dumpcpp silently generates uncompilable files for some +.NET libraries +* QTBUG-100145 ActiveQt example "outlook" build fails with a wall of +errors: MSOUTL.cpp(346616): error C2062: type 'unknown-type' unexpected +* QTBUG-107089 [REG 6.4.0->6.5.0] ActiveQt/include missing the 'version +number' dir +* QTBUG-106014 ActiveQt fails to handle VT_UNKNOWN +* QTBUG-106024 [QAxServerBase::Invoke] ActiveQt should only call the +dispatch method if the types match +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110158 Invalid QApplication construction with argc=0 + +### qtmultimedia +* QTBUG-103725 VideoOutput crash on iOS when using OpenGLRhi +* QTBUG-104401 Typo in ffmpeg plugin name +* QTBUG-104520 GDI leak in MediaPlayer +* QTBUG-104433 Compile error GeneralBlockPanelKernel.h:27:56 in dev +armeabi-v7a build +* QTBUG-104483 ASSERT: "viewport.size() == size" in +qquickvideooutput.cpp +* QTBUG-104045 wasm: QSoundEffect no sound happens +* QTBUG-104919 During update dependency Cmake generate failed at +qtmultimedia repository +* QTBUG-104133 QML animation overlaid on video becomes unusably slow & +with increasing memory consumption over time +* QTBUG-105001 Spatial audio example crash on Windows +* QTBUG-102772 Declarative-camera preview freezes when takes photo +* QTBUG-105381 Qt Multimedia fails to read crop info from a HEVC video +stream's VPS. +* QTBUG-105819 FTBFS with ffmpeg >= 5.1 +* QTBUG-105344 [Reg 5.15 -> 6.3] QMediaPlayer rewind +(setPlaybackRate(-1.0) jumps to end-of-file +* QTBUG-104943 Multimedia examples not shown in Qt Creator although +module installed from Installer +* QTBUG-103729 [REG 5.15-6.2] App isn't able to start on Windows 10 N +* QTBUG-106092 Binding to CaptureSession.imageCapture fails +* QTBUG-103239 [macOS] Crash in AVFMediaPlayerObserver +* QTBUG-106204 Multimedia framework requires "record audio" +authorisation +* QTBUG-106881 Camera with multiple streams cannot be detected for the +second stream +* QTBUG-106257 QtMultimedia segfault when gstreamer plugins are missing +* QTBUG-107701 [REG 6.4.0->6.4.1] namespace build fails on Windows +* QTBUG-104226 QmediaDevices::videoInputs() fails to find a camera if +libcamera is installed. +* QTBUG-107885 [Recorder Example] Not working mute for AudioInput +* QTBUG-107205 Video with sound fails to play if sound device is +unavailable +* QTBUG-108009 QML Camera maximumZoomFactor in iPad +* QTBUG-108027 Signal videoFrameChanged not emitted +* QTBUG-95127 QMediaPlayer::setVideoOutput() no longer takes QList of +outputs +* QTBUG-103238 [macOS] Crash in qt_convert_NV12_to_ARGB32 +* QTBUG-107671 Using strcmp instead of gst's methods for classfying +classes +* QTBUG-108187 QAudioSink can not be moved to another thread +* QTBUG-108898 [Windows] Crash on +QWindowsMediaDevices::availableDevices() +* QTBUG-109009 Ffmpeg: videotoolbox doesn't support some yuv 8bit +formats +* QTBUG-109070 [DOCS] QCameraDevice docs refers to missing orientation() +* QTBUG-108668 QAudioDevice shows incorrect (old Qt5) QMediaDevices +usage +* QTBUG-109341 Dependency update on qt/qtmultimedia failed in dev +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. +* QTBUG-108995 Seeking on a paused audio file causes it to "play" it +* QTBUG-109443 Android: tst_QVideoWidget timeout +* QTBUG-59726 no access to second camera on android phones with dual +front/back cameras +* QTBUG-108221 QAudioOutput crashes on Qt 6 +* QTBUG-109583 Doc: Stale references in QAudioDevice docs +* QTBUG-109535 infinite loop in ffmpeg camera check +* QTBUG-97265 Qt6 mediarecorder QML has invalid syntax in example code +* QTBUG-109539 Devices example crash +* QTBUG-109415 Camera is automatically activated by CaptureSession +* QTBUG-109613 duplicate symbols in gstreamer and ffmpeg backends +* QTBUG-109561 QML Camera working on Android is random +* QTBUG-109391 Camera goes black after turning off and on. +* QTBUG-110131 QML Camera unloading crash on iOS +* QTBUG-109956 Example manifest data for Spatial Audio Panning Example +wrong +* QTBUG-108676 Streaming audio from source to sink fails in Qt6, +succeeds in Qt5 +* QTBUG-110797 On android devices, when a 'Video' object is destroyed, +the screen does not detect mouse events any more +* QTBUG-109659 Audio capturing and playing does not work on Android +* QTBUG-110844 QMediaRecorder frequently returns unknown errors when +trying to record on Mac +* QTBUG-104849 audio input examples do not work on mac os +* QTBUG-111269 QtMultimedia doesn't build with libva-devel +* QTBUG-98373 QAudioOutput not working on WebAssembly +* QTBUG-110975 [Camera] Qt QML camera view on android is distorted in +portrait view +* QTBUG-111266 VideoOutput aspect ratio is not correct on Android in +portrait view +* QTBUG-111421 Camera preview ratio is not respected for portait +orientation +* QTBUG-107173 QML Camera is stretched the first time on Android +* QTBUG-110868 QML Video crashes on macOS when lazy-loaded +* QTBUG-110812 Camera not working when using OpenGL Renderer (macOS, +iOS) +* QTBUG-100079 Android: fix QAndroidAudioDecoder issues +* QTBUG-97492 QAudioSink returns always UnderrunError on Android +* QTBUG-103591 Windows: Comboboxes (Qml and QtWidgets) don't have the +UIAutomation (UIA) ExpandCollapse pattern +* QTBUG-102645 build errors in multimedia +* QTBUG-98121 Android: Filters out unsupported audio codecs(flac) on +AudioRecorder app +* QTBUG-99022 Android: Changing a Audio sink on Audiooutput example +issue +* QTBUG-105169 videoFrame.toImage() does not work in a different thread +than the video rendering thread +* QTBUG-105619 FFMPEG: sound volume is not editable in Media Player +* QTBUG-105521 Mediaplayer working with ffmpeg hangs on playback rate +changing +* QTBUG-105617 FFMPEG: Video and audio are not synchronized after +changing playback rate +* QTBUG-97814 QML MediaPlayer only reports position changes at 10hz +* QTBUG-105372 QML Camera - setting zoomFactor does not work +* QTBUG-107127 QtMultimedia 6.4 fails to build with 32 bit MinGW +* QTBUG-107678 audio device has unknown channel +* QTBUG-108020 QMediaDevices on MacOS needs additional listeners to +correctly catch device changes +* QTBUG-108018 Camera Example crashes on macOS 13 ventura +* QTBUG-108412 Playing mjpeg streams through ffmpeg crashes +* QTBUG-109491 Ffmpegdecoder fails in documentation build with Ubuntu +22.04: invalid conversion +* QTBUG-108176 [macOS] QAudioDevice "perferedFormat" warnings +* QTBUG-109168 Unloading Camera (QML) item on Android hangs app. +* QTBUG-97166 Qt6 Multimedia - Subtitle Language Metadata Detection +Incorrect? +* QTBUG-108403 FFmpeg backend doesn't work as expected +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-110453 tst_QVideoWidget::fullScreen fails with Android target +in RHEL-8.4 +* QTBUG-109149 [Windows] Crash on MFPlayerControl::handleStatusChanged() +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-109731 6.4.2, 6.5beta1 & 6.6 regression QML MediaPlayer shows +Corrupt/Blank Video If Playback Starts at Launch +* QTBUG-108693 [EVR] Crash on D3DPresentEngine::makeVideoFrame +* QTBUG-98506 QImageCapture not functioning properly on boot2qt embedded +device +* QTBUG-111567 masOS audio deadlock with AudioOutputUnitStart / +AudioOutputUnitStop +* QTBUG-111209 QML Multimedia looping broken + +### qttools +* QTBUG-103863 \qtcmakepackage docs in qdoc manual are partially +misplaced +* QTBUG-104216 Order of "New Member Functions" is indeterministic +* QTBUG-99421 Some Qt5 ui file does not compile with Qt6 +* QTBUG-100837 Assistant: PageUp/PageDown keys scrolls 2 pages not 1 +* QTBUG-104369 qdoc should prefer links to a type's own API rather than +outside targets when encountering ambiguity +* QTBUG-104490 qhelpgenerator can't find QSqlDatabase drivers in static +builds +* QTBUG-99415 lupdate ignores tr() call in a function with noexcept +operator +* QTBUG-104713 GCC 12: failure to build from source [<QtTools>] +* QTBUG-104613 qdoc: Marking a \module with \since is not reflected in +the module's member classes +* QTBUG-105130 qttools: CMake failure if litehtml is found on the system +* QTBUG-104633 'examplesinstallpath' configuration variable is not +documented +* QTBUG-105278 qdoc: WebXML generator drops some text fragments +* QTBUG-105097 \since says the macro is a function even if it isn't +* QTBUG-105987 Make order of elements in .qhp deterministic +* QTBUG-106552 qttools: Build failure if litehtml is found on the system +* QTBUG-106209 qdoc: Breadcrumb menu bug if \module, \qmlmodule clash +* QTBUG-106706 Non-retina artwork +* QTBUG-102282 lupdate doesn't parse resource files if passed via json +project's description file +* QTBUG-106255 qdoc: \wrapper command is undocumented +* QTBUG-107084 warning C4996: 'QStyleHints::keyboardAutoRepeatRate': Use +keyboardAutoRepeatRateF() instead +* QTBUG-107193 fatal error: 'QtDesigner/uilib_global.h' file not found +* QTBUG-107602 qdoc: Links inside \section titles lead to broken table +of contents +* QTBUG-106898 Export of id-based ts files creates non-id-based qm files +* QTBUG-107107 lupdate -locations absolute creates relatives and not +absolute paths +* QTBUG-107845 Can not disable Linguist in Qt 6.4.0 when qttools are +enabled +* QTBUG-107762 qdoc: Cannot link to externally-built projects via .index +files +* QTBUG-108299 QDoc: Formatting text passed to \caption may cause weird +behavior on Windows +* QTBUG-108219 qdoc: Arguments for format-specific macros are lost +* QTBUG-108131 "Button" is found twice in Qt Quick Controls Help file +(same title, same url) +* QTBUG-108243 Naming menu separators in design view is broken +* QTBUG-94365 QDoc: "error code: 4" from clang on macOS +* QTBUG-109132 qdoc: QML value type documentation doesn't accept QML +module information +* QTBUG-109423 qttools DesignerComponentsPrivate headers are not synced +* QTBUG-109456 /home/qt/work/qt/qttools/src/qdoc/qmlvisitor.cpp:593: +undefined reference to `QString +qualifiedIdToString<QQmlJS::AST::Type*>(QQmlJS::AST::Type*)' +* QTBUG-109618 QtAttributionsScanner crashes frequently +* QTBUG-110440 Qt Designer: Items just added to scratch pad are not +visible on Windows +* QTBUG-109614 QDoc creates truncated temporary header files +* QTBUG-109316 lupdate produces identical rows +* QTBUG-109735 \include docs should state snippet marker '//!' must be +at the beginning on the line +* QTBUG-110881 REG->6.5.0.B2: Qt Designer crashes when editing resources +* QTBUG-110930 cross builds: designer examples installed incorrectly +* QTBUG-110923 qdoc is unnecessarily verbose +* QTBUG-110142 In qdoc manual, most examples have invalid comment +start/end +* QTBUG-109734 qdoc \include docs example has extra braces +* QTBUG-111093 [QDoc] Fails for template instantiation with 2 types +* QTBUG-111391 Fix documentation of \brief command to list all valid +contexts +* QTBUG-111603 Qt Designer crash with custom widget plugin derived from +QMainWindow with no central widget +* QTBUG-103791 With new documentation UI, many code examples lack links +to Qt symbols +* QTBUG-104377 Qt Designer: Alignment property moves to wrong place in +property editor +* QTBUG-91521 When calling lupdate on a file that uses QT_TR_NOOP in a +constructor for a static QString it will fail to find the context +* QTBUG-104426 lupdate uses return type as context for free functions +* QTBUG-103470 [iOS] CMake translation handling fails +* QTBUG-86507 ASSERT: "it.isUnused()" in file +/home/qt/work/install/include/QtCore/qhash.h, line 525 +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs +* QTBUG-105102 qt_internal_add_tool and qt_internal_add_app does not get +the value of QT_DISABLE_DEPRECATED_BEFORE +* QTBUG-98472 [REG 6.2.1->6.3.0] Designer not launching on macOS +* QTBUG-107681 lupdate does not find *.ts files +* QTBUG-105229 Qt QML documentation: clash on the "examples" +* QTBUG-108353 qdoc: QHash related warnings with LLVM 15.0.0 +* QTBUG-96239 Document CMake component in CMake function documentation +* PYSIDE-2191 pyside6-uic fails to correctly generate resource_rc +location +* QTBUG-110963 Q Designer: inactive QPalette color values not stored +correctly + +### qttranslations +* QTBUG-111748 [Turkish] Inconsistent translations + +### qtdoc +* QTBUG-103468 Update or delete "Qt Commercial License" page +* QTBUG-100690 WebAssembly (WASM) MEMORY Doc fixes +* QTBUG-93471 Darwin linker warns about global weak symbols when linking +an executable against a static Qt +* QTBUG-105006 iOS archive builds fail with qt_add_qml_module()s in +static libs +* QTBUG-96151 QML deployment docs need to be rewritten +* QTBUG-106556 Documentation states that painting outside GUI Thread to +QPixmaps is not supported +* QTBUG-107245 Typo in the document? +* QTBUG-103856 Add replacement for some QX11Info alternatives to Qt6 +porting guide +* QTBUG-103715 QNativeInterface::QX11Application::display() example +missing +* QTBUG-108513 Disappearing text on a Button on QtQuick Controls when +the Dark theme is active on macOS +* QTBUG-108101 String "6.4.0" found in Qt6.4.1 sources +* QTBUG-108670 doc state, that QOpenGLWidget is not supported, but it +was fixed in qt 6.4 +* QTBUG-107723 Ensure a good visibility of the "what's new" pages +* QTBUG-109503 Qt GRPC and Protobuf are not linked correctly from module +page +* QTBUG-109324 Clarify the doc page about module changes in Qt6 +* QTBUG-105362 "Building a reusable QML module" refers to non-existent +CMake code +* QTBUG-110281 Link to current Apple documentation not archive for +Info.plist +* QTBUG-110768 Clean up 'What's new in Qt 6.5' +* QTBUG-110668 wasm: WebSockets don't actually work from other threads +* QTBUG-110984 QT_WASM_INITIAL_MEMORY documentation is incorrect +* QTBUG-110950 WebAssembly websockets not supporting ping +* QTBUG-110742 "Qt for macOS - Specific Issues": sample code is wrong +* QTBUG-106682 Typo in the document +* QTBUG-111271 Typo in the document? +* QTBUG-111279 Typo in the document? +* QTBUG-104937 Conflicting android-manifest-file-configuration.html +files +* QTBUG-111919 Bump the minimum Android api level to Android 8.0 api 26 +* QTBUG-111982 New example demos/documentviewer fails to compile +* QTBUG-107849 Qt 6.4.0 Purchasing Hangman example does not start +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs +* QTBUG-99808 CMake used on a Qt6 project generates a lot of extra +targets +* QTBUG-106677 "Back" button breaks UI of Coffee Machine Example +* QTBUG-107121 Hangman example doesn't build for android with build +tools >= 31.0.0 +* QTBUG-108335 calqlatr demo buttons are broken +* PYSIDE-2191 pyside6-uic fails to correctly generate resource_rc +location +* QTBUG-102393 QQmlEngine::retranslate no longer retranslates strings +coming from C++ +* QTBUG-111061 Windows Versions in Supported Platforms is ambiguous +* QTBUG-111163 [6.5] Parallel builds failing in Docker container +* QTBUG-111353 attached ToolTip moves around if its attachee is +rotated/transformed; should be located near the mouse cursor instead +* QTBUG-110914 Deprecated Qt.labs.settings do not link to new QtCore +alternative + +### qtpositioning +* QTBUG-103478 QGeoPositionInfoSource on Android always asks for +location permission +* QTBUG-107580 [REG 5.15.10 -> 5.15.11], PositionSource: last known +position is never read +* QTBUG-105551 Missing nmeaSource property in geoflickr example +* QTBUG-105558 GeoFlickr example does not ask for permissions on Android +* QTBUG-107584 [iOS] Missing plist/location properties in positioning +examples +* QTBUG-109303 Android: single updates for PositionSource and +SatelliteSource take too long +* QTBUG-110512 geoflickr example not working +* QTBUG-110902 tst_qgeoareamonitor execution failed with exit code 3. +* QTBUG-110931 tst_qgeoareamonitor::multipleThreads randomly hangs on +macOS ARM +* QTBUG-104448 Fix QtPositioning tests for static builds +* QTBUG-104465 It is impossible to build tests with custom plugins in +static build configurations +* QTBUG-104858 QT_DISABLE_DEPRECATED_BEFORE is not propagated to unit- +tests +* QTBUG-106233 Suggested fixes in qt_attributions.json for SPDX +compliance & easier parsing +* QTBUG-106673 Remove top level .qmake.conf in qtpositioning, qt3d & +qtlanguageserver +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr + +### qtsensors +* QTBUG-105848 FAILED: src/plugins/sensors/iio-sensor- +proxy/properties_interface.h +* QTBUG-105173 AddressSanitizer: new-delete-type-mismatch in +tst_QSensor::testReadingBC() +* QTBUG-104858 QT_DISABLE_DEPRECATED_BEFORE is not propagated to unit- +tests +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake + +### qtconnectivity +* QTBUG-104105 Bluez LE advertiser dispose crash when bluetooth off +* QTBUG-104106 Android Bluetooth LE claims to advertise even if +bluetooth off +* QTBUG-104060 Bluez LE controller crash on too large advertisement data +* QTBUG-104479 (Classic) bluetooth service scan sometimes hangs +indefinitely on Android +* QTBUG-97797 QBluetoothDeviceDiscoveryAgent take CPU/Ram usage to 100% +* QTBUG-105556 BT LE repeated characteristic recurses into event loops +until it crashes on Windows +* QTBUG-105803 tst_qbluetoothdevicediscoveryagent and +tst_qbluetoothservicediscoveryagent fail on Android 12 in CI +* QTBUG-106029 Crash during device discovery in Qt RO bleclient example +* QTBUG-105742 Memory leak in BLE discovery +* QTBUG-69747 Reading RSSI value of connected Bluetooth Low Energy +device +* QTBUG-106282 tst_QLowEnergyController::tst_emptyCtor fails with RHEL 9 +in QtConnectivity +* QTBUG-104473 (Classic) Bluetooth discovery agents to clear previous +errors +* QTBUG-106654 Error Unable to handle unregistered datatype +'std::shared_ptr<QWinRTBluetoothDeviceDiscoveryWorker>' +* QTBUG-107170 fatal error: 'qtranslation.h' file not found +* QTBUG-106039 [macOS Bluetooth LE] Assert if service discovery times +out +* QTBUG-107195 Typo in the document +* QTBUG-107224 Typo in the document? +* QTBUG-107192 Link is dead in the document +* QTBUG-107196 Is Advertisement really unavailable on Qt Bluetooth? +* QTBUG-109315 Implicit reconfigure causes error regarding missing +target PkgConfig::BLUEZ +* QTBUG-108461 Bluetooth blocks the main thread for a short time +* QTBUG-106938 Unhandled exception on Android bluetooth +* QTBUG-111242 sdpscanner strcpy()s sdp_data_t::val::str into a fixed- +size 1KiB buffer +* QTBUG-96530 MTU changed for wrong GATT session - warning on Windows BT +LE +* QTBUG-102442 Bluetooth hostmode change Discoverable=>Connectable +doesn't work on Android +* QTBUG-101066 QBluetoothServiceDiscoveryAgent::finished sometimes +(spuriously) is not emmited on Android 10 +* QTBUG-97092 spelling errors reported by lintian +* QTBUG-104914 tst_qbluetoothlocaldevice and tst_qbluetoothserver tests +fail on Android 12 emulator in CI +* QTBUG-94001 QtBluetooth uses deprecated Windows API +* QTBUG-106614 +tst_QBluetoothDeviceDiscoveryAgent::tst_startStopDeviceDiscoveries fail +on Android 12 +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash + +### qtwayland +* QTBUG-97593 Qt with QtWayland doesn't build without QtQml +* QTBUG-85297 Menu location is offset depending on +xdg_output.logical_layout in sway +* QTBUG-104227 QWaylandTextInput: Not possible to inject keys with +Shift- or Ctrl-Modifiers +* QTBUG-105308 ASSERT failure in QWindow: "Updates can only be scheduled +from the GUI (main) thread" +* QTBUG-106638 QtWayland tests crash on webOS +* QTBUG-107076 Copying image data from Qt aplications is still broken on +GNOME Wayland +* QTBUG-104259 tst_seatv4 tests are failing with Ubuntu 22.04 Wayland +* QTBUG-75919 Override cursor has no precedence on Wayland +* QTBUG-108767 Examples don't shut down gracefully +* QTBUG-108765 Frequent unsupported damage and damage_buffer warning +* QTBUG-108690 Cannot move windows via touch +* QTBUG-109302 Segmentation Fault with Wayland and QTreeWidget +* QTBUG-109051 Crash in multi-screen example when moving window +* QTBUG-111377 QtWayland requests window activation on every focus +object change +* QTBUG-111473 Dependency update on qt/qtapplicationmanager is failing +in 6.5 +* QTBUG-110420 QtWayland fails to build +* QTBUG-104435 Build failure in qtwayland with libcxx +* QTBUG-66818 tst_QWindow::initialSize fails on Wayland +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment + +### qt3d +* QTBUG-102328 Qt3D.Core can't be imported from a static Qt build +* QTBUG-104593 Qt3D Application Crashes when rendering first frame +* QTCREATORBUG-27852 Audio visualizer example has blank white screen +* QTBUG-109203 build fails when qtbase is configured without vulkan +* QTBUG-108405 bounding volume results are not checked for validity in +concurrent calcuation +* QTBUG-99019 PhongMaterial does not work in GLES2 +* QTBUG-95650 Qt3D Light Module is not working. +* QTBUG-100402 Light uniform is hardcoded to use PointLight only +* QTBUG-101876 Qt3D Viewport documentation states wrong type for Gamma +property +* QTBUG-104534 QImage received from QRenderCapture using Qt3D RHI +renderer causes crash. +* QTBUG-104592 RHI Render Capture crashed with debug build +* QTBUG-105102 qt_internal_add_tool and qt_internal_add_app does not get +the value of QT_DISABLE_DEPRECATED_BEFORE +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-106233 Suggested fixes in qt_attributions.json for SPDX +compliance & easier parsing +* QTBUG-106865 RHI RenderCapture capture results differ from OpenGL +renderer +* QTBUG-56368 Crash when using async NodeInstantiator within Scene3D +* QTBUG-106972 QRenderCapture leaks memory with RHI renderer +* QTBUG-107693 tst_QResourceManager received signal 11 (SIGSEGV) with +Ubuntu 22.04 QEMU +* QTBUG-107694 tst_RayCasting::shouldReturnAllResults fails with Ubuntu +22.04 QNX +* QTBUG-111980 [REG 6.5.0 RC->beta3] qt3d/wireframe, lights and pbr- +materials fails on configure + +### qtimageformats +* QTBUG-104398 Segmentation fault in Jpeg2000JasperReader when Jasper 3 +is used +* QTBUG-104692 qtimageformats breaks top-level build +* QTBUG-70245 AnimationImage cannot load Network picture download .webp +format +* QTBUG-107040 Tiff images with LZW compression do not work in debug +builds +* QTBUG-107223 Massive memory consumption when loading TIFF image +* QTBUG-110720 qtimageformats: cmake fails if libwebp is built with +cmake + +### qtserialbus +* QTBUG-103879 [Reg 5.15.2 -> 5.15.9] QModbusClient:: sendRawRequest() +produces ModbusDevice::UnknownError when there is no error +* QTBUG-107132 Typo in the document? +* QTBUG-107141 Typo in the document +* QTBUG-109940 [REG 6.4.2->6.5/6.0] serialbus modbus examples not +compiling on iOS +* QTBUG-106524 Typo in the document +* QTBUG-107137 CMake instruction is not written in the document; grammar + +### qtserialport +* QTBUG-101444 QSerialPort: trouble with high baud rates / +waitForReadyRead() stalls +* QTBUG-103822 QSerialPort::waitForReadyRead always returns false on +older Windows systems +* QTBUG-91237 QSerialPort: moving / resizing / clicking window title bar +blocks serial port read/write +* QTBUG-87151 QSerialPort: synchronous read fails as waitForReadyRead() +always times out. +* QTBUG-109219 [SerialPort] bindable property tests fail +* QTBUG-108450 REG: Qt 6.3.2 WinOverlappedNotifier possible crash + +### qtwebsockets +* QTBUG-105851 tst_QWebSocketServer::tst_handshakeTimeout fails +* QTBUG-106372 wasm: Using WebSockets from worker threads fail to work +* QTBUG-106937 Since Qt 6.3 QWebSocket::errorString() displays random +http status code if status != 400 +* QTBUG-108276 MQTT WebSocket doesn't connect +* QTBUG-108996 wasm: Threaded build causes unaligned or out of bounds +access after calling deleteLater() on a WebSocket +* QTBUG-110150 QWebSocketProtocol header missing +* QTBUG-110951 WebAssembly websockets bytes sent is 0 for +sendTextMessage / sendBinaryMessage +* QTBUG-111248 wasm: QWebSocket does not disconnect if deleted +* QTBUG-105087 [REG: 6.3->6.4] wasm: Use after free due to pointer to +temporary data being used +* QTBUG-84315 QUrl::setAuthority() behavior changes + +### qtwebchannel +* QTBUG-105596 FAIL! : TestWebChannel::testPassWrappedObjectBack() +Compared QObject pointers are not the same +* QTBUG-98490 QWebChannel does not convert QDateTime to javascript date +type +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake + +### qtwebengine +* QTBUG-103579 Qt PDF: Static build fails on macOS +* QTBUG-103735 QWebEnginePage::iconChanged() not emitted +* QTBUG-103578 WebEngine: Error when linking gn +* QTBUG-96377 Using QWebEngineView::setPage() on page already active +* QTBUG-92932 [REG 5.12 -> 5.13] QWebEngineUrlRequestInterceptor doesn't +get called for websocket connections +* QTBUG-101769 Qt WebEngine reports wrong UIAutomation bounding rects +with high DPI +* QTBUG-54433 Support of datalist +* QTBUG-103760 Conan: Qt WebEngine resources not found +* QTBUG-104436 V8 error when using WebEngine with --single-process and +proxy auto-config +* QTBUG-105134 WebEngineView is crashing while loading the pdf file +* QTBUG-105082 QtWebEngine freezes on specific Chromium debug command +* QTBUG-86871 Qt WebEngine incompatible with Selenium's "sendKeys" +method +* QTBUG-105072 [REG 6.4] Initial widget focus is wrong +* QTBUG-106210 Dependency update on qt/qtwebengine failed in dev +* QTBUG-106090 moc_qquickwebenginesingleton_p.cpp:38:69: error: use of +undeclared identifier 'QtMocHelpers'; did you mean +'::TestNamespace::TestNamespace::QtMocHelpers'? +* QTBUG-105955 [REGRESSION] Web Engine views are painted only partially +* QTBUG-105960 QtQuick: WebEngineView scaling regression (Windows) +* QTBUG-105168 Build of Qt Pdf for iOS fails +* QTBUG-104769 pdfviewer example: Pinch zoom on laptop trackpad stops +working if zoom way in +* QTBUG-106355 QtPDF: crash when pinch-zooming on a PDF page with text +on iOS +* QTBUG-106358 QtPDF: hard to hide the keyboard on iOS +* QTBUG-106361 duplicate symbol qLcNav +* QTBUG-100391 Application built with Qt 6.2.2 fails to run because of +missing mf.dll error +* QTBUG-106461 QWebEngineUrlRequestJob::reply() does not support a +QIODevice that cannot be read completely instantly +* QTBUG-106254 Windows offline installer creation fails due to long path +in QtWebEngine +* QTBUG-106095 [REG] 5.15.8 -> 5.15.9 WebEngine crash with software +OpenGL +* QTBUG-106588 Accessibility in QWebEngine crashes application +* QTBUG-97392 WebEngine fails to load urls from resources +* QTBUG-106688 Loading html from qrc in QtWebEngine fails +* QTBUG-106944 [REG 6.4.0rc->final] Can not compile examples on iOS if +QfPDF is included in installation +* QTBUG-86972 [REG] QtPDF isn't properly installed as a framework unless +WebEngine is also installed +* QTBUG-106967 email privacy: DNS prefetch still leak from local content +* QTBUG-107144 WebEngine crashes on github.com +* QTBUG-107113 Dependency update on qt/qtwebengine failed in dev +* QTBUG-105953 QtQuick: WebEngineView resize regression +* QTBUG-107502 [Reg 6.3.2 -> 6.4.0] Qt WebEngine --remote-debugging-port +no longer works +* QTBUG-106975 Qt webengineview Web page requestfullscreen invalid +* QTBUG-107529 QWebEnginePage only uses part of QWebEngineView +* QTBUG-103958 Unable to remove warning, "Qt WebEngine seems to be +initialized from a plugin..." +* QTBUG-108008 FAIL! : +tst_QWebEngineView::inputFieldOverridesShortcuts() 'actionTriggered' +returned FALSE +* QTBUG-108029 Can't build qtwebengine with MSVC2019 +* QTBUG-108265 Pasting plain text does not work on Discord web +* QTBUG-107451 QT NanoBrowser not passing antibot checks +* QTBUG-109179 auto test qwebengineclientcertificatestore fails to build +* QTBUG-106816 quicknanobrowser's popup window can't be moved or closed +* QTBUG-108993 Autotests unreasonably slow on qemu arm64 +* QTBUG-63174 Navigator.maxTouchPoints not working under Linux +* QTBUG-109357 [REG 5.12 -> 5.15/6.x] QWebEngineUrlRequestInterceptor: +Multiple redirects crashes the application +* QTBUG-110272 webengine tries to use DRI on embedded builds +* QTBUG-109040 QWebEngineView always prints context +* QTBUG-109348 QtWebEngineView doesn't scroll word document +* QTBUG-110873 error: ‘QtWebEngineProcess’ was not declared in this +scope; did you mean ‘QtWebEngineCore’? +* QTBUG-111585 REG: GL Errors with WebGL on macOS 13 +* QTBUG-106072 QtPdf can't open password-protected PDF files on +Windows/Android +* QTBUG-111784 Regression: macOS: Some video do not show pictures after +WebGL fix +* QTBUG-112007 Qt WebEngine 3rd party licensing documentation is +generated but hidden +* QTBUG-103354 Test #12: tst_uidelegates +...........................***Failed +* QTBUG-104057 Dependency update fails: error: no matching member +function for call to 'addAction' +* QTBUG-99445 quicknanobrowser crashes with --single-process +* QTBUG-104238 [REG 5.15 -> 6.3] Widevine fails on specific sites +* QTBUG-99207 [REG: 5.14.2->5.15.0] Redirection from file to custom url +schemes does not work +* QTBUG-102099 QWebEngineView ColorPicker is not modal and freezes +application +* QTBUG-102633 [Windows] Linking errors in Blink +* QTBUG-100630 PdfLinkModel don't give the right rect everytime +* QTBUG-103221 QtPDF examples are not installed with 6.3.0 or 6.4.0 +* QTBUG-101744 tst_uidelegates most tests fail on macOS +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-105818 gio is not detected correctly +* QTBUG-106406 gn not build in host build when not building QtWebEngine +or QtPdf at the same time +* QTBUG-98904 Facebook notifications do not work with QtWebEngine +* QTBUG-104224 QWebEngineView print() with copyCount multiplies number +of copies +* QTBUG-107778 Dependency update on qt/qtwebengine is failing in dev +* QTBUG-107669 QtWebengine doesn't work with Vulkan +* QTBUG-102058 #hashtag navigation does not work in custom url scheme +* QTBUG-107442 The endpoint in QWebEnginePage works only with FCM +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-105124 qtwebengine crashes when `/usr/share/X11/xkb` is empty +* QTBUG-110157 Incorrect command-line parsing if argc=0 +* QTBUG-96010 Issues with lifecycle example +* QTBUG-110578 tst_QWebEngineView::horizontalScrollbarTest is flaky? +* QTBUG-110749 Video decoding bug +* QTBUG-63889 unbundle openjpeg +* QTBUG-110504 Webengine extremely slow in loading webpage in debug +build +* QTBUG-105988 a11y: Accessible interface can't be retrieved after +calling QAccessibleEvent::setChild on event created using the +constructor taking QAccessibleInterface* +* QTBUG-105053 qtwebengine 6.3.1 fails to link against system nss +* QTBUG-111225 Host include paths from pkg-config not used when +FEATURE_webengine_system_icu=On when cross-compiling + +### qtwebview +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-97487 [Android] WebView cannot open local file +(net::ERR_ACCESS_DENIED) +* QTBUG-98549 QML WebView does not store or read cookies +* QTBUG-108752 tst_QQuickWebView::settings_JS fails on Android 12 +* QTBUG-109083 FAIL! : tst_QWebView +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr + +### qtcharts +* QTBUG-99190 Performance issue with VXYModelMapper +* QTBUG-102392 X-axis vanishes when difference between min and max is +less than two +* QTCREATORBUG-27650 Pie Chart Customization Example doesn't scale +properly +* QTBUG-108090 Qt chart does not show best fit line correctly +* QTBUG-107890 When changing the label of a legend marker it will not +update until something else triggers an update +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-108018 Camera Example crashes on macOS 13 ventura +* PYSIDE-2179 QtCharts not available in PySide6 qml + +### qtdatavis3d +* QTBUG-104714 Dependency cycle between QtDatavisualization and +QtDatavisualizationQml +* QTBUG-105398 Q3DScatter should fail gracefully when mesh is missing UV +coordinates +* QTBUG-106080 qmltest::Scene3D Initialized::test_initialized() Compared +values are not the same +* QTBUG-107505 Wasm build fails when linking both QtMultimedia and +QtDataVisualization +* QTBUG-110036 Qml 3d oscilloscope example doesn't fit on screen +* QTBUG-110042 Qml scatter example text on buttons not readable +* QTBUG-110040 Qml custom input ui not mobile friendly +* QTBUG-110041 Qml multigraph example buttons text not readable +* QTBUG-110043 Qml spectogram example ui elements overlap +* QTBUG-110037 Qml axis drag example text not readable +* QTBUG-110038 Qml bars example graph is not centered +* QTBUG-110044 Qml surface example text on buttons not readable +* QTBUG-110045 Qml surface layers example controls not usable +* QTBUG-110358 DrawMode is incorrect in Surface3D if resources are +bundled +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs + +### qtvirtualkeyboard +* QTBUG-102115 VirtualKeyboard manual tests have hard coded include +paths which can lead to build error +* QTBUG-94770 [Qt Virtual keyboard] Keyboards doesn't respond when +QT_SCALE_FACTOR is set to 1.5 +* QTBUG-105685 [REG 6.3.2->6.4.0] virtualkeyboard/basic not compiling on +iOS +* QTBUG-106894 QtVirtualKeyboard does not popup on static builds +* QTBUG-106895 QtVirtualKeyboard on mac desktop wrong rotation +* QTBUG-83217 rotation of virtualkeyboard does not work +* QTBUG-98750 [VKB] AutoScroller does not work in the basic virtual +keyboard example +* QTBUG-105371 [Virtual keyboard] The fallback to layouts/fallback is +not mentioned +* QTBUG-108030 Virtual keyboard basic example freezes on Android +* QTBUG-108396 The link in the document seems to be wrong +* QTBUG-97901 tst_plugin::test_hangulInputMethod(row 24) fails +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing +* QTBUG-111928 [Reg 6.3.2 -> 6.4.x] Virtual keyboard layout is broken +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-102152 qmlcachegen miscompiles something + +### qtscxml +* QTBUG-98368 Dependency cycle in qtscxml +* QTBUG-107209 Update documentation on how to integrate state machines +into QML modules +* QTBUG-80262 SCXML StateMachine state properties get incorrect values +if History is used +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110286 SignalTransition::triggered can cause Segfault + +### qtspeech +* QTBUG-55274 [qtspeech] Re-enable blacklisted autotests +* QTBUG-105477 Doc: TextToSpeech links to QML type +* QTBUG-106286 tst_QTextToSpeech::sayWithVoices fails with RHEL 9 in +QtSpeech +* QTBUG-108381 qtspeech does not compile without qtqml +* QTBUG-108773 Cannot compile qtexttospeech.h for C++ projects +* QTBUG-108205 tst_QTextToSpeech::pauseResume(darwin) fails on macOS 13 +in CI +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash + +### qtremoteobjects +* QTBUG-104098 Update dependencies on '6.4' fails in qt/qtremoteobjects +* QTBUG-74124 QAbstractItemModelReplica internal error crash +* QTBUG-97790 Generated SourceAPI class can't be used without compiler +warnings +* QTBUG-105597 tst_Server_Process failed +* QTBUG-106003 remoteobjects does not checks for Declarative's private +headers existance, but makes use of them +* QTBUG-105469 QVariant::load: unknown user type with name QList<int> +when running QtRO example +* QTBUG-104068 Fix qlalr warning when building qtremoteobjects +* QTBUG-97092 spelling errors reported by lintian +* QTBUG-105102 qt_internal_add_tool and qt_internal_add_app does not get +the value of QT_DISABLE_DEPRECATED_BEFORE + +### qtlottie +* QTBUG-107501 Lottie produces warnings +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs + +### qtquicktimeline +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs + +### qtquick3d +* QTBUG-102193 Negative joint index leads to crashes +* QTBUG-104118 [REG 6.3 -> 6.3.1] Global scaling does no longer work in +3D asset imports +* QTBUG-104885 Background color is not tonemapped +* QTBUG-105131 QtQuick3D fails to build in C++20 mode +* QTBUG-105293 Particles3D sortMode example crashes with distance mode +* QTBUG-105354 QSGRenderNode / View3D's Inline mode has no way to gain +access to the render target/pass descriptor when within an item layer +* QTBUG-105549 customshaders example's Texture with Item option does +nothing +* QTBUG-103265 Shader compilation failure when setting height map +* QTBUG-97692 Incorrect rendering when using external camera and +Temporal AA +* QTBUG-105565 [REG 6.3.2 -> 6.4.0] Highlighted example +principledmaterial UI has a big empty space section +* QTBUG-106037 issue when enabling Reflection Probe Debug View +* QTBUG-105918 REG: Jittery skeletal animations +* QTBUG-106544 Antialiasing example doesn't animate when progressive AA +is enabled +* QTBUG-102477 Adding the same effect twice to SceneEnviroment leads to +a hanging application +* QDS-7793 propertyGroups.json is not installed +* QTBUG-107112 FAIL! : tst_MultiWindow::cubeMultiViewportMultiWindow() +'comparePixelNormPos +* QTBUG-105458 Incorrect primitive position when skin property set to +null +* QTBUG-104843 QtQuick 3D leaks memory after destroying View3D +* QDS-8014 Missing properties and types in qtquick3d property sheets +* QTBUG-96339 Fails to build QtQuick3d on MSYS2/MinGW-w64 due to "The +command line is too long" +* QTBUG-98336 WIN10 Qt6 build error in qtquick3d module +* QTBUG-107734 [REG 6.4.0->6.4.1 and 6.5.0] too long command on MinGW +shadow build +* QTBUG-105217 [REG: 6.3.2->6.4.0] Picking of 3D geometry works +incorrectly (with BBox only) +* QTBUG-108078 CustomMaterial texture min filter can't be changed +* QTBUG-96302 3D scenes with 2D subtrees leak graphics resources upon +destroying the scene +* QTBUG-106032 If you start an application with View3D not visible from +one state, it's impossible to get it visible then. +* QTBUG-86716 Materials shared between views don't always render +* QTBUG-108606 All View3D instances where material is used are not +updated when material color changes +* QTBUG-108811 Skinned mesh doesn't follow skeleton +* QDS-8451 Adjusting horizon property value of sceneEnvironment does not +work with drag +* QTBUG-109249 Passing sourceItem-based texture to postprocessing effect +uses the dummy texture +* QTBUG-109346 OrbitCameraControlle xSpeed/ySpeed value type incorrect +in docs +* QTBUG-109389 Crash if a Node with 2D item is deleted +* QTBUG-109296 Clean up resources properly on scene manager destruction +* QTBUG-108826 Quick3D particles model-blend particle example doesn't +work +* QTBUG-109564 Handle software backend more gracefully, not by crashing +(Custominstancing, morphing & particles3d applications stopped +unexpectedly, colibri-imx6ull) +* QTBUG-109994 Runtime loader Example crash +* QDS-8853 Adding Height Field Geometry component to scene in 3D freezes +3D view +* QDS-8862 Hidden components come visible after resetting view +* QTBUG-110593 [REG 6.5.0 beta1->beta2] libassimp.a & libassimp.prl +missing on Wasm +* QDS-8865 Issues/emulation layer crash when hiding scene that has +Quick3DEffect applied +* QTBUG-110695 SkyBoxCubeMap does not work (regression from 6.4) +* QTBUG-105318 Sharing material with non-instanced model breaks +instancing +* QTBUG-110580 Particles broken when using frustum culling +* QTBUG-96184 Directional light shadow bounding box too small when using +model blend particles +* QTBUG-110870 no matching function for call to min +* QTBUG-109992 Lights example controls obstruct view +* QTBUG-111031 DebugView's image asset estimation constantly grows in +certain scenes +* QTBUG-111026 sceneeffects example has no .pro +* QTBUG-110962 CubemapTexture does not work with relative paths +* QTBUG-107841 tst_Input crashes a lot +* QTBUG-111135 tst_input crashes +* QTBUG-110996 Instancing regression in runtimeloader example +* QTBUG-111338 Material editor broken +* QTBUG-111000 Global scale value doesn't have any effect on 3D import +* QTBUG-111357 SCREEN_TEXTURE does not correctly contain the skybox in +the first frame +* QTBUG-110891 Zooming doesn't work with Qt Quick 3D +OrbitCameraController when camera.z = 0 +* QTBUG-110918 Balsam Import Tool Generates Wrong Resource Paths +* QTBUG-111715 infinite grid documentation has errors +* QTBUG-111929 QQuick3DLightmapBaker not exported for Design Studio +* QDS-9507 Lightmapper issues +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-105566 Touch panning a ListView in View3D broken +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-104858 QT_DISABLE_DEPRECATED_BEFORE is not propagated to unit- +tests +* QTBUG-106481 PrincipledMaterial clearcoat shader error with no lights +* QTBUG-107667 RobotArm example is disfunctional +* QDS-7662 Drop-down menu for shaders in Properties&Material Editor +lists irrelevant files from the project +* QDS-8087 SpecularGlossyMaterial was added in Qt 6.4. It should be +treated like one of the other basic material types +* QTBUG-107780 Rendering Texture in WebAssembly +* QDS-8024 Icons needed for new component library items +* QTBUG-108758 documentation confuses aliasing and anti aliasing. +* QTBUG-109088 Not skinned Mesh doesn't follow parent node +* QDS-9055 3D import settings for Level of Detail are buggy in the UI +with Qt 6.5 kit +* QDS-8963 QtQuick3D types and properties missing in Designer +* QTBUG-105609 should be able to add a TapHandler to a Button to modify +behavior +* QTBUG-111086 QuickBall example button white +* QTBUG-111013 HorizontalHeaderView with resizableColums true eats input +when visible (Quick 3D DebugView) +* QTBUG-111709 FAIL! : tst_Input::singleTap2D + +### qtshadertools +* QTBUG-103723 [iOS] CMake shader handling fails +* QTBUG-107483 Typo in the document? +* QTBUG-110293 Apps crash on shader compile on INTEGRITY +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-106233 Suggested fixes in qt_attributions.json for SPDX +compliance & easier parsing + +### qt5compat +* QTBUG-103927 GCC 12: failure to build from source [<Qt5Compat>] +* QTBUG-107468 [Regression] Creating DropShadow is almost 20x slower +* QTBUG-105279 qmllint complains about Qt5Compat.GraphicalEffects +imports +* QTBUG-109747 Qt5Compat.GraphicalEffects is broken for static builds +* QTBUG-105098 Purge Q_DUMMY_COMPARISON_OPERATOR +* QTBUG-89702 Improve the QRegExp->QRegularExpression docs +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake + +### qtcoap +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings + +### qtmqtt +* QTBUG-105873 QMqttClient documentation does not include the +constructor +* QTBUG-92817 QMqttTopicFilter also matches topics just starting with +the filter name +* QTBUG-106203 QMqttClient: Possible race condition on messageReceived +signal +* QTBUG-80440 MqttClient Invalid Property assignment: unsupported type +"ushort" +* QTBUG-104944 QT_DISABLE_DEPRECATED_BEFORE hides wrong APIs +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-108276 MQTT WebSocket doesn't connect + +### qtopcua +* QTBUG-104646 [C++20 FTBFS] open62541.h is running afoul of volatile +compound statement deprecation in C++20 +* QTBUG-105593 Update dependencies on 'dev' in qt/qtopcua failed +* QTBUG-109096 Installed version of OPC UA example cannot compile +because it relies on the presence of Qt source code +* QTBUG-110837 error: 'friend' used outside of class +* QTBUG-109097 OPC UA examples use relative paths and assume in-source +builds, thus do not work out-of-the-box when loaded in Qt Creator +* QTBUG-96283 [REG 6.1.3->6.2.0] macOS: Can not configure qml / network +example with statically compiled Qt +* QTBUG-103905 No target "OpenSSL::SSL" failure on qtopcua dependency +update +* QTBUG-103196 syncqt does not reflect sources/headers known to CMake +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-104418 tst_opcua:AbsoluteNodeTest is flaky on Mac +* QTBUG-107161 Build failure with OpenSSL 3.0 +* QTBUG-108253 Tst_QOpcUaSecurity::keyPairs fails with OpenSSL 3 +* QTBUG-106285 +Tst_QOpcUaSecurity::connectAndDisconnectSecureUnencryptedKey fails with +RHEL 9 in QtOpcua + +### qtlanguageserver +* QTBUG-106673 Remove top level .qmake.conf in qtpositioning, qt3d & +qtlanguageserver + +### qthttpserver +* QTBUG-104097 error: no matching constructor for initialization of +'QSslServer' +* QTBUG-104538 tst_QAbstractHttpServer::websocket() memleak +* QTBUG-104481 QtHttpServer::route()/afterRequest(): Compile errors when +assigning the lambda to variable and passing that +* QTBUG-104710 Windows: Enum naming QHttpServerRequest::DELETE clashes +with winnt.h define of the same name +* QTBUG-105330 QHttpServer statusString map is missing a few of status +codes +* QTBUG-105306 QHttpServerRequest::Method is undocumented +* QTBUG-105723 QtHttpServer examples are not visible in QtCreator +* QTBUG-104348 .gitignore file present in qthttpserver and +qtquick3dphysics +* QTBUG-105329 QHttpServer: returning a value from a route handler +should be an error when the function uses a QHttpServerResponder +* QTBUG-106378 Qt HTTP Server examples do not show up under module name +in 'All examples' +* QTBUG-107854 HTTP server must handle Expect: 100-continue +* QTBUG-107927 addressbookserver example uses very non standard +"api_key" header +* QTBUG-106160 tst_QAbstractHttpServer::fork() is flaky +* QTBUG-105202 Route handlers returning QFuture are broken with +pipelining + +### qtquick3dphysics +* QTBUG-104348 .gitignore file present in qthttpserver and +qtquick3dphysics +* QTBUG-107007 Configuring Qt with -no-gui fails +* QTBUG-108045 [FTBFS] iter.physx::PxContactStreamIterator::faceIndice’ +may be used uninitialized +* QTBUG-108897 QFATAL : tst_physicsscene::UnknownTestFunc() ASSERT +* QTBUG-109015 qtquick3dphysics PhysX build fails using oneapi icx on +windows +* QTBUG-110258 CharacterController doesn't trigger TriggerBody +* QTBUG-110723 DynamicRigidBody axis lock properties have int type +instead of enum +* QTBUG-104903 Remove Cpp.ignore* qdocconf settings +* QTBUG-108667 libcooker installed in PREFIX/bin + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.5/supported-platforms.html +* RTA reported issues from Qt 6.5 +https://bugreports.qt.io/issues/?filter=24558 +* See Qt 6.5 known issues from: +https://wiki.qt.io/Qt_6.5_Known_Issues +* Qt 6.5.0 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25034 + +------------ + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Mike Achtelik +Cristian Adam +Chris Adams +Laszlo Agocs +Waqar Ahmed +Martin Andersson +Dimitrios Apostolou +Albert Astals Cid +YAMAMOTO Atsushi +Xavier BESSON +Mahmoud Badri +Mate Barany +Sebastian Beckmann +Rolf Eike Beer +Vladimir Belyavsky +Nicholas Bennett +Tobias C. Berner +Chen Bin +Alex Blasche +Tim Blechmann +Maximilian Blochberger +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Tatiana Borisova +Joerg Bornemann +Jörg Bornemann +Assam Boudjelthia +Mathias Brevik +Aurélien Brooke +Michael Brüning +Marco Bubke +Igor Bugaev +Andreas Buhr +Robin Burchell +Wojciech Błaszak +Hxcan Cai +Olivier De Cannière +Luca Carlon +Marcus Comstedt +Creapermann +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Szabolcs David +Noah Davis +Oliver Dawes +James DeLisle +Knud Dollereder +Evgeniy A. Dushistov +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Balazs Erseki +Lionel Fafchamps +David Faure +Ilya Fedin +Wang Fei +Nicolas Fella +Ben Fletcher +Alexandros Frantzis +Simo Fält +Samuel Gaist +Pekka Gehör +Roman Genkhel +Christophe Giboudeaux +Markus Goetz +Maximilian Goldstein +Andrei Golubev +Julian Greilich +Robert Griebl +Mikko Gronoff +Magnus Groß +Jan Grulich +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Tang Haixiang +Heikki Halmet +Thomas Hartmann +Andre Hartmann +Elias Hautala +Jani Heikkinen +Miikka Heikkinen +Christian Heimlich +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Mats Honkamaa +Linus Jahn +Sam James +Nils Jeisecke +Allan Sandfeld Jensen +Tim Jenssen +Janne Juntunen +Taras Kachmaryk +Maurice Kalinowski +Jonas Karlsson +Johannes Kauffmann +Timothée Keller +Ali Kianian +Friedemann Kleint +André Klitzing +Michal Klocek +Martin Klos +Lars Knoll +Seokha Ko +Jarek Kobus +Kai Koehne +Sze Howe Koh +Jarkko Koivikko +Antti Kokko +Tomi Korpipaa +Tomi Korpipää +Jani Korteniemi +Janne Koskinen +Fabian Kosmale +Volker Krause +Mike Krus +Jaroslaw Kubik +Anton Kudryavtsev +Konrad Kujawa +Santhosh Kumar +Marcel Kummer +Sona Kurazyan +Jonas Kvinge +Keith Kyzivat +Kai Köhne +Lauri Laanmets +Inho Lee +Eric Lemanissier +Paul Lemire +Thorbjørn Lindeijer +Celeste Liu +Moody Liu +Robert Loehning +Jenny Lofthus +Robert Löhning +Thiago Macieira +Sérgio Martins +Sergio Martins +Thorbjørn Lund Martsum +Terry Meacham +Frank Meerkötter +Ievgenii Meshcheriakov +Leena Miettinen +Piotr Mikolajczyk +Phan Quang Minh +Samuel Mira +Fawzi Mohamed +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Tommi Mänttäri +Antti Määttä +Martin Negyokru +Guineng Ni +Andy Nichols +Yuya Nishihara +Mårten Nordheim +Dennis Oberst +Kimmo Ollila +Fredrik Orderud +Roland Pallai +Laszlo Papp +Bumjoon Park +Kwanghyo Park +Ari Parkkila +Shreya Pattani +Evgen Pervenenko +Thomas Piekarski +Samuli Piippo +Timur Pocheptsov +Milla Pohjanheimo +Joni Poikelin +Aleix Pol +Alessandro Portale +Rami Potinkara +Lorn Potter +Shyamnath Premnadh +Liang Qi +Umair Raihan +Matthias Rauter +David Redondo +Arno Rehn +Topi Reinio +Aleksandr Reviakin +Rob De Reycke +Alexander Rezepkin +Christian Riggenbach +André de la Rocha +Alexey Rochev +Rafael Roquetto +Niclas Rosenvik +Maxime Roussin-Bélanger +Shawn Rutledge +Toni Saario +Sharad Sahu +Ahmad Samir +Michael Saxl +Lars Schmertmann +David Schulz +Eli Schwartz +Björn Schäpers +Thomas Senyk +Luca Di Sera +Dmitry Shachnev +Sami Shalayel +Ye ShanShan +Andy Shaw +Venugopal Shivashankar +Stefan Sichler +Harald Sitter +Kristoffer Skau +David Skoland +Daniel Smith +Johan Solbakken +Ivan Solovev +Ziming Song +Axel Spoerl +Piotr Srebrny +Christian Stenger +Elias Steurer +Patrick Stewart +Martin Storsjö +Brett Stottlemyer +Christian Strømme +Fab Stz +Tarja Sundqvist +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Morten Johan Sørvig +Benjamin Terrier +Duan Ting +Ivan Tkachenko +Pino Toscano +Mike Trahearn +Jens Trillmann +Jere Tuliniemi +Paul Olav Tvete +U-GER\tjmaciei +Leticia Valladares +Sami Varanka +Peter Varga +BogDan Vatra +Louis du Verdier +Doris Verria +Tor Arne Vestbø +Petri Virkkunen +Jannis Voelker +Alexander Volkov +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Martin Walch +Ole Wegen +Michael Weghorn +Bernd Weimer +Edward Welbourne +Fushan Wen +Paul Wicking +Anna Wojciechowska +Oliver Wolff +Jiang Wu +WANG Xuerui +Weng Xuetian +Lu YaNing +Andrey Yaromenok +Semih Yavuz +Vlad Zahorodnii +Sharaf Zaman +Thomas Zander +Leon Zhang +JiDe Zhang +Yuhang Zhao +Eike Ziller +hjk diff --git a/qt/6.5.1/release-note.md b/qt/6.5.1/release-note.md new file mode 100644 index 0000000..4c3a0db --- /dev/null +++ b/qt/6.5.1/release-note.md @@ -0,0 +1,991 @@ +Release note +============ + +Qt 6.5.1 release is a patch release made on the top of Qt 6.5.0. +As a patch release, Qt 6.5.1 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.5.0. + +For detailed information about Qt 6.5, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.5 series is binary compatible with the 6.4.x series. +Applications compiled for 6.4 will continue to run with 6.5. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* bc070591c2 QMessageAuthenticationCode: remove lazy initialization of +messageHash +No longer delays processing of the key to the first setData() or +result() call. While passing a default-constructed key to the +constructor and then calling setKey() continues to work, for optimal +performance, we suggest to pass the actual key as a constructor argument +and call setKey() only to change the key. + +* 1ac4375135 QErrorMessage: Reset 'again' check box between each error +message +QErrorMessage will now reset the check box for showing a message again +for each new message shown, as each individual message has its own +suppression state. + +* 7508dad289 QFSFileEngine: fix overflow bug when using lseek64 +Fixed a bug where opening a file in append mode may fail if the file +size was bigger than INT_MAX. + +* fa34315a5a CMake: Add NO_COMPILER_RUNTIME to deploy script macros +Added the option NO_COMPILER_RUNTIME to qt_generate_deploy_app_script. + +* b006c2437a SQLite: Update SQLite to v3.41.1 +Updated SQLite to v3.41.1 + +* b105e128db QProcess: reimplement systemEnvironment() using +QProcessEnvironment +Fixed a bug that would cause systemEnvironment() to produce corrupted +entries (mojibake) on Windows if the environment contains characters +outside of the ANSI character set. + +* d3bc8c79bb QTimer: fix new-style slot invocation for receiver in +another thread +Fixed a bug that caused slots connected to single-slot timers using the +new-style connection mechanism to be delivered in the wrong thread. + +* b9d25848f0 Update license specification for PCRE2 +Clarifying license of PCRE2 to be BSD-3-Clause with advertisement +exception for binary-like packages. + +* 766d5daf3b SQLite: Update SQLite to v3.41.2 +Updated SQLite to v3.41.2 + +* 72487c52fb QMultiHash: fix missing update to m_size +to not be counted, resulting in a hash map with an incorrect element +count and which could cause an assertion failure depending on how the +hash was later mutated. + +* b87883951e QPluginLoader: don't instantiante multiple, identical +instances +staticInstances() will not call duplicated registrations of the same +instantiation function, which can only happen as a result of duplicated +Q_IMPORT_PLUGIN for the same plugin name. + +* dd8b648e69 Fix accessibility on XCB when running as root +On XCB applications running as root are now accessible. + +* 92b56cab18 CMake: Store unsanitized plugin type names in module .json +files +The module information JSON files now contain the unsanitized plugin +types of a module, e.g. wayland-decoration-client instead of +wayland_decoration_client. Consumers of the module information file must +sanitize plugin types themselves if necessary. + +* e53911842a win: Fix default fallback font for some languages +Fixed an issue querying a default font for certain languages not +supported by the primary system font. + +* 709e603664 Windeployqt: Add a check for LLVM-MinGW runtimes +Windeployqt now supports LLVM-MingGW runtimes. + +* 55aee86975 QDnsLookup/Unix: make sure we don't overflow the buffer +Fixed a bug that could cause a buffer overflow in Unix systems while +parsing corrupt, malicious, or truncated replies. + +### qtsvg +* 2570796 Don't rasterize gigantic shapes +Unreasonably large shapes are now ignored in SVG files to avoid +stalling the application. The check can be disabled by setting +QT_SVG_DISABLE_SIZE_LIMIT=1 in the environment. + +* d40f1c6 QSvgFont: Initialize used member, remove unused +Fixed undefined behavior from using uninitialized variable. + +### qtdeclarative +* 50cff47d14 CMake: Add NO_COMPILER_RUNTIME to +qt_generate_deploy_qml_app_script +Added the option NO_COMPILER_RUNTIME to +qt_generate_deploy_qml_app_script. + +* 8fae0aa4ae QQuickItemView: Skip instantiating delegates if size is 0 +If a ListView has size zero, it won't instantiate any delegates until +its size becomes non-zero. + +* 466e17a9ae Fix StackLayout to keep the current visible item after +insert/removal +StackLayout will now update currentIndex if an Item is inserted or +removed at an index less than or equal to the current index. + +### qttools +* 54a77b524 lupdate: Handle C++ string literals +lupdate now supports prefixed string literals like u"foo". + + +Fixes +----- + +### qtbase +* QTBUG-111416 [REG 6.3.2->6.4.2] Repeated QPainter::drawPixmapFragments +calls draw images at wrong positions for QOpenGLWidget +* QTBUG-111698 Build fails with -march=amdfam10 +* QTBUG-110898 Window disappears when monitor is disconnected +* QTBUG-111524 [REG 6.4 -> 6.5-beta3] Exec'd QMessageBoxes from QMenus +return immediately on macOS +* QTBUG-111774 FTBFS: qtbase -DQT_FORCE_FIND_TOOLS=ON fails on CMake: +Some (but not all) targets in this export set were already defined. +* QTBUG-111803 Native QMessageBox on macOS doesn't show check box +* QTBUG-111735 QPropertyAlias::addNotifier() is ill-formed +* QTBUG-111397 QNetworkAccessManager hangs indefinitely when loading a +corrupted cache file +* QTBUG-111867 QVariant::operator== between QVariant(0) and QString +* QTBUG-111443 macOS/iOS: "Detected system locale encoding (US-ASCII, +locale "C") is not UTF-8" +* QTBUG-111267 markDirty() does not exist for Q_OBJECT_COMPUTED_PROPERTY +* QTBUG-96616 QODBC-DB2 Unicode support is not recognised +* QTBUG-102958 ODBC Oracle wrong detection for unicode +* QTBUG-102107 [REG 5.15.2 => 6.2.3] QMenuBar can crash on Mac +* QTBUG-106369 Crash when closing modal window with macOS on-screen +keyboard +* QTBUG-111183 Qt crash on macOS when using keyboard viewer +* QTBUG-105250 Access NULL m_platformWindow in qnsview_complextext.mm +* QTBUG-111884 FTBFS: qtbase can't be built in static mode +* QTBUG-111027 Adding asset pack to package crashes androiddeployqt +* QTBUG-8682 QPlainTextEdit: When scrolling vertically using the arrow +keys then the valueChanged() signal is not emitted from the vertical +scrollbar +* QTBUG-25365 ValueChanged() signal is not emitted by QScrollBar when +Page Up/Dn is Hit in QPlainTextEdit having scrollbar +* QTBUG-85544 androiddeployqt fails with message that neither +libqtforandroid.so or libqtforandroidGL.so are included +* QTBUG-97636 Qtbase for Android with examples fails to build +* QTBUG-83997 Can't deploy a simple console application +* QTBUG-93185 Android platform plugin not linked when using only QtCore +* QTBUG-108050 Depth Buffer not working in 5.15.2 +* QTBUG-111753 Manual tests try to use the auto test runner instead of +wasm shell +* QTBUG-110485 Empty ApplicationWindow prints a warning +* QTBUG-111798 Crash on macOS when showing QMainWindow with +"Preferences" menu item in "Edit" menu +* QTBUG-111742 QColordialog - cannot input/paste values without # +(pound) symbol +* QTBUG-111869 irritating gotcha and crash in QCompleter popup() +* QTBUG-107842 Style Plugin Example has no CMake docs +* QTBUG-109227 Style Plugin Example is broken +* QTBUG-111916 Crash upon copy/paste on Mac in plugin situation +* QTBUG-68884 Missing isNull check in QOpenGLTexture (crash in driver) +* QTBUG-109971 Crash during window resize when using QQuickWidget +* QTBUG-112174 QDebug operator<<(QDebug debug, const QInputDevice +*device) crashes if device is null +* QTBUG-56214 Qt Creator stops responding to mouse wheel scrolling +* QTBUG-98720 Regression: Mouse wheel scrolling randomly stops working +on Linux. +* QTBUG-99331 Mouse-wheel scrolling stops working when mouse is +disconnected and reconnected +* QTBUG-112141 [Qt6 regression] Scrollwheel doesn't work after KVM +switch +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-107139 Webassembly cannot input Chinese +* QTBUG-104905 Window modal not blocking ancestor window interaction on +Mac +* QTBUG-112205 QMetaType id of custom QObject subclass unknown prior to +fetching id from QVariant +* QTBUG-73260 webassembly: QDialog Transparent background +* QTBUG-112222 loss of data warnings compiling QTaggedPointer +* QTBUG-107545 Taking a second future from QPromise overwrites the first +one +* QTBUG-106099 QCombobox dropdown not displayed on correct monitor in +multimonitor setup +* QTBUG-104781 Tooltip Example: Wrong object is moved when performing +dragging on another one +* QTBUG-111102 [REG 6.4.0 -> 6.4.1] QT_WIDGETS_HIGHDPI_DOWNSCALE is +broken +* QTBUG-107814 Reg:[6.3->6.4]QOpenGLWidget tries to render duplicate +controls +* QTBUG-74478 mouse flicking on qtabwidget non-current tab causes +segfault +* QTBUG-108614 QComboBox will emit currentIndexChanged when the index +isn't changed +* QTBUG-103498 wasm: touch app cannot move app with dialog titlebar +* QTBUG-86272 wasm: Dead keys don't work on Linux +* QTBUG-112162 QTimer::singleShot() can call receiver in wrong thread +* QTBUG-112458 Failed to generate docs +* QTBUG-56064 QStandardItem:: setEnabled() has no effect on QComboBox +items when SH_ComboBox_UseNativePopup is applied +* QTBUG-105109 Example code related to QHash::erase() fails clazy +* QTBUG-111417 HTTP/2 request does not finish until closed by remote +host +* QTBUG-109120 [iOS] Problems with Native Photo Picker +* QTBUG-112478 WASM: default network connections broken due to changed +default +* QTBUG-112534 QMultiHash functions (size, isEmpty) return unexpected +values +* QTBUG-110019 Address Book example crashes on exit +* QTBUG-97571 Text in column header is not elided for QHeaderView +* QTBUG-112018 syncqt fails 6.5.0 build +* QTBUG-111163 [6.5] Parallel builds failing in Docker container +* QTBUG-112527 QPermission incorrectly checks and requests permissions +on Android +* QTBUG-112465 androiddeployqt fail on Android build platform: +android-33-ext5 +* QTBUG-112611 Can not build Qt 6.5.0 with ClangCl and MSVC 2022 17.5 +due to QDateTime issue +* QTBUG-100128 QListWidget/QListView: item widget disappears when item +is dragged and dropped on itself +* QTBUG-102745 Static plugin loaded twice +* QTBUG-112648 Extra semicolon warnings in qtablewidget.h, qimage.h and +qdebug.h +* QTBUG-96877 Qt6 won't render into cutout area (regression) +* QTBUG-112656 qcocoanativeinterface.mm:4:10: fatal error: +'QtGui/private/qopenglcontext_p.h' file not found +* QTBUG-112204 windeployqt error when creating translations +* QTBUG-112300 Shared plugin examples do not work +* QTBUG-112667 qmake QMAKE_BUNDLE not work for mac +* QTBUG-112668 qmake QMAKE_APPLICATION_BUNDLE_NAME not work for mac +* QTBUG-111984 Connectivity dependency not installed in 6.4.3 +* QTBUG-110632 Assertion failure in qqmltreemodeltotablemodel.cpp when +adding/removing files from directory watched by QFileSystemModel used by +TreeView +* QTBUG-112257 QIcon::fromTheme very slow for repeated failed lookups +* QTBUG-111538 QDockAreaLayout::updateSeparatorWidgets crash with null +pointer dereference sometime after restoring state due to recursion into +QMainWindowLayout::setGeometry causing corruption of separatorWidgets +* QTBUG-109763 tst_QAccessibility::focusChild() with QtWayland failed on +Ubuntu 22.04, GNOME +* QTBUG-103792 TextField inside a multi sampling layer breaks rendering +with OpenGL RHI backend +* QTBUG-34337 Application hangs when enabling a11y for QTableView with +large number (100k+) rows +* QTBUG-112317 [REG 6.4.2 -> 6.5] can't NOT install qmltooling anymore +* QTBUG-105921 Qt: OpenGL does not seem to work on Wayland? (NVIDIA +515.65.01) +* QTBUG-112820 Undefined symbols for msgSend stubs when linking with +Xcode < 14 +* QTBUG-104709 [REG. 6.2->6.3] macOS: Default Edit menu entries shown +twice +* QTBUG-79565 Mac: Emoji Picker shortcut (Ctrl + Cmd + Space) doesn't +work in QML TextEdit +* QTBUG-112759 Application crashes on QAbstractButton::setChecked if +button destroyed in toggled signal +* QTBUG-112756 GL_INVALID_OPERATION in unsupported function called +(unsupported extension or deprecated function?) +* QTBUG-110408 [Win] Yet another unhandled exception on +QNetworkInformation::load() +* QTBUG-43674 Accessibility is not enabled when running as root +* QTBUG-112019 QSpinBox/QDoubleSpinBox up/down arrow size incorrect on +screen with non-integer device pixel ratio +* QTBUG-112861 Regression in spinbox PlusMinus symbol rendering +* QTBUG-112448 windeployqt for mingw copies wrong mingw dlls +* QTBUG-112743 Infinite warnings on failure to load .qrc resource file +* QTBUG-112252 QSS: QSizeGrip { image: } shows image only when in +bottom-right corner +* QTBUG-106701 Crash with any QML app on external display with iPadOS +16.1 on M1 iPad +* QTBUG-112872 Module JSON files have wrong plugin_type entries for +Wayland plugins +* QTBUG-112953 QTextDocument::contentsChange is emitted several times +when iBus is on +* QTBUG-112473 Background of splash screen of QtQuick example Window and +Screen is not transparent +* QTBUG-112537 A Window's background cannot be semitransparent anymore +* QTBUG-111969 Qt6 semi transparent bug in Windows 11 +* QTBUG-112524 The Color Property of Window is no Effect +* QTBUG-112326 [REG: 5->6] Cannot add items with user data to QComboBox +that has QSortFilterProxyModel +* QTBUG-111854 The order fonts are loaded in, can artificially reduce +their style variants +* QTBUG-99990 windows: Painting an image with DPR >1.0 to a QPrinter +does not produce correct result +* QTBUG-110080 Using FileDialog or FolderDialog makes the mouse cursor +disappear +* QTBUG-111978 Setting QComboBox tab order after setting setEditable +results in incorrect behavior +* QTBUG-111200 [REG: 5->6] QDomDocument now drops standalone attribute +* QTBUG-112884 StringLiterals documentation references wrong header +* QTBUG-109640 QFrame no physical pixel rounding for frame width on +screen with non-integer device pixel ratio +* QTBUG-113138 Copyright statements and license identifiers appear in +the HTML +* QTBUG-109429 Wrong window and/or content size after screen scaling +change +* QTBUG-113127 It is qt_gl_read_framebuffer_rgba8 that cause a crash +which show info "nvoglv32!DrvPresentBuffers+0xf71ab" at the top of stack +nvoglv32.dll +* QTBUG-112881 QFileDialog::saveFileContent() not working on Chrome +* QTBUG-112814 The window restore geometry is not correct +* QTBUG-112761 ctf_array produce an error while compiling with lttng +enabled +* QTBUG-113140 Resizing a QTabBar resets the scroll position +* QTBUG-112816 REG [6.5.0->6.5.1] corelib/platform/androidnotifier not +compiling on Android +* QTBUG-103514 Possible crash in imagescaling example. +* QTBUG-113147 Documentation of Q_ARG and Q_RETURN_ARG: return value +* QTBUG-112899 QMacStyle setupSlider leaks memory painting QSlider +* QTBUG-98093 QSlider is broken in MacOS Monterey +* QTBUG-113216 The example for QT_DEPLOY_TRANSLATIONS_DIR doesn't +actually mention that variable +* QTBUG-113227 ABI issue with QVariant and metatypes from Qt < 6.5 +* QTBUG-112922 Focus lost if mouse is hover over QGraphicsView +* QDS-9687 Examples cannot be downloaded +* QTBUG-112334 False doc for void QList::resize(qsizetype size) +* QTBUG-112697 QMessageBox return immediately on macOS if called from +MenuBar and after a modal dialog [REG] +* QTBUG-113376 [REG 6.5.0 -> 6.5.1] QTabBar: Jumping non-expandable tabs +* QTBUG-113295 Failure to build Qt 6.5.0 from source on macOS +* QTBUG-113311 [REG] Mac checkable menu stays on parent click (works in +6.4.3 + 6.4.0b2) +* QTBUG-113337 [REG 6.4.3 -> 6.5.0] Integer overflow in qfixed_p.h when +rendering SVG image on the minimal plugin +* QTBUG-113209 Qt::ItemNeverHasChildren prevents itemChanged() from +being fired +* QTBUG-112885 Qt6AndroidMacros generates invalid android's deployment- +settings.json +* QTBUG-108094 Image color changing while opening in QtQuick +* QTBUG-104595 tst_QScreen::grabWindow XWAYLAND fails with Ubuntu 22.04 +* QTBUG-110356 Building Permissions example for debug with qmake on +macOS fails +* QTBUG-111625 COM library crash exposed when using TBB scalable memory +allocation +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-111598 Implement get/get_if for QVariant to make it nicer for +non-default constructible types +* QTBUG-111772 3D textures behave weird with some Vulkan implementations +* QTBUG-111741 qt_deploy_runtime_dependencies() doesn't install project +linked libraries & adds undocumented vcredist installer +* QTBUG-111262 Review <ctype.h> uses [Qt] +* QTBUG-99125 windeployqt does not deploy qml stuff in a call with +multiple applications +* QTBUG-112275 tst_QImageReader::setClipRect() and setScaledClipRect() +"SVG: rect" and "SVGZ: rect" with QtWayland failed on Ubuntu 22.04 GNOME +* QTBUG-63481 tst_QSslSocket_onDemandCertificates_member::onDemandRootCe +rtLoadingMemberMethods tests fail in the CI +* QTBUG-94871 Qt should subscribe to dbus system tray and dbus menu +service appearing/disappearing +* QTBUG-94232 androiddeployqt is broken when manually defining +dependencies +* QTBUG-100563 Invalid style override breaks Qt Quick Control +applications (incl. crash) +* QTBUG-103257 tst_qquickcanvasitem crashes on Android +* QTBUG-41043 tst_qquickcanvasitem tends to fail on CI +* QTBUG-78648 RHI: Does not work with Windows10 inside VMWare (Fusion) +* QTBUG-97642 When a mask is set on a widget after being moved to a +different display with a different DPR then it can end up not being set +correctly because it is seen as the same as the previous one +* QTBUG-109779 tst_QGraphicsEffect::draw() with QtWayland failed on +Ubuntu 22.04, GNOME +* QTBUG-111304 wasm: Cube example does not work +* QTBUG-111503 QXkbCommon: No Qt::KeypadModifier in QKeyEvents in +QtWaylandCompositor +* QTBUG-112896 gtk3 platformtheme returns the font of GtkFixed widget +instead of monospace font +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-112965 Dark mode isn't applied +* QTBUG-113036 Windows: Prevent Vistastyle from changing into darkmode +at runtime +* QTBUG-113116 Documentation typos, errors and improvements +* QTBUG-113161 tracegen creates duplicate argument names for some types +for lttng +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-53085 Reg[5.6.0-5.6.1] "Start Dictation..." and "Emoji & +Symbols" are missing in Edit menu in Application +* QTBUG-112747 Unable to run configure.bat +* QTBUG-35608 Flickable speed and deceleration does not scale with pixel +density +* QTBUG-35609 Flickable speed and deceleration are not easily +customisable +* QTBUG-97055 QQC2 Flickable scrolling is not linear with clicky wheels +on Qt 6.2.0 +* QTBUG-111330 error: Not a signal or slot declaration in code generated +by qt_add_dbus_interface + +### qtsvg +* QTBUG-111850 [REG 6.2.2 -> 6.2.3] Loading particular svg file takes +far too long + +### qtdeclarative +* QTBUG-109816 Crash when accessing enums defined in QML_SINGLETON class +* QTBUG-108896 [REG 6.2.4-6.3.2] Using PinchHandler for Flickable's +child makes the Flickable transparent for touch events +* QTBUG-111042 QML cache files are re-generated all the time when they +contain inline components +* QTBUG-111511 Object destructuring breaks qmlformat +* QTBUG-111491 Dark Title on Dark Windows 11 when running native Windows +Style +* QTBUG-111359 Removing a button from button group does not clear +ButtonGroup.group +* QTBUG-111515 New Material 3 TextField placeholder text does not work +with smaller heights +* QTBUG-111557 A left button click followed by a right button click +triggers a doubleTabbed event +* QTBUG-111559 Loader with States creates 2 children instead of 1 +* QTBUG-111634 CalendarModel::indexOf() returns wrong value when model +month starts from February +* QTBUG-111230 missing export macro for QQuickWheelEvent +* QTBUG-111227 WASM: 'Failed to build graphics pipeline state' error +when using QtQuick Particles +* QTBUG-74020 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-106878 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-111766 qml issues in Effect Maker +* QTBUG-111857 tst_snippets verify:qtquickcontrols-material-attributes +fails on macOS +* QTBUG-106968 QSGSoftwareRenderContext textures leak +* QTBUG-111935 Qt V4 JIT engine generates bad JIT code on ARM64 (and +potentially all arches) +* QTBUG-111881 Incorrect example in +QQmlApplicationEngine::objectCreationFailed documentation +* QTBUG-111481 It is really hard to find the new Qt 6.5 qml MultiEffect +in the docs +* QTBUG-95807 QtQuick: Missing headers or documentation bug +* QTBUG-111986 qmlsc generates invalid code +* QTBUG-112159 Drawing bug with Material 3 Drawer +* QTBUG-111995 Crash in QRhiImplementation::textureFormatInfo when using +ColorAnimation on text containing emojis +* QTBUG-111809 Qml basic type string is not well documented +* QTBUG-111918 Null Reference Errors on Deconstruction of nested QML +QtObjects +* QTBUG-112322 BorderImage docs: description of border property is in a +confusing place +* QTBUG-25244 SVG: Unsupported Image Format when using BorderImage +* QTBUG-112354 AnchorChanges in states are not released +* QTBUG-106677 "Back" button breaks UI of Coffee Machine Example +* QTBUG-108390 Code snippet for custom Dial in the document is not +working as expected +* QTBUG-91425 DelegateModel: Crash when DelegateModelGroup is used for +delegate geometry and model is cleared +* QTBUG-98402 tst_qquickimage::mirror() is failing on macOS 12 +* QTBUG-108596 [REG 6.3.2->6.4.0] TableView consumes mouse press/click +events +* QTBUG-111800 TapHandler.exclusiveSignals: you can only tap once if +m_doubleTapTimer is used +* QTBUG-111220 PinchHandler.persistentTranslation has inconsistent +meaning with native pinch gesture +* QTBUG-103257 tst_qquickcanvasitem crashes on Android +* QTBUG-41043 tst_qquickcanvasitem tends to fail on CI +* QTBUG-112712 [6.5] "QtQuick" dependency on `QmlMeta` +* QTBUG-95940 tst_qquicktextinput is flaky on OpenSUSE +* QTBUG-111231 qmlformat does not preserve whitespace in comments and +whitespace following header comments +* QTBUG-111792 Dynamically changing the Items in a ColumnLayout while +resizing leads to crash +* QTBUG-111902 [Reg 5.15 -> 6.4.2] Loader with StackLayout and Repeater +displays an incorrect index +* QTBUG-107037 MultiPointTouchArea with enabled:false blocks events to +MouseArea +* QTBUG-108226 quickwidget example crash in QAccessibleQuickWindow / +QMacAccessibilityElement +* QTBUG-110592 [REG: 6.4->6.5.0-beta1] Quick tests now open a window +* QTBUG-111504 Text loses selection when releasing long-press on Android +text input +* QTBUG-110850 selectAll does nothing in onFocusChanged triggered by +touch input +* QTBUG-112348 Make the options which can be used to control Qt Quick +Compiler easier to find +* QTBUG-112838 'visible' of QQuickItem cannot be set to 'true' again +after being set to 'false' once. +* QTBUG-109721 Non-Editable ComboBox wrongly propagates KeyEvent that +has already been accepted +* QTBUG-84920 StackView's depth is not updating after clear() +* QTBUG-101985 ListView does not relayout its children when section +delegate height changes +* QTBUG-100002 QQuickListView: No layout update is triggered when a +section delegate has its geometry changed. +* QTBUG-112860 Binding doesn't seem to be released on changed 'when' +property +* QTBUG-106529 QtQuick.Shapes docs lacks mentionning how to make it +smooth +* QTBUG-112463 Very pixelated edges of text in PathText +* QTBUG-110625 QML ListView creating delegate instances for ALL model +entries +* QTBUG-89568 Binding delegate height to ListView height causes +delegates to be created unnecessarily +* QTBUG-51773 When the height of a delegate is bound to the height of a +ListView with a large model count, the application is blocked for +several seconds +* QTBUG-110114 Qt Quick Controls Button: Unable to override +Accessible.role +* QTBUG-70939 QML ComboBox popup menu doesn't respect scaling +* QTBUG-112434 [Regr: 6.3.1->6.3.2] MouseArea stays pressed after double +click on touch screen +* QTBUG-109393 [Regr: 6.3.1->6.3.2] iPad: DoubleClicking in MouseArea + +Popup breaks +* QTBUG-110718 QML_ATTACHED in QQuickAttachedPropertyPropagator +* QTBUG-112691 StackLayout Visible Item Does Not Update During Inserts +* QTBUG-111322 HoverHandler example is broken in +qtdeclarative/examples/quick/pointerhandlers +* QTBUG-113226 Flickable emit flickStarted even though the child is +processing the pinch gesture +* QTBUG-112924 movementStarted/movementEnded signals are not emitted, +the flickStarted/flickEnded signals with flick behavior still occur. +* QTBUG-113172 Qt 6.5 Material TextField placeholder breaks with +alignment +* QTBUG-112945 QML RangeSlider does not work well on touch screen +* QTBUG-95395 Code snippets for HoverHandler show TapHandler +* QTBUG-70397 TapHandler fires for all overlapping items +* QTBUG-73262 it's confusing that TapHandler.gesturePolicy affects event +propagation +* QTBUG-100534 TapHandler doesn't stop propagation +* QTBUG-107239 DragHandler propagates tap event through Flickable to +underlying TapHandler +* QTBUG-111310 \image tag breaks \value block +* QTBUG-111532 qmlsc when enabled gives many errors/warnings +* QTBUG-65088 TapHandler: detecting double-clicks is not declarative +enough +* QTBUG-107264 TapHandler.singleTapped is emitted immediately before we +know whether a double-tap will occur +* QTBUG-111741 qt_deploy_runtime_dependencies() doesn't install project +linked libraries & adds undocumented vcredist installer +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky +* QDS-8545 Buttons in default style do not have the correct implicit +size in the form editor +* QTBUG-111570 ASSERT: "newInstance != d->animationInstance" in file +qquickbehavior.cpp +* QTBUG-111595 Qml Menu, inherited property "opened" is not working +* QTBUG-112696 QQuickWidget::focusPreserved test fails with RHI warnings +* QTBUG-106118 Changing contentItem to ScrollView breaks scrollbar +visibility +* QTBUG-111012 [Reg 5.15 -> 6.x] QSGGeometry::DrawLineLoop is no longer +supported +* QTBUG-112650 TextArea decorator not working as intended +* QTBUG-104323 Not possible to close a modal ComboBox popup by clicking +on the ComboBox +* QTBUG-113116 Documentation typos, errors and improvements +* QTBUG-113138 Copyright statements and license identifiers appear in +the HTML +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-111014 QTest backslash escape issue +* QTBUG-50161 ProgressBar and BusyIndicator are very CPU intensive + +### qtactiveqt +* QTBUG-111718 QAxScript: Changed value of ByRef parameter is not +returned + +### qtmultimedia +* QTBUG-110995 Qt Multimedia Video not working on Nvidia Xavier and Orin +platforms +* QTBUG-110317 Camera active state does not work as expected +* QTBUG-110868 QML Video crashes on macOS when lazy-loaded +* QTBUG-110812 Camera not working when using OpenGL Renderer (macOS, +iOS) +* QTBUG-111900 FFMPEG library incompatibility on desktop builds +* QTBUG-111944 wasm: QtMultimedia asks for mic and camera input for +playing videos +* QTBUG-98102 [macOS] Specific video can't be played +* QTBUG-112315 wasm: multimedia examples do not build with qmake +* QTBUG-110466 Combo Boxes in QML Video Recorder example don't populate +* QTBUG-110131 QML Camera unloading crash on iOS +* QTBUG-112352 Crash when destroying page with camera linked to +VideoOutput +* QTBUG-109167 QSoundEffect is stuck in Loading state +* QTBUG-110005 windows: Crash if using asynchronous IO device as a media +source +* QTBUG-112601 Spatial Audio is marked as Tech Preview +* QTBUG-108083 Video color change while playing in QML MediaPlayer +* QTBUG-113008 REG [6.5.0->6.5.1] camera example not compiling on +Android +* QTBUG-112832 Building Qt 6.5.0 for Windows doesn't include QML +* QTBUG-113286 [REG 6.4.3-6.5.0] [darwin] QMediaPlayer produces invalid +frames on custom QVideoSink +* QTBUG-112454 Android-Multimedia know issue with pixel format need to +be documented +* QTBUG-111567 masOS audio deadlock with AudioOutputUnitStart / +AudioOutputUnitStop +* QTBUG-111209 QML Multimedia looping broken +* QTBUG-111744 QtMM macOS CI: mediaplayer crashes if playing long video +of with high playback rate +* QTBUG-110708 [REG: 6.4->6.5-beta2] ffmpeg cannot play http stream +* QTBUG-99098 Android tst_QMediaCaptureSession test failed +* QTBUG-108892 Preview of QScreenCapture with HDR display appears dark +* QTBUG-111459 Heavy jittering in video playback if animations are +active +* QTBUG-109009 Ffmpeg: videotoolbox doesn't support some yuv 8bit +formats +* QTBUG-111213 FFmpeg: Audio stream from one device to another +* QTBUG-112305 Ffmpeg looping is not seamless +* QTBUG-111951 [Reg 6.4->6.5] QMediaPlayer does not support video files +with Chinese names +* QTBUG-112714 Unable to access camera +* QTBUG-112702 QMediaDevices::videoInputs returns empty list when used +alone + +### qttools +* QTBUG-111973 qdoc: Something is wrong with qdoc's handling of marked +code +* QTBUG-111310 \image tag breaks \value block +* QTBUG-112256 qdoc should warn about documented global functions that +do not use \relates +* QTBUG-112220 Assistant starting with inappropriately small window +* QTBUG-111775 Out-of-bounds string read in lupdate translationAttempt +* QTBUG-112682 REG->6.5.0: Qt Designer does not handle horizontal +alignment properties correctly +* QTBUG-112641 6.5: qdoc crashes generating WebXML for Qt for Python in +Qt 3D examples page +* QTBUG-112841 [Possible regression 6.4.x->6.5.0] Cannot add translation +to project from subdirectory (CMake) +* QTBUG-113116 Documentation typos, errors and improvements + +### qttranslations +* QTBUG-112678 Translation catalog for Qt installations is empty + +### qtdoc +* QTBUG-85544 androiddeployqt fails with message that neither +libqtforandroid.so or libqtforandroidGL.so are included +* QTBUG-97636 Qtbase for Android with examples fails to build +* QTBUG-83997 Can't deploy a simple console application +* QTBUG-93185 Android platform plugin not linked when using only QtCore +* QTBUG-111982 New example demos/documentviewer fails to compile +* QTBUG-111751 Qt Print Support doesn't support ALL target. +* QTBUG-111914 Docs: Cannot configure Q4A kit for armv7 with the value +given in docs +* QTBUG-107849 Qt 6.4.0 Purchasing Hangman example does not start +* QTBUG-112327 Typo in the document? +* QTBUG-112416 Android docs: Update to correct platform/API version +* QTBUG-110914 Deprecated Qt.labs.settings do not link to new QtCore +alternative +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-113116 Documentation typos, errors and improvements + +### qtlocation +* QTBUG-111005 [REG 6.5.0 beta2->beta3] location/mapviewer and places +not launching +* QTBUG-112477 configure -no-gui fails in qtlocation +* QTBUG-87646 WheelHandler doesn't work correctly with TouchPad +* QTBUG-112394 Minimal map example - WheelHandler not working +* QTBUG-112432 wayland plugin should distinguish touchpads from mice, +etc. + +### qtconnectivity +* QTBUG-111116 QT BLE scanner example causes high cpu usage +* QTBUG-112194 Error message with heartrate-game Bluetooth example +* QTBUG-112843 [REG 6.5.0->6.5.1] nfc/annotatedurl not compiling on +Android +* QTBUG-104754 manual tests that use qt_internal_add_manual_test don't +run on iOS + +### qtwayland +* QTBUG-110420 QtWayland fails to build +* QTBUG-110623 Constrained menus activate items when cursor is not on +them +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment +* QTBUG-102457 Qt may hit failed state if Wayland compositor provides no +supported shell integrations +* QTBUG-113022 wrong cmake module name +* QTBUG-111503 QXkbCommon: No Qt::KeypadModifier in QKeyEvents in +QtWaylandCompositor +* QTBUG-113233 Need a way atomically adjust QWindow minimum and maximum +sizes +* QTBUG-97037 DragHandler / startSystemMove window move issue with QT6 +Webengine on Wayland +* QTBUG-112808 ERROR: cannot convert 'std::nullptr_t' to 'VkSurfaceKHR' +{aka 'long long unsigned int'} in assignment +* QTBUG-112853 Cannot send keys that need modifiers + +### qt3d +* QTBUG-111325 Crash at destruction when running Scene3D in QQuickView +* QTBUG-110128 Gooch material does not work with Direct3D +* QTBUG-111980 [REG 6.5.0 RC->beta3] qt3d/wireframe, lights and pbr- +materials fails on configure +* QTBUG-112914 Qt3D/Windows[D3D11]: Crash at destruction + +### qtwebengine +* QTBUG-111585 REG: GL Errors with WebGL on macOS 13 +* QTBUG-104869 QWebEngineDownloadItem::totalBytes() always returns -1 +* QTBUG-111574 documentation is wrong for WebEngineCertificateError +* QTBUG-111784 Regression: macOS: Some video do not show pictures after +WebGL fix +* QTBUG-112007 Qt WebEngine 3rd party licensing documentation is +generated but hidden +* QTBUG-106359 QtPDF multipage example should switch to search result +tab during searching +* QTBUG-111939 Dependency update on qt/qtwebengine failed in 6.5.0 +* QTBUG-106072 QtPdf can't open password-protected PDF files on +Windows/Android +* QTBUG-87275 Incorrect parsing of local urls in qml +* QTBUG-111958 opus detection in QtWebEngine still needs perl +* QTBUG-88482 License terms are missing for Qtpdf +* QTBUG-112644 FileNotFoundError: [Errno 2] No such file or directory: +'Gn_EXECUTABLE-NOTFOUND' +* QTBUG-112282 Support Metal RHI +* QTBUG-112280 Support Metal and D3D RHI backends +* QTBUG-111067 Qt PDF Multipage example is crashing on desktop when +loading pdf files +* QTBUG-111909 QWebEngineView::print margin issues +* QTBUG-109401 Add DirectX support to QWebEngine +* QTBUG-112772 Developer tools open with "screencast" enabled (again) +* QTBUG-111697 Build failure with GCC 13 +* QTBUG-112700 [REG] [macOS] Using getUserMedia() opens new window's tab +in Dock +* QTBUG-113109 [REG 6.4 -> 6.5] WebEngineScripts don't always run on +pages containing iframes +* QTBUG-111306 tst_MultiPageView::navigation uses fixed positions +* QTBUG-108154 Saving to MHTML while printing to PDF crashes with +SIGSEGV +* QTBUG-110504 Webengine extremely slow in loading webpage in debug +build + +### qtwebview +* QTBUG-82810 [Android] Deadlock for dynamically loading webview + +### qtcharts +* QTBUG-106404 Audio Example doesn't scale properly on android +* QTBUG-109762 Setting plotArea makes the background to disappear +* QTBUG-112917 sizeBy method of QScatterSeries is not behaving as +expected. +* QTBUG-112904 Scatter points become invisible or are plotted +incorrectly while size configuration is applied. +* QTBUG-112919 PointsConfiguration not cleared even when there are no +points in QScatterSeries + +### qtdatavis3d +* QTBUG-112813 Qt6::DataVisualization has a hard dependency on Qt6::Qml +* QTBUG-112773 FAIL! : qmltest::Bars3D +Common::test_3_change_invalid_common() Uncaught exception: Value is null +and could not be converted to an object + +### qtvirtualkeyboard +* QTBUG-111928 [Reg 6.3.2 -> 6.4.x] Virtual keyboard layout is broken +* QTBUG-108536 Custom styles are not working +* QTBUG-111154 [REG Qt 5 → Qt 6] qtvirtualkeyboard is unable to locate +any custom stylings + +### qtspeech +* QTBUG-112607 [MSVC] Qt6 failed to build due to error C2695 on Windows +x86 mode + +### qtlottie +* QTBUG-97259 LottieAnimation start() and stop() not work as expected + +### qtquick3d +* QTBUG-111715 infinite grid documentation has errors +* QTBUG-110160 Continuous memory growth when the source of Loader 3D{} +continues to change +* QTBUG-111276 Poor instanced picking performance +* QTBUG-111929 QQuick3DLightmapBaker not exported for Design Studio +* QDS-9507 Lightmapper issues +* QTBUG-111997 Picking a model with custom geometry with huge numbers of +vertex +* QTBUG-112928 FAIL! : tst_MultiWindow::cubeMultiViewportMultiWindow() +'comparePixelNormPos(result, 0.5, 0.5, QColor::fromRgb(59, 192, 77), +FUZZ)' returned FALSE. () +* QTBUG-112178 Camera's scale affect the scene +* QTBUG-112450 Shadows are incorrect when scene has no shadow-casting +objects +* QTBUG-110400 [macOS] Qt Quick 3D OrbitCameraController : Zooming is +not working with native gesture +* QDS-9667 Cannot choose lightmap for a model using combobox in +Properties view +* QTBUG-113043 Picking fails with imported scene +* QTBUG-111709 FAIL! : tst_Input::singleTap2D +* QTBUG-107990 item2D cannot be shared by importScene +* QTBUG-101688 QtQuick3D: Fix compiler warnings for QNX + +### qt5compat +* QTBUG-112985 Access to GL_MAX_VARYING_COMPONENTS fails in macOS with +core profile context + +### qtmqtt +* QTBUG-111846 MQTT Subscriptions Example Crashes + +### qthttpserver +* QTBUG-112484 QHttpServer: use function pointer as ViewHandler + +### qtquick3dphysics +* QTBUG-112819 Capsule geometry has invalid geometry bounds +* QTBUG-111870 CharacterController: changing height or diameter is not +working +* QTBUG-113597 ERROR building: Timeout after 15m0s: No output received +* QTBUG-111565 CharacterController does not receive Contact Reports +* QTBUG-112846 Shadow artifacts + +### qtgrpc +* QTBUG-111983 New examples grpc/magic8ball and chat not compiling on +iOS or Android +* QTBUG-112754 The qtprotobuf and qtgrpc example documentation doesn't +link to the .proto files in the list of the example sources + +### qtquickeffectmaker +* QTBUG-113021 Black areas in Water node +* QTBUG-108171 ScrollBar with sections is jumpy +* QTBUG-113531 EffectMaker not find resources on macOS + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.5/supported-platforms.html +* RTA reported issues from Qt 6.5 +https://bugreports.qt.io/issues/?filter=24558 +* See Qt 6.5 known issues from: +https://wiki.qt.io/Qt_6.5_Known_Issues +* Qt 6.5.1 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25090 + +------------ + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Laszlo Agocs +Yigit Akcay +Anu Aliyas +Dimitrios Apostolou +Mahmoud Badri +Mate Barany +Sebastian Beckmann +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Aurélien Brooke +Kai Uwe Broulik +Michael Brüning +Andrey Butirsky +Olivier De Cannière +Wang Chuan +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +James DeLisle +Pavel Dubsky +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Fabio Falsini +David Faure +Ilya Fedin +Nicolas Fella +Ben Fletcher +Samuel Gaist +Frederik Gladhorn +Mikko Gronoff +Henning Gruendl +Kaj Grönholm +Christoph Grüninger +Richard Moe Gustavsen +Heikki Halmet +Jani Heikkinen +Miikka Heikkinen +Christian Heimlich +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Mats Honkamaa +Sam James +Allan Sandfeld Jensen +Tim Jenßen +Maurice Kalinowski +Jonas Karlsson +Timothée Keller +Friedemann Kleint +Michal Klocek +Lars Knoll +Seokha Ko +Sze Howe Koh +Jarkko Koivikko +Antti Kokko +Tomi Korpipää +Fabian Kosmale +Mike Krus +Konrad Kujawa +Santhosh Kumar +Kai Köhne +Inho Lee +Kimmo Leppälä +Wladimir Leuschner +Robert Löhning +Thiago Macieira +Christophe Marin +Ievgenii Meshcheriakov +Leena Miettinen +Samuel Mira +Jan Moeller +Hamish Moffatt +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Martin Negyokru +Andy Nichols +Mårten Nordheim +Dennis Oberst +Bumjoon Park +Kwanghyo Park +Samuli Piippo +Timur Pocheptsov +Milla Pohjanheimo +Joni Poikelin +Aleix Pol +Cajus Pollmeier +Rami Potinkara +Lorn Potter +Liang Qi +Matthias Rauter +David Redondo +Topi Reinio +Mario Roessel +David Rosca +Shawn Rutledge +Ahmad Samir +David Schulz +Carl Schwan +Dmitry Shachnev +Sami Shalayel +Andy Shaw +Kristoffer Skau +Colin Snover +Ivan Solovev +Axel Spoerl +Christian Strømme +Tarja Sundqvist +Lars Sutterud +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Henrik Thillman +Jens Trillmann +Paul Olav Tvete +Peter Varga +Doris Verria +Tor Arne Vestbø +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Edward Welbourne +Paul Wicking +Oliver Wolff +Semih Yavuz +Vlad Zahorodnii +JiDe Zhang +Yuhang Zhao +Shengfeng Zhou diff --git a/qt/6.5.2/release-note.md b/qt/6.5.2/release-note.md new file mode 100644 index 0000000..3484f8b --- /dev/null +++ b/qt/6.5.2/release-note.md @@ -0,0 +1,799 @@ +Release note +============ +Qt 6.5.2 release is a patch release made on the top of Qt 6.5.1. +As a patch release, Qt 6.5.2 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.5.1. + +For detailed information about Qt 6.5, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.5 series is binary compatible with the 6.4.x series. +Applications compiled for 6.4 will continue to run with 6.5. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* 9e7f1f3e57 Fix QMenu (+other theme) sizes on Windows multiscreen +systems +Fixed menu sizes on Windows systems with more screens. + +* 65528387dc Revert commit "don't ever force fork() instead of forkfd()" +Reverted a change from Qt 6.0 that made the childProcessModifier() +callback be run in a child created by means other than a real fork() +library call, a situation in which certain other library functions would +be unusable, unreliable, or cause deadlocks. A flag to opt in to the +solution with better performance will be added to Qt 6.6. + +* a2dc11b37f QDnsLookup/Unix: make sure we don't overflow the buffer +Fixed a bug that could cause a buffer overflow in Unix systems while +parsing corrupt, malicious, or truncated replies. + +* 8eb2be3bb2 SQLite: Update SQLite to v3.42.0 +Updated SQLite to v3.42.0 + +* b5982b6525 QProcess/Linux: fix file descriptor leak in case of failed +child start +Fixed a file descriptor leak in QProcess when running on Linux 5.4 or +later, if the executable being run failed to start (for example, the +file for the executable didn't exist). + +* 24dfb9176f QVariant::fromStdVariant(): protect against accidental +fromValue() ADL pick-ups +The fromStdVariant() function used an unqualifed fromValue() call to +convert each alternative type in the std::variant. It now uses qualified +QVariant::fromValue() to avoid picking up unrelated fromValue() +overloads whose return value just happens to implicitly convert to +QVariant. + +* 492aafd8a7 Generate and set a CFBundleIdentifier when none were +provided on macOS +When using Ninja generator, if neither +`XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER` nor +`MACOSX_BUNDLE_GUI_IDENTIFIER` is provided for a target, a bundle +identifier, i.e., `com.yourcompany.<teamid>.<target>` will be generated +and set as CFBundleIdentifier. + +* 238c30a4a6 QPixmapCache: fix leaking of QStrings and Keys on clear() +Fixed QString key data not being freed on clear(). + +* 991d0acf3b Freetype: Don't do image transform for translations +Fixed an issue where setting a translation matrix on text using a +bitmap font would cause rendering artifacts. + +* 7bdd6247ad QGtk3Theme: Do not default Active WindowText to button +foreground +Default to GTK Entry Text / Normal Text / qt_fusionPalette + +* 533df7144d Update bundled libpng to version 1.6.40 +libpng was updated to version 1.6.40 + +### qtdeclarative +* 8b1ad3c03a Material: fix clipped floating placeholder text +The outlined TextArea now sets topInset by default if it or its +Flickable parent clips. This avoids the floating placeholder being +clipped in those cases. The outlined TextField sets topInset by default +only if the TextField itself clips. + +* e7e9120d61 Remove the 'qml-devtools' feature +The 'qml-devtools' feature is removed. All tools that depend on this +feature are mandatory and need to be build unconditionally. + +### qttools +* b009d54bf Qt Designer: Add QFont::HintingPreference to property editor +Support for the QFont::HintingPreference property has been added. + +### qtpositioning +* 697f2dbb CoreLocation plugin: introduce RequestAlwaysPermission +parameter +Introduce an explicit RequestAlwaysPermission parameter to the +corelocation plugin. When specified and set to true, this parameters +enables the "Always" location request. When not specified or set to +false, only the "When In Use" location permission is requested. By +default this parameter is not specified. + +### qtimageformats +* 0443293 Update bundled libtiff to version 4.5.1 +Bundled libtiff was updated to version 4.5.1 + + +Fixes +----- + +### qtbase +* QTBUG-111509 WASM: recent accessibility work breaks -no-feature- +accessibility build +* QTBUG-113289 Access to GL_POINT_SPRITE fails in GL core profile +* QTBUG-112990 QProcess::startDetached() freezes threads on QNX? +* QTBUG-113315 Segmentation fault in a VirtualBox Linux guest with +-march=native +* QTBUG-113143 QGenericUnixServices::openDocument / +xdgDesktopPortalOpenFile fails in flatpak +* QTBUG-113295 Failure to build Qt 6.5.0 from source on macOS +* QTBUG-113311 [REG] Mac checkable menu stays on parent click (works in +6.4.3 + 6.4.0b2) +* QTBUG-113376 [REG 6.5.0 -> 6.5.1] QTabBar: Jumping non-expandable tabs +* QTBUG-113140 Resizing a QTabBar resets the scroll position +* QTBUG-113209 Qt::ItemNeverHasChildren prevents itemChanged() from +being fired +* QTBUG-112663 QFile on Android unable to open file content:// with +space in the name +* QTBUG-107459 Qt produces warnings when QT_PLUGIN_PATH contains +different major versions +* QTBUG-101755 (glob|magic)-deleteall does not remove existing +globs/magic with xml providers +* QTBUG-113337 [REG 6.4.3 -> 6.5.0] Integer overflow in qfixed_p.h when +rendering SVG image on the minimal plugin +* QTBUG-109324 Clarify the doc page about module changes in Qt6 +* QTBUG-93768 Recursive loop with QCocoaAccessible::unignoredChildren +causes crash +* QTBUG-112697 QMessageBox return immediately on macOS if called from +MenuBar and after a modal dialog [REG] +* QTBUG-111524 [REG 6.4 -> 6.5-beta3] Exec'd QMessageBoxes from QMenus +return immediately on macOS +* QTBUG-112911 QMenu has sizing issues on multi screen systems +(again/regression) +* QTBUG-112738 QDir::entryInfoList() broken on Android when nameFilters +used +* QTBUG-113500 Assert when using a QWidget inside NSSavePanel +* QTBUG-105457 Signals might be processed in wrong order in QtDBus +* QTBUG-112737 clang++: unknown argument: '-permissive-' and unsupported +'-Zc:__cplusplus' +* QTBUG-111582 QByteArray(int size, Qt::Initialization) is not +documented +* QTBUG-111243 [REG: 5->6] pthread functions seem to refer to the parent +process in QProcess child setup +* QTBUG-111964 QProcess::start does not return if setChildModifier hangs +* QTBUG-104493 Application performance drops if many threads are running +while QProcess creates sub-processes on Unix +* QTBUG-36367 Misleading error output of moc on unknown symbols +* QTBUG-113556 QWhatThis::showText() brings Mac Permission Dialog +* QTBUG-45381 QTabWidget::setTabText() will cause the tab to shift the +current position +* QTBUG-113335 qhash.h:561:17: alloc-size-larger-than warning +* QTBUG-113619 Incorrect moc file generated when using QOffscreenSurface +* QTBUG-112885 Qt6AndroidMacros generates invalid android's deployment- +settings.json +* QTBUG-112901 wasm: QCameraPermission does not work on Firefox +* QTBUG-112822 QProperty crashes +* QTBUG-104785 [REGR:5->6] Performance regression in QLocale on macOS +* QTBUG-113443 QLocale::toDouble() fails to convert a string with Latin +"e" or "E" as exponent separator in Ukrainian locale +* QTBUG-113643 CMake: headersclean depends on way too much +* QTBUG-33142 Inherited signals do not work via D-Bus +* QTBUG-113244 Python not detected on reconfigure with the developer- +build option +* QTBUG-113771 Qt 6.5 Build from source issue - Can't find class headers +like QFile +* QTBUG-113787 error: 'IFF_UP' conflicts with a previous declaration +* QTCREATORBUG-29216 indentifier for object is missing +* QTCREATORBUG-29214 text repetition +* QTBUG-113630 Windows build with LLVM fails with platform header +missing after successfull configuration +* QTBUG-113977 Crash on start with QT_SCREEN_SCALE_FACTORS set +* QTBUG-112921 Cannot create packages for Google PlayStore +* QTBUG-108132 cannot set --release option to androiddeployqt when +building app with cmake ? +* QTBUG-113557 Raster native widget fail to draw when there is a quick +widget sibling +* QTBUG-113652 [REG 6.3.2 -> 6.4] Native QOpenGLWidget in QMainWindow +breaks menu bar +* QTBUG-108277 QWidget::setParent calls q_evaluateRhiRecursive which is +slow +* QTBUG-113694 Qt 6.5 build fails on macOS +* QTBUG-110889 Missing default CFBundleIdentifier in CMake generated +projects +* QTBUG-114064 QDialog always show minimize on macos +* QTBUG-113990 QTextDocument should render <hr> in WindowText colour +* QTBUG-106683 qt_add_qml_module: _automoc_json_extraction target and +resources are rebuilding every time with Visual Studio Generator +* QTBUG-114204 QTabBar tabs above current index not visible if current +index is set before the tabbar is drawn +* QTBUG-108794 Building applications against static QNX build fails +* QTBUG-114236 Any Drag and Drop crashes on 6.5 +* QTBUG-100094 iOS A11Y unexpected reset +* QTBUG-113811 [REG: 6.2->6.5] windows: 16x multisampling produces a +border (NVIDIA) +* QTBUG-113591 Problem updating QDockWidget's title with translations +* QTBUG-112829 QGuiApplication::screens() returns only the secondary +screen +* QTBUG-114229 Broken bitmap fonts when a non-rotating transform is set +* QTBUG-112968 QTextEdit hangs when large text is copied +* QTBUG-114085 qt-configure-module with parameters fail at run at root +directory +* QTBUG-112742 REG: QScreen physicalSize() return wrong results on +Android / Qt 6.5 - returns pixels not millimeters +* QTBUG-110942 I see 2 icons showing up in our QTreeView since upgrading +to Qt6 +* QTBUG-112217 setTearOffEnabled() leading to crash +* QTBUG-111901 Release build still puts debug info into .so files +* QTBUG-113416 [Reg 6.4->6.5] Static build fails at PDF module +* QTBUG-54955 Mac: Wrong QDate string conversion with +Qt::SystemLocaleLongDate on dates prior to 1893-04-02 +* QTBUG-93009 QPalette::PlaceholderText color is not followed after +setting color in a style sheet +* QTBUG-112513 QFuture continuation segfaults with move only datatypes +* QTBUG-109405 [Regression] 6.3.1 -> 6.4.1 Android - QSettings lost +* QTBUG-109369 QSettings - default file location changed between Qt5 and +Qt6 on Android +* QTBUG-114313 [Reg: 5.15 -> 6.2/6.5?] QQuaternion::getAxisAndAngle() +can produce NaN, even when normalized +* QTBUG-114530 Qt build in jenkins triggers message boxes with help +messages from Qt tools +* QTBUG-111330 error: Not a signal or slot declaration in code generated +by qt_add_dbus_interface +* QTBUG-114625 TRY_RUN failure on cross-compilation +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-114576 QFileInfo("assets:/path/to/file").fileName() returns +wrong name +* QTBUG-114219 QFileInfo::fileName() does not strip assets prefix on +Android +* QTBUG-112261 [REGRESSION] QDir::entryList returns invalid names (6.4.2 +-> 6.4.3) +* QTBUG-114334 [REG 6.5.0 -> 6.5.1] Segfault in +QXcbConnection::handleXcbEvent with touch(pad) gestures after +disconnecting input device +* QTBUG-114606 Cancelling a QPromise with a failure handler crashes +* QTBUG-114600 [REG 6.4.3 -> 6.5.0] Strange UI styles +* QTBUG-109781 QXmlStreamReader asserts trying to construct XmlStringRef +of negative len on external input +* QTBUG-114829 [REG 6.5.1 -> 6.5.2] Crash/failed assert by passing +certain xml file to QXmlStreamReader +* QTBUG-31283 QByteArray::clear() should not free the reserved memory. +* QTBUG-112892 tst_macdeployqt::basicapp is failing randomly in lts-6.2 +* QTBUG-112746 QAnyStringView missing implicit conversion from char[] +with unknown size +* QTBUG-75521 Be precise in API dox of QGuiApplication::desktopFileName +whether .desktop suffix is included +* QTBUG-103093 Palette Change And Application PaletteChange Never Emited +* QTBUG-111514 QtCore fails to link with lld 16.0 +* QTBUG-101648 On Windows Touch device(Surface Pro) need to know if +external keyboard is connected or not +* QTBUG-101875 Properly register the input devices on Android +* QTBUG-112432 wayland plugin should distinguish touchpads from mice, +etc. +* QTBUG-113706 WASM: QInputDevice::devices() erroneously reports that a +touchscreen exists +* QTBUG-113711 Windows: QInputDevice::devices() returns empty list +* QTBUG-113463 Build issues with symlinks +* QTBUG-112747 Unable to run configure.bat +* QTBUG-112200 Possible memory leak with Fusion style +* QTBUG-113371 locale and/or environment not being properly set for +ptests +* QTBUG-114167 A QString::prepend("data") loop never produces +freeSpaceAtBegin(). +* QTBUG-112814 The window restore geometry is not correct + +### qtsvg +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtdeclarative +* QTBUG-112945 QML RangeSlider does not work well on touch screen +* QTBUG-104987 REG: flicking TableView is broken +* QTBUG-113172 Qt 6.5 Material TextField placeholder breaks with +alignment +* QTBUG-112897 Can't build app when there is a function in QML Dialog +* QTBUG-112837 QML fails to bind to QObject property (defined with +Q_OBJECT_BINDABLE_PROPERTY and BINDABLE) that are a type Q_GADGET +* QTBUG-112529 MultiPointTouchArea signals deliver QList<QObject*> +* QTBUG-99363 [Reg 5.15 -> 6.2] Properties are not set on createObject +* QTBUG-113389 [Reg 6.4 -> 6.5] Qml Compiler doesn't use the correct +type when calling an overloaded c++ function +* QTBUG-113353 Crash with qt.qml.binding.removal.info category enabled +while breaking a binding +* QTBUG-113321 Material TextArea and TextField placeholder text +incorrectly clipped +* QTBUG-112949 splice does not work on list properties +* QTBUG-106266 [Reg 5.15 -> 6.x] Component.createObject() mangles passed +properties +* QTBUG-113221 -no-feature-qml-devtools does not build +* QTBUG-112946 amendException in QQmlJSAotContext can amend wrong stack +frame +* QTBUG-112291 QML_SEQUENTIAL_CONTAINERS affects isArray and breaks +ComboBox +* QTBUG-112740 SplitView: Incorrect Rendering Between Layouts and +Transparent Items +* QTBUG-113484 [REG] Unable to determine callable overload +* QTBUG-106164 ListView doesn't render Text in delegates on dataChanged +signal +* QTBUG-106205 QML Text are not rendered if outside the screen at its +creation +* QTBUG-108803 Named import not recognized +* QTBUG-113446 KTX, ASTC, PKM image not displayed using NinePatchImage +* QTBUG-113565 Enhance the warning about the vendor and platform +specificness of compressed texture format support in the Image docs +* QTBUG-100678 QML Runtime Tool help all option is not working +* QTBUG-88195 Change SplitView orientation +* QTBUG-35244 QWindow visibility/visible property conflict +* QTBUG-113673 ColorDialog don't resize correctly on small screens +* QTBUG-112618 Wearable Example Home and Back Button Images Don't Load +* QTBUG-111679 Item or Rectangle not able to gain focus after Drawer is +closed +* QTBUG-111892 wasm: asynchronous image loading never ends +* QTBUG-113744 Misguiding error message +* QTBUG-113439 Specifying RESOURCES to qt6_target_qml_sources does not +make file level dependency +* QTBUG-108689 TapHandler does not react to clicks when combined with +PinchHandler +* QTBUG-113005 Tap handlers are broken on Android. +* QTBUG-113469 QML ComboBox breaks dark mode window styling +* QTBUG-112840 Please write the realistic usecase of Qt Quick Test to +the documentation +* QTBUG-113852 [Reg Qt6.4->6.5] The contentWidth of QML TableView is 0 +* QTBUG-113853 [REG 5.15.x -> 6.3/6.4/6.5] Mouse Events not accepted on +a MouseArea placed inside modal Popup::background +* QTBUG-76830 QML ListView with variable sized delegates causes attached +scroll bar to change sizes and skip around in an unwanted manner +* QTBUG-108171 ScrollBar with sections is jumpy +* QTBUG-112858 [Windows] Quick TextEdit with RTL text placed into a +ColumnLayout has wrong alignment +* QTBUG-113584 Typo in the code snippet +* QTBUG-112613 No way to navigate to a parent topic for Qt Quick +Compiler doc pages +* QTBUG-113454 Links for 'Qt Quick Effects', 'Qt Quick Particles' +landing pages do not work +* QTBUG-113743 QKeySequence cannot be sent to QML Shortcut from C++ side +* QTBUG-114340 FAIL! : tst_usertypes::watcherInQml() +* QTBUG-113752 Warning when assigning to Map.visibleRegion +* QTBUG-114086 [Reg 6.4 -> 6.5] Historical NativeMethodBehavior is +broken when a Q_INVOKABLE function is stored in a QML property +* QTBUG-114358 ComponentBehavior: Bound causes 'QQmlContext: Cannot set +property on internal context' +* QTBUG-105862 [REG] Qt6.3.1 a MultiPointTouchArea inside another +MultiPointTouchArea is reporting the wrong touch location +* QTBUG-113745 Qt Quick 2D Renderer: Partial scene update might erase +items at fractional coordinates +* QTBUG-113009 TextEdit: rendering issue when highlighting text +* QTBUG-80788 [5.14 REG] New properties in ComboBox clash with custom +properties (revision ignored) +* QTBUG-109995 Can not interact with tumblers inside interactive +flickable on touch +* QTBUG-113653 [REG 5.15->6.2.3] MultiPointTouchArea doesn't receive +gestureStarted signal when used inside PathView or Flickable +* QTBUG-114494 QML rect property as a parameter causing a crash +* QTBUG-112434 [Regr: 6.3.1->6.3.2] MouseArea stays pressed after double +click on touch screen +* QTBUG-109393 [Regr: 6.3.1->6.3.2] iPad: DoubleClicking in MouseArea + +Popup breaks +* QTBUG-113227 ABI issue with QVariant and metatypes from Qt < 6.5 +* QTBUG-98790 ChangeListeners get called even after being semi-deleted +* QTBUG-109221 Inconsistencies regarding list and value type property +manipulations +* QTBUG-113015 [QDoc] Duplicate QML property name causes confusion: +qml[attached]property QWindow::Visibility Window::visibility +* QTBUG-111946 How should QML modules be installed with cmake (with Qt +6.4 or later)? +* QTBUG-113230 Unexpected width behaviour when using +Layout.horizontalStretchFactor +* QTBUG-78261 tst_focus::policy is failing +* QTBUG-109380 Function overloading with date related methods fails +* QTBUG-114073 qdoc resolves "QML Import Path" reference incorrectly +* QTBUG-106683 qt_add_qml_module: _automoc_json_extraction target and +resources are rebuilding every time with Visual Studio Generator + +### qtactiveqt +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtmultimedia +* QTBUG-112973 MediaPlayer example cannot open any file +* QTBUG-113386 MediaPlayer: error, errorString property changes are not +notified +* QTBUG-105372 QML Camera - setting zoomFactor does not work +* QTBUG-113029 Android: declarative-camera example: Captured image is +not rotated for landscape orientation +* QTBUG-112454 Android-Multimedia know issue with pixel format need to +be documented +* QTBUG-113263 wasm: error when switching cameras +* QTBUG-114061 WebAssembly audio output not working +* QTBUG-112707 Qt6 Multimedia: cannot open file if file path contains +non-ascii characters +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113782 error: no member named 'unary_function' in namespace +'std' +* QTBUG-112512 QSoundEffect cuts out on very short sounds ( ~ 0.2 - 0.3 +seconds ) +* QTBUG-109659 Audio capturing and playing does not work on Android +* QTBUG-109537 Spectrum example build fails +* QTBUG-112219 `QMediaDevices::defaultAudioInput()` wrong device +* QTBUG-114202 QtMultimedia should not crash (qFatal) when using dummy +implementation +* QTBUG-110071 [REG 6.3.1->6.4.1]Problems with QMediaDevices +'videoInputs' and 'videoInputsChanged' +* QTBUG-114442 [REG 6.5.1->6.5.2] namespace build fails on Windows, +Multimedia + +### qttools +* PYSIDE-2311 pyside6-lupdate blocks when the input file has no symbols +in it. +* QTBUG-113152 [REG 5.15.8 -> 5.15.9] qt5_create_translation breaks +projects with multiple same-named ts files +* QTBUG-113864 \typealias doesn't expand with "This is a type alias for +[...]" +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtdoc +* QTBUG-111586 Update OpenSSL for Android deployment docs for OpenSSL 3 +* QTBUG-113588 Check attribution details for opengl32sw.dll +* QTBUG-99900 Leading zeroes for Android app "versionCode" are being +removed +* QTBUG-114670 Dependency update on qt/qt5 failed in 6.5.2 +* QTBUG-114592 todolist demo fails to configure +* QTBUG-114759 add_library cannot create target "CustomControls" because +another target with the same name already exists +* QTBUG-114848 Document Viewer looks broken in 6.5.2 examples +* QTCREATORBUG-29330 Widget designer standard icons invisible on macOS +* QTBUG-113257 Configure qt failed for arm64 architecture +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-110022 Docs missed for ANDROID_MIN_SDK_VERSION and +ANDROID_TARGET_SDK_VERSION variables + +### qtlocation +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtpositioning +* QTBUG-109359 Qt on iOS always asks for "always" location permission. +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113752 Warning when assigning to Map.visibleRegion + +### qtsensors +* QTBUG-113435 dummy plugin gets built by default +* QTBUG-113651 [REG 6.5.0->6.5.1] sensors/sensorsshowcase not compiling +on Android +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtconnectivity +* QTBUG-113318 QBluetoothLocalDevice::pairingStatus always returns +status unpaired +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtwayland +* QTBUG-113023 missing cmake module import documentation +* QTBUG-110924 doc: Pure-QML example claims to only support one text- +input protocol +* QTBUG-113233 Need a way atomically adjust QWindow minimum and maximum +sizes +* QTBUG-113560 CMake error on static qtwayland build +* QTBUG-97037 DragHandler / startSystemMove window move issue with QT6 +Webengine on Wayland +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113145 Gesture handlers crash due to misbehaving compositors + +### qt3d +* QTBUG-113589 planets-qml example doesn't build anymore +* QTBUG-113314 QSkyboxEntity does not render when using the (default) +RHI backend +* QTBUG-112739 Qt3DExtras::QSkyboxEntity is broken +* QTBUG-97751 Crash when loading .obj files with empty lines - out of +bounds array access in objgeometryloader.cpp +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtimageformats +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtserialbus +* QTBUG-114043 QCanDbcFileParser incorrectly parses 29-bit (extended) +CAN IDs +* QTBUG-113538 QCanBus not decoding CAN Frames correctly on Mac. +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtserialport +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtwebsockets +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtwebchannel +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtwebengine +* QTBUG-113035 Under the current conditions specified in the +documentation, it is not possible to build the module through cross- +compilation +* QTBUG-112645 QWebEnginePage::WebWindowType not covered by tests +* QTBUG-113400 If QWebEngineProcess is terminated and a JavaScript is +being run that leads to crash +* QTBUG-112466 libQt6Pdf.so is always built with an embedded copy of +libpng +* QTBUG-113270 Improve docs with details about the use of GPL components +from Chromium +* QTBUG-113524 WebEngine cannot use https after using -sign-for- +notarization +* QTBUG-113579 Clipboard write action doesn't work on 6.5.0 +* QTBUG-113802 CrossBuilding QtPdf fails because of wrong path to +qt.toolchain.cmake +* QTBUG-113859 [REG 6.4->6.5] Accessibility crash when clicking on a +link in a list on macOS +* QTBUG-113704 Sending certain key events to QQuickView showing a +focused QtWebEngine causes crash +* QTBUG-113992 QTWebEngine crash when not working proxy is set +* QTBUG-113806 Chromium attributions missing from 'Licences used in Qt' +docs +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113416 [Reg 6.4->6.5] Static build fails at PDF module +* QTBUG-115067 [REG 6.5.1 -> 6.5.2] shadow build failure, webengine + +### qtwebview +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-114495 FAIL! : tst_QWebView::load() + +### qtcharts +* QTBUG-114408 add_executable cannot create target "gallery" because +another target with the same name already exists. +* QTBUG-114221 Charts API Documentation Snippets broken, Examples +broken. +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-94181 error: ‘defaultInputDevice’ is not a member of +‘QAudioDeviceInfo’ + +### qtdatavis3d +* QTBUG-114178 Transparency in gradient results in weird stripes +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtvirtualkeyboard +* QTBUG-113168 [VKB] fullScreenMode does not work when enabled with a +Binding +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtscxml +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtspeech +* QTBUG-114099 Qt TextToSpeech landing page is missing 'Licenses and +Attributions' section +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtnetworkauth +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtremoteobjects +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtlottie +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtquicktimeline +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtquick3d +* QTBUG-113044 No callback from QQuick3DLightmapBaker::bake() if there +are no models set up for baking +* QTBUG-92944 input problems in DynamicTexture example +* QTBUG-113987 Typo in the document +* QTBUG-113986 Typo in the document +* QTBUG-113985 Data type of aoEnabled seems to be wrong. +* QTBUG-114557 FAIL! : tst_RotationDataClass::test_construct() +Compared values are not the same +* QTBUG-114313 [Reg: 5.15 -> 6.2/6.5?] QQuaternion::getAxisAndAngle() +can produce NaN, even when normalized +* QTBUG-105918 REG: Jittery skeletal animations +* QDS-9791 Two components named 'Attractor' in QtQuick3D Particles3D +module components +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-101688 QtQuick3D: Fix compiler warnings for QNX +* QTBUG-113982 fieldOfViewOrientation property is written twice in the +PerspectiveCamera's documentation + +### qtshadertools +* QTBUG-114113 qtshadertools contains two copies of spirv.hpp and +they're different +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qt5compat +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtcoap +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtmqtt +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtopcua +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtlanguageserver +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qthttpserver +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtquick3dphysics +* QTBUG-113597 ERROR building: Timeout after 15m0s: No output received +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-114183 Collision shape calculates orientation incorrectly when +parent has scale + +### qtgrpc +* QTBUG-112762 QMetaProperty::write detaches value argument +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtquickeffectmaker +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113531 EffectMaker not find resources on macOS +* QTBUG-108171 ScrollBar with sections is jumpy + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.5/supported-platforms.html +* RTA reported issues from Qt 6.5 +https://bugreports.qt.io/issues/?filter=24558 +* See Qt 6.5 known issues from: +https://wiki.qt.io/Qt_6.5_Known_Issues +* Qt 6.5.2 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25146 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Chris Adams +Laszlo Agocs +Anu Aliyas +Mahmoud Badri +Mate Barany +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Aurélien Brooke +Michael Brüning +Igor Bugaev +Olivier De Cannière +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Pranta Dastider +Szabolcs David +Pavel Dubsky +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Hatem ElKharashy +Andreas Eliasson +Ahmed Essam +Fabio Falsini +David Faure +Ilya Fedin +Samuel Gaist +Jan Grulich +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Tang Haixiang +Kamil Hajdukiewicz +Jøger Hansegård +Andre Hartmann +Thomas Hartmann +Jani Heikkinen +Miikka Heikkinen +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Allan Sandfeld Jensen +Tim Jenssen +Jonas Karlsson +Timothée Keller +Ali Kianian +Friedemann Kleint +Michal Klocek +Lars Knoll +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Fabian Kosmale +Santhosh Kumar +Kai Köhne +Jaehak Lee +Inho Lee +Kimmo Leppälä +Thiago Macieira +Christophe Marin +Thorbjørn Lund Martsum +Ievgenii Meshcheriakov +Phan Quang Minh +Samuel Mira +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Martin Negyokru +Andy Nichols +Mårten Nordheim +Dennis Oberst +Samuli Piippo +Joni Poikelin +Lorn Potter +Matthias Rauter +Arno Rehn +Topi Reinio +Alexey Rochev +Shawn Rutledge +Ahmad Samir +L. E. Segovia +Luca Di Sera +Sami Shalayel +Venugopal Shivashankar +Ivan Solovev +Axel Spoerl +Christian Strømme +Tarja Sundqvist +Jan Arve Sæther +Morten Sørvig +Paul Olav Tvete +Peter Varga +BogDan Vatra +Doris Verria +Tor Arne Vestbø +Ville Voutilainen +Jaishree Vyas +Edward Welbourne +Paul Wicking +Piotr Wierciński +Oliver Wolff +Vlad Zahorodnii +Yuhang Zhao +Eike Ziller diff --git a/qt/6.5.3/release-note.md b/qt/6.5.3/release-note.md new file mode 100644 index 0000000..b4c161e --- /dev/null +++ b/qt/6.5.3/release-note.md @@ -0,0 +1,1178 @@ +Release note +============ +Qt 6.5.3 release is a patch release made on the top of Qt 6.5.2. +As a patch release, Qt 6.5.3 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.5.2. + +For detailed information about Qt 6.5, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.5 series is binary compatible with the 6.4.x series. +Applications compiled for 6.4 will continue to run with 6.5. + +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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### Security fixes +* CVE-2023-38197 in qtbase + +### qtbase +* 79a67d099a Consult QIcon::fallbackThemeName() even for themes with +explicit parents +QIcon::fallbackThemeName() will now be used as fallback even for themes +that declare a parent theme. + +* d5db8c6d77 Consult QIcon::fallbackSearchPaths() even when theme name +is empty +QIcon::fallbackSearchPaths() will now be consulted for fallback icons +even if the current theme name is empty. + +* 1641f3bf5c QFutureSynchronizer: fix aliasing problem in setFuture() +Fixed a crash in setFuture() if the argument was already a member of +QFutureSynchronizer::futures(). + +* 6d65e06abc SSL: upgrade the default DH parameters +The default Diffie-Hellman parameters are now using the 2048-bit MODP +group from RFC 3526. + +* e6e545f8ad QGtk3Theme: Do not default Active WindowText to button +foreground +Default to GTK Entry Text / Normal Text / qt_fusionPalette + +* 6511fb9b21 QCborValue: fix memleak on Array to Map coercion +Fixed a memory leak when an array was coerced into a map. + +* b6267f7ca8 QSslDiffieHellmanParameters: fix mem-leak +Fixed a memory leak in parsing of PEM-encoded Diffie-Hellman +parameters. + +* 9fd108dce6 Update bundled libjpeg-turbo to version 3.0.0 +libjpeg-turbo was updated to version 3.0.0 + +* 6332711973 Update bundled libpng to version 1.6.40 +libpng was updated to version 1.6.40 + +* 07adef0c9b QGuiApplication: Report default platform name before +initialization +QGuiApplication::platformName now reports the default platform name if +QGuiApplication hasn't been instantiated yet. It used to return an empty +string. + +* de86906e4f SQLite: Update SQLite to v3.43.0 +Updated SQLite to v3.43.0 + +* 5929b175f5 Set color scheme after handling theme change in windows +Update colorScheme property after palette change. + +* 4a928bb545 Update bundled zlib to version 1.3 +zlib was updated to version 1.3. + +* eb5be509dc Fix qHash(qfloat16) to match Qt 6.4 behavior +Fixed qHash(qfloat16) which was broken from 6.5.0 to 6.5.3, inclusive. +If you compiled against one of the affected Qt versions, you need to +recompile against either Qt 6.4 or earlier or 6.5.4 or later, because +the problematic code is inline. + +* 580ee6389c SQLite: Update SQLite to v3.43.1 +Updated SQLite to v3.43.1 + +* fdfbb61069 [docs] Fix \since for qHash(qfloat16) +Delete the old entry for qHash(qfloat16), keep the one from this +commit. + +### qtdeclarative +* 1001b385f2 Fix memory leak when invalidating NativeRendering fonts +Fixed a controlled memory leak with Text.NativeRendering where loading +and unloading the same application fonts could cause memory usage to +increase indefinitely and not be regained until the window was closed. + +### qttools +* a7f85d4e8 lupdate: remove number heuristics +Removed the number heuristics feature. Users are advised to avoid hard- +coded numbers in translatable strings and use QString::arg instead. + +### qtconnectivity +* daefa8e2 QBluetoothUuid: remove default case labels and fix the +fallout +Fixed missing result of +characteristicToString(CharacteristicType::WeightScaleFeature). + +### qt3d +* 6d225afa5 Texture array support for RHI renderer +Enable texture array on the RHI render plugin + +### qtimageformats +* dc35e55 Update bundled libtiff to version 4.5.1 +Bundled libtiff was updated to version 4.5.1 + +* 39852c3 Update bundled libwebp to version 1.3.1 +Update bundled libwebp to version 1.3.1 + +* fbf8d38 Update bundled libwebp to version 1.3.2 +Update bundled libwebp to version 1.3.2 + +* cb83a13 Update bundled libtiff to version 4.6.0 +Bundled libtiff was updated to version 4.6.0 + +### qtwebengine +* 53b5d93d9 RenderWidgetHostViewQtDelegateItem: keep grabs +WebEngineView (or WebView backed by Qt WebEngine) no longer allows +components outside to take over the mouse or touch exclusive grab. For +example if the user starts dragging a scrollbar inside the web view, +that continues until release, regardless of any DragHandler, Flickable +etc. + +### qtvirtualkeyboard +* 6c6db722 Restore style path for backwards compatibility +Restored style path /QtQuick/VirtualKeyboard/content/styles for +backwards compatibility. + +### qtgrpc +* cb64d8e Remove silent reconnection to grpc server stream +Client HTTP/2 channel doesn't retry to start server-stream +automatically after connection is lost, since this contradicts gRPC +streaming concepts. The error should be handled by business logic of an +application instead. + + +Fixes +----- + +### qtbase +* QTBUG-114078 wasm: NetworkReply with empty data generates runtimeError +* QTBUG-113573 When dragging a header section it will no longer scroll +when at the edge +* QTBUG-111330 error: Not a signal or slot declaration in code generated +by qt_add_dbus_interface +* QTBUG-114530 Qt build in jenkins triggers message boxes with help +messages from Qt tools +* QTBUG-114625 TRY_RUN failure on cross-compilation +* QTBUG-108015 [CMake] [MSVC2022] TEST_separate_debug_info always fail +* QTBUG-114629 QJsonValueRef inherits non-exported class +QJsonValueConstRef +* QTBUG-62912 Hover is not reset properly with touchscreens +* QTBUG-114334 [REG 6.5.0 -> 6.5.1] Segfault in +QXcbConnection::handleXcbEvent with touch(pad) gestures after +disconnecting input device +* QTBUG-114537 linking of QtNetwork against GSSAPI fails on macOS with +CMAKE_FIND_FRAMEWORK=LAST +* QTBUG-114546 [Reg 6.2.8->6.5.1] [macOS] Prior modal dialog and manual +event processing can break QMessageBox +* QTBUG-112491 examples/widgets/mainwindows/mainwindow crashes +* QTBUG-114542 DockWidget Crashes when undocked and tabbified +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-114576 QFileInfo("assets:/path/to/file").fileName() returns +wrong name +* QTBUG-114219 QFileInfo::fileName() does not strip assets prefix on +Android +* QTBUG-112261 [REGRESSION] QDir::entryList returns invalid names (6.4.2 +-> 6.4.3) +* QTBUG-113641 PlatformCommonInternal INTERFACE_LINK_OPTIONS property is +propagated to user projects +* QTBUG-114606 Cancelling a QPromise with a failure handler crashes +* QTBUG-114654 KeyRelease event not propagated to parent of QLineEdit +* QTBUG-112200 Possible memory leak with Fusion style +* QTBUG-114073 qdoc resolves "QML Import Path" reference incorrectly +* QTBUG-114115 Unable to run on Gitlab CI / Windows Server Core docker +image +* QTBUG-48161 QDockWidget emits visibilityChanged(false) when minimizing +the window or switching virtual desktops +* QTBUG-114785 MinGW v13.1.0: errors in TinyCBOR (Windows 10 22H2 +x86_64) +* QTBUG-111105 QT_WIDGETS_HIGHDPI_DOWNSCALE doesn't work with +QOpenGLWidget +* QTBUG-114571 Incorrect colors after switching between light and dark +modes +* QTBUG-113169 QStyleHints::colorScheme reports incorrect value and +breaks app palette +* QTBUG-114191 [Dialog QML] Dialog becomes dark after putting the app in +the background and resuming it back with iOS style +* QTBUG-112351 Incorrect description of QtConcurrent::run() +* QTBUG-114431 FindEGL.cmake fails for static linking with Qt +* QTBUG-114416 iOS: Focussing on a read-only TextEdit can prevent Button +from receiving further clicks +* QTBUG-113975 [iOS] Button cannot be focused and take action if it is +placed in text area +* QTBUG-113438 AT-SPI: Wrong char reported by GetCharAtOffset when code +point > 65535 +* QTBUG-114821 [Reg 6.4->6.5] QMenu no longer renders disabled text +correctly +* QTBUG-108482 Mention more clearly that only a subset of features of +supported HTML tags are implemented +* QTBUG-114583 Headers use things in <iterator> without including it +* QTBUG-106483 Moving a window to another screen (different DPI) using +keyboard shortcuts while a menu is open has unexpected behavior +* QTBUG-114605 [macOS] Hover events are not received if the parent of +the QWindow is embedded +* QTBUG-114865 macos: Building with sanitizer enabled fails +* QTBUG-109781 QXmlStreamReader asserts trying to construct XmlStringRef +of negative len on external input +* QTBUG-114829 [REG 6.5.1 -> 6.5.2] Crash/failed assert by passing +certain xml file to QXmlStreamReader +* QTBUG-114847 QMAKE_APPLE_DEVICE_ARCHS not documented +* QTBUG-113698 Nullptr dereference in qcoretextfontdatabase.mm +* QTBUG-68821 QNetworkAccessManager does not propagate proxy errors +properly +* QTBUG-114470 Build failure for iOS +* QTBUG-112995 Long press on touch screen breaks drag and drop +* QTBUG-111162 WASM: Platform minimum size only enforced on window +initialization +* QTBUG-114925 Reg->6.6/MSVC/WIndows: Cannot build with debug due to +compiler flag clash in syncqt +* QTBUG-114803 iOS Simulator build fails +* QTBUG-113685 macOS: QMessageBox does not emit the accepted signal when +parented +* QTBUG-114919 QFileDialog spams users with permission requests +* QTBUG-114944 qtestcase.h may need a fix to avoid unreachable code +warning. +* QTBUG-112371 Unreachable code warning with MSVC2019 with QTestCase +class +* QTBUG-114797 QVariant::convert may crash even if QVariant::canConvert +returns true +* QTBUG-112893 WASM: exec() fails, even when ASYNCIFY is enabled +* QTBUG-114918 qvulkanwindow.cpp:451:3: error: redefinition of +'qvk_sampleCounts +* QTBUG-114600 [REG 6.4.3 -> 6.5.0] Strange UI styles +* QTBUG-112956 [REG 6.4] syncqt.cpp does not install headers marked with +qt_deprecates pragma +* QTBUG-92464 QCompleter breaking use of keyboard accents +* QTBUG-108522 [Regression: 4 - 5&6] QCompleter can not use input method +when completer popup is visible on Linux +* QTBUG-114225 QTableView create extra row +* QTBUG-114683 Not null value is not enforced in SQL iBase plugin +* QTBUG-115003 QPainter crash when drawing image +* QTBUG-114991 QVariant<double> comparison uses <float> on `-qreal +float` platforms +* QTBUG-115002 Can't import MTLDevice with QRhi Metal. +* QTBUG-114377 Broken focus when hiding a button of a QDialogButtonBox +* QTBUG-115101 WaylandGlobalPrivate_sync_headers is not running if +nothing depends on WaylandGlobalPrivate +* QTBUG-115062 Incorrect handling of +QT_FATAL_CRITICALS/QT_FATAL_WARNINGS (non-UB data race) +* QTBUG-115124 qtpaths JSON output is invalid +* QTBUG-112961 Opening QSqlDatabase in parallel causes endless loop at +shutdown +* QTBUG-64132 QToolButton should elide text when width constraints +prevent from showing whole text +* QTBUG-113319 ICOReader does not read AND mask for 16bpp/24bpp ico +* QTBUG-113461 QML TextField Popup +* QTBUG-115154 tst_QSocketNotifier::unexpectedDisconnection is flaky on +macOS +* QTBUG-92113 QXmlStreamReader freezes +* QTBUG-95188 Out-of-memory in QXmlStreamReader +* QTBUG-114854 windeployqt deploys debug versions of QML plugins +* QTBUG-112895 bool ParseResult::operator bool() returns true if no +error +* QTBUG-115105 QAtomicScopedValueRollback: CTAD from +Q(Basic)AtomicPointer fails +* QTBUG-115031 qtbase -unity-build-batch-size 103 fails +* QTBUG-111896 Accessibility button is visible if QWasmWindow canvas is +transparent +* QTBUG-114199 macOS: Clicking on a menu item which opens a submenu +erroneously closes menu +* QTBUG-114069 qt_generate_deploy_app_script error when cross-compiling +* QTBUG-115041 Qt 6 documentation: "int" should be "QByteArray" +* QTBUG-115243 qtbase 6.6.0-beta2 fails to build (linux-clang target) at +cmake stage if -DQT_FEATURE_gc_binaries is used +* QTBUG-115229 Qt 6.5.1 MSVC 2019 fails to compile QtMqtt because of +Chinese text encoding +* QTBUG-97482 Android: QPushButton with QMenu does not work on Qt6 +* QTBUG-115249 QCborValue mem leak in or near convertArrayToMap() +* QTBUG-115263 QHostInfo is leaking QSlotObjectBase in +tst_QHostInfo::lookupConnectToFunctionPointerDeleted() +* QTBUG-115318 QT_ANDROID_DEPLOY_RELEASE CMake variable has no effect +* QTBUG-112921 Cannot create packages for Google PlayStore +* QTBUG-108132 cannot set --release option to androiddeployqt when +building app with cmake ? +* QTBUG-114909 QLocale::toTime with ShortFormat returns invalid QTime +for en_US "h:mm AP" +* QTBUG-115324 Qt6 configured wrong when is placed inside "3rdparty" +folder +* QTBUG-115054 QWidget::createWindowContainer does not work on 6.5.1 +* QTBUG-115286 QFactoryLoader memory leak on follow-up setExtraPath() +* QTBUG-115189 QColorDialog regression in 6.5.1 +* QTBUG-114575 Value changes when cursor is moved in date/time field +* QTBUG-115473 Missing QSet::removeIf() method +* QTBUG-114338 Qt Quick with metal crashes on older macOS 11 +* QTBUG-108216 Investigate the QRhi pipeline cache (MTLBinaryArchive +usage) on macOS 13 +* QTBUG-109326 QTableView and QTreeView with Fixed vertical size policy +and AdjustToContents sizeAdjustPolicy always reserve space for +horizontal scroll bar +* QTBUG-113552 Wrong sizeHint for QTreeWidget having an AdjustToContents +sizeAndAdjustPolicy +* QTBUG-69120 QTreeView viewportSizeHint is wrong when called before +showing the widget +* QTBUG-115646 QTypeTraits::has_operator_less_than_v behaves +surprisingly +* QTBUG-114825 Blacklisting of tst_qquickpopup::hover doesn't work +* QTBUG-115135 a11y: Top-level item views don't have the application as +accessible parent +* QTBUG-95569 CMake infinite loop when configuring with Vulkan support +in Conan +* QTBUG-115327 echoplugin uses an ambiguous project name +* QTBUG-115149 Unwanted highlight of arrows in tree view when hovering +with mouse +* QTBUG-115599 Possible SEGV (null pointer deref) in +QXcbConnection::initializeAllAtoms() +* QTBUG-115330 QCoreApplication::requestPermission() is leaking slot +objects +* QTBUG-115758 Tuio Fiducials always contain invalid UniqueIds +* QTBUG-114559 SPNEGO/Negotiate: Can't set spn Option - Signal not +firing +* QTBUG-115732 Incorrect IANA ID detected for Windows timezone La Paz, +Mazatlan +* QTBUG-40315 doc: QFontMetrics::elidedText(...) does not work as +expected for ElideNone +* QTBUG-115740 QLocale for Spanish does not work correctly with +thousands separators. +* QTBUG-105007 On macOS, QMimeType::comment returns value for the +secondary language +* QTBUG-115516 QColorDialog: WA_Hover breaks color and luminance picker +* QTBUG-115756 Android: QLineEdit setText() from textEdited signal does +not move cursor to the end +* QTBUG-115597 QMenu crash if app loses focus immediately after +selecting sub-menu item +* QTBUG-115809 warning: ‘malloc’ may be used uninitialized [-Wmaybe- +uninitialized] +* QTBUG-115964 qdbuscpp2xml only exports methods/signals with +QDBusVariant arguments if there's at least one method/signal with +QVariant as argument +* QTBUG-25944 QXmlStreamReader::readNextStartElement() works inelegantly +with isEndDocument() +* QTBUG-115058 QDockWidget group window still visible when empty +(regression) +* QTBUG-114435 Regression 5.15.14: Cannot open Files from Android +FileDialog with spaces or umlauts +* QTBUG-115652 Child quick widget fails to draw if it's child of raster +native widget +* QTBUG-108344 Something is rotten with texture-based widgets that are +native child widgets or are children of a native child widget +* QTBUG-113557 Raster native widget fail to draw when there is a quick +widget sibling +* QTBUG-115109 [REG] QTabWidget doesn't draw tabs on the left of the +initially current tab +* QTBUG-113140 Resizing a QTabBar resets the scroll position +* QTBUG-116137 Compile and install QtBase 6.5.2 does not provide header +files in -prefix path +* QTBUG-115853 There is NO method current() for QVulkanInstance +* QTBUG-115632 Long press textfield popup teleports after being drawn +for the first time +* QTBUG-116224 Wrong QScrollBar with Qt6.5 + windows vista style in RTL +mode +* QTBUG-111975 QVideoFrame::toImage has a memory leak at 3840 * 2160 +resolution +* QTBUG-116166 Network tests fail with OpenSSL 3.1.1 +* QTBUG-116287 [REG BiC 6.5.2 → 6.5.3] New QDialogButtonBox symbol +* QTBUG-116231 wasm: on windows, shift key produces the word "Shift" +* QTBUG-116499 Use of edid serial number in qwindowsscreen.cpp is broken +* QTBUG-115801 Exception in NVDA screen reader when hovering over text +edit (due to invalid return value) +* QTBUG-83733 Don't use deprecated/removed functions and structs with +OpenSSL v3 +* QTBUG-116527 Regression; (QML) Locale enums no longer exist +* QTBUG-116056 signal not found when deleting QAbstractItemModel +* QTBUG-116181 Android: QFile can't open file in directory which is +chosen by QFileDialog::getExistingDirectory() +* QTBUG-114423 [Reg 6.4.3->6.5] QTreeWidget crash inside QDialog on +MacOS +* QTBUG-116609 MinGW 13.1.0: Coin testing fails at qtbase +* QTBUG-115461 [REG 6.5.1 -> 6.5.2] QT_WIDGETS_HIGHDPI_DOWNSCALE is +broken again +* QTBUG-113995 QDesktopServices::openUrl: Local files don't open anymore +* QTBUG-115511 QToolTip StyleSheet Color Property Broken in 6.5.2 +* QTBUG-115087 getOpenFileContent does not open the dialog +* QTBUG-112653 Incorrect colour name returned when handling +colorSchemeChanged +* QTBUG-115043 Minor source compatibility break in QLoggingCategory +* QTBUG-112735 Typo in QTextStream documentation ("ISO-5589-1") +* QTBUG-114446 wasm: native keyboard does not popup on iOS +* QTBUG-113765 QComboBox: Wrong popup position when switching to Fusion +style +* QTBUG-116696 Menus have window type _NET_WM_WINDOW_TYPE_NORMAL instead +of _NET_WM_WINDOW_TYPE_POPUP_MENU +* QTBUG-39887 Regression bug: QWidget::setAttribute() does not set +Qt::WA_X11NetWmWindowType in Qt 5. +* QTBUG-108402 tst_Gestures failures on macOS 13 +* QTBUG-116517 Zero-width space in qaccessiblewidgets.cpp causing +compilation error +* QTBUG-116060 Reg 6.4.3->6.5.1 QTimer - signal/slot connection not +working +* QTBUG-116695 Contradictory statements about signal's return type +* QTBUG-116277 QFileDialog not cleaned up when parent deleted +* QTBUG-112914 Qt3D/Windows[D3D11]: Crash at destruction +* QTBUG-116788 Sporadic crash on +QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed() with nullptr +access +* QTBUG-116338 Vulkan-based QQuickWidget or QRhiWidget is rendered +incorrectly when in a QScrollArea +* QTBUG-116155 Crash with native QComboBox in refreshing QWidget +* QTBUG-3287 Reads a '\0'-terminated string from the QDataStream +* QTBUG-114203 keyReleaseEvent not triggered on windows devices with +touch display +* QTBUG-116330 wasm: Exit app with async main() results on runtime error +* QTBUG-116732 ld: warning: -undefined error is deprecated +* QTBUG-115699 [REG 6.4.3-6.5] Changing the minimum size get the window +out of maximized state +* QTBUG-115752 stack-use-after-return in tst_assetimport +* QTBUG-116715 docs: qsettings path on embdded linux +* QTBUG-116064 [REG SiC 6.4 -> 6.5] qHash(qfloat16(x)) is now ambiguous +on GCC13 +* QTBUG-116076 qHash(qfloat16(x), seed) != qHash(float(x), seed) unless +seed == 0 +* QTBUG-117021 ASSERT: "self.window" in file qiosviewcontroller.mm, line +110 +* QTBUG-116357 Build fails with -march=native +* QTBUG-111698 Build fails with -march=amdfam10 +* QTBUG-107072 build chooses unavailable hardware flags +* QTBUG-117200 Reg -> 6.6b4: Exit warning :"QItemSelectionModel: +Selecting when no model has been set will result in a no-op" from apps +with sort proxy filter model +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-114243 Qt 6.5 regression with static cross-compiling for Windows +* QTBUG-112896 gtk3 platformtheme returns the font of GtkFixed widget +instead of monospace font +* QTBUG-110025 Android tests aren't bundling OpenSSL for any test +* QTBUG-109776 tst_QAbstractItemView::selectionAutoScrolling() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-112824 There is no way to get to the Open GL examples page from +the Open GL Index +* QTBUG-101926 "AutoMoc subprocess error" when building in CI +* QTBUG-115293 tst_QGraphicsItem::itemUsesExtendedStyleOption() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-83160 moc stumbles on _GLIBCXX_VISIBILITY +* QTBUG-96374 Inactive Qt::Tool window with Qt::FramelessWindowHint flag +does not show custom cursor +* QTBUG-114175 QWizard default Style not drawn correctly when scaling +other than 100% +* QTBUG-99555 [RE: 6.2.1->6.2.2] macdeployqt fails to produce +notarizable packages +* QTBUG-115598 tst_QWidget::render() with QtWayland failed on Ubuntu +22.04, GNOME +* QTBUG-115247 \target after \row generates invalid HTML +* QTBUG-113233 Need a way atomically adjust QWindow minimum and maximum +sizes +* QTBUG-93763 Systematic announcement of combobox selected element +* QTBUG-116077 Inconsistent hashing between different FP types +* QTBUG-116080 Inconsistent hashing between qint{32,64} on 32-bit +platforms +* QTBUG-112957 Toplevel developer build fails to link: undefined symbol: +vtable for QNetworkAccessDebugPipeBackendFactory +* QTBUG-114613 QWindow::winId() crashes when QWindowPrivate::create() +fails +* COIN-1075 QEMU tests fail randomly on "Exec format error" +* QTBUG-115832 iOS: About Qt dialog displays incorrectly when launched +from menu +* QTBUG-116483 qttools' CMake test test_uiplugin_via_designer fails +* QTBUG-111514 QtCore fails to link with lld 16.0 +* QTBUG-43674 Accessibility is not enabled when running as root +* QTBUG-113556 QWhatThis::showText() brings Mac Permission Dialog +* QTBUG-116689 Debugging qtbase with Creator on boot2qt because of "no- +prefix" on a prefix build +* QTBUG-108796 Some examples crash when running with Qt 6.5 kit + +### qtsvg +* QTBUG-95237 [REG 6.0.4 -> 6.1.0] Integer-overflow in +QFixed::operator+= through QImage::loadFromData(QByteArray) +* QTBUG-114108 qtsvgglobal_p.h is not correctly installed +* QTBUG-115648 QSvgRenderer::boundsOnElement() can return wrong results +with multiple child <text> elements + +### qtdeclarative +* QTBUG-114407 [Boot2Qt] UI of imagine style example - automotive is +distorted on B2Qt devices +* QTBUG-114364 qmlformat changes ComponentBehavior +* QTBUG-114418 qmlsc: compile error with === or !== against undefined or +null +* QTBUG-114430 heap-use-after-free when assigning undefined to width and +height of Control background item +* QTBUG-114458 [Reg 6.2->6.3] Component.createObject() no longer copies +QQmlListProperty values correctly +* QTBUG-114421 Documentation error on ListView orientation table +* QTBUG-114494 QML rect property as a parameter causing a crash +* QTBUG-109995 Can not interact with tumblers inside interactive +flickable on touch +* QTBUG-113653 [REG 5.15->6.2.3] MultiPointTouchArea doesn't receive +gestureStarted signal when used inside PathView or Flickable +* QTBUG-114329 [Reg 5.15 -> 6.2] QML Binding on new object not re- +evaluated +* QTBUG-113497 QGuiApplication::setLayoutDirection does not change the +window to RTL +* QTBUG-113854 V4 Crashes when using Reflect.ownKeys(...) +* QTBUG-114492 Automotive example's Dial background image has +downscaling artifacts +* QTBUG-114691 Rectangle (with gradient) software backend does not match +RHI backend +* QTBUG-109464 Drawer running exit transition during destruction causes +crash +* QTBUG-113474 REG: Material.background has no effect on flat buttons +* QTBUG-114476 qmlsc: crashes with let and control structs +* QTBUG-114561 Material style highlighted & flat button shows no text +* QTBUG-113495 Examples imageprovider and imageresponseprovider leave +garbage files under the qt5 build directory +* QTBUG-114715 Doc: Stale info about QML module versioning +* QTBUG-112434 [Regr: 6.3.1->6.3.2] MouseArea stays pressed after double +click on touch screen +* QTBUG-109393 [Regr: 6.3.1->6.3.2] iPad: DoubleClicking in MouseArea + +Popup breaks +* QTBUG-114186 QQC leaks attached objects +* QTBUG-113855 qmlsc: unused import false positive for template strings +* QTBUG-113714 REG: Memory leak when loading/unloading application fonts +* QTBUG-114874 REG [5.15 → 6.x]: With `height: implicitHeight` binding +changes to implicitHeight won't trigger property interceptor (e.g. +Behavior + Animation) +* QTBUG-113738 [REG 6.4.3 -> 6.5.0] TableView positionViewAtCell crash +* QTBUG-110328 QEventPoint not being released correctly +* QTBUG-114687 Qt.application.screens does not update if primary screen +changes +* QTBUG-114858 Dynamically adding State causes Segfault +* QTBUG-98365 Memory leak with removed persisted items +* QTBUG-114961 Regression: Keyboard input unusable with redirected Qt +Quick scenes (QQuickRenderControl) +* QTBUG-114897 Generated QML code doesn't compile with -Wshadow -Werror +* QTBUG-114910 Missing constructor params crashes program +* QTBUG-113991 [Reg 6.4 -> 6.5] qmldir javascript library does not +respect qualified import +* QTBUG-111013 HorizontalHeaderView with resizableColums true eats input +when visible (Quick 3D DebugView) +* QTBUG-114693 Galleryexample app Textarea and Drawer bug. +* QTBUG-115106 State switched model crashes with ComponentBehaviour +Bound +* QTBUG-115179 Clip optimization in +QQuickDeliveryAgentPrivate::pointerTargets is too aggressive +* QTBUG-114978 Wearable example icons hard to distinguish from +background and other cosmetic issues +* QTBUG-110827 Qt's Gallery example producing tons of warning/errors +* QTBUG-109306 Standard virtual keyboard typing does't generate standard +QML events. +* QTBUG-108144 Race condition when using QQuickMenu +* QTBUG-95107 ListView item pooling breaks fetchMore +* QTBUG-115320 memcpy-param-overlap in qv4runtime.cpp +* QTBUG-115115 [Reg 5.15 -> 6.2] +QV4::Heap::QObjectMethod::ensureMethodsCache crash when calling a +function in a js file +* QTBUG-115159 QmlCache cpp files are always generated differently +* QTBUG-58718 Problems with JS array sorting after unshift +* QTBUG-114596 Ownership of QObject* returned to qml by Q_INVOKABLE +differs for const and non-const pointers +* QTBUG-115523 [REG: 6.5.1->6.5.2] More complex javascript objects not +converted to QVariantMap anymore +* QTBUG-114258 Cannot click on buttons inside Flickable in QQuickWidget +with stylus +* QTBUG-115251 Infinite loop in QPropertyObserverPointer::notify on +startup +* QTBUG-115319 Issue with number as a context property name +* QTBUG-115322 Theme properties set on Item are not propagated to +children +* QTBUG-115537 [QML Docs] Image.fillMode enum documentation has a broken +table formatting +* QTBUG-104904 [REG 5.15.9 -> 6.3.1] SwipeDelegate does not forward +mouse events to nested items in left, right, behind +* QTBUG-110589 Property bindings produce wrong values for Animation.to +* QTBUG-61282 Changing an Animation duration has no effect +* QTBUG-95840 QML Animations: not specified how they react to property +changes while running +* QTBUG-115733 [REG 6.5.1-6.5.2] Automatic conversion JS Array -> +QByteArray is broken +* QTBUG-113842 DropArea blocks scrollwheel of a mouse +* QTBUG-115468 Dynamically adding items to SwipeView may add new items +behind the current item +* QTBUG-114801 qmlformat: two spaces in 'NumberAnimation on x {' +* QTBUG-115951 qml::UnknownTestFunc() QVERIFY() +* QTBUG-105090 tst_QQuickMenu AddressSanitizer: heap-use-after-free in +QQmlData::signalHasEndpoint(int) +* QTBUG-116028 Material Switch doesn't respect Dense variant +* QTBUG-104469 Assertion failure when clearing model in +Component.onCompleted of delegate in Repeater +* QTBUG-115510 undefined reference to `QQuickTextLine::staticMetaObject' +when using qmlsc in direct mode +* QTBUG-113940 FileSelector doesn't work correctly +* QTBUG-114655 heap-use-after-free when calling console.log() (and +friends) from QML using cachegen +* QTBUG-116148 A property alias for a property alias leads to a segfault +in QQmlPropertyCacheAliasCreator<QV4::ExecutableCompilationUnit>::proper +tyDataForAlias() +* QTBUG-116049 [Reg 6.2 -> 6.3] Segmentation fault when using attached +`Component` property with `Binding` +* QTBUG-116304 Missing code snippet in Scene Graph - Vulkan Under QML +example +* QTBUG-116228 Garbage collector can crash the QML Debugger +* QTBUG-114482 [Boot2Qt] Cannot run Attached Style Properties example on +Boot2Qt device +* QTBUG-105745 QtQuick.Dialogs.quickimpl plugin not linked in static +builds +* QTBUG-115707 REG: Child popup inherits palette from parent popup +rather than its associated window +* QTBUG-114326 [REG] Non-Singlebit Q_FLAGS not exposed correctly in +property declarations +* QTBUG-115557 Missing type "QQuickTapHandler::ExclusiveSignals" in +property +* QTBUG-114467 qmllint does not warn about unqualified id lookup +* QTBUG-113472 [REG 6.4.1->6.5.0] Qt.binding in initial properties +silently fails for certain types +* QTBUG-100392 Animations crash at runtime because list properties do +not emit onChanged signal when their items are destroyed +* QTBUG-32132 Qml do not updates roles names on +QAbstractItemModel::reset signal +* QTBUG-103220 QQmlDelegateModel::_q_modelReset should handle roleNames +changes +* QTBUG-116749 missing right bracket +* QTBUG-97557 Qt Quick batch rendering issue when a batch contain nodes +that have different index types +* QTBUG-102589 tst_SceneGraph::render fails on Android +* QTBUG-114602 Documentation: LineShape is part of QtQuick.Particles? +* QTBUG-114166 resizing of ListView (possible Flickable) change in +qt6.5.1 +* QTBUG-116587 If using QQuickRenderTarget and setMirrorVertically(true) +will lead to the qml Item's clip area damage +* QTBUG-116576 [REG 6.2 → 6.4]: Connections and signals whose names +start with an underscore +* QTBUG-115328 Invalid qmllint_json target generated +* QTBUG-115004 [Android] TextEdit text selection works incorrect +* QTBUG-116289 Placing a HoverHandler on a Button makes it respond to a +right-click. +* QTBUG-115687 Text loaded with Loader inside Flickable is not visible +when scrolling +* QTBUG-116164 [Regr: 6.5.0->6.5.1] Broken "implicitWidth", +"implicitHeight" bindings +* QTBUG-106683 qt_add_qml_module: _automoc_json_extraction target and +resources are rebuilding every time with Visual Studio Generator +* QTBUG-113426 Crash in QtRhi with QQuickWidget +* QTBUG-112306 Crash in QRhiResourceUpdateBatch::merge +* QTBUG-111779 change signal of contentData and contentChildren in +Dialog doesn't work +* QTBUG-113473 [REG 6.4.1->6.5.0] Assigning undefined to gadget qreal +property doesn't reset +* QTBUG-89023 tst_Animators::testTransitionsWithImplicitFrom is flaky on +Ubuntu +* QTBUG-114396 Change "OpenGL" to "Graphics API" +* QTBUG-114571 Incorrect colors after switching between light and dark +modes +* QTBUG-114718 [Tests] tst_QQuickPopup fails +* QTBUG-40856 MouseArea containsMouse flag is not reset on Touch Screen +* QTBUG-86729 many Qt Quick test failures after input event refactoring +* QTBUG-114845 qt6 qml documentation: "font.style" should be +"font.styleName" +* QTBUG-114959 Pushing Qt.binding to JS variable in StackView results in +the pushed item's property not reacting to changes +* QTBUG-114475 QML QQuickPointerHandler crashes +* QTBUG-112537 A Window's background cannot be semitransparent anymore +* QTBUG-113456 Window background cannot be transparent. +* QTBUG-115015 [REG 5.15.14->6.5.1]: Qt6 QML component Window setting +property color: "transparent" doesn't make the Window transparent for +Windows 11 and MacOS +* QTBUG-115140 qtdeclarative -unity-build-batch-size 100000 fails +* QTBUG-61783 SwipeDelegate left and right components not reacting on +touchscreen press +* QTBUG-114338 Qt Quick with metal crashes on older macOS 11 +* QTBUG-61646 Sample code for GridView.isCurrentItem is in the wrong +place +* QTBUG-68404 Using property values in QML animations triggers an +assertion +* QTBUG-115317 ListView can't reuse items when its integer model is +modified +* QTBUG-109542 TreeView: TreeView.modelIndex() has the order of row and +column swapped +* QTBUG-114688 QML application does not start if some QML modules are +built static +* QTBUG-115554 QQuickAttachedPropertyPropagator cannot propagate through +popup and window +* QTBUG-114953 PdfMultiPageView: Very poor memory performance when +zooming in/out of long documents +* QTBUG-113228 Pane only stops some input events from propagating +* QTBUG-107771 QML Native ScrollBar: Unable to assign [undefined] to int +* QTBUG-116537 Add \examplecategory to qtqml + +### qtactiveqt +* QTBUG-56172 ActiveQt components are not well behaved when +unloading/reloading +* QTBUG-111191 Qutlook Example (ActiveQt) crashes with Qt6.4.2 + +### qtmultimedia +* QTBUG-112226 android: Camera does not work +* QTBUG-114889 Android: Camera does not work at all +* QTBUG-114659 [DeclarativeCamera] Zoom control is incorrectly +positioned and does not work on Android +* QTBUG-114660 [DeclarativeCamera] Locking the phone causes the app to +crash on Android +* QTBUG-111912 The content in MediaPlayer is not cleared, when the next +file has no video or cover art +* QTBUG-114039 App crash after changing Media Player source +* QTBUG-113832 6.5.1 Qt MM crashes when playing a simple mp4 on AMD +cards +* QTBUG-111543 Heavy flickering with 60 fps videos +* QTBUG-111911 Some videos has artifacts when playing in MediaPlayer. +* QTBUG-111459 Heavy jittering in video playback if animations are +active +* QTBUG-109213 Video flickering when there is a ParticleSystem component +or playing some animation at same time +* QTBUG-114658 [DeclarativeCamera] The image is displayed upside down +when using the front camera +* QTBUG-99709 The size of the video missing in QMediaMetaData +* QTBUG-115122 Documentation: PlaybackRate is not only about audio +speed. +* QTBUG-115360 QAudioDevice is exported twice +* QTBUG-115563 QCameraDevice is declared twice in the qmltypes file +* QTBUG-115564 QMediaFormat is declared twice in the qmltypes file +* QTBUG-115566 QMediaMetaData is declared twice in the qmltypes file +* QTBUG-115842 Android: Cannot take photo if CONTINUOUS_PICTURE mode +unavailable +* QTBUG-109710 [EVR] Crash on readWglNvDxInteropProc() with nullptr +access +* QTBUG-115747 H264 MKV duration and position is zero +* QTBUG-115843 Android: Supported flashmodes not cleared in FFmpeg- +backend +* QTBUG-116533 Sporadic crash on QSGVideoMaterial::updateTextures() with +nullptr access +* QTBUG-115935 REG: FFMPEG backend causes Android 13 crash on Launch +* QTBUG-112219 `QMediaDevices::defaultAudioInput()` wrong device +* QTBUG-113211 Windows: QMediaPlayer stuttering with some wave files +* QTBUG-113481 MediaPlayer not reading video orientation metadata +* QTBUG-115212 [Possible regression 5.15->6.4/6.5]Cannot load video from +device on Windows Network in 6.4/6.5 +* QTBUG-111567 masOS audio deadlock with AudioOutputUnitStart / +AudioOutputUnitStop +* QTBUG-111975 QVideoFrame::toImage has a memory leak at 3840 * 2160 +resolution +* QTBUG-114174 Camera active property stays true when stopped +* QTBUG-115763 CMake Error at /home/qt/work/install/lib/cmake/Qt6Multime +dia/Qt6QFFmpegMediaPluginTargets.cmake +* QTBUG-113247 Crash when recording wav audio +* QTBUG-113020 [Regression] Android: declarative-camera example does not +save picture/picture gets deleted on Qt 6.5 +* QTBUG-115471 FFmpeg video decoding not using hardware accleration. +* QTBUG-108427 Hardware accelerated video decoding on Windows +* QTBUG-113256 [macOS] Warnings when connecting/disconnecting AirPods +* QTBUG-115575 Can not set camera pixel format on MacOS. +* QTBUG-116393 MediaPlayer freezes if RTSP stream not found +* QTBUG-115463 QCamera does not support hot plug in and out. Bug or how +it is designed? +* QTBUG-116467 [Reg 6.4->6.5] Stopping QCamera when it is not started +properly causes crash +* QTBUG-116671 Fix capture_capturesToFile_whenConnectedToMediaRecorder +on linux CI +* QTBUG-116836 Android: MediaCodec encoder doesn't accept +AV_PIX_FMT_MEDIACODEC +* QTBUG-116075 [Windows] Audio recording starts not at once +* QTBUG-116979 VideoOutput implicit size doesn't update until playback +begins + +### qttools +* QTBUG-107853 qt6_add_translations() deletes CMake-generated *.ts files +when project is cleaned +* QTBUG-113863 \typealias not highlighted with a clickable link on +usages +* QTBUG-110949 lupdate: trailing return type with template parameters +* QTBUG-112677 Qt lingust, Translation file broken when qsTrId contain < +* QTBUG-114151 QML Layout don't have a title +* QTBUG-114956 \generatelist <groupname> does not sort the generated +list +* PYSIDE-2379 pyside6-lupdate names the context incorrectly when +indentation detection is offset by oddly indented multiline string or +similar +* PYSIDE-2380 pyside6-lupdate ignores r-strings +* QTBUG-95340 Linguist wrong warning about %n place markers +* QTBUG-115048 Qt Quick 6 documentation for Window QML Type still +recommends to assign to visibility property even though it's now read- +only +* QTBUG-113015 [QDoc] Duplicate QML property name causes confusion: +qml[attached]property QWindow::Visibility Window::visibility +* QTBUG-115465 Designer injects bogus "<normaloff>.</normaloff>." for +icon properties +* QTBUG-115602 A Minimal qdocconf File incorrect +* QTBUG-115116 Doc: QObject overview documentation lists incomplete +signatures of connect +* QTBUG-116305 Qt Creator 11.0.2 layout alignment disable +* QTBUG-115578 Maybe TS file format documentation needs a correction? +* QTBUG-116441 qdoc: Pages with multiple \ingroup commands lose +navigation to parent \group +* QTBUG-114862 qdbusviewer shows tab for system bus although no system +bus is present +* QTBUG-106380 Hello tr() example exits immediately after being run +* QTBUG-115448 qttools -unity-build-batch-size 100000 fails +* QTBUG-116534 Add \examplecategory to qthelp +* QTBUG-116536 Add \examplecategory to qtassistant +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-115686 qt5.git build of qttools/examples places .ts files in +SRCDIR, not BUILDDIR +* QTBUG-115962 lupdate generates invalid translation + +### qttranslations +* QTBUG-115634 qttranslations configure takes ages on CMake 3.27 +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-111748 [Turkish] Inconsistent translations + +### qtdoc +* QTBUG-114529 ANDROID_NDK_ROOT example has wrong version +* QTBUG-114759 add_library cannot create target "CustomControls" because +another target with the same name already exists +* QTBUG-114848 Document Viewer looks broken in 6.5.2 examples +* QTCREATORBUG-29330 Widget designer standard icons invisible on macOS +* QTBUG-114592 todolist demo fails to configure +* QTBUG-115343 Submodule update at 6.5 fails +* QTBUG-115961 Documentation about building Qt for iOS from source +requires corrections +* QTBUG-114998 Example can't run, missing module +* QTBUG-113300 The documentation "How to Create Qt Plugins" seems to +need a review and update +* QTBUG-116149 Deploying QML Applications: wrongly instructs to use +declarative instead of quick +* QTBUG-116580 "Selected Material Icons" attribution shown twice +* QTBUG-110921 Documentation for building iOS apps is plain wrong +* QTBUG-114396 Change "OpenGL" to "Graphics API" +* QTBUG-115108 FX_Material_Showroom fails to compile due to long paths +* QTBUG-115247 \target after \row generates invalid HTML + +### qtlocation +* QTBUG-115359 QGeoManeuver is exported twice +* QTBUG-114080 QML module documentation should move out of "List of +types" page + +### qtpositioning +* QTBUG-114657 [SatelliteInfo] The app stops responding after some time +on macOS +* QTBUG-115361 QGeoSatelliteInfo is exported twice +* QTBUG-115217 NMEA SatelliteInfo Simulation mode stops providing +updates +* QTBUG-114080 QML module documentation should move out of "List of +types" page + +### qtconnectivity +* QTBUG-116563 [REG 6.4 -> 6.5] ISO7816 smart cards are considered to be +NDEF tags +* QTBUG-116580 "Selected Material Icons" attribution shown twice + +### qtwayland +* QTBUG-114671 Crash without input device connected +* QTBUG-114995 tst_qgraphicsanchorlayout crash with QtWayland failed on +Ubuntu 22.04, GNOME +* QTBUG-115112 Key injection fails in QML test +* QTBUG-115757 [REG: 6.5.1-6.5.2] Drag and Drop segfaults programs +* QTBUG-116051 QMenuBar doesn't open neighbouring menus on mouseover +* QTBUG-97037 DragHandler / startSystemMove window move issue with QT6 +Webengine on Wayland + +### qt3d +* QTBUG-100386 Crash in GLTFImporter::commonMaterial +* QTBUG-116229 Please fix Qt3DCore documentation +* QTBUG-116354 Qt3D - Enable texture array +* QTBUG-116494 Documentation for QCylinderMesh misses Detailed +Description + +### qtserialbus +* QTBUG-114619 QCanDbcFileParser fails to parse non-ASCII characters +like '°' + +### qtwebengine +* QTBUG-113806 Chromium attributions missing from 'Licences used in Qt' +docs +* QTBUG-114339 FAIL! : qmltests::WebEngineViewSingleFileUpload::test_ac +ceptSingleFileSelection(test.txt) +* QTBUG-103518 QML WebView scrolling events are picked up by DragHandler +and Flickables behind it +* QTBUG-114117 [WebEngine] Incorrect name of the app is shown in the +system location permission pop up +* QTBUG-114953 PdfMultiPageView: Very poor memory performance when +zooming in/out of long documents +* QTBUG-113512 WebEngineView not visible in Designer on macOS +* QTBUG-114471 Recipe browser starts in upside down mode +* QTBUG-113981 QPdfView does not scroll reliably with mouse wheel event +(two finger sliding on touchpad) +* QTBUG-113251 [REG 6.4 -> 6.5] Context menu functionality in devtools +broken +* QTBUG-115365 QWebEngineCertificateError is exported twice +* QTBUG-99555 [RE: 6.2.1->6.2.2] macdeployqt fails to produce +notarizable packages +* QTBUG-115844 qtwebengine ignores some key remaps +* QTBUG-115976 Dev tools not hidden with closing cross +* QTBUG-114752 Crash with --device=software when running on battery +* QTBUG-114875 Cannot detect Visual Studio when configuring QPdf and +QWebEngine +* QTBUG-115994 Duplicate character when long-pressing for accented char +on macOS/webengine +* QTBUG-115753 ERROR: AddressSanitizer: heap-use-after-free in +tst_origins +* QTBUG-116445 [REG][Windows] Crash on +NativeSkiaOutputDevice::releaseTexture() with nullptr access +* QTBUG-113551 Update documentation for limitation building QtPdf for +Android with supported LTS versions +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-113369 dark mode enabled causes crashes on specific sites +* QTBUG-115188 QtWebEngine use after free in Extensions GetPreferences + +### qtwebview +* QTBUG-114495 FAIL! : tst_QWebView::load() + +### qtcharts +* QTBUG-114221 Charts API Documentation Snippets broken, Examples +broken. +* QTBUG-113195 QtCharts/QXYSeries::colorBy method behave incorrectly +after points are selected in QScatterSeries. +* QTBUG-114943 Crash in Qt Audio Example on iPhone with Qt Kit 6.2.9 for +iOS +* QTBUG-115072 Crash while clicking on scatter points to perform +selection +* QTBUG-115977 QML Charts Galleryu example: Charts are hard to read on +Android +* QTBUG-116647 Application hangs on calling QXYSeries::sizeBy and +QXYSeries::colorBy methods for a large number of scatter points. +* QTBUG-114080 QML module documentation should move out of "List of +types" page +* QTBUG-116535 Add \examplecategory to qtcharts (1 update left) + +### qtvirtualkeyboard +* QTBUG-116078 [REG] Behavior breakage in Qt 6.5: Virtual keyboard style +qrc import path changed +* QTBUG-108030 Virtual keyboard basic example freezes on Android +* QTBUG-116432 Virtual keyboard import version number from Qt 5.15 does +not work in Qt 6.5 version + +### qtspeech +* QTBUG-115363 QVoice is exported twice +* QTBUG-113820 Can't run Quick Speech Example on Android + +### qtremoteobjects +* QTBUG-115458 QRemoteObjectRegistry has incorrect info about +QRemoteObjectSourceLocation(s) + +### qtquick3d +* QTBUG-114557 FAIL! : tst_RotationDataClass::test_construct() +Compared values are not the same +* QTBUG-114313 [Reg: 5.15 -> 6.2/6.5?] QQuaternion::getAxisAndAngle() +can produce NaN, even when normalized +* QTBUG-105918 REG: Jittery skeletal animations +* QTBUG-106371 CMake Build Fails with "Some targets in this export were +already defined" when using system assimp draco +* QTBUG-115064 'Some (but not all) targets in this export set were +already defined' error during building from source process +* QTBUG-115522 Unshaded CustomMaterial shader does not receive per- +vertex COLOR attribute from custom QQuick3DGeometry +* QTBUG-115362 ShaderBuildMessage is exported twice +* QTBUG-114110 QtQuick3d scene freeze when deleting many nodes +* QTBUG-116559 Quick3D doesn't compile with -trace lttng +* QTBUG-115450 qtquick3d -unity-build-batch-size 100000 fails + +### qt5compat +* QTBUG-115467 Qt 6 QML Documentation: Wrong example for +"verticalOffset" + +### qtcoap +* QTBUG-115501 [Qt CoAP] CI integrations pass even when the tests fail + +### qtopcua +* QTBUG-113504 [MSVC] Qt6 failed to build due to error C2362 on Windows +with option /permissive- + +### qtquick3dphysics +* QTBUG-114111 Crash when destroying a body with scale +* QTBUG-114183 Collision shape calculates orientation incorrectly when +parent has scale +* QTBUG-115539 Missing dependencies in qmldir +* QTBUG-114114 PhysX has ODR violations +* QTBUG-117058 ERROR: AddressSanitizer: heap-use-after-free in +tst_callback + +### qtgrpc +* QTBUG-115032 -platform linux-clang-libc++ fails to compile +qtprotobufgen +* QTBUG-115055 Qt6Grpc package depends on system WrapgRPC to be found +and be compatible +* QTBUG-110107 RTA CMake test fails on 6.5.0 +* QTBUG-115057 when using qtgrpc, .proto files should appear in project +hierarchy +* QTBUG-115175 QtProtobuf nested message generation error +* QTBUG-116043 configure fails with "PROTO_FILES list is empty" +* QTBUG-116463 qt_add_protobuf() broken in 6.6.0-beta3 for VS2019 build +system +* QTBUG-116461 qt_add_protobuf() broken in 6.6.0-beta3 for WASM +* QTBUG-115708 windows build failure when using protobuf +GENERATE_PACKAGE_SUBFOLDERS +* QTBUG-115180 QtProtobuf: Enum forward declaration is required + +### qtquickeffectmaker +* QTBUG-114561 Material style highlighted & flat button shows no text + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.5/supported-platforms.html +* RTA reported issues from Qt 6.5 +https://bugreports.qt.io/issues/?filter=24558 +* See Qt 6.5 known issues from: +https://wiki.qt.io/Qt_6.5_Known_Issues +* Qt 6.5.2 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25271 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Laszlo Agocs +Anu Aliyas +Dimitrios Apostolou +Albert Astals Cid +Mahmoud Badri +Mate Barany +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Tatiana Borisova +Joerg Bornemann +Rym Bouabid +Assam Boudjelthia +Aurélien Brooke +Kai Uwe Broulik +Michael Brüning +Olivier De Cannière +John Chadwick +Mike Chen +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Pranta Dastider +Szabolcs David +Marius Dege +Pavel Dubsky +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Hatem ElKharashy +Andreas Eliasson +David Faure +Ilya Fedin +Joshua Goins +Mikko Gronoff +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Ralf Habacker +Kamil Hajdukiewicz +Heikki Halmet +Amanda Hamblin-Trué +Jøger Hansegård +Inkamari Harjula +Elias Hautala +Jani Heikkinen +Miikka Heikkinen +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Mats Honkamaa +Martin Jansa +Allan Sandfeld Jensen +Jonas Karlsson +Timothée Keller +Michael Klein +Friedemann Kleint +André Klitzing +Michal Klocek +Jarek Kobus +Sze Howe Koh +Jarkko Koivikko +Fabian Kosmale +Volker Krause +Konrad Kujawa +Santhosh Kumar +Kai Köhne +Inho Lee +Paul Lemire +Kimmo Leppälä +Wladimir Leuschner +Thorbjørn Lindeijer +Thiago Macieira +Thorbjørn Lund Martsum +Aaron McCarthy +Ievgenii Meshcheriakov +Leena Miettinen +Jan Moeller +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Martin Negyokru +Andy Nichols +Mårten Nordheim +Dennis Oberst +Pasi Petäjäjärvi +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Aleix Pol +Cajus Pollmeier +Lorn Potter +Shyamnath Premnadh +MohammadHossein Qanbari +Liang Qi +Khem Raj +Matthias Rauter +David Redondo +Arno Rehn +Topi Reinio +Alexey Rochev +Bernhard Rosenkränzer +Shawn Rutledge +Toni Saario +Casimir Saastamoinen +Ahmad Samir +Philip Schuchardt +Björn Schäpers +Andy Shaw +Venugopal Shivashankar +Colin Snover +Ivan Solovev +Axel Spoerl +Christian Strømme +Tarja Sundqvist +Lars Sutterud +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Samuel Thibault +Ivan Tkachenko +Jens Trillmann +Paul Olav Tvete +Peter Varga +BogDan Vatra +Doris Verria +Tor Arne Vestbø +Jannis Voelker +Ville Voutilainen +Jaishree Vyas +Michael Weghorn +Bernd Weimer +Edward Welbourne +Paul Wicking +Piotr Wierciński +Oliver Wolff +Li Xinwei +Semih Yavuz +Vlad Zahorodnii +JiDe Zhang +Yuhang Zhao +Eike Ziller +Andrius Štikonas diff --git a/qt/6.6.0/release-note.md b/qt/6.6.0/release-note.md new file mode 100644 index 0000000..ae5b361 --- /dev/null +++ b/qt/6.6.0/release-note.md @@ -0,0 +1,4915 @@ +Release note +============ + +Qt 6.6 introduces many new features and improvements as well as bugfixes +over the 6.5.x series. For more details, refer to the online +documentation included in this distribution. The documentation is also +available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.6 series is binary compatible with the 6.5.x series. +Applications compiled for 6.5 will continue to run with 6.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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### Security fixes +* CVE-2023-38197 in qtbase +* CVE-2023-43114 in qtbase +* CVE-2023-32763 in qtbase +* CVE-2023-37369 in qtbase +* CVE-2023-34410 in qtbase +* CVE-2023-33285 in qtbase +* CVE-2023-32762 in qtbase + +### qtbase +* 9773f0175c Return qt-configure-module to bin/ +Upon further consideration, qt-configure-module was deemed user-facing, +and was thus moved back to ./bin on all platforms. + +* 05e72d53a6 PCRE2: upgrade to 10.42 +PCRE2 has been updated to 10.42. + +* ca64365e3a Don't hide object replacement char except in rich text +The object replacement character (U+FFFC) is now only filtered out in +rich text controls, where they represent inline objects. In other +controls, its glyphs will be shown as with other text. + +* 8892819d0c windows: Fix vertical metrics with GDI engine +Fixed an issue where the line gap of some fonts would be included twice +in the font's leading. + +* 0657b0734e Add QCryptographicHash::supportsAlgorithm() to check +supported algorithm +Add supportsAlgorithm() method that can be used to query OpenSSL and +check whether the selected algorithm is supported. + +* 8602a224b6 QT_INLINE_SINCE: never inline for static Qt builds +Restored binary compatibility for static Qt builds broken by the +QT_INLINE_SINCE mechanism. Qt still does not guarantee BC for static +build configurations otherwise. + +* 8f2d5a5649 CMake: Enforce QT_RESOURCE_ALIAS for absolute paths in +resources +In Qt resources, files that are specified as absolute paths must have +the property QT_RESOURCE_ALIAS set. + +* eac9f39517 SQLite: Update SQLite to v3.40.0 +Updated SQLite to v3.40.0 + +* 26c190f57e QTest::WatchDog: fix missing timeout resets on test +function change +Fixed a bug which caused QTEST_FUNCTION_TIMEOUT to be applied to the +whole test execution, as opposed to each test function. + +* 02f1e72d5a Android: Set EnterKeyNext as default type for QLineEdit +EnterKey type is now changed from EnterKeyDefault to EnterKeyNext for +virtual keyboard in QLineEdit. It is done only if the focus can be moved +to widget below. + +* 936cae6b53 Add QFileInfo::readSymLink() to read the raw link path +Added readSymLink() to read the symlink's raw target, without resolving +to an absolute path. + +* b82c9d08f8 QFileInfo: overload file time related methods to take a +QTimeZone arg +Overload file time related methods to take QTimeZone argument; mainly +useful if all you need is UTC time, e.g. to compare file timestamps, +this is inherently faster as no conversions need to be performed. + +* f68a2316d8 Long live QPromise::addResults()! +Added addResults() to report multiple results at once. + +* 2b2065bf35 Slow Deprecation of FILENAME_VARIABLE, replacement by +OUTPUT_SCRIPT +The FILENAME_VARIABLE option of qt_generate_deploy_script and +qt_generate_deploy_app_script is now deprecated, use OUTPUT_SCRIPT +option instead. + +* cac325fdc1 SQLite: Update SQLite to v3.40.1 +Updated SQLite to v3.40.1 + +* fe7a0c19a6 QFileSystemModel: add lastModified() overload that takes a +QTimeZone +Added lastModified() overload that takes a QTimeZone, this is useful +when e.g. comparing file timestamps and all that's needed is time in UTC +(this is faster as no time zone conversions is required). QTimeZone::UTC +is used internally when sorting by time (using the sort() function), +which should ideally make it faster too. + +* f6b026eed1 Move QTypeInfo<std::pair> from qpair.h to qtypeinfo.h to +avoid ODR violation +The QTypeInfo for std::pair/QPair will now be correct even if qpair.h +hasn't been included, fixing an One-Definition-Rule (ODR) violation. + +* 595360506d QSqlRecord: add missing C++11 move SMFs +Added move constructor, -assignment operator, and swap(). + +* 19ca03c21c QUnicodeTools: Use thread-safe libthai API +Correct line wrapping of Thai text now requires libthai version 0.1.25 +or above. + +* 03ed57afa0 Move QApplication::autoSipEnabled() to public scope +bool QApplication::autoSipEnabled() is no longer a slot. Code such as +using QObject::connect() to connect to it as a slot or accessing it +through meta object system will have to be rewritten. + +* 2d1fd400fc Object to creating duplicate entries in a test-data table +Duplicate data tags are now warned about. Every call to QTest::newRow() +or QTest::addRow() should result in a distinct data tag. If they do not, +a warning is produced. Likewise, duplicate column names are forbidden; +each call to QTest::addColumn() should use a distinct name. + +* 5e76a9569e xkbcommon: make shortcuts persistent across layouts +make keys produce the same shortcuts independently of current layout + +* d4f72b4de6 QStandardPaths/unix: ignore relative paths in all $XDG_* +env vars +Improved conformance to the Freedesktop basedir spec by ignoring any +relative paths in XDG_* environment variables. + +* 40dd38813c QMimeDatabase: don't stat() something that isn't a local +file +Fixed a regression from 6.4.0 that made certain QMimeDatabase functions +that inspected file contents to fail on Unix systems, if the file was +not a native file (e.g., a Qt resource). + +* 7cbdc8abbd QVarLengthArray: add STL-style assign() +Added assign(). + +* 26fec96a81 QString, QByteArray: don't detach in +removeIf/erase/eraseif() +Removing characters from a currently shared string or byte array is now +done more efficiently + +* cc6324665e QString: don't detach in insert() +Calling insert() on a currently shared string is now done more +efficiently. + +* 3a3b76e040 QString: don't detach in insert(qsizetype, QUtf8StringView) +Inserting Utf8 data (e.g. a QUtf8StringView) into a currently shared +QString is now done more efficiently. + +* eb60e94020 QString: don't detach in replace_helper() +Using replace() on a currently shared QString is now done more +efficiently + +* fc33fea999 Don't do font merging for PUA characters +Font merging (automatic assignment of alternative fonts) is no longer +applied for characters in the Private Use Areas of Unicode. + +* 224930726b Long live QScopedPropertyUpdateGroup +New RAII class wrapping Qt::beginPropertyUpdateGroup() and +Qt::endPropertyUpdateGroup(). + +* b73574c4a6 SQL/MySQL: add options to explicitly specify the protocol +type +Added the ability to specify the MySQL/MariaDB connection type using +the "MYSQL_OPT_PROTOCOL" connection string option. In case the +connection type is "MEMORY" for shared memory, applications can specify +the shared memory segment name using the "MYSQL_SHARED_MEMORY_BASE_NAME" +option. + +* fbfee2d7c5 QVarLengthArray: clear() is not resize(0) +clear() no longer requires the value_type to be default-constructible. + +* 94efcf9be4 Update bundled libjpeg-turbo to version 2.1.5 +libjpeg-turbo was updated to version 2.1.5 + +* 0b4286ff28 Windeployqt: add custom qml output directory command line +option +Windeployqt's default behavior is now to deploy qml imports to a "qml" +directory inside the deploy directory, rather than directly to the +deploy directory. + +* fd70555b33 Deprecate usage of qt_ntfs_permission_lookup +Deprecated the variable qt_ntfs_permission_lookup to avoid race +conditions while enabling or disabling permission checks. It can be +replaced by the RAII class QNtfsPermissionCheckGuard or with the +functions qEnableNtfsPermissionChecks(), qDisableNtfsPermissionChecks() +and qAreNtfsPermissionChecksEnabled(). + +* 6d17697913 QFileSystemWatcher/Win: remove the pre-QFileInfo path +normalization +Fixed a bug that prevented removePaths() from removing the root of a +drive on Windows. + +* c889ffed9f QTextStream: make dtor non-virtual come Qt 7 +Inheriting QTextStream is deprecated. QTextStream will no longer have a +virtual destructor in Qt 7. If your code inherits QTextStream, port to a +design that doesn't require a polymorphic QTextStream. You may define +the macro QT_NO_INHERITABLE_TEXT_STREAM to mark QTextStream as final to +assist you in checking for such code. This is the default if you're +compiling with QT_DISABLE_DEPRECATED_UP_TO set to Qt 6.9. + +* 610bafdfc5 qxkbcommon: Treat XKB_KEY_{Super,Hyper}_{L,R} as +Qt::Key_Meta by default +Super ("Win" key) and Hyper keys will no longer produce the +corresponding Qt::Key_Super or Qt::Key_Hyper key events, but will +instead be mapped to Qt::Key_Meta and result in Qt::MetaModifier being +set. + +* 0efd8854c4 A QtSql driver for Mimer SQL +Added a QtSql plugin to work with the Mimer SQL database + +* bb2ff8a69f qdoc: Add *.webp as an default image suffix +*.webp has been added to the list of default image suffixes. + +* 0fe6f818d2 Text: fix Soft hyphen rendering in QTextLayout::glyphRuns() +Fixed an issue where spaces would sometimes be shown in soft hyphen +positions in a string. + +* 05f913d57d qstrncpy: NUL-terminate even when src is nullptr +Now NUL-terminates the target buffer even when the source pointer is +nullptr, provided the target buffer has space for at least one byte. + +* 4183768d9b CMake: Fix position independent code linker flags not being +set +Qt tools are now built with position independent code even with Unix +toolchains where this is not the default, for example clang. + +* 2a2fc4d16d QMessageAuthenticationCode: remove lazy initialization of +messageHash +No longer delays processing of the key to the first setData() or +result() call. While passing a default-constructed key to the +constructor and then calling setKey() continues to work, for optimal +performance, we suggest to pass the actual key as a constructor argument +and call setKey() only to change the key. + +* 738c48244b Android: use FileProvider with QDesktopServices::openUrl() +Add AndroidX dependency to Gradle builds by default since it's required +by FileProvider. + +* 863eb576c8 Remove qmake files that provide support for building Qt +modules +Support for building Qt modules with qmake was removed. + +* 8f33a0424f SQLite: Update SQLite to v3.41.0 +Updated SQLite to v3.41.0 + +* 6990f23813 Long live QMessageAuthenticationCode::resultView()! +Added QCryptographicHash-style resultView(). + +* f5358e5932 a11y: Add new relations DescriptionFor, Described, +Flows{From,To} +Added new relation flags DescriptionFor, Described, FlowsFrom and +FlowsTo. + +* 4b197c3f52 QRegularExpression: add support for non-filepath +wildcards/globbing +Support for non-filepath wildcards has been added to +wildcardToRegularExpression(). + +* 4ec5c0efc7 SQL/ODBC: Return all native error codes +QSqlError::errorCode() might return a semicolon separated list of +native error codes. + +* f2fc2013de QErrorMessage: Reset 'again' check box between each error +message +QErrorMessage will now reset the check box for showing a message again +for each new message shown, as each individual message has its own +suppression state. + +* 7261a22987 QAbstractItemModel: fix match() with Qt::MatchWildcard +QAbstractItemModel::match() now uses more generic wildcard matches +rather than file path globbing. Please refer to the documentation of +QRegularExpression::wildcardToRegularExpression() for more information +about the differences. + +* f030037d24 Implement qstrncpy() in terms of std::strncat() +On non-Windows platforms, no longer writes to all bytes of the target +buffer, but stops after the terminating NUL. This was already the +behavior on Windows. + +* 30de1f74de SQL/MySQL: Add support for Bit-Value Type - BIT +Added handling for Bit-Value Type - BIT. + +* 0d29a406f7 QThread: add sleep(std::chrono::nanoseconds) overload +Added sleep(std::chrono::nanoseconds) overload. + +* 5bffb47d6e QFSFileEngine: fix overflow bug when using lseek64 +Fixed a bug where opening a file in append mode may fail if the file +size was bigger than INT_MAX. + +* e7b8b7bfbe CMake: Add NO_COMPILER_RUNTIME to deploy script macros +Added the option NO_COMPILER_RUNTIME to qt_generate_deploy_app_script. + +* c5d4dde678 QMessageAuthenticationCode: add move SMFs and swap() +Added move constructor, move assignment operator and swap() function. + +* c19f9716fb QMessageAuthenticationCode: port to QByteArrayView [3/3]: +static hash() +The constructor, setKey(), addData() methods as well as the static +hash() function take arguments by QByteArrayView instead of QByteArray +now. + +* 82b75570f0 QProcess/Linux: fix file descriptor leak in case of failed +child start +Fixed a file descriptor leak in QProcess when running on Linux 5.4 or +later, if the executable being run failed to start (for example, the +file for the executable didn't exist). + +* 17e4b2d8ed SQLite: Update SQLite to v3.41.1 +Updated SQLite to v3.41.1 + +* 092563a3d0 Skip QTimeZone::isTimeZoneIdAvailable()'s validity check on +Unix +On Unix (other than macOS and Android), the TZ-DB backend has long +accepted any well-formed POSIX zone description as a time-zone ID. This +is now reflected in QTimeZone::isTimeZoneIdAvailable(), which previously +claimed not to accept these IDs. However, avaliableTimeZoneIds() still +does not attempt to construct all possible POSIX descriptors to include +in its return. + +* 617165af6b QProcess: reimplement systemEnvironment() using +QProcessEnvironment +Fixed a bug that would cause systemEnvironment() to produce corrupted +entries (mojibake) on Windows if the environment contains characters +outside of the ANSI character set. + +* 3f40a8b5b1 Add QTextListFormat::start: html and markdown ordered list +index offset +QTextList now supports specifying a start index using the new +QTextList::{setStart, start} functions. The HTML start attribute on +ordered lists in rich text documents is now parsed and used when +rendering a text list. Non-negative indices in markdown lists are now +also parsed and written properly. This allows starting a list with a +different number than 1. + +* eb9c8042cf Short live QT_ENABLE_P0846_SEMANTICS_FOR! +Fixed manual get<I>() calls (Tuple Protocol) in C++17 mode. + +* a1889b2a67 Verify fix for manual get<I> calls for QVector<N>D +Fixed manual get<I>() calls (Tuple Protocol) in C++17 mode. + +* 4d90c4e74a QTimer: fix new-style slot invocation for receiver in +another thread +Fixed a bug that caused slots connected to single-slot timers using the +new-style connection mechanism to be delivered in the wrong thread. + +* a9e8034e8c Implement [variant.get] for QVariant [2/2]: get() +Implemented the type-based std::variant access protocol +(get<T>()/get_if<T>()) to allow easier access to the contained element +than the previous solution of casting data(), as well as to allow +generic code to treat QVariant and std::variant the same. The +holds_alternative<T>() function is not provided, since it's the same as +get_if<T> != nullptr. The index-based variant access functions +(get<I>()/get_if<I>()) are also not provided, because, unlike +std::variant, QVariant does not have a bounded number of alternative +types, and QMetaType IDs are not (all) compile-time constants. + +* 5a182d35e2 Update license specification for PCRE2 +Clarifying license of PCRE2 to be BSD-3-Clause with advertisement +exception for binary-like packages. + +* f8dba0395f QPromise: add support for addResult(braced-initializer) +Added support for calls to addResult() with braced initializers. + +* 9a39b3c796 Apply ScaleFactorRoundingPolicy to QT_SCREEN_SCALE_FACTORS +The high-DPI scale factor rounding policy (settable with +QGuiApplication::setHighDpiScaleFactorRoundingPolicy() or +QT_SCALE_FACTOR_ROUNDING_POLICY) now applies to scale factors set with +QT_SCREEN_SCALE_FACTORS. + +* c4debab927 Introduce QTP0002 policy for android-specific target +properties +Target properties that specify android-specific paths now support +generator expressions, but these generator expressions must be evaluated +to valid JSON strings. The behavior is controlled by the policy QTP0002. +The OLD policy behavior is deprecated and the NEW behavior is preferred +for use. + +* b46a914bd7 SQLite: Update SQLite to v3.41.2 +Updated SQLite to v3.41.2 + +* 2f709952cf QSqlError: also compare nativeErrorCode() in operator==() / +operator!=() +The comparison operators have been fixed to take both error type and +error code into account. + +* c080d1e64d Create any callable using QRunnable::create +QRunnable::create can now take non-copyable functions as argument. + +* 87103e04e9 QMultiHash: fix missing update to m_size +to not be counted, resulting in a hash map with an incorrect element +count and which could cause an assertion failure depending on how the +hash was later mutated. + +* 2f226336a2 QPluginLoader: don't instantiante multiple, identical +instances +staticInstances() will not call duplicated registrations of the same +instantiation function, which can only happen as a result of duplicated +Q_IMPORT_PLUGIN for the same plugin name. + +* 7f38f9f394 Long live QtFuture::makeReadyRangeFuture() +Introduce QtFuture::makeReadyRangeFuture(). This method takes a +container which has input iterators and returns a multi-value +QFuture<ValueType>, where ValueType is the underlying type of the input +container. + +* 9b4b32ec98 Long live QtFuture::makeReadyVoidFuture() and +QtFuture::makeReadyValueFuture() +Added QtFuture::makeReadyVoidFuture() and +QtFuture::makeReadyValueFuture(). + +* 028c367f75 Deprecate QtFuture::makeReadyFuture() +The QtFuture::makeReadyFuture() method and all its specializations are +deprecated since Qt 6.10. The reason for the deprecation is that the +method has a makeReadyFuture(const QList<T> &) overload, which behaves +differently from all other overloads (including other non-const ref +QList overloads). Use QtFuture::makeReadyVoidFuture() when you need a +ready void QFuture, or QtFuture::makeReadyValueFuture() when you need to +propagate the input type to the returned QFuture, or +QtFuture::makeReadyRangeFuture() when you need to create a multi-value +future based on an input container. + +* 39fab09aad SQL/MySQL: add option MYSQL_OPT_TLS_VERSION & +MYSQL_OPT_SSL_MODE +Added the two new connect options MYSQL_OPT_TLS_VERSION and +MYSQL_OPT_SSL_MODE. + +* 3983babd71 QSqlQuery: add boundValueName()/boundValueNames() +Added two new functions boundValueName()/boundValueNames() to return +the names of the bound values. + +* 2f95cd8f8b Long live QPromise::emplaceResult/At()! +Added emplaceResult() and emplaceResultAt() member functions. + +* db346e711c Fix accessibility on XCB when running as root +On XCB applications running as root are now accessible. + +* 24fe86ebe7 CMake: Store unsanitized plugin type names in module .json +files +The module information JSON files now contain the unsanitized plugin +types of a module, e.g. wayland-decoration-client instead of +wayland_decoration_client. Consumers of the module information file must +sanitize plugin types themselves if necessary. + +* 25530c7020 win: Fix default fallback font for some languages +Fixed an issue querying a default font for certain languages not +supported by the primary system font. + +* 3d0fb2cea9 Windeployqt: Add a check for LLVM-MinGW runtimes +Windeployqt now supports LLVM-MingGW runtimes. + +* 87535e4e43 QTimer: optimize single shot timers that cross thread +Single-shot timers with a string-based connection are now started in +the receiver's thread, not in the thread that creates the timer. + +* e1818d9e9c QXmlStreamAttributes: port value()/hasAttribute() to +QAnyStringView +Ported value() and hasAttribute() to QAnyStringView. + +* 55a51e1909 Implement QXmlStreamReader::hasStandaloneDeclaration() +added hasStandaloneDeclaration() + +* 5dabac2c9c Change QTimeZone's offset range into constants, not an enum +The MinUtcOffsetSecs and MaxUtcOffsetSecs constants are now static +constexpr members of QTimeZone, rather than members of an anonymous +enum. Their values are now 16 hours either side of zero, to allow for +some historical zones. + +* 968250ee14 QMetaProperty: add write() overload taking rvalue QVariant +Added write() overload taking an rvalue QVariant. + +* 5f28d367d9 Make QPointer<T> constructible from QPointer<X> +QPointer<T> can now be (move- and copy-)constructed from QPointer<X>. + +* 959800f6de Short live Q_NODISCARD_CTOR +attribute for constructors on compilers that support it, and does +nothing on other compilers. + +* 29b2506e8c Allow disable native messagebox dialog +Added options functionality to QMessagebox. The currently only option +available is DontUseNativeDialog. + +* b6d04c8a82 QMetaProperty: add writeOnGadget() overload taking rvalue +QVariant +Added writeOnGadget() overload taking an rvalue QVariant. + +* 0e7e1c3396 Take move-only functions for the threadpool +Methods taking callable functions, can now take move-only lambdas. + +* 275e0e48a9 Deprecate Q_ASSUME +The Q_ASSUME macro is now deprecated. Do not use it in new code and +consider removing it from existing code. + +* 2162e0dfc4 Schannel: Add support for import of PKCS12/PFX files +Add support for PKCS12 import with Schannel backend. + +* 3bf5b5f894 Use QSlotObject helpers in functor-cases of +QMetaObject::invoke +Using a functor with several operator() overloads in +QMetaObject::invokeMethod now causes a compile time error. Qt would +previously ignore const and noexcept overloads and always call the +mutable version on a copy of the functor. + +* 1373a20f99 QTestEventLoop: don't stop the test fails outside the main +thread +The QTestEventLoop no longer attempts to exit its event loop if the +failure was detected outside the main thread. + +* a2551c45d4 Move the formatting of <chrono> durations to QDebug & +QtTest +Added pretty formatting of C++ <chrono> durations. + +* 6160ea45b6 Implement API for enabling / disabling OpenType features +Added an API to QFont which makes it possible to enable and disable +specific typographic features in OpenType fonts. + +* 8c0153a526 Fix QMenu (+other theme) sizes on Windows multiscreen +systems +Fixed menu sizes on Windows systems with more screens. + +* 0306247f5a Remove Java iterator APIs for moving back if operator-- is +not available +QSetIterator no longer has a hasPrevious() member function. The +underlying iterator doesn't implement operator--(), so couldn't be moved +backwards anyway. + +* ec0e0d1e81 QDeadlineTimer: make it so any negative millisecond count +is "forever" +QDeadlineTimer will now interpret negative millisecond remaining times +as "forever", instead of only the value -1. This brings the API closer +in line with other API like QMutex. This change does not apply to the +nanosecond counts in the API, nor to the API based on std::chrono. + +* 305f61a807 Remove the -sysroot option from configure +The -sysroot option was removed. Use CMAKE_SYSROOT or +CMAKE_TOOLCHAIN_FILE instead. + +* 7dba2c8761 QDnsLookup/Unix: make sure we don't overflow the buffer +Fixed a bug that could cause a buffer overflow in Unix systems while +parsing corrupt, malicious, or truncated replies. + +* 29b2fe40dc Revert commit "don't ever force fork() instead of forkfd()" +Reverted a change from Qt 6.0 that made the childProcessModifier() +callback be run in a child created by means other than a real fork() +library call, a situation in which certain other library functions would +be unusable, unreliable, or cause deadlocks. A flag to opt in to the +solution with better performance will be added to Qt 6.6. + +* 9a73bc5f3d QDnsLookup/Windows: use DnsQueryEx so IPv6 servers are +supported +setNameserver() now supports IPv6 servers with on Apple systems, AIX, +FreeBSD, NetBSD, Solaris, and Windows. + +* 48b6c8503a QProcess/Unix: enable setChildProcessModifier for +startDetached +The modifier function set with setChildProcessModifier() will now also +be executed when the process is started with startDetached(). + +* bbbe5f45c4 QList: add STL-style assign() +Added assign(). + +* 365af87f94 QDnsLookup/Windows: don't append domain search suffixes +QDnsLookup on Windows will no longer append the system's configured +domain name for look ups that contained only a single label (that is, no +dots). This matches the Unix behavior. + +* b40ab2f8a6 SQLite: Update SQLite to v3.42.0 +Updated SQLite to v3.42.0 + +* 8566c2db85 QUuid: add support for 128-bit integers +Added support for converting between QUuid and quint128, on platforms +that offer 128-bit integer types (all 64-bit ones supported by Qt, +except MSVC). + +* f9c87cfd44 QProcess/Unix: add setUnixProcessParameters() +Added setUnixProcessParameters() function that can be used to modify +certain settings of the child process, without the need to provide a +callback using setChildProcessModifier(). + +* bce7009f55 QDnsLookup: add support for setting the port number of the +server +Added setNameserverPort(). + +* c7af8d5808 Deprecate qAsConst() +qAsConst() is now deprecated. You can simply globally search and +replace "qAsConst" with "std::as_const" in your code-base. + +* 07d6d31a4c QFuture: Gracefully handle a destroyed context in +continuations +Added support for context objects of continuations being destroyed +before the continuation finishes. In these cases the future is cancelled +immediately. + +* 39cdf431f0 QObject: add setProperty() overload taking rvalue QVariant +Added setProperty() overload taking an rvalue QVariant. + +* 6f529c38ce QVariant::fromStdVariant(): protect against accidental +fromValue() ADL pick-ups +The fromStdVariant() function used an unqualifed fromValue() call to +convert each alternative type in the std::variant. It now uses qualified +QVariant::fromValue() to avoid picking up unrelated fromValue() +overloads whose return value just happens to implicitly convert to +QVariant. + +* 18a2c62c07 QByteArray: add STL-style assign() +Added assign(). + +* f564e905c1 QVariant: Support emplace +Implemented in-place construction for QVariant. The constructor taking +std::in_place_type<Type> constructs an object of type Type directly +inside QVariant's storage, without any further copy or move operations. +QVariant::emplace() does the same when replacing the content of an +existing QVariant and tries to reuse previously-allocated memory. + +* 1d3ae5f0e9 cmake: Add known translations to CFBundleLocalizations in +Info.plist +Translations added via qt_add_translations are now reflected as +CFBundleLocalizations entries in the application's Info.plist file on +Apple platforms. to disable this behavior, set +QT_NO_SET_PLIST_LOCALIZATIONS. + +* 1eb4d17cb4 Generate and set a CFBundleIdentifier when none were +provided on macOS +When using Ninja generator, if neither +`XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER` nor +`MACOSX_BUNDLE_GUI_IDENTIFIER` is provided for a target, a bundle +identifier, i.e., `com.yourcompany.<teamid>.<target>` will be generated +and set as CFBundleIdentifier. + +* 79ae79d05c QVariant::fromValue: Add rvalue optimization +Added fromValue() overload taking rvalues. + +* 8983225d3c QVariant: add rvalue overload of fromStdVariant() +Added overload of fromStdVariant() taking rvalue std::variant<>s. + +* 8b6bd8ed99 QDnsLookup: allow looking up the root domain +It is now possible to look up the root DNS domain, by setting the name +property to an empty string. This query is usually done while setting +the query type to NS. + +* ef1be84551 QStringDecoder: add a char16_t overload of +appendToBuffer(QChar*, ~~~) +Added appendToBuffer() overload for char16_t*, complementing the +existing overload taking QChar*. + +* 54d8d8055e QString: add STL-style assign() [1/4]: non-(it,it) +overloads +Added assign(). + +* e6fb3b4ea0 QPixmapCache: fix leaking of QStrings and Keys on clear() +Fixed QString key data not being freed on clear(). + +* 7a42679a98 Freetype: Don't do image transform for translations +Fixed an issue where setting a translation matrix on text using a +bitmap font would cause rendering artifacts. + +* 2948ab16ea QPixmapCache: deprecate replace() +The `replace(key, pixmap)` function has been deprecated, because +passing a `const Key` to it results in undefined behavior. Use +`remove(key, pixmap)` followed by `key = insert(pixmap)` instead. + +* 56598b65fa Fix no-op emission of QComboBox::currentTextChanged +emit currentTextChanged only, if currentText changes. + +* 211ff8ac53 QPixmapCache: Move qHash(Key) from _p.h to public header +Made the qHash() overload for QPixmapCache::Key public (was: private) +API. + +* f1adc51ca4 QFutureSynchronizer: fix aliasing problem in setFuture() +Fixed a crash in setFuture() if the argument was already a member of +QFutureSynchronizer::futures(). + +* a9c29029d3 Consult QIcon::fallbackThemeName() even for themes with +explicit parents +QIcon::fallbackThemeName() will now be used as fallback even for themes +that declare a parent theme. + +* c00d99d96e Consult QIcon::fallbackSearchPaths() even when theme name +is empty +QIcon::fallbackSearchPaths() will now be consulted for fallback icons +even if the current theme name is empty. + +* abd60e9592 SSL: upgrade the default DH parameters +The default Diffie-Hellman parameters are now using the 2048-bit MODP +group from RFC 3526. + +* c131e159b0 Introduce QT_SYNC_HEADERS_AT_CONFIGURE_TIME flag +When building Qt from sources, syncqt and Qt header files are now +created at build time, not configure time. This should speed up the +configuration step. You can set the CMake variable +QT_CONFIGURE_TIME_SYNC_HEADERS to ON to use the previous behavior, +though. The old behavior is also preserved if cmake/configure is run +from inside an IDE - Qt Creator, Visual Studio Code, and CLion are +currently detected. + +* f03c7e4a2d Introduce -no-vcpkg flag for disabling vcpkg +detection/integration +vcpkg detection, and integration can be disabled by passing the -no- +vcpkg flag to the configure command, or by passing `-DQT_USE_VCPKG=OFF` +to the cmake command. + +* 51dc94df9c QGtk3Theme: Do not default Active WindowText to button +foreground +Default to GTK Entry Text / Normal Text / qt_fusionPalette + +* d117cd5f3a QPixmapCache: ignore insertion or searches with empty key +Trying to insert or find a pixmap with an empty key string now always +fails immediately. + +* cb3416696f Update bundled libpng to version 1.6.40 +libpng was updated to version 1.6.40 + +* 32f93394ef CMake: Don't use VCPKG_DEFAULT_TRIPLET for triplet +deduction +Qt no longer uses the VCPKG_DEFAULT_TRIPLET environment variable to +deduce target triplet. By default we let vcpkg's toolchain file +automatically deduce the triplet to use. The new QT_VCPKG_TARGET_TRIPLET +environment variable can be used instead, or pass +-DVCPKG_TARGET_TRIPLET=<triplet> to CMake. + +* 90d96766af QEventLoopLocker: defend against nullptr arguments +Is now a no-op on nullptr QEventLoop*, QThread*, +QCoreApplication::instance() (was: crash). + +* 3cc1885370 QEventLoopLocker: inline Private into public class +No longer allocates; all operations are noexcept now. + +* a83d59b901 QLibrary: make isLoaded() report whether this object has +load()ed +QLibrary::isLoaded() now reports whether this instance of QLibrary has +succeeded in loading the library, via direct or indirect call to load(). +Previously, it used to reported whether the actual library was loaded by +any QLibrary instance. + +* e46c3c3e5a QCborValue: fix memleak on Array to Map coercion +Fixed a memory leak when an array was coerced into a map. + +* 41388a7ce4 QSslDiffieHellmanParameters: fix mem-leak +Fixed a memory leak in parsing of PEM-encoded Diffie-Hellman +parameters. + +* aa2c0eb7eb CMake: Unify CMAKE_BUILD_TYPE behavior on all platforms +When no explicit build type is specified, Windows will now default to +building Release like the other platforms. + +* 7b6682cfbb QIcon::fromTheme(): Always consult "hicolor" theme last +The 'hicolor' theme will now always be prioritized last when looking up +fallback themes, even if explicitly declared as a theme parent in a +theme. + +* 99d0f997aa iOS: Implement QPlatformWindow::setMask() for masking +rendering and input +QWindow::setMask() is now supported for masking the rendering and touch +input of child windows. + +* 8d0833a81b Update bundled libjpeg-turbo to version 3.0.0 +libjpeg-turbo was updated to version 3.0.0 + +* f974ea6f86 QDeadlineTimer: make the (Qt::TimerType) ctor explicit +The QDeadlineTimer(Qt::TimerType) constructor is no longer implicit. To +keep old source working, wrap the Qt::TimerType argument in +QDeadlineTimer{}. This is backwards-compatible with older Qt versions. + +* 6f00da8489 SQL: add missing Q_DECLARE_SHARED to the value types +QSqlField and QSqlRecord are now relocatable types. + +* cbea2f5705 QSqlIndex: implement member swap() and use a macro for +move-assignment +QSqlIndex is now a relocatable type. + +* bcbbafca88 QGuiApplication: Report default platform name before +initialization +QGuiApplication::platformName now reports the default platform name if +QGuiApplication hasn't been instantiated yet. It used to return an empty +string. + +* 6ec1766c5c Android: use all nameFilters at once for native file dialog +use all nameFilters at once since Android file picker can't change +nameFilters after being opened. + +* 35dda81f7a SQLite: Update SQLite to v3.43.0 +Updated SQLite to v3.43.0 + +* 35ee5b4eb7 Set color scheme after handling theme change in windows +Update colorScheme property after palette change. + +* 62e17eae88 Update bundled zlib to version 1.3 +zlib was updated to version 1.3. + +* 43326b3802 CMake: Recompute features when dependent features are +marked dirty +The build system will now try to recompute configure features when +dependent feature values are toggled by the user. + +* e8fb761f75 Fix qHash(qfloat16) to match Qt 6.4 behavior +Fixed qHash(qfloat16) which was broken from 6.5.0 to 6.5.3, inclusive. +If you compiled against one of the affected Qt versions, you need to +recompile against either Qt 6.4 or earlier or 6.5.4 or later, because +the problematic code is inline. + +* 4dc4bf6cf1 Document q(u)int128 and QT_SUPPORTS_INT128 +Added qint128 and quint128 typedefs on platforms that support them. + +* e8514f771d Long live Q_(U)INT128_C()! +Added Q_INT128_C() and Q_UINT128_C() macros to create qint128 and +quint128 literals in a platform-independent way. + +* a66a3983f2 Fix crash when reading corrupt font data +Fixed a possible crash that could happen when loading corrupted font +data. + +* f504186992 SQLite: Update SQLite to v3.43.1 +Updated SQLite to v3.43.1 + +* 096a112259 [docs] Fix \since for qHash(qfloat16) +Delete the old entry for qHash(qfloat16), keep the one from this +commit. + +### qtsvg +* d130c74 Don't rasterize gigantic shapes +Unreasonably large shapes are now ignored in SVG files to avoid +stalling the application. The check can be disabled by setting +QT_SVG_DISABLE_SIZE_LIMIT=1 in the environment. + +* ff22c3c QSvgFont: Initialize used member, remove unused +Fixed undefined behavior from using uninitialized variable. + +### qtdeclarative +* 83bf594fbd Pointer handlers: don't emit canceled() when an extra +button interrupts +A Pointer Handler no longer emits the canceled() signal when it +deactivates due to violating conditions (such as pressing the right +button when acceptedButtons == LeftButton). + +* 4bad329985 Fix missing glyphs when using NativeRendering +Fixed an issue where text using NativeRendering would sometimes be +missing glyphs. + +* 46fb848411 QQuickTableView: change the order of row and column to +modelIndex() +Because of a source incompatible change in Qt 6.4.0 and Qt 6.4.1, +modelIndex(column, row) has been reverted back to modelIndex(row, +column), equal to how it was in Qt 6.3. This also affects modelIndex() +in TableView. If the order used in Qt 6.4.1 is needed, you can set the +environment variable QT_QUICK_TABLEVIEW_COMPAT_VERSION=6.4 + +* 3df8eba0f5 qmltc: generate code into namespaces +The type compiler will generate C++-code into a namespace by default. +The new default namespace is inferred from the module's URI, where dots +are interpreted as separating subnamespaces from each other, e.g., a +type in module MyCompany.MyModule.Sub will be generated in the namespace +MyCompany::MyModule::Sub. + +* b5eecccec8 Slow Deprecation of FILENAME_VARIABLE, replacement by +OUTPUT_SCRIPT +The FILENAME_VARIABLE option of qt6_generate_deploy_qml_app_script is +now deprecated, use OUTPUT_SCRIPT option instead. + +* 5c496ad952 AnimatedImage: Add ability to configure sourceSize +It's now possible to configure sourceSize property for AnimatedImage. +This might be useful when you need e.g. to play hi-res GIF files in some +smaller size. + +* 2d44365f69 CMake: Allow omitting the version of QML modules +You can now omit the VERSION argument to qt_add_qml_module(). This will +automatically generate the highest possible version. + +* 2b6eb1a51d MultiPointTouchArea: rename signal arguments in Qt 7; test +with formals +As a reminder: you should always use formal parameters when writing a +signal handler that depends on an argument, such as +MultiPointTouchArea.onPressed, onUpdated, onReleased, or onCanceled. It +gives you an opportunity to name the argument, to avoid confusion with +the touchPoints property, and will avoid behavior changes if we rename +the argument in a future version. + +* aea8c9e093 TableView: deprecate modelIndex(row, column) in favor of +index(row, column) +modelIndex(row, column) has been deprecated in favor of index(row, +column). + +* 3343c57b02 TableView: deprecate itemAtCell(column, row) in favor of +itemAtIndex(modelIndex) +itemAtCell(column, row) has been deprecated in favor of +itemAtIndex(modelIndex). + +* 3773ad8534 TableView: deprecate positionViewAtCell(column, row) in +favor of positionViewAtIndex(modelIndex) +positionViewAtCell(column, row) has been deprecated in favor of +positionViewAtIndex(modelIndex). + +* 3cc1e62157 Unexport QSGMaterialShader::GraphicsPipelineState +The GraphicsPipelineState struct in QSGMaterialShader is no longer +exported. This may present a binary compatibility break in theory, but +unlikely to affect any applications in practice given that there is no +use case for creating or copying an instance of this type in user code. +This struct serves solely as input to the virtual +updateGraphicsPipelineState() function, and instances are always created +and initialized with default values by Qt. + +* b9834e0ee9 QmlCompiler: Fix coercion of undefined to float and double +Converting a JavaScript value to a double or float, for example by +inserting it into a typed array, now assumes JavaScript type coercion +semantics. In particular, converting a value that is not actually a +number now results in NaN where it previously sometimes resulted in 0. + +* 4c930247e6 Set correct `this` value in JSON.stringify replacer scope +Set correct `this` value in JSON.stringify replacer scope, so that the +value for current key in current object is no longer pre-stringified, +and can actually be used to implement custom object serialization logic. + +* fd7fe4450b QSGDefaultPainterNode: Set format to RGBA8888_Premultiplied +Changed image format to RGBA8888_Premultiplied in order to improve +texture upload performance on OpenGL ES and WebGL. + +* a60968283b QML: Fix conflicts between QML_ANONYMOUS, QML_UNCREATABLE +and namespaces +You can no longer override the "uncreatable" message for QML-exposed +namespaces using QML_UNCREATABLE. This would be incompatible with making +the QML_UNCREATABLE macro safe from unintended inheritance. The latter +is much more important. + +* 0a0f777821 CMake: Add NO_COMPILER_RUNTIME to +qt_generate_deploy_qml_app_script +Added the option NO_COMPILER_RUNTIME to +qt_generate_deploy_qml_app_script. + +* d66db6c802 QSGDefaultPainterNode: Skip fillRect for invalid fill color +Background filling can now be disabled by setting the fill color to an +invalid color. This may improve performance, and is safe to do if the +paint() function draws to all pixels on each frame. + +* efc037191a XHR: Add responseURL +Added missing responseURL property. This returns the url that was used +to retrieve the response data, after any redirects have occurred. + +* 37c25c6e74 QQuickItemView: Skip instantiating delegates if size is 0 +If a ListView has size zero, it won't instantiate any delegates until +its size becomes non-zero. + +* 66f167aedc XMLHttpRequest: Implement XHR.overrideMimeType() +Added missing overrideMimeType(mime) method. This function can be used +to force the XHR object to parse the data in HTTP responses differently +than what the server suggests. + +* 017bf54020 Hook up GPU frame timing to QQuickGraphicsConfig and the +logs +The scenegraph render loop timing logs can now show GPU-side times as +well, as long as the application is launched with the env.var. +QSG_RHI_PROFILE=1 or the feature is enabled via the new APIs in +QQuickGraphicsConfiguration. + +* adc3d8b2e4 Fix StackLayout to keep the current visible item after +insert/removal +StackLayout will now update currentIndex if an Item is inserted or +removed at an index less than or equal to the current index. + +* d93ca833f6 Add startAngle and endAngle properties to Dial +The start and end angle of the dial element are made customizabe. + +* fcf3f5655b Add wrapped signal to Dial +The dial element emits the wrapped() signal when it is wrapped around. + +* 5da4d5e808 Material: fix clipped floating placeholder text +The outlined TextArea now sets topInset by default if it or its +Flickable parent clips. This avoids the floating placeholder being +clipped in those cases. The outlined TextField sets topInset by default +only if the TextField itself clips. + +* 41f36038fb Remove the 'qml-devtools' feature +The 'qml-devtools' feature is removed. All tools that depend on this +feature are mandatory and need to be build unconditionally. + +* ce85cb1616 Update displayText and value of SpinBox (live) +The value of a SpinBox can be updated automatically (live) when the +user edits the text. The displayText of a SpinBox is updated and +sanitized automatically. + +* f940f1b87e TreeView: add support for setting a root index +You can now set a rootIndex in TreeView, to only show a branch of the +tree model. + +* bdb7bc0543 QQuickScrollView and QQuickTextEdit: Fix binding loops +Added effectiveScrollBarWidth and effectiveScrollBarHeight which hold +the effective sizes of scrollbars. + +* 995a584c10 Add font.features API to match the one in QFont +Added font.features property for fine-grained customization of the +shaping process. + +* 9982f16ead Add uniformCellWidths and uniformCellHeights to QuickLayout +Added uniformCellSizes properties to QuickLayout + +* 517d0efb7b TableView: implement SelectionMode +You can now set a selectionMode in TableView, to control if the user +should be allowed to select single or multiple cells. + +* 90a5e8d217 Introduction of LayoutItemProxy +Added LayoutItemProxy, a helper item for writing responsive layouts. + +* 2eee3f5b69 Make properties in Qt Quick Controls FINAL +The resizing property is now FINAL, meaning that it can no longer be +shadowed by user declared properties. + +* ecfefd8b97 Make some properties in the effects module FINAL +Properties for the type MultiEffect are now FINAL, meaning they can no +longer be shadowed by declaring new properties with the same names in +QML. A warning will be printed out to the console, when a FINAL property +is being shadowed. We recommend that users rename those properties to +avoid potential unexpected behavior changes. + +* a32e1543dd Make some properties in Qt Quick Shapes FINAL +Properties for types in the Qt Quick Shapes module are now FINAL, +meaning they can no longer be shadowed by declaring new properties with +the same names in QML. A warning will be printed out to the console, +when a FINAL property is being shadowed. We recommend that users rename +those properties to avoid potential unexpected behavior changes. + +* f8befff6dc Make properties in Qt Quick Layouts FINAL +Properties for types in the Qt Quick Layouts module are now FINAL, +meaning they can no longer be shadowed by declaring new properties with +the same names in QML. A warning will be printed out to the console, +when a FINAL property is being shadowed. We recommend that users rename +those properties to avoid potential unexpected behavior changes. + +* 16d822ff32 Make properties in the particles module FINAL +Properties for types in the Qt Quick Particles module are now FINAL, +meaning they can no longer be shadowed by declaring new properties with +the same names in QML. A warning will be printed out to the console, +when a FINAL property is being shadowed. We recommend that users rename +those properties to avoid potential unexpected behavior changes. + +* 702c36dfc6 Make properties in Qt Quick FINAL to prevent shadowing +Most properties for types in the QtQuick module are now FINAL, meaning +that they can no longer be shadowed by declaring new properties with the +same names. With few exceptions. A warning will be printed out to the +console, when a FINAL property is shadowed. We recommend that users +rename those properties to avoid potential unexpected behavior changes. + +* 06540cdb02 Flickable: Proportional wheel scrolling if deceleration is +large +When using a plain "clicky" mouse wheel, Flickable has historically +applied acceleration: the faster you rotate the wheel, the faster it +flicked. The default value of flickDeceleration was 5000, which felt +hard to control, but changing it in QML affected touch-flicking and +wheel behavior simultaneously. So now we decouple those: +flickDeceleration only affects touchscreen flicking, and Flickable +rather uses a new default value of 15000, which is defined to mean that +scroll distance becomes directly proportional to +QWheelEvent::angleDelta() * QStyleHints::wheelScrollLines() (where a +"line" is 24 logical pixels, because Flickable does not have direct +understanding of its contents). You can set the new environment var +QT_QUICK_FLICKABLE_WHEEL_DECELERATION to a value from 1 to 14999 to +restore wheel acceleration behavior from older versions; 5000 was the +old value. + +* 2af5cc0a7f QML models: Make most properties FINAL to prevent +accidental shadowing +Most properties for types in the QtQml.Models module are now FINAL, +meaning that they can no longer be shadowed by declaring new properties +with the same names. A warning will be printed out to the console, when +a FINAL property is shadowed. We recommend that users rename those +properties to avoid potential unexpected behavior changes. + +* 1f6b5f1d43 Fix memory leak when invalidating NativeRendering fonts +Fixed a controlled memory leak with Text.NativeRendering where loading +and unloading the same application fonts could cause memory usage to +increase indefinitely and not be regained until the window was closed. + +* f1a084c5e5 qmlls: fix the order in which the build directory is +obtained +Qmlls warns when inexisting build folder paths are passed to the +--build-dir argument or the QMLLS_BUILD_DIRS environment variable. Also, +it will inform the user if the build directory was set using the command +line option, the environment variable or an .qmlls.ini settings file, if +existent in the source folder. + +* aa603e1544 qmlformat: fix formatting of object destructuring +qmlformat will no longer add "" characters automatically in the object +keys unless the object key is actually a string literal. Also, using a +scoped variable as the property key will no longer result in the +duplication of the property name. + +### qtmultimedia +* 0220951e7 Fix behavior of QAudioSink::resume in push mode +Calling QAudioSink::resume() now returns the sink to the state it had +when QAudioSink::suspend() was called, no matter whether the sink +operates in pull or push mode. + +* bea75b36c Use new permissions API on Android +The platform implementation no longer requests Camera and Microphone +permissions, only checks if they are granted or not. The client +application must request the permissions using the QPermission API. + +* ed04adaf7 Use new permissions API on macOS/iOS +The platform implementation no longer requests Camera and Microphone +permissions, only checks if they are granted or not. The client +application must request the permissions using the QPermission API. + +### qttools +* 86f290ee7 QDoc: Require clangcpp as a dependency +QDoc will now require "clangcpp" to be available. + +* da526cfbf Update qlitehtml module +Litehtml (used in Qt Assistant) was updated to upstream version v0.6. + +* 07efdc53c QDoc: Drop support for renaming commands via qdocconf files +Support for the 'alias' variable in qdocconf-files is removed. Use +QDoc's 'macro' construct instead. + +* f1f4cad99 QDoc: Always depend on QmlPrivate +QDoc now requires the library QmlPrivate. Make sure the qtdeclarative +module is available. + +* d5007c7a5 lupdate: Handle C++ string literals +lupdate now supports prefixed string literals like u"foo". + +* c4b0be181 QDoc: Don't write default attributes to index files +QDoc no longer writes the attributes virtual, const, static, final, or +override, to the index files, unless the attribute is part of a function +or method's signature. This reduces the file size of index files +somewhat. + +* 7057d01fb QDoc: Append hash to canonical titles with non-alnum +characters +QDoc now appends a hash of the original title to the fragment +identifier generated for that title if the title contains non-ascii +characters. This means QDoc now generates fragment identifiers for +titles that are written in non-latin characters. + +* 52c8f1dbd QDoc: Append hash when normalizing non-ascii file names +QDoc now appends a hash of the original file name to the file name(s) +of files where the name contains non-ascii characters. This means QDoc +now generates files for pages with names written in non-latin +characters. + +* 85f0b6ff4 Qt Designer: Add QFont::HintingPreference to property editor +Support for the QFont::HintingPreference property has been added. + +* cd0b646e0 QDoc: Add support for platform dependent EOL chars +You can now configure QDoc to generate platform dependent end-of-line +characters in the files it generates. Set the new configuration variable +`platformEOL = true` to enable this behavior. This can be useful on +Windows, where the EOL sequence is `\r\n`. QDoc retains `\n` as default +EOL character sequence. + +* c5f973ca9 Qt Designer: Add QFont::Weight to the property editor +QFont::Weight is now available in the property editor, introducing a +new "fontweight" .ui attribute. To preserve compatibility, the values +"Normal"/"Bold" will result in the old "bold" attribute being used. + +* 3d691abe7 lconvert: Add -pluralonly command line argument +Added a -pluralonly command line argument to drop non-plural form +messages. + +### qtdoc +* 1b416bc8 Bump CMake requirements on Apple platforms +The minimum CMake version for Qt on Apple platforms is now 3.21.1. + +### qtlocation +* 4b81f1a3 Remove all C++ event handling, prep for pointer handlers +Map is now non-interactive, concerned only with rendering. + +* eaab4630 Add MapView +MapView is the interactive replacement for the Map item in earlier +releases. It wraps a Map instance with pointer handlers to make it +interactive. + +### qtpositioning +* 75c6e4e1 Allow to specify a baud rate for NMEA plugin +Provide an 'nmea.baudrate' parameter for the NMEA plugin. The parameter +takes any positive integer value and uses it as a baudrate for a +serialport connection. If the value is not specified, or an incorrect +value is specified, a default value of 4800 is used. + +* 4d02ca5c Use new permissions API on Android +The platform implementation no longer requests location permissions, +only checks if they are granted or not. The client application must +request the permissions using the QPermission API. + +* a7b347aa Use new permissions API on macOS/iOS +The platform implementation no longer requests location permissions, +only checks if they are granted or not. The client application must +request the permissions using the QPermission API. + +### qtconnectivity +* 1e903be8 QBluetoothUuid: remove quint128 support +The undocumented quint128 was removed from QtBluetooth. This affects +the QBluetoothUuid constructor and the toUInt128() method. QUuid has +support for an integer quint128 on certain 64-bit platforms (all except +MSVC) with a constructor and a getter of the same name, so this change +is mostly source-compatible, so long as the application code doesn't +attempt to treat this type as a structure. For cross-platform support, +use QUuid::Id128Bytes. + +* d195ae3a SDP scanner: encode input URLs and escape XML-specific +characters +sdpscanner now %-encodes the URLs and escapes all XML-specific +characters in them before adding the result to the generated XML output. + +* ae1a1f5e QtBluetooth: port the code to the new permissions API +(CoreBluetooth) +Do not request permissions implicitly, only check them and leave it to +applications to request permissions explicitly. + +* 55abcc47 QBluetoothUuid - add platform-specific conversion functions +Add CoreBluetooth-specific conversion to QBluetoothUuid class, to get +CBUUID out of QBluetoothUuid and convert CBUUID to QBluetoothUuid. + +* f5b08a18 QtNfc: Remove dependency on QtNetwork +QtNfc no longer depends on QtNetwork. + +* 734638bc QBluetoothAddress: add qHash() as a proper hidden friend +Added qHash(). + +* 195f1baf QBluetoothUuid: remove default case labels and fix the +fallout +Fixed missing result of +characteristicToString(CharacteristicType::WeightScaleFeature). + +* 246dfef3 QBluetoothUuid: inherit all ctors from QUuid +QBluetoothUuid now provides all the constructors that QUuid also +provides (incl. from GUID and QAnyStringView). + +### qtwayland +* db4afd9c client: Fix infinite recursion with text-input-v2 +Fixed a possible crash when editing a field in an item view. + +* 0088b09e compositor: Fix crash when raising shell surface item +Fixed an issue where the compositor would sometimes crash if a shell +surface item was brought to front. + +### qt3d +* b41f852e1 Create materials with normal textures in Assimp importer +The scene importer now creates materials that support normal textures +if the loaded scene has some. + +* 6fc59847c Texture array support for RHI renderer +Enable texture array on the RHI render plugin + +### qtimageformats +* feb7864 TGA Plugin: Fix reading of CMapDepth +Fixed reading of TGA files with a non-zero X-origin + +* 3cba6d1 Update bundled libwebp to version 1.3.0 +Update bundled libwebp to version 1.3.0 + +* da0158c Update bundled libtiff to version 4.5.0 +Bundled libtiff was updated to version 4.5.0 + +* 5464b86 Update bundled libtiff to version 4.5.1 +Bundled libtiff was updated to version 4.5.1 + +* 4496d03 Update bundled libwebp to version 1.3.1 +Update bundled libwebp to version 1.3.1 + +* 4f638bc Update bundled libwebp to version 1.3.2 +Update bundled libwebp to version 1.3.2 + +* db221e4 Update bundled libtiff to version 4.6.0 +Bundled libtiff was updated to version 4.6.0 + +### qtwebsockets +* da30f70 Support 401 response for websocket connections +QWebSocket now supports 401 Unauthorized. Connect to the +authenticationRequired signal to handle authentication challenges, or +pass your credentials along with the URL. + +### qtwebchannel +* 48d2066 Fix project structure and auto registry +Created new QtWebChannelQuick which holds qml sources. + +### qtwebengine +* 876f11854 Disable WebEngineContext dump by default +Disabled WebEngineContext dump by default. + +* 000f31fb6 Add qWebEngineGetDomainAndRegistry() +Add qWebEngineGetDomainAndRegistry() + +* 1aa2a71e3 Add QWebEnginePage::devToolsId() +Add devToolsId property + +* 4a26a7b92 RenderWidgetHostViewQtDelegateItem: keep grabs +WebEngineView (or WebView backed by Qt WebEngine) no longer allows +components outside to take over the mouse or touch exclusive grab. For +example if the user starts dragging a scrollbar inside the web view, +that continues until release, regardless of any DragHandler, Flickable +etc. + +### qtvirtualkeyboard +* cfc77fbd Make qvirtualkeyboardnamespace.h private +The qvirtualkeyboardnamespace.h header has been made private. None of +the enum types declared in that header are used in public C++ APIs. + +* d435fdf2 Restore style path for backwards compatibility +Restored style path /QtQuick/VirtualKeyboard/content/styles for +backwards compatibility. + +### qtspeech +* c03afcc Add QTextToSpeech::synthesize to produce PCM data rather than +audio +Added the ability to produce PCM data as a QByteArray. The +QtTextToSpeech module now depends on QtMultimedia on all platforms. + +### qtnetworkauth +* 32f29d3 Improve error handling and reporting in OAuth2 +Add token request error signal and improve related error handling + +### qtquick3d +* 72f7a4fe Change API to follow QtQuick3DPhysics +HeightFieldGeometry::heightMap is deprecated and replaced with +HeightFieldGeometry::source. + +* 4f86bb24 Mark types in QtQuick3D.Effects as deprecated +The pre-made post-processing effects inherited from Qt 3D Studio and +its predecessors are now marked as deprecated. They are still available +for use, but new projects are encouraged to use the 3D post-processing +facilities provided by ExtendedSceneEnvironment and SceneEnvironment. +Whereas 2D effects that operate on and treat the output of the View3D as +a simple 2D image, are recommended to be implemented via Qt Quick's +facilities, such as the new MultiEffect type or the Qt Quick Effect +Maker tool. + +### qtgrpc +* 2682cbb Reuse the existing message value when deserializing it second +time from the wire +Initialized message fields of the message type are reused when +deserializinng the message. Previously message fields of the message +type were deserialized to a freshly created message object. This change +removes creating of the new message object at each deserialization cycle +and reuses the exising field value if it's not 'null'. If fields of this +message object are received from wire they will be overritten, if not +they will store the previous value. + +* 3b8b24c Introduce QGrpcCallOptions and QGrpcChannelOptions +Add QGrpcChannelOptions to store and process channel options and +default call options. + +* dab5983 Remove QGrpcInsecureCredentials +Removed QGrpcInsecureCredentials. Now insecure connection is default +option for QGrpcChannelOptions and QGrpcCallOptions. + +* aed606e Remove QGrpcSslCredentials +Removed QGrpcSslCredentials. Please use +QGrpcChannelOptions::withSslConfiguration() to setup QSslConfiguration +for the channel. + +* f57775c Remove QGrpcUserPasswordCredentials +Removed QGrpcUserPasswordCredentials. Now user and password credentials +can be added by using QGrpcMetadata. + +* e7da8ab Migrate to the implicitly shared data for protobuf messages +Move-from protobuf messages now become invalid after the move +operations and cannot continue to be used. + +* 96397a5 Remove silent reconnection to grpc server stream +Client HTTP/2 channel doesn't retry to start server-stream +automatically after connection is lost, since this contradicts gRPC +streaming concepts. The error should be handled by business logic of an +application instead. + +### qtvncserver (Commercial only) +* c5319b2 Provide more information about connection state +Replaced the connectionActive/isConnected properties with a serverState +property that allow you to also track whether the server successfully +initialized or not. + + +Fixes +----- + +### qtbase +* QTBUG-107627 AndroidAssetsFileEngineHandler is broken +* QTBUG-107662 Android keyboard doesn't close when clicking on done +* QTBUG-109375 [REG.]Widgets lose their focus frame when QProxyStyle is +set +* QTBUG-101526 Special character "Object Replacement Character" does not +show up visibly +* QTBUG-109165 No repaint when QGraphicsEffect gets destroyed +* QTBUG-109400 Windows: Font Line spacing differs between Qt 5 and 6 +* QTBUG-109428 ABI broke for QJniObject::callVoidMethodV in 6.4 +* QTBUG-108848 iOS: Voice Control Accessibility feature breaks in iOS 16 +* QTBUG-93624 nameFilters not working in FileDialog in iOS +* QTBUG-99601 ios: QMAKE_PRE_LINK Gives Error :Multiple commands produce +* QTBUG-109454 Black check/radio boxes and grey background with GTK +Theme +* QTBUG-109449 inlining QByteArray::isNull() causes BC break on static +Qt builds +* QTBUG-109329 tst_qprocess crash in OpenSUSE 15.4 +* QTBUG-106162 macOS VoiceOver has issues with QComboBox +* QTBUG-109336 windeployqt does not deploy OPC UA plugins +* QTBUG-106701 Crash with any QML app on external display with iPadOS +16.1 on M1 iPad +* QTBUG-109066 wasm: QDialog::exec() with asyncify hangs +* QTBUG-109466 QTEST_FUNCTION_TIMEOUT applies to the whole test, not per +function +* QTBUG-77385 QWidget::restoreGeometry does not work as documented. +* QTBUG-4397 QWidget::RestoreGeometry does not work if saveGeometry() is +called while a widget is maximized [regression] +* QTBUG-103481 qmlcachegen does not remove .qml and .js from resources +* QTBUG-103720 Dragging toolbars across screens with higher scale +factors has erratic behavior +* QTCREATORBUG-28604 Code navigation: Opening resource files from URL +literals does not work with CMake projects +* QTBUG-108365 [REG 6.4.0 -> 6.5] Low contrast status bar in Android +applications +* QTBUG-61652 Android's virtual keyboard "OK" button must not accept the +QDialog +* QTBUG-88652 QTEST_FUNCTION_TIMEOUT and test function limit (5 minutes) +are not documented. +* QTBUG-109559 tst_qmessagelogger::qMessagePattern(backtrace) is flaky +on OpenSUSE 15.4 +* QTBUG-63700 QSharedPointer missing documentation for move operators +* QTBUG-109436 Drag&Drop Memory leak +* QTBUG-109026 Android: UI is scaled smaller than before +* QTBUG-109212 QLabel with embedded image using 'qrc:/' will no longer +load +* QTBUG-109214 Documentation for QtAndroidPrivate is still wrong for +CMake +* QTBUG-109586 QAndroidApplication::runOnAndroidMainThread() UB when +timeout is set +* QTBUG-109453 GDI fallback surface format for Win 11 (21H2) +* QTBUG-109629 Occasional assertion fail when opening/closing devtools +* QTBUG-106531 QDockWidget Docking resizes (widens) the widget by a set +number of pixels +* QTBUG-109605 ABI breaks due to marking Qt_6_PRIVATE_API too widely +* QTBUG-109604 ABI break in QCommonStyle +* QTBUG-109594 QMetaType::NeedsConstruction might be wrongly set +* QTBUG-107979 WebAssembly - callback is missing when WebAssembly module +is ready to receive messages from Javascript +* QTBUG-109619 Enabling 2 extra Android CMake options leads to a build +error +* QTBUG-107026 http://matek.hu/xaos/doku.php is dead +* QTBUG-103393 IBus input method cannot set panel position correctly +with DPI scaling +* QTBUG-109746 tst_QWidget::optimizedResizeMove() and +optimizedResize_topLevel() with QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-108183 Crash triggered by assertion in QTextDocumentLayout +* QTBUG-109790 C++ syncqt ignores the wrong line with ELFVERSION:ignore- +next +* QTBUG-109590 styleHints()->setShowShortcutsInContextMenus(true) has no +effect +* QTBUG-69452 Shortcuts don't show up in context menus +* QTBUG-109754 QTextEdit::setTabChangesFocus has no effect +* QTBUG-106393 Mac OS: Dot and Comma key combinations not working for +russian layout +* QTBUG-109477 QImageReader will cause heap corruption when load jpeg +(width: 1px height:100px) on Apple M1 +* QTBUG-106653 Crash on Accessibility interface +* QTBUG-109853 Unit test for locale fails for some locales on macOS for +negative dates +* QTBUG-108790 Crash on QFuture::cancel() with continuation and thread +context +* QTBUG-108639 Reg[6.2->6.4]WebAssembly: Tap is not working on mac with +trackpad +* QTBUG-109289 Documentation of QWidget::acceptDrops links to +GraphicsView +* QTBUG-109230 Crash in QFuture +* QTBUG-109851 moc generates reserved identifiers for scoped classes +* QTBUG-109679 Qt Quick cannot keep up with high refresh rate monitors +* QTBUG-109474 6.5: Behavioral change in QTextLine +* QTBUG-109875 -Werror=type-limits for +src/corelib/tools/qoffsetstringarray_p.h:85:27 +* QTBUG-109036 QXcbBackingStore::toImage() returns wrong image. +* QTBUG-109738 Deploying a universal app for macOS fails +* QTBUG-110002 FAILED: +qtbase/src/xml/CMakeFiles/qattributionsscanner_XXX +* QTBUG-109610 developer-build fails for xcb +* QTBUG-109958 tst_qalgorithms should not create unique datatags when +testing +* QTBUG-110058 QCryptographicHash is not re-entrant +* QTBUG-109547 Unnecessary dependency to Qt6QmlTools / qtdeclarative- +native +* QTBUG-109159 Cross-compile Qt6. features: sse2 +* QTBUG-110068 qmake: Generated Visual Studio project defaults +"GenerateDebugInformation" to "false" +* QTBUG-109792 C++ syncqt tool should be built like moc +* QTBUG-109237 [Reg-6.3.1->6.4.1] Calling formLayout->addRow can result +in assert in Debug builds +* QTBUG-109864 syncqt call fails +* QTBUG-110070 [REG]Qt crashes on all platforms when trying to paste +using an empty clipboard +* QTBUG-105544 qunicodetools.cpp: libthai's th_brk is not thread-safe +[2/2]: new API +* QTBUG-109678 fatal error LNK1169: one or more multiply defined symbols +found +* QTBUG-105753 QDir is not re-entrant +* QTBUG-109745 Static assertion failed with +QVarLengthArray<std::vector<std::unique_ptr<int>>> +* QTBUG-109967 Builds fail because of missing permissions libraries +* QTBUG-84315 QUrl::setAuthority() behavior changes +* QTBUG-109626 Potential race condition in clipboard paste & drop code +* QTBUG-54505 QString::compare( QString &other, ... ) treats Null and +Empty QStrings as equivalent and returns zero. +* QTBUG-107842 Style Plugin Example has no CMake docs +* QTBUG-109227 Style Plugin Example is broken +* QTBUG-110268 On macOS, Expose events cannot be filtered with +QWindowSystemEventHandler +* QTBUG-81756 QLocale's number parsing uses 'e' both as a digit and as +exponent separator +* QTBUG-109840 QUrlQuery: operator== does not handle a case where +exactly one object has null pimpl +* QTBUG-109842 QUrlQuery: missing move constructor +* QTBUG-110412 Crashes in many qml scenes when using vulkan +* QTBUG-110459 FAILED: src/plugins/position/geoclue2/manager_interface.h +src/plugins/position/geoclue2/manager_interface.cpp +* QTBUG-110450 qtpositioning fails to build +* QTBUG-106659 QPrinter : Scaling factor applied wrongly +* QTBUG-110513 -no-rpath build fails with CMake 3.16 +* QTBUG-110434 [REG 6.4->6.5] Standard cursor shapes are not updated on +a secondary screen +* QTBUG-61042 A QML FileDialog shows a warning in a console after +reseting the 'nameFilters' property +* QTBUG-77211 Warning on nameFilters change in QML FileDialog +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-107207 Add support for MultiABI with custom install dir of the +android-build (patch included) +* QTBUG-110596 FAIL! : +tst_controls::Basic::SwipeDelegate::test_dragSideAction() Compared +values are not the same +* QTBUG-109798 Torrent Client example still broken in Qt6+! +* QTBUG-110627 Qt doesn't really follow Windows short time format +* QTBUG-64132 QToolButton should elide text when width constraints +prevent from showing whole text +* QTBUG-108325 QuicControls2 documentations incorrectly suggests to link +to the library +* QTBUG-109838 QFontMetricsF::horizontalAdvance seems to do unnecessary +scanning +* QTBUG-107185 Some tests appear to be re-testing the exact same data +tag +* QTBUG-109845 [REG 6.3.2 -> 6.4.0] toString() on valid QDateTime causes +undefined behavior +* QTBUG-108761 QXkbCommon::keysymToQtKey does not correctly handle +punctuation with modifiers under some keyboard layouts +* QTBUG-110586 QRegularExpression wrong behavior (behaves differently +from QRegExp) +* QTBUG-58043 XDG environment variables with relative paths should be +ignored +* QTBUG-104836 [Reg 6.3.1 -> 6.4.0b1] Unavoidable "unreachable code" +warnings from qanystringview.h +* QTBUG-110432 Checkbox label is white with darkmode on windows +* QTBUG-108879 Constructing, copying and moving objects using +QVariant/QMetaType/QMetaObject is incomplete +* QTBUG-110707 Optimization in QMimeDatabasePrivate::mimeTypeForFile +does not work for Custom File Engines +* QTBUG-73260 webassembly: QDialog Transparent background +* QTBUG-109974 [Reg 6.3.2 -> 6.4] QML Date() does not update its time +zone after OS time zone had been changed on Windows +* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp +* QTBUG-109518 QPdfWriter loses some of the content if it is positioned +right +* QTBUG-110735 Inconsistent QToolTip expire timeout when using rich text +content +* QTBUG-110271 Copyright year not updated to 2023 on documentation +* QTBUG-108822 QDBus: unable to connect the InterfacesAdded signal of +org.freedesktop.DBus.ObjectManager on the system bus (unless using +QDBUS_DEBUG) +* QTBUG-70362 QSqlQuery.value() with QString type +* QTBUG-110803 ODBC SQL driver: UB in qGetStringData() in use of +SQLGetData() +* QTBUG-110979 qdbusxml2cpp6 generates broken code for +org.freedesktop.DBus.Deprecated +* QTBUG-111007 QRhiGles2 contains non opengles2 call +* QTBUG-109744 Wrong enum value from QString using Qt 6 +* QTBUG-110941 wasm: MultiPointTouchArea loses all touchpoints after +just one is released +* QTBUG-109741 Running qt_generate_deploy_app_script(tgt) must be run in +the same directory scope as tgt +* QTBUG-110810 Java Files missing from android project tree +* QTBUG-110468 Qt uses deprecated Windows Layered Service Providers api +resulting in wall of errors on Windows 11 +* QTBUG-110751 QTextEdit: textBackgroundColor() returns wrong color if +no color is set +* QTBUG-110502 Qt fills in private use unicode if a font is found using +it +* QTBUG-110785 QFbCursor memory leak +* QTBUG-109206 QODBC: Reading Time fails when using ODBC Driver 17 for +Sql Server +* QTBUG-110967 MySQL Prepared Statement QDateTime: Not Working +* QTBUG-111049 WrapRt doesn't check for librt +* QTBUG-111091 Top-level configure fails unless I have network +* QTBUG-110595 [REG 5.15 -> 6.x] QSvgRenderer::render(QPainter*) is now +~100x slower +* QTBUG-105870 QListItemView with SingleSelection unselects item when +clicking on empty area +* QTBUG-107526 action Cmd+Return does not emit shortcut override event +on macOS +* QTBUG-109832 QMYSQL plugin no longer works with older supported +versions of MySQL/MariaDB +* QTBUG-106718 [REG] QCoreApplication::processEvents() processes +deferred delete +* QTBUG-106569 Ctrl-C in QTreeView passes invalid QModelIndex to model +when model is empty +* QTBUG-109178 Android Deploy Qt documentation is not up to date +* QTBUG-105804 The qt_ntfs_permission_lookup mechanism is prone to data +races +* QTBUG-103498 wasm: touch app cannot move app with dialog titlebar +* QTBUG-108537 Pointer types in AutoConnections may fail to be queued at +runtime, but work with QueuedConnection +* QTBUG-110986 QFileSystemWatcher::removePaths() Does not removes drive +* QTBUG-86272 wasm: Dead keys don't work on Linux +* QTBUG-107844 FileDialog: cannot open image picker dialog on iOS +* QTBUG-111051 QTextStream shouldn't have been polymorphic +* QTBUG-107770 no member named 'init' in 'QStyleOption' +* QTBUG-110816 qmlcachegen fails to find the qtdeclarative libraries +* QTBUG-111131 setDragEnabled() is breaking interactive item selection +in QTreeView +* QTBUG-62102 QKeySequenceEdit handles meta keys incorrectly on Wayland +* QTBUG-102010 QScroller prevents QAbstractItemView::DoubleClicked edit +trigger +* QTBUG-111268 three dependencies in binding of +Q_OBJECT_BINDABLE_PROPERTY causes crash +* QTBUG-46990 Soft hyphen rendered as space +* QTBUG-62620 [QtQuick, TextEdit] Soft hypen and incorrectly drawn +selection +* QTBUG-67038 Soft hyphens are broken +* QTBUG-102483 Soft hyphen rendered as space on macOS +* QTBUG-110098 When using the dialog function, the top setting function +is invalid (Qt:: WindowStaysOnTopHint) +* QTBUG-111339 OCI plugin wrong query +* QTBUG-111388 Crash in QCocoaMenuBar::merged +* QTBUG-111347 QMessageAuthenticationCode is not re-entrant +* QTBUG-98502 QDir::tempPath returns wrong path on Android +* QTBUG-109511 QtConcurrent in 6.4.0 and later shows undesirable +behaviour +* QTBUG-111275 Inserting a QDate into an Oracle DB with a prepared +statements fails for timezones like CET +* QTBUG-111149 Reg->6.4.2: Windows: Qt Designer freezes when dragging +actions in QMenu +* QTBUG-111467 FTBFS: symbol clash in QCryptographicHash with OpenSSL: +SHA1 "redeclared as different kind of entity" +* QTBUG-111426 iOS example project 'ToDo List' is incorrectly tagged as +'Android' +* QTBUG-111170 mouseMoveEvent fired without mouse being really moved +(Mac only) +* QTBUG-63381 Transient scrollbars do not work when using style sheets +* QTBUG-111382 Not possible to use TESTDATA for manual tests +* QTBUG-111498 QPainter::drawImage() broken on big images when OpenGL is +used +* QTBUG-110497 Qt's CMake Config files reset CMAKE_AUTOMOC_MACRO_NAMES +* QTBUG-111491 Dark Title on Dark Windows 11 when running native Windows +Style +* QTBUG-107801 Not all locales use single-character exponent separator +* QTBUG-105864 a11y: AT-SPI relations FLOWS_FROM and FLOWS_TO not +supported +* QTBUG-108013 QStandardPaths::PicturesLocation paths on Android +* QTBUG-104892 QStandardPaths::DocumentsLocation on emulated android +device returning the same directory twice +* QTBUG-81860 Android: Add "content:" scheme paths to QStandardPaths +* QTBUG-111416 [REG 6.3.2->6.4.2] Repeated QPainter::drawPixmapFragments +calls draw images at wrong positions for QOpenGLWidget +* QTBUG-111443 macOS/iOS: "Detected system locale encoding (US-ASCII, +locale "C") is not UTF-8" +* QTBUG-110898 Window disappears when monitor is disconnected +* QTBUG-111698 Build fails with -march=amdfam10 +* QTBUG-111162 WASM: Platform minimum size only enforced on window +initialization +* QTBUG-111753 Manual tests try to use the auto test runner instead of +wasm shell +* QTBUG-111618 Resize cursor used even if window is not resizable +* QTBUG-111524 [REG 6.4 -> 6.5-beta3] Exec'd QMessageBoxes from QMenus +return immediately on macOS +* QTBUG-111774 FTBFS: qtbase -DQT_FORCE_FIND_TOOLS=ON fails on CMake: +Some (but not all) targets in this export set were already defined. +* QTBUG-104585 Change in behaviour of QListWidget::findItems +* QTBUG-111234 QRegularExpression::wildcardToRegularExpression is +incorrect in corner cases +* QTBUG-45087 ODBC: Native codes are lost when calling SQLGetDiagRec +repeatedly +* QTBUG-111267 markDirty() does not exist for Q_OBJECT_COMPUTED_PROPERTY +* QTBUG-111803 Native QMessageBox on macOS doesn't show check box +* QTBUG-111735 QPropertyAlias::addNotifier() is ill-formed +* QTBUG-111397 QNetworkAccessManager hangs indefinitely when loading a +corrupted cache file +* QTBUG-111867 QVariant::operator== between QVariant(0) and QString +* QTBUG-111617 Qt OpenGL: GL Widgets in Chrome duplicate view from first +widget +* QTBUG-96616 QODBC-DB2 Unicode support is not recognised +* QTBUG-102958 ODBC Oracle wrong detection for unicode +* QTBUG-111226 wasm: building individual tests is not possible +* QTBUG-102107 [REG 5.15.2 => 6.2.3] QMenuBar can crash on Mac +* QTBUG-106369 Crash when closing modal window with macOS on-screen +keyboard +* QTBUG-111183 Qt crash on macOS when using keyboard viewer +* QTBUG-105250 Access NULL m_platformWindow in qnsview_complextext.mm +* QTBUG-111884 FTBFS: qtbase can't be built in static mode +* QTBUG-111869 irritating gotcha and crash in QCompleter popup() +* QTBUG-111896 Accessibility button is visible if QWasmWindow canvas is +transparent +* QTBUG-111027 Adding asset pack to package crashes androiddeployqt +* QTBUG-85544 androiddeployqt fails with message that neither +libqtforandroid.so or libqtforandroidGL.so are included +* QTBUG-97636 Qtbase for Android with examples fails to build +* QTBUG-83997 Can't deploy a simple console application +* QTBUG-93185 Android platform plugin not linked when using only QtCore +* QTBUG-8682 QPlainTextEdit: When scrolling vertically using the arrow +keys then the valueChanged() signal is not emitted from the vertical +scrollbar +* QTBUG-25365 ValueChanged() signal is not emitted by QScrollBar when +Page Up/Dn is Hit in QPlainTextEdit having scrollbar +* QTBUG-108050 Depth Buffer not working in 5.15.2 +* QTBUG-110485 Empty ApplicationWindow prints a warning +* QTBUG-111798 Crash on macOS when showing QMainWindow with +"Preferences" menu item in "Edit" menu +* QTBUG-111742 QColordialog - cannot input/paste values without # +(pound) symbol +* QTBUG-111916 Crash upon copy/paste on Mac in plugin situation +* QTBUG-109971 Crash during window resize when using QQuickWidget +* QTBUG-68884 Missing isNull check in QOpenGLTexture (crash in driver) +* QTBUG-112174 QDebug operator<<(QDebug debug, const QInputDevice +*device) crashes if device is null +* QTBUG-56214 Qt Creator stops responding to mouse wheel scrolling +* QTBUG-98720 Regression: Mouse wheel scrolling randomly stops working +on Linux. +* QTBUG-99331 Mouse-wheel scrolling stops working when mouse is +disconnected and reconnected +* QTBUG-112141 [Qt6 regression] Scrollwheel doesn't work after KVM +switch +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-30407 QTextList does not support the "start" attribute for +ordered lists +* QTBUG-102131 Update docs for QButtonGroup +* QTBUG-111436 wasm: Dialog title does not cause popups to be dismissed +* QTBUG-107139 Webassembly cannot input Chinese +* QTBUG-104905 Window modal not blocking ancestor window interaction on +Mac +* QTBUG-112162 QTimer::singleShot() can call receiver in wrong thread +* QTBUG-112205 QMetaType id of custom QObject subclass unknown prior to +fetching id from QVariant +* QTBUG-111598 Implement get/get_if for QVariant to make it nicer for +non-default constructible types +* QTBUG-112222 loss of data warnings compiling QTaggedPointer +* QTBUG-107545 Taking a second future from QPromise overwrites the first +one +* QTBUG-106099 QCombobox dropdown not displayed on correct monitor in +multimonitor setup +* QTBUG-104781 Tooltip Example: Wrong object is moved when performing +dragging on another one +* QTBUG-111826 QPromise: Can't use addResult() with initializer list +* QTBUG-111102 [REG 6.4.0 -> 6.4.1] QT_WIDGETS_HIGHDPI_DOWNSCALE is +broken +* QTBUG-107814 Reg:[6.3->6.4]QOpenGLWidget tries to render duplicate +controls +* QTBUG-95930 QGuiApplication::setHighDpiScaleFactorRoundingPolicy() +ignored on Linux, always acts like PassThrough +* QTBUG-99546 QT_SCREEN_SCALE_FACTORS doesn't follow rounding policy +* QTBUG-74478 mouse flicking on qtabwidget non-current tab causes +segfault +* QTBUG-108614 QComboBox will emit currentIndexChanged when the index +isn't changed +* QTBUG-112289 Assertion fail for dialog repaint on window resize +* QTBUG-107988 Can't use cmake generator expressions with +QT_ANDROID_EXTRA_LIBS on macOS +* QTBUG-111706 Keyboard Can not input when open into a page +* QTBUG-100128 QListWidget/QListView: item widget disappears when item +is dragged and dropped on itself +* QTBUG-112458 Failed to generate docs +* QTBUG-56064 QStandardItem:: setEnabled() has no effect on QComboBox +items when SH_ComboBox_UseNativePopup is applied +* QTBUG-105109 Example code related to QHash::erase() fails clazy +* QTBUG-111417 HTTP/2 request does not finish until closed by remote +host +* QTBUG-109120 [iOS] Problems with Native Photo Picker +* QTBUG-112478 WASM: default network connections broken due to changed +default +* QTBUG-112534 QMultiHash functions (size, isEmpty) return unexpected +values +* QTBUG-110019 Address Book example crashes on exit +* QTBUG-97571 Text in column header is not elided for QHeaderView +* QTBUG-112018 syncqt fails 6.5.0 build +* QTBUG-111163 [6.5] Parallel builds failing in Docker container +* QTBUG-102745 Static plugin loaded twice +* QTBUG-112527 QPermission incorrectly checks and requests permissions +on Android +* QTBUG-109677 QtFuture::makeReadyFuture(mutable QList) creates wrong +future +* QTBUG-112465 androiddeployqt fail on Android build platform: +android-33-ext5 +* QTBUG-112648 Extra semicolon warnings in qtablewidget.h, qimage.h and +qdebug.h +* QTBUG-96877 Qt6 won't render into cutout area (regression) +* QTBUG-112656 qcocoanativeinterface.mm:4:10: fatal error: +'QtGui/private/qopenglcontext_p.h' file not found +* QTBUG-84797 QMYSQL: QT application running in Ubuntu 20.04 wont +connect to MySQL 5.7.X servers +* QTBUG-112204 windeployqt error when creating translations +* QTBUG-111984 Connectivity dependency not installed in 6.4.3 +* QTBUG-112300 Shared plugin examples do not work +* QTBUG-112667 qmake QMAKE_BUNDLE not work for mac +* QTBUG-112668 qmake QMAKE_APPLICATION_BUNDLE_NAME not work for mac +* QTBUG-97847 How to recreate full SQL query in Qt 6 (removed +feature?!!!!) +* QTBUG-110632 Assertion failure in qqmltreemodeltotablemodel.cpp when +adding/removing files from directory watched by QFileSystemModel used by +TreeView +* QTBUG-112474 QNetworkAccessManager: CANNOT GET RETURN FROM HTTP POST +* QTBUG-112257 QIcon::fromTheme very slow for repeated failed lookups +* QTBUG-111538 QDockAreaLayout::updateSeparatorWidgets crash with null +pointer dereference sometime after restoring state due to recursion into +QMainWindowLayout::setGeometry causing corruption of separatorWidgets +* QTBUG-109763 tst_QAccessibility::focusChild() with QtWayland failed on +Ubuntu 22.04, GNOME +* QTBUG-34337 Application hangs when enabling a11y for QTableView with +large number (100k+) rows +* QTBUG-103792 TextField inside a multi sampling layer breaks rendering +with OpenGL RHI backend +* QTBUG-112317 [REG 6.4.2 -> 6.5] can't NOT install qmltooling anymore +* QTBUG-105921 Qt: OpenGL does not seem to work on Wayland? (NVIDIA +515.65.01) +* QTBUG-112756 GL_INVALID_OPERATION in unsupported function called +(unsupported extension or deprecated function?) +* QTBUG-112759 Application crashes on QAbstractButton::setChecked if +button destroyed in toggled signal +* QTBUG-112820 Undefined symbols for msgSend stubs when linking with +Xcode < 14 +* QTBUG-104709 [REG. 6.2->6.3] macOS: Default Edit menu entries shown +twice +* QTBUG-79565 Mac: Emoji Picker shortcut (Ctrl + Cmd + Space) doesn't +work in QML TextEdit +* QTBUG-60505 Enhance the QSqlDatabase::cloneDatabase() help +* QTBUG-110408 [Win] Yet another unhandled exception on +QNetworkInformation::load() +* QTBUG-43674 Accessibility is not enabled when running as root +* QTBUG-112019 QSpinBox/QDoubleSpinBox up/down arrow size incorrect on +screen with non-integer device pixel ratio +* QTBUG-112861 Regression in spinbox PlusMinus symbol rendering +* QTBUG-112448 windeployqt for mingw copies wrong mingw dlls +* QTBUG-112743 Infinite warnings on failure to load .qrc resource file +* QTBUG-112872 Module JSON files have wrong plugin_type entries for +Wayland plugins +* QTBUG-112822 QProperty crashes +* QTBUG-112252 QSS: QSizeGrip { image: } shows image only when in +bottom-right corner +* QTBUG-112914 Qt3D/Windows[D3D11]: Crash at destruction +* QTBUG-112735 Typo in QTextStream documentation ("ISO-5589-1") +* QTBUG-112473 Background of splash screen of QtQuick example Window and +Screen is not transparent +* QTBUG-112537 A Window's background cannot be semitransparent anymore +* QTBUG-111969 Qt6 semi transparent bug in Windows 11 +* QTBUG-112524 The Color Property of Window is no Effect +* QTBUG-112953 QTextDocument::contentsChange is emitted several times +when iBus is on +* QTBUG-112326 [REG: 5->6] Cannot add items with user data to QComboBox +that has QSortFilterProxyModel +* QTBUG-111854 The order fonts are loaded in, can artificially reduce +their style variants +* QTBUG-99990 windows: Painting an image with DPR >1.0 to a QPrinter +does not produce correct result +* QTBUG-112277 Title text of stacked dock widgets shown in wrong +location during drag +* QTBUG-110080 Using FileDialog or FolderDialog makes the mouse cursor +disappear +* QTBUG-111978 Setting QComboBox tab order after setting setEditable +results in incorrect behavior +* QTBUG-111200 [REG: 5->6] QDomDocument now drops standalone attribute +* QTBUG-112884 StringLiterals documentation references wrong header +* QTBUG-109640 QFrame no physical pixel rounding for frame width on +screen with non-integer device pixel ratio +* QTBUG-113138 Copyright statements and license identifiers appear in +the HTML +* QTBUG-109429 Wrong window and/or content size after screen scaling +change +* QTBUG-113127 It is qt_gl_read_framebuffer_rgba8 that cause a crash +which show info "nvoglv32!DrvPresentBuffers+0xf71ab" at the top of stack +nvoglv32.dll +* QTBUG-112881 QFileDialog::saveFileContent() not working on Chrome +* QTBUG-113041 Loading a file asserts when the file is larger than chunk +size +* QTBUG-112814 The window restore geometry is not correct +* QTBUG-112761 ctf_array produce an error while compiling with lttng +enabled +* QTBUG-113140 Resizing a QTabBar resets the scroll position +* QTBUG-112816 REG [6.5.0->6.5.1] corelib/platform/androidnotifier not +compiling on Android +* QTBUG-103514 Possible crash in imagescaling example. +* QTBUG-113147 Documentation of Q_ARG and Q_RETURN_ARG: return value +* QTBUG-112899 QMacStyle setupSlider leaks memory painting QSlider +* QTBUG-98093 QSlider is broken in MacOS Monterey +* QTBUG-113216 The example for QT_DEPLOY_TRANSLATIONS_DIR doesn't +actually mention that variable +* QTBUG-112985 Access to GL_MAX_VARYING_COMPONENTS fails in macOS with +core profile context +* QTBUG-113227 ABI issue with QVariant and metatypes from Qt < 6.5 +* QTBUG-112922 Focus lost if mouse is hover over QGraphicsView +* QTBUG-112762 QMetaProperty::write detaches value argument +* QDS-9687 Examples cannot be downloaded +* QTBUG-112334 False doc for void QList::resize(qsizetype size) +* QTBUG-112697 QMessageBox return immediately on macOS if called from +MenuBar and after a modal dialog [REG] +* QTBUG-113238 Remove not needed android tag from Widget Camera Example +* QTBUG-111509 WASM: recent accessibility work breaks -no-feature- +accessibility build +* QTBUG-113143 QGenericUnixServices::openDocument / +xdgDesktopPortalOpenFile fails in flatpak +* QTBUG-113289 Access to GL_POINT_SPRITE fails in GL core profile +* QTBUG-112990 QProcess::startDetached() freezes threads on QNX? +* QTBUG-112901 wasm: QCameraPermission does not work on Firefox +* QTBUG-113315 Segmentation fault in a VirtualBox Linux guest with +-march=native +* QTBUG-113295 Failure to build Qt 6.5.0 from source on macOS +* QTBUG-113311 [REG] Mac checkable menu stays on parent click (works in +6.4.3 + 6.4.0b2) +* QTBUG-113376 [REG 6.5.0 -> 6.5.1] QTabBar: Jumping non-expandable tabs +* QTBUG-113209 Qt::ItemNeverHasChildren prevents itemChanged() from +being fired +* QTBUG-112663 QFile on Android unable to open file content:// with +space in the name +* QTBUG-107459 Qt produces warnings when QT_PLUGIN_PATH contains +different major versions +* QTBUG-101755 (glob|magic)-deleteall does not remove existing +globs/magic with xml providers +* QTBUG-113337 [REG 6.4.3 -> 6.5.0] Integer overflow in qfixed_p.h when +rendering SVG image on the minimal plugin +* QTBUG-109324 Clarify the doc page about module changes in Qt6 +* QTBUG-93768 Recursive loop with QCocoaAccessible::unignoredChildren +causes crash +* QTBUG-112911 QMenu has sizing issues on multi screen systems +(again/regression) +* QTBUG-113379 QSetIterator has hasPrevious, previous and peekPrevious +but are unusable in Qt6 +* QTBUG-104785 [REGR:5->6] Performance regression in QLocale on macOS +* QTBUG-112738 QDir::entryInfoList() broken on Android when nameFilters +used +* QTBUG-113500 Assert when using a QWidget inside NSSavePanel +* QTBUG-112737 clang++: unknown argument: '-permissive-' and unsupported +'-Zc:__cplusplus' +* QTBUG-105457 Signals might be processed in wrong order in QtDBus +* QTBUG-113351 qlogging.cpp: invalid return +* QTBUG-112885 Qt6AndroidMacros generates invalid android's deployment- +settings.json +* QTBUG-111243 [REG: 5->6] pthread functions seem to refer to the parent +process in QProcess child setup +* QTBUG-111964 QProcess::start does not return if setChildModifier hangs +* QTBUG-104493 Application performance drops if many threads are running +while QProcess creates sub-processes on Unix +* QTBUG-111582 QByteArray(int size, Qt::Initialization) is not +documented +* QTBUG-113443 QLocale::toDouble() fails to convert a string with Latin +"e" or "E" as exponent separator in Ukrainian locale +* QTBUG-113556 QWhatThis::showText() brings Mac Permission Dialog +* QTBUG-36367 Misleading error output of moc on unknown symbols +* QTBUG-45381 QTabWidget::setTabText() will cause the tab to shift the +current position +* QTBUG-113335 qhash.h:561:17: alloc-size-larger-than warning +* QTBUG-113619 Incorrect moc file generated when using QOffscreenSurface +* QTBUG-113676 NonPathWildcardConversion: * and ? do not match newline +characters +* QTBUG-113643 CMake: headersclean depends on way too much +* QTBUG-111105 QT_WIDGETS_HIGHDPI_DOWNSCALE doesn't work with +QOpenGLWidget +* QTBUG-112921 Cannot create packages for Google PlayStore +* QTBUG-108132 cannot set --release option to androiddeployqt when +building app with cmake ? +* QTBUG-112961 Opening QSqlDatabase in parallel causes endless loop at +shutdown +* QTBUG-33142 Inherited signals do not work via D-Bus +* QTBUG-113244 Python not detected on reconfigure with the developer- +build option +* QTBUG-113771 Qt 6.5 Build from source issue - Can't find class headers +like QFile +* QTBUG-113787 error: 'IFF_UP' conflicts with a previous declaration +* QTCREATORBUG-29216 indentifier for object is missing +* QTCREATORBUG-29214 text repetition +* QTBUG-112958 QFuture: gracefully handle a destroyed context in +continuations +* QTBUG-113281 QObject::setProperty() detaches value argument +* QTBUG-113630 Windows build with LLVM fails with platform header +missing after successfull configuration +* QTBUG-113977 Crash on start with QT_SCREEN_SCALE_FACTORS set +* QTBUG-113557 Raster native widget fail to draw when there is a quick +widget sibling +* QTBUG-113652 [REG 6.3.2 -> 6.4] Native QOpenGLWidget in QMainWindow +breaks menu bar +* QTBUG-108277 QWidget::setParent calls q_evaluateRhiRecursive which is +slow +* QTBUG-113694 Qt 6.5 build fails on macOS +* QTBUG-36405 qdbusxml2cpp breaks with multiple interfaces and -c +* QTBUG-110889 Missing default CFBundleIdentifier in CMake generated +projects +* QTBUG-87332 QDockWidget on Wayland is pretty bad: not redockable, does +not visually move when moving +* QTBUG-114064 QDialog always show minimize on macos +* QTBUG-113990 QTextDocument should render <hr> in WindowText colour +* QTBUG-106683 qt_add_qml_module: _automoc_json_extraction target and +resources are rebuilding every time with Visual Studio Generator +* QTBUG-114206 tst_qquick3dbuffermanager (Failed) +* QTBUG-114238 API asymmetry in isEmpty / isNull between QByteArray and +QString operator+= +* QTBUG-114204 QTabBar tabs above current index not visible if current +index is set before the tabbar is drawn +* QTBUG-113591 Problem updating QDockWidget's title with translations +* QTBUG-112829 QGuiApplication::screens() returns only the secondary +screen +* QTBUG-114085 qt-configure-module with parameters fail at run at root +directory +* QTBUG-113811 [REG: 6.2->6.5] windows: 16x multisampling produces a +border (NVIDIA) +* QTBUG-114229 Broken bitmap fonts when a non-rotating transform is set +* QTBUG-112968 QTextEdit hangs when large text is copied +* QTBUG-113438 AT-SPI: Wrong char reported by GetCharAtOffset when code +point > 65535 +* QTBUG-112742 REG: QScreen physicalSize() return wrong results on +Android / Qt 6.5 - returns pixels not millimeters +* QTBUG-111901 Release build still puts debug info into .so files +* QTBUG-93009 QPalette::PlaceholderText color is not followed after +setting color in a style sheet +* QTBUG-112513 QFuture continuation segfaults with move only datatypes +* QTBUG-100094 iOS A11Y unexpected reset +* QTBUG-114236 Any Drag and Drop crashes on 6.5 +* QTBUG-112217 setTearOffEnabled() leading to crash +* QTBUG-109405 [Regression] 6.3.1 -> 6.4.1 Android - QSettings lost +* QTBUG-109369 QSettings - default file location changed between Qt5 and +Qt6 on Android +* QTBUG-113717 QComboBox::removeItem is triggering +QComboBox::currentTextChanged. +* QTBUG-114199 macOS: Clicking on a menu item which opens a submenu +erroneously closes menu +* QTBUG-114078 wasm: NetworkReply with empty data generates runtimeError +* QTBUG-108794 Building applications against static QNX build fails +* QTBUG-113416 [Reg 6.4->6.5] Static build fails at PDF module +* QTBUG-114530 Qt build in jenkins triggers message boxes with help +messages from Qt tools +* QTBUG-114431 FindEGL.cmake fails for static linking with Qt +* QTBUG-114625 TRY_RUN failure on cross-compilation +* QTBUG-114629 QJsonValueRef inherits non-exported class +QJsonValueConstRef +* QTBUG-111330 error: Not a signal or slot declaration in code generated +by qt_add_dbus_interface +* QTBUG-62912 Hover is not reset properly with touchscreens +* QTBUG-114546 [Reg 6.2.8->6.5.1] [macOS] Prior modal dialog and manual +event processing can break QMessageBox +* QTBUG-113641 PlatformCommonInternal INTERFACE_LINK_OPTIONS property is +propagated to user projects +* QTBUG-114606 Cancelling a QPromise with a failure handler crashes +* QTBUG-114073 qdoc resolves "QML Import Path" reference incorrectly +* QTBUG-112200 Possible memory leak with Fusion style +* QTBUG-114785 MinGW v13.1.0: errors in TinyCBOR (Windows 10 22H2 +x86_64) +* QTBUG-110942 I see 2 icons showing up in our QTreeView since upgrading +to Qt6 +* QTBUG-113573 When dragging a header section it will no longer scroll +when at the edge +* QTBUG-48161 QDockWidget emits visibilityChanged(false) when minimizing +the window or switching virtual desktops +* QTBUG-112491 examples/widgets/mainwindows/mainwindow crashes +* QTBUG-114542 DockWidget Crashes when undocked and tabbified +* QTBUG-108015 [CMake] [MSVC2022] TEST_separate_debug_info always fail +* QTBUG-114537 linking of QtNetwork against GSSAPI fails on macOS with +CMAKE_FIND_FRAMEWORK=LAST +* QTBUG-114571 Incorrect colors after switching between light and dark +modes +* QTBUG-113169 QStyleHints::colorScheme reports incorrect value and +breaks app palette +* QTBUG-114191 [Dialog QML] Dialog becomes dark after putting the app in +the background and resuming it back with iOS style +* QTBUG-114313 [Reg: 5.15 -> 6.2/6.5?] QQuaternion::getAxisAndAngle() +can produce NaN, even when normalized +* QTBUG-112351 Incorrect description of QtConcurrent::run() +* QTBUG-114115 Unable to run on Gitlab CI / Windows Server Core docker +image +* QTBUG-114416 iOS: Focussing on a read-only TextEdit can prevent Button +from receiving further clicks +* QTBUG-113975 [iOS] Button cannot be focused and take action if it is +placed in text area +* QTBUG-114781 Reg->6.6/MSVC: Compile warning about Unused +SlotArgumentCount in lambda connect +* QTBUG-114654 KeyRelease event not propagated to parent of QLineEdit +* QTBUG-114826 multiwindow manual test does not work with D3D12 backend +* QTBUG-114821 [Reg 6.4->6.5] QMenu no longer renders disabled text +correctly +* QTBUG-114865 macos: Building with sanitizer enabled fails +* QTBUG-114583 Headers use things in <iterator> without including it +* QTBUG-109781 QXmlStreamReader asserts trying to construct XmlStringRef +of negative len on external input +* QTBUG-114829 [REG 6.5.1 -> 6.5.2] Crash/failed assert by passing +certain xml file to QXmlStreamReader +* QTBUG-106483 Moving a window to another screen (different DPI) using +keyboard shortcuts while a menu is open has unexpected behavior +* QTBUG-114931 MSVC 2022 v17.6.4 causing build failure with Windows 10 +22H2 +* COIN-1059 windows-10_22h2-msvc2022 needs newever msvc 2022 +* QTBUG-114803 iOS Simulator build fails +* QTBUG-114600 [REG 6.4.3 -> 6.5.0] Strange UI styles +* QTBUG-68821 QNetworkAccessManager does not propagate proxy errors +properly +* QTBUG-113698 Nullptr dereference in qcoretextfontdatabase.mm +* QTBUG-114605 [macOS] Hover events are not received if the parent of +the QWindow is embedded +* QTBUG-114783 RCC requires openssl +* QTBUG-112995 Long press on touch screen breaks drag and drop +* QTBUG-114470 Build failure for iOS +* QTBUG-114925 Reg->6.6/MSVC/WIndows: Cannot build with debug due to +compiler flag clash in syncqt +* QTBUG-114797 QVariant::convert may crash even if QVariant::canConvert +returns true +* QTBUG-114334 [REG 6.5.0 -> 6.5.1] Segfault in +QXcbConnection::handleXcbEvent with touch(pad) gestures after +disconnecting input device +* QTBUG-114944 qtestcase.h may need a fix to avoid unreachable code +warning. +* QTBUG-112371 Unreachable code warning with MSVC2019 with QTestCase +class +* QTBUG-114919 QFileDialog spams users with permission requests +* QTBUG-112893 WASM: exec() fails, even when ASYNCIFY is enabled +* QTBUG-114576 QFileInfo("assets:/path/to/file").fileName() returns +wrong name +* QTBUG-114219 QFileInfo::fileName() does not strip assets prefix on +Android +* QTBUG-112261 [REGRESSION] QDir::entryList returns invalid names (6.4.2 +-> 6.4.3) +* QTBUG-114918 qvulkanwindow.cpp:451:3: error: redefinition of +'qvk_sampleCounts +* QTBUG-112956 [REG 6.4] syncqt.cpp does not install headers marked with +qt_deprecates pragma +* QTBUG-115031 qtbase -unity-build-batch-size 103 fails +* QTBUG-92464 QCompleter breaking use of keyboard accents +* QTBUG-108522 [Regression: 4 - 5&6] QCompleter can not use input method +when completer popup is visible on Linux +* QTBUG-114225 QTableView create extra row +* QTBUG-114683 Not null value is not enforced in SQL iBase plugin +* QTBUG-115003 QPainter crash when drawing image +* QTBUG-114991 QVariant<double> comparison uses <float> on `-qreal +float` platforms +* QTBUG-115002 Can't import MTLDevice with QRhi Metal. +* QTBUG-115043 Minor source compatibility break in QLoggingCategory +* QTBUG-114377 Broken focus when hiding a button of a QDialogButtonBox +* QTBUG-115062 Incorrect handling of +QT_FATAL_CRITICALS/QT_FATAL_WARNINGS (non-UB data race) +* QTBUG-115101 WaylandGlobalPrivate_sync_headers is not running if +nothing depends on WaylandGlobalPrivate +* QTBUG-115124 qtpaths JSON output is invalid +* QTBUG-114446 wasm: native keyboard does not popup on iOS +* QTBUG-114825 Blacklisting of tst_qquickpopup::hover doesn't work +* QTBUG-115135 a11y: Top-level item views don't have the application as +accessible parent +* QTBUG-95569 CMake infinite loop when configuring with Vulkan support +in Conan +* QTBUG-114847 QMAKE_APPLE_DEVICE_ARCHS not documented +* QTBUG-114977 [REG: 5->6] QLibrary::unload unloads even if another +QLibrary instance to it exists +* QTBUG-92113 QXmlStreamReader freezes +* QTBUG-95188 Out-of-memory in QXmlStreamReader +* QTBUG-109326 QTableView and QTreeView with Fixed vertical size policy +and AdjustToContents sizeAdjustPolicy always reserve space for +horizontal scroll bar +* QTBUG-113552 Wrong sizeHint for QTreeWidget having an AdjustToContents +sizeAndAdjustPolicy +* QTBUG-69120 QTreeView viewportSizeHint is wrong when called before +showing the widget +* QTBUG-115147 Title text of stacked dock widgets shown in wrong +location during drag with stylesheet style +* QTBUG-113319 ICOReader does not read AND mask for 16bpp/24bpp ico +* QTBUG-114473 QPalette::cacheKey() is different for same object iff own +style sheet is used +* QTBUG-112895 bool ParseResult::operator bool() returns true if no +error +* QTBUG-115154 tst_QSocketNotifier::unexpectedDisconnection is flaky on +macOS +* QTBUG-114854 windeployqt deploys debug versions of QML plugins +* QTBUG-115105 QAtomicScopedValueRollback: CTAD from +Q(Basic)AtomicPointer fails +* QTBUG-113461 QML TextField Popup +* QTBUG-114069 qt_generate_deploy_app_script error when cross-compiling +* QTBUG-97482 Android: QPushButton with QMenu does not work on Qt6 +* QTBUG-115229 Qt 6.5.1 MSVC 2019 fails to compile QtMqtt because of +Chinese text encoding +* QTBUG-115249 QCborValue mem leak in or near convertArrayToMap() +* QTBUG-115243 qtbase 6.6.0-beta2 fails to build (linux-clang target) at +cmake stage if -DQT_FEATURE_gc_binaries is used +* QTBUG-115054 QWidget::createWindowContainer does not work on 6.5.1 +* QTBUG-54955 Mac: Wrong QDate string conversion with +Qt::SystemLocaleLongDate on dates prior to 1893-04-02 +* QTBUG-114909 QLocale::toTime with ShortFormat returns invalid QTime +for en_US "h:mm AP" +* QTBUG-114559 SPNEGO/Negotiate: Can't set spn Option - Signal not +firing +* QTBUG-115263 QHostInfo is leaking QSlotObjectBase in +tst_QHostInfo::lookupConnectToFunctionPointerDeleted() +* QTBUG-115318 QT_ANDROID_DEPLOY_RELEASE CMake variable has no effect +* QTBUG-115324 Qt6 configured wrong when is placed inside "3rdparty" +folder +* QTBUG-115286 QFactoryLoader memory leak on follow-up setExtraPath() +* QTBUG-114575 Value changes when cursor is moved in date/time field +* QTBUG-115189 QColorDialog regression in 6.5.1 +* QTBUG-115473 Missing QSet::removeIf() method +* QTBUG-114958 dev/6.7: Windows: qsb crashes in debug build, causing +qtdeclarative build to fail +* QTBUG-115516 QColorDialog: WA_Hover breaks color and luminance picker +* QTBUG-115521 opengl can't upload R8 texture +* QTBUG-114338 Qt Quick with metal crashes on older macOS 11 +* QTBUG-108216 Investigate the QRhi pipeline cache (MTLBinaryArchive +usage) on macOS 13 +* QTBUG-115327 echoplugin uses an ambiguous project name +* QTBUG-113685 macOS: QMessageBox does not emit the accepted signal when +parented +* QTBUG-115599 Possible SEGV (null pointer deref) in +QXcbConnection::initializeAllAtoms() +* QTBUG-115646 QTypeTraits::has_operator_less_than_v behaves +surprisingly +* QTBUG-115149 Unwanted highlight of arrows in tree view when hovering +with mouse +* QTBUG-115712 [REG 6.6.0 beta2->beta3] Qt source not compiling on +macOS, declarative/webchannel? +* QTBUG-112996 Moc error C2838: 'MyEnum': illegal qualified name in +member declaration +* QTBUG-115330 QCoreApplication::requestPermission() is leaking slot +objects +* QTBUG-115758 Tuio Fiducials always contain invalid UniqueIds +* QTBUG-115732 Incorrect IANA ID detected for Windows timezone La Paz, +Mazatlan +* QTBUG-115740 QLocale for Spanish does not work correctly with +thousands separators. +* QTBUG-40315 doc: QFontMetrics::elidedText(...) does not work as +expected for ElideNone +* QTBUG-105007 On macOS, QMimeType::comment returns value for the +secondary language +* QTBUG-115756 Android: QLineEdit setText() from textEdited signal does +not move cursor to the end +* QTBUG-115597 QMenu crash if app loses focus immediately after +selecting sub-menu item +* QTBUG-115809 warning: ‘malloc’ may be used uninitialized [-Wmaybe- +uninitialized] +* QTBUG-116007 QT_ANDROID_PACKAGE_SOURCE_DIR not working +* QTBUG-115831 REG 5->6: Setting property placeHolderText on +QPlainTextEdit does not have any effect if the QPlainTextEdit does not +have focus +* QTBUG-115964 qdbuscpp2xml only exports methods/signals with +QDBusVariant arguments if there's at least one method/signal with +QVariant as argument +* QTBUG-25944 QXmlStreamReader::readNextStartElement() works inelegantly +with isEndDocument() +* QTBUG-115058 QDockWidget group window still visible when empty +(regression) +* QTBUG-114435 Regression 5.15.14: Cannot open Files from Android +FileDialog with spaces or umlauts +* QTBUG-115652 Child quick widget fails to draw if it's child of raster +native widget +* QTBUG-108344 Something is rotten with texture-based widgets that are +native child widgets or are children of a native child widget +* QTBUG-115109 [REG] QTabWidget doesn't draw tabs on the left of the +initially current tab +* QTBUG-116137 Compile and install QtBase 6.5.2 does not provide header +files in -prefix path +* QTBUG-115853 There is NO method current() for QVulkanInstance +* QTBUG-115507 qmake fails to provide correct preload list to shell html +* QTBUG-115852 QCollator on ios doesn't support numeric mode +* QTBUG-115632 Long press textfield popup teleports after being drawn +for the first time +* QTBUG-116224 Wrong QScrollBar with Qt6.5 + windows vista style in RTL +mode +* QTBUG-58732 Crash after destroying an unfinished QDBusPendingCall +* QTBUG-116166 Network tests fail with OpenSSL 3.1.1 +* QTBUG-116287 [REG BiC 6.5.2 → 6.5.3] New QDialogButtonBox symbol +* QTBUG-116351 QFileInfo::filesystemReadSymLink misses documentation +* QTBUG-108402 tst_Gestures failures on macOS 13 +* QTBUG-115087 getOpenFileContent does not open the dialog +* QTBUG-116231 wasm: on windows, shift key produces the word "Shift" +* QTBUG-116499 Use of edid serial number in qwindowsscreen.cpp is broken +* QTBUG-116496 icx on windows qvariant_p.h call to customConstructShared +is ambiguous +* QTBUG-116060 Reg 6.4.3->6.5.1 QTimer - signal/slot connection not +working +* QTBUG-116527 Regression; (QML) Locale enums no longer exist +* QTBUG-83733 Don't use deprecated/removed functions and structs with +OpenSSL v3 +* QTBUG-115801 Exception in NVDA screen reader when hovering over text +edit (due to invalid return value) +* QTBUG-114779 --no-feature-sharedmemory broken +* QTBUG-116181 Android: QFile can't open file in directory which is +chosen by QFileDialog::getExistingDirectory() +* QTBUG-114423 [Reg 6.4.3->6.5] QTreeWidget crash inside QDialog on +MacOS +* QTBUG-116609 MinGW 13.1.0: Coin testing fails at qtbase +* QTBUG-115461 [REG 6.5.1 -> 6.5.2] QT_WIDGETS_HIGHDPI_DOWNSCALE is +broken again +* QTBUG-113995 QDesktopServices::openUrl: Local files don't open anymore +* QTBUG-115511 QToolTip StyleSheet Color Property Broken in 6.5.2 +* QTBUG-116696 Menus have window type _NET_WM_WINDOW_TYPE_NORMAL instead +of _NET_WM_WINDOW_TYPE_POPUP_MENU +* QTBUG-39887 Regression bug: QWidget::setAttribute() does not set +Qt::WA_X11NetWmWindowType in Qt 5. +* QTBUG-116729 BenchmarkDemoQt6 chokes the D3D12 backend with texture +uploads +* QTBUG-112653 Incorrect colour name returned when handling +colorSchemeChanged +* QTBUG-116758 Boot2Qt / Yocto build fails for qtbase in CI +* QTBUG-116056 signal not found when deleting QAbstractItemModel +* QTBUG-116788 Sporadic crash on +QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed() with nullptr +access +* QTBUG-116695 Contradictory statements about signal's return type +* QTBUG-116277 QFileDialog not cleaned up when parent deleted +* QTBUG-116840 +/Users/qt/work/qt/qtbase/src/plugins/platforms/ios/qiostheme.mm:73:72: +error: 'tintColor' is only available on iOS 15.0 or newer +* QTBUG-96936 qt features do not re-evaluate correctly on re-configure +* QTBUG-85962 Improve FEATURE_foo to QT_FEATURE_foo detection +* QTBUG-112957 Toplevel developer build fails to link: undefined symbol: +vtable for QNetworkAccessDebugPipeBackendFactory +* QTBUG-116155 Crash with native QComboBox in refreshing QWidget +* QTBUG-112525 macOS 6.5.0 native looking QMessageBox missing title and +cannot change button texts +* QTBUG-116876 Document QElapsedTimer::Duration, +QElapsedTimer::TimePoint +* QTBUG-3287 Reads a '\0'-terminated string from the QDataStream +* QTBUG-116872 Mark QEvent::DevicePixelRatioChange enum as new in Qt 6.6 +* QTBUG-116870 Document QNativeIpcKey::QNativeIpcKey() +* QTBUG-116330 wasm: Exit app with async main() results on runtime error +* QTBUG-116937 Documentation for new api missing: QSqlField::swap +* QTBUG-116732 ld: warning: -undefined error is deprecated +* QTBUG-116777 Package created with windeployqt gives error when exe run +* QTBUG-114720 QProcess::UnixProcessFlag::IgnoreSigpipe does not take +effect on QNX +* QTBUG-116930 Documentation for new api missing: QPalette::accent +* QTBUG-115699 [REG 6.4.3-6.5] Changing the minimum size get the window +out of maximized state +* QTBUG-116338 Vulkan-based QQuickWidget or QRhiWidget is rendered +incorrectly when in a QScrollArea +* QTBUG-116517 Zero-width space in qaccessiblewidgets.cpp causing +compilation error +* QTBUG-116232 Regression 6.5.2 vs 6.6.0 beta: macOS DPI change +detection fails with 6.6 +* QTBUG-114203 keyReleaseEvent not triggered on windows devices with +touch display +* QTBUG-113765 QComboBox: Wrong popup position when switching to Fusion +style +* QTBUG-116715 docs: qsettings path on embdded linux +* QTBUG-116064 [REG SiC 6.4 -> 6.5] qHash(qfloat16(x)) is now ambiguous +on GCC13 +* QTBUG-116076 qHash(qfloat16(x), seed) != qHash(float(x), seed) unless +seed == 0 +* QTBUG-115752 stack-use-after-return in tst_assetimport +* QTBUG-116929 Make a decision regarding QFont's feature API +* QTBUG-116925 q(u)int128 are not documented +* QTBUG-116731 QtFuture::whenAll() leaks when one of the futures is +already finished +* QTBUG-116920 FAIL! : tst_QGeoAreaMonitorSource::tst_monitor() 'obj != +nullptr' returned FALSE. +* QTBUG-116821 QNativeIpcKey: UB (inactive union member used) +* QTBUG-117052 Condition of feature ipc_posix erroneously evaluates to +FALSE +* QTBUG-117200 Reg -> 6.6b4: Exit warning :"QItemSelectionModel: +Selecting when no model has been set will result in a no-op" from apps +with sort proxy filter model +* QTBUG-117109 QBindable example fails to configure +* QTBUG-96374 Inactive Qt::Tool window with Qt::FramelessWindowHint flag +does not show custom cursor +* QTBUG-104776 AndroidContentFileEngineIterator hangs when listing +shared content with nested dirs +* QTBUG-88506 tst_Android::assetsRead fails on Android +* QTBUG-88840 No way to pass QT_ANDROID_PACKAGE_SOURCE_DIR for +qt6_add_executable +* QTBUG-97518 Mac, Metal RHI - runtime warnings "UI API called from +background thread". +* QTBUG-103620 [Reg 5.15 -> 6.2] Flicking is inconsistent with touch +screen +* QTBUG-108150 Adding qml files from the build folder to the QRC is +creating filenames so long it breaks the build on Windows host +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-105736 tst_qfile unixPipe and socketPair tests fail on Android +12 +* QTBUG-106906 tst_qtcuncurrentrun::pollForIsFinished occasionally +crashes +* QTBUG-109553 CMake deployment API creates too deep directory hierarchy +when DESTDIR is set +* QTBUG-93955 Material.System does not work on Ubuntu (Gnome) +* QTBUG-104354 Document QStringBuilder's auto gotcha +* QTBUG-105958 [Android] Intent + Talkback leads to deadlock +* QTBUG-100349 QFileInfo::fileTime() is slow +* QTBUG-109857 qt-configure-module not executable for android_armv7 on +linux host +* QTBUG-99125 windeployqt does not deploy qml stuff in a call with +multiple applications +* PYSIDE-2182 QTimer.singleShot example documentation does not work +* QTBUG-64940 QLocale country() tells "AnyCountry" even though country +was provided +* QTBUG-109383 Re-enable building examples with qmake in non-qtbase +repos +* QTBUG-74325 QByteArray::toDouble() and qstrtod() function does not +correctly parse the uppercase NaN +* QTBUG-110369 AUTOUIC can't handle relative paths referring to parent +dirs with Ninja Multi-Config +* QTBUG-109833 QEnterEvent does not have a valid timestamp due to QPA +API quirks +* QTBUG-110356 Building Permissions example for debug with qmake on +macOS fails +* PYSIDE-2191 pyside6-uic fails to correctly generate resource_rc +location +* QTBUG-109171 QOpenGLWidget inside QDockWidget produces segfault on +undocking. +* QTBUG-110585 Including QJSPrimitiveValue breaks consumer builds with +-fno-operator-names +* QTBUG-110703 tst_QFocusEvent::checkReason_ActiveWindow() fails on +macOS 13.2 +* QTBUG-91627 [OpenGL] Crash when creating context with contextinfo +example app on Android +* QTBUG-110836 include could not find requested file: /home/qt/work/qt/q +ttools/build/target/lib/cmake/Qt6Core/QtInstallPaths.cmake +* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions +on some Android devices +* QTBUG-109268 QWindow on Android doesn't use full area on some devices. +* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield +* QTBUG-107923 Wrong height of the window on Android +* QTBUG-109351 Bottom Navigation Bar overlaps app window +* QTBUG-110501 Wrong calculation of display area on android when virtual +keyboard is present before opening the app +* QTBUG-107696 tst_qtcpsocket timeouts with Ubuntu 22.04 +* QTBUG-110952 uic-generated connnection to QLCDNumber::display() fails +to compile due to overloads +* QTBUG-110696 Qt6CoreMacros.cmake should take AUTOGEN_BUILD_DIR into +account +* QTBUG-76587 wasm: keyboard mnemonics do not work correctly +* QTBUG-110899 Incorrect warning about binding loop in +QtQuick.Controls.Control +* QTBUG-110270 Fix CTF backend metadata creation when cross compiling +* QTBUG-109076 WebAssembly - QML - Text - Using Thai characters is +causing a crash +* QTBUG-111140 cross-compilation failures for qtgrpc +* QTBUG-102474 Sometime SSL leads to hang application on exit +* QTBUG-108832 tst_QByteArrayLarge cases fail on Android 12 CI +* QTBUG-108844 tst_QRhi test cases fail for Vulkan fails on Android 12 +CI +* QTBUG-111235 tst_QOpenGLWidget::reparentHidden() fails on Android 12 +CI +* QTBUG-111236 tst_qvulkan cases fail Android 12 CI +* QTBUG-111423 tst_WaylandCompositor::simpleKeyboard() failed when +update dependencies +* QTBUG-50278 "threadedqopenglwidget" sample fatal error when resizing. +* QTBUG-110093 Threadedqopenglwidget example has blank screen +* QTBUG-76054 android threadedqopenglwidget example blank and has error +E OpenGLRenderer: void android::uirenderer::renderthread::CanvasContext: +:setSurface(android::Surface *) +* QTBUG-43209 Main GUI thread serialises QOpenGLWidget::frameSwapped per +VSync for multiple application windows +* QTBUG-108094 Image color changing while opening in QtQuick +* QTBUG-104595 tst_QScreen::grabWindow XWAYLAND fails with Ubuntu 22.04 +* QTBUG-105140 [REG] default constuctor requirement for meta type +(QVariant) breaks webengine api +* QTBUG-111772 3D textures behave weird with some Vulkan implementations +* QTBUG-110978 ZSTD: should the preference of the static version be +kept? +* QTBUG-111625 COM library crash exposed when using TBB scalable memory +allocation +* QTBUG-111741 qt_deploy_runtime_dependencies() doesn't install project +linked libraries & adds undocumented vcredist installer +* QTBUG-104752 No way to support both single and multi-role models in +delegates that use required properties +* QTBUG-111262 Review <ctype.h> uses [Qt] +* QTBUG-104688 State variable in QCheckBox::stateChanged should be +emitted as Qt::CheckState instead of int +* QTBUG-107198 QML element resize cause flicker on MacOS +* QTBUG-112275 tst_QImageReader::setClipRect() and setScaledClipRect() +"SVG: rect" and "SVGZ: rect" with QtWayland failed on Ubuntu 22.04 GNOME +* QTBUG-84055 Custom enumeration not supported by qt's signal system +* QTBUG-112180 Properly support enums with underlying type != int +* QTBUG-63481 tst_QSslSocket_onDemandCertificates_member::onDemandRootCe +rtLoadingMemberMethods tests fail in the CI +* QTBUG-112414 Damage rect is not respected for windows on WASM +* QTBUG-112375 Error inserting value in field varchar(1) with prepared +query with ODBC sql driver +* QTBUG-94871 Qt should subscribe to dbus system tray and dbus menu +service appearing/disappearing +* QTBUG-94232 androiddeployqt is broken when manually defining +dependencies +* QTBUG-100563 Invalid style override breaks Qt Quick Control +applications (incl. crash) +* QTBUG-111514 QtCore fails to link with lld 16.0 +* QTBUG-103257 tst_qquickcanvasitem crashes on Android +* QTBUG-41043 tst_qquickcanvasitem tends to fail on CI +* QTBUG-78648 RHI: Does not work with Windows10 inside VMWare (Fusion) +* QTBUG-97642 When a mask is set on a widget after being moved to a +different display with a different DPR then it can end up not being set +correctly because it is seen as the same as the previous one +* QTBUG-109779 tst_QGraphicsEffect::draw() with QtWayland failed on +Ubuntu 22.04, GNOME +* QTBUG-111304 wasm: Cube example does not work +* QTBUG-112227 qmlsc: QQmlProperlyLists assignment to QML lists cannot +be compiled +* QTBUG-111503 QXkbCommon: No Qt::KeypadModifier in QKeyEvents in +QtWaylandCompositor +* QTBUG-112896 gtk3 platformtheme returns the font of GtkFixed widget +instead of monospace font +* QTBUG-53085 Reg[5.6.0-5.6.1] "Start Dictation..." and "Emoji & +Symbols" are missing in Edit menu in Application +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-112965 Dark mode isn't applied +* QTBUG-113036 Windows: Prevent Vistastyle from changing into darkmode +at runtime +* QTBUG-113116 Documentation typos, errors and improvements +* QTBUG-113161 tracegen creates duplicate argument names for some types +for lttng +* QTBUG-112747 Unable to run configure.bat +* QTBUG-35608 Flickable speed and deceleration does not scale with pixel +density +* QTBUG-35609 Flickable speed and deceleration are not easily +customisable +* QTBUG-97055 QQC2 Flickable scrolling is not linear with clicky wheels +on Qt 6.2.0 +* QTBUG-112746 QAnyStringView missing implicit conversion from char[] +with unknown size +* QTBUG-31283 QByteArray::clear() should not free the reserved memory. +* QTBUG-112892 tst_macdeployqt::basicapp is failing randomly in lts-6.2 +* QTBUG-112951 configure -sysroot is not enough for cross compilation, +one must also define CMAKE_SYSROOT +* QTBUG-68855 Overflow in QDateTime for extreme values of QDate +* QTBUG-75521 Be precise in API dox of QGuiApplication::desktopFileName +whether .desktop suffix is included +* QTBUG-113613 [REG: 5->6] QMultiHash erase performance degraded from +milliseconds to minutes +* QTBUG-103093 Palette Change And Application PaletteChange Never Emited +* QTBUG-101648 On Windows Touch device(Surface Pro) need to know if +external keyboard is connected or not +* QTBUG-101875 Properly register the input devices on Android +* QTBUG-112432 wayland plugin should distinguish touchpads from mice, +etc. +* QTBUG-113706 WASM: QInputDevice::devices() erroneously reports that a +touchscreen exists +* QTBUG-113711 Windows: QInputDevice::devices() returns empty list +* QTBUG-102239 tst_QWidget::enterLeaveOnWindowShowHide is flaky +* QTCREATORBUG-29197 Examples page crashes when example has more than +one category +* QTBUG-113463 Build issues with symlinks +* QTBUG-113371 locale and/or environment not being properly set for +ptests +* QTBUG-114167 A QString::prepend("data") loop never produces +freeSpaceAtBegin(). +* QTBUG-113822 UB in QProcessPrivate::startDetached() +* QTBUG-114243 Qt 6.5 regression with static cross-compiling for Windows +* QTBUG-114624 QKeySequenceEdit doesn't detect CTRL+SHIFT+0 on a french +keyboard +* QTBUG-113690 Elements of QStringList property are not updatable for +QGadgets +* QTBUG-113679 When the letter J is at the start of a TextField then it +will cut off the beginning of the letter due to the negative left +bearing +* QTBUG-110025 Android tests aren't bundling OpenSSL for any test +* QTBUG-114175 QWizard default Style not drawn correctly when scaling +other than 100% +* QTBUG-112824 There is no way to get to the Open GL examples page from +the Open GL Index +* QTBUG-109776 tst_QAbstractItemView::selectionAutoScrolling() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-101926 "AutoMoc subprocess error" when building in CI +* QTBUG-114997 tst_QMenu::pushButtonPopulateOnAboutToShow() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-115293 tst_QGraphicsItem::itemUsesExtendedStyleOption() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-115447 QElapsedTimer::hasExpired should have chrono overload +* QTBUG-114613 QWindow::winId() crashes when QWindowPrivate::create() +fails +* QTBUG-83160 moc stumbles on _GLIBCXX_VISIBILITY +* QTBUG-99555 [RE: 6.2.1->6.2.2] macdeployqt fails to produce +notarizable packages +* QTBUG-115247 \target after \row generates invalid HTML +* QTBUG-115691 [FTBFS w/-developer-build] +QPlatformWindow::setBackingStore(QPlatformBackingStore*) was hidden +warning +* QTBUG-115598 tst_QWidget::render() with QtWayland failed on Ubuntu +22.04, GNOME +* QTBUG-113233 Need a way atomically adjust QWindow minimum and maximum +sizes +* QTBUG-93763 Systematic announcement of combobox selected element +* QTBUG-116077 Inconsistent hashing between different FP types +* QTBUG-116080 Inconsistent hashing between qint{32,64} on 32-bit +platforms +* QTBUG-111785 CMake warns about accessible/qaccessible.h +* QTBUG-116483 qttools' CMake test test_uiplugin_via_designer fails +* COIN-1075 QEMU tests fail randomly on "Exec format error" +* QTBUG-84234 Start new QCoreApplication after shutdown +* QTBUG-116106 New accentColor role is missing from QQuickColorGroup +* QTBUG-116689 Debugging qtbase with Creator on boot2qt because of "no- +prefix" on a prefix build +* QTBUG-116789 [REG] -platform linux-clang-libc++ -c++std c++2b fails to +compile synctqt +* QTBUG-115832 iOS: About Qt dialog displays incorrectly when launched +from menu +* QTBUG-116445 [REG][Windows] Crash on +NativeSkiaOutputDevice::releaseTexture() with nullptr access +* QTBUG-117120 Debian packages not installing + +### qtsvg +* QTBUG-111850 [REG 6.2.2 -> 6.2.3] Loading particular svg file takes +far too long +* QTBUG-95237 [REG 6.0.4 -> 6.1.0] Integer-overflow in +QFixed::operator+= through QImage::loadFromData(QByteArray) +* QTBUG-114108 qtsvgglobal_p.h is not correctly installed +* QTBUG-115648 QSvgRenderer::boundsOnElement() can return wrong results +with multiple child <text> elements +* QTBUG-113042 Loading particular svg file takes too long +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtdeclarative +* QTBUG-107492 Typo in the document +* QTBUG-105312 REG: SplitView no longer works with touch +* QTBUG-109422 Wrong moduleheader for QuickControls +* QTBUG-102201 DragHandler has unexpected behavior when unaccepted +button is pressed during drag +* QTBUG-109196 Changes assigning into array property +* QTBUG-108102 Ensure the bindings in the base type are available +* QTBUG-108024 [Non-qmlsc] `State.when` evaluation fails when an object +is bound +* QTBUG-109147 Methods returning lists of builtins cannot be used from +C++ +* QTBUG-109021 Compiler warns about signal for properties starting with +"on" +* QTBUG-103811 Drawer: Different behavior with mouse & touch input +* QTBUG-86744 ListView.isCurrentItem not available until model is +refreshed +* QTBUG-109417 binding to alias crashes qml +* QTBUG-108600 [macOS] ListView's items get hover while scrolling in +Inactive window and behaviour seems completely broken +* QTBUG-108601 Hover handling is broken for ListView's items in specific +scenario +* QTBUG-109411 Quick Text's implicitWidth doesn't respect +maximumLineCount +* QTBUG-109140 [REG: 5->6] Slowly dragging Tumbler causes numbers to +jump around +* QTBUG-98355 SpinBox text not clipped when larger than available width +* QTBUG-108266 Mention the fact that FolderListModel depends on +QFileSystemWatcher for notifications +* QTBUG-108713 Native font rendering in some cases misses letters +* QTBUG-105148 Rotated qml combobox popup placed incorrectly +* QTBUG-109542 TreeView: TreeView.modelIndex() has the order of row and +column swapped +* QTBUG-98991 Add example to clear up common layout confusion +* QTBUG-108798 Dynamically creation of MenuItem +* QTBUG-104768 Overlay is not available when hardcoding the style +* QTBUG-109299 Overlay seems to be unknown to the typesystem +* QTBUG-101736 QQuickWidget: button in a popup doesn't receive touch end +event +* QTBUG-98098 Error when Button has a custom background under macOS +style +* QTBUG-109585 [Reg 6.4->6.5] Assertion when referring to C++ methods +* QTBUG-109584 [Reg 6.3 -> 6.4] Cannot assign QVariantList to lists of +other value types anymore in QML +* QTBUG-109562 qmlplugindump (deprecated) crashes on dev build +* QTBUG-109597 Seg fault in QQmlObjectCreator::finalize when creating +QML object with initial bindings +* QTBUG-109473 qtdeclarative/dev does not build with manual tests +enabled +* QTBUG-96351 QML: strange "Binding loop detected" warning +* QTBUG-109464 Drawer running exit transition during destruction causes +crash +* QTBUG-108632 Cannot generate efficient code for equality comparison on +non-primitive types +* QTBUG-106491 tst_QQuickMenu fails on webOS +* QTBUG-109854 [REG 6.2.4 -> 6.2.5] QQuickImageProvider doesn't scale +properly if Image size is not set on High DPI displays +* QTBUG-109377 Add equality comparison ability for QObject * vs null and +undefined +* QTBUG-100010 qtdeclarative/src/qml/jit/qv4assemblercommon_p.h needs +Q_OS_SOLARIS support +* QTBUG-102777 6.3: Warnings in examples/quickcontrols2/texteditor +* QTBUG-108610 HorizontalHeaderView & VerticalHeaderView does not +disconnect from QQmlTableModel::headerDataChanged and can crash app +* QTBUG-96700 Strikethrough formatting changes to underline. +* QTBUG-97594 Mac - Strikeout bugged in QML TextEdit for Japanese +* QTBUG-106931 Windows: Dark Mode: Fusion style: Menu separator & check +box +* QTBUG-109739 QSGBatchRenderer calc for Z positioning results in +negative value on Apple M1 chips clipping the top most element. +* QTBUG-104643 qmlls leaks memory +* QTBUG-28981 Date.setDate does nothing +* QTBUG-109760 qmlWarning is documented as being in qqmlengine.h, but +it's actually in qqmlinfo.h +* QTBUG-90480 Not all overloads of Qt.matrix4x4 are listed +* QTBUG-109867 Divergent runtime behaviour of QJSPrimitiveValue when it +is aot-compiled and when interpreted +* QTBUG-110023 Mouse Wheel broken inside Popup opened from a modal Popup +* QTBUG-110242 tst_menu.qml is flaky on webOS +* QTBUG-109567 Masked MouseArea containsMouse value incorrect after +visibility changes +* QTBUG-104582 -1 * 0 is not -0 +* QTBUG-104576 qmllint does not like accessing other items from +Repeaters +* QTBUG-104632 qmllint gives "Unqualified access" warning without +further explanation +* QTBUG-109380 Function overloading with date related methods fails +* QTBUG-106562 qmllint crashes derefencing a nullptr +* QTBUG-109882 ShapePath: Switching from a transparent colour to a non- +transparent one causes the wrong colour to be displayed +* QTBUG-108664 TableView positions incorrectly +* QTBUG-109221 Inconsistencies regarding list and value type property +manipulations +* QTBUG-110247 macOS: The macOS style falls back to the Basic style +rather than the Fusion style +* QTBUG-110112 Runtime qml won't load certain root elements +* QTBUG-106869 QML_SEQUENTIAL_CONTAINER and QT_QMLCACHEGEN_DIRECT_CALLS +are undocumented +* QTBUG-109074 qmlformat removes (extra)comments +* QTBUG-107797 linux: File selectors cannot be used +* QTBUG-102344 PAST_MAJOR_VERSIONS doesn't work correctly +* QTBUG-104899 QML(_NAMED)_ELEMENT should generate a clear error if the +type in not default constructible +* QTBUG-95448 Re-add QQmlExtensionPlugin documentation +* QTBUG-110585 Including QJSPrimitiveValue breaks consumer builds with +-fno-operator-names +* QTBUG-103044 tst_qmlcppcodegen on Android complains module +"Qt.labs.folderlistmodel" is not installed +* QTBUG-110438 QML_SEQUENTIAL_CONTAINERS and assignment to QML property +does not work +* QTBUG-110590 tst_qquickpixmapcache is unstable on linux +* QTBUG-54860 When moving the mouse quickly over items that have a +Behavior set on font size changing when the mouse is over it then it can +get stuck in the mouse over position +* QTBUG-110628 [Reg 6.2 -> 6.4] Binding does not accept local signal +handlers anymore +* QTBUG-108155 QmlEngine complains binding of QmlListProperty to QList +<QObject *> +* QTBUG-109204 Obsolete linter/compiler errors on Number.EPSILON +* QTBUG-110117 Building tst_qmlsplitlib fails +* QTBUG-110321 qmlformat runs into an issue with ES classes +* QTBUG-91390 ListModel doesn't keep objects of JavaScriptOwnership +alive +* QTBUG-95895 REG 5.15 -> 6.2: destroy() does not destroy objects after +appending listModel. +* QTBUG-96167 Ownership of C++ owned object flips when added to +ListModel +* QTBUG-106074 Add and explain naming conventions and restrictions for +files in QML +* QTBUG-110320 qmllint: Controls2.Action is not defined +* QTBUG-110793 tst_qqmlvaluetypeproviders::date fails in CI +* QTBUG-110697 Cannot use ListView.highlight when ComponentBehavior: +Bound +* QTBUG-110769 REG: Compiled QML yields wrong result for undefined == +null +* QTBUG-110882 QQmlApplicationEngine::loadFromModule does not handle +pure QML modules +* QTBUG-105251 [QML] PropertyChanges can't resolve property types +* QTBUG-110831 Compile-time warnings in Qt Quick Controls - Attached +Style Properties Example +* QTBUG-110906 MultiPointTouchArea signals have touchPoints arguments +which conflict with touchPoints property +* QTBUG-110815 Internal types are both public and internal in generated +qmldir file +* QTBUG-110833 qmlsc fails to detect import usage +* QTBUG-110808 Cyclic dependency fails +* QTBUG-110767 uint64_t and quint64 are treated differently in QML +* QTBUG-75954 Flipable draws incorrectly when rotated and the angle is +45° +* QTBUG-110111 [Reg 6.3.2 -> 6.4.x] DropShadow: Changing radius to 0 at +runtime causes a crash when attached to Canvas +* QTBUG-106030 Updates docs to let people know if and when they should +(not) use setContextProperty and what alternatives are +* QTBUG-110594 containsMouse of MouseArea is always true after pressed +with propagateComposedEvents +* QTBUG-110454 Javascript URLSearchParams does not encode query +parameters +* QTBUG-111048 tst_qqmllocale::toString(locale.toString(new Date(2000, +1, 1))) Compared values are not the same +* QTBUG-77629 QML Flickable stealing touch events from PinchArea +* QTBUG-109655 Pinch gestures are broken in QML Photo Surface example +* QTBUG-85278 PinchArea inside Flickable not working properly +* QTBUG-106223 assertion failed after Flickable takes grab from +PinchHandler +* QTBUG-111078 ExecutableCompilationUnit::saveToDisk() does not +invalidate the cache it uses for loadFromDisk() +* QTBUG-109637 6.5beta1 & 6.6 regression breaks Qt5/Qt6 code portability +with PinchHandler runtime error caused by "import QtQuick 2.12" +* QTBUG-110776 missing palette documentation +* QTBUG-111088 [REG: 6.4→6.5] First evaluation of nullish coalescing and +optional chaining +* QTBUG-110933 qmlsc mistakes Enum for Property +* QTBUG-107902 "Defining QML Types from C++" lacks CMake documentation +* QTBUG-99355 tst_qmltc::listView() is flaky under qemu +* QTBUG-101342 tst_qmltc::listView() is flaky under QNX qemu and Android +* QTBUG-111199 FAIL! : tst_controls::iOS::SelectionRectangle +* QTBUG-111210 Unblacklist tst_controls::iOS::SelectionRectangle test +cases +* QTBUG-111204 PinchHandler native-gesture scaling is no longer +cumulative +* QTBUG-111290 (qdoc) warning: Undocumented parameters in +TableView::positionViewAtIndex() +* QTBUG-111289 (qdoc) warning: Undocumented parameter 'resourceState' in +QNativeInterface::QSGD3D12Texture::fromNative() +* QTBUG-108896 [REG 6.2.4-6.3.2] Using PinchHandler for Flickable's +child makes the Flickable transparent for touch events +* QTBUG-111179 Incorrect coercion to number for undefined +* QTBUG-110914 Deprecated Qt.labs.settings do not link to new QtCore +alternative +* QTBUG-95324 JSON.stringify: replacer's `this` value is not conforming +* QTBUG-105545 [QML] Property of QVariantMap cannot be found +* QTBUG-108741 Math.max / Math.min implementation incomplete +* QTBUG-111340 stdlib precondition violation in qmlcachegen +* QTBUG-111381 QML plugins have wrong RUNPATH if CMake var +INSTALL_QMLDIR is changed +* QTBUG-111566 Docs: Faulty sample code in the documentation of +SwipeDelegate QML Type +* QTBUG-104761 acceptedButtons in DragHandler is apparently ignored +* QTBUG-111477 [REG 6.4->6.5] Purchasing Example will not compile on +Windows: QQmlTypeNotAvailable breaks check for default constructor +* QTBUG-111470 Regression: cannot use QML_ANONYMOUS and QML_UNCREATABLE +at the same time +* QTBUG-109816 Crash when accessing enums defined in QML_SINGLETON class +* QTBUG-111433 Pragma (pragma ComponentBehavior: Bound) doesn't allow +ListView to be instantiated when section configured within it +* QTBUG-111042 QML cache files are re-generated all the time when they +contain inline components +* QTBUG-111491 Dark Title on Dark Windows 11 when running native Windows +Style +* QTBUG-111511 Object destructuring breaks qmlformat +* QTBUG-111050 ListView: BottomToTop vertical direction removes the +transition animation +* QTBUG-111359 Removing a button from button group does not clear +ButtonGroup.group +* QTBUG-111515 New Material 3 TextField placeholder text does not work +with smaller heights +* QTBUG-73039 hide QQuickWindow on Ubutun 18.04LTS with NVIDIA +proprietary driver would cause crash +* QTBUG-111557 A left button click followed by a right button click +triggers a doubleTabbed event +* QTBUG-95224 anchors.verticalCenter miscalculated with real height & y +* QTBUG-111559 Loader with States creates 2 children instead of 1 +* QTBUG-111634 CalendarModel::indexOf() returns wrong value when model +month starts from February +* QTBUG-111230 missing export macro for QQuickWheelEvent +* QTBUG-111227 WASM: 'Failed to build graphics pipeline state' error +when using QtQuick Particles +* QTBUG-74020 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-106878 PointHandler documentation examples refer to TapHandler +not PointHandler +* QTBUG-111766 qml issues in Effect Maker +* QTBUG-111857 tst_snippets verify:qtquickcontrols-material-attributes +fails on macOS +* QTBUG-106968 QSGSoftwareRenderContext textures leak +* QTBUG-111892 wasm: asynchronous image loading never ends +* QTBUG-111935 Qt V4 JIT engine generates bad JIT code on ARM64 (and +potentially all arches) +* QTBUG-102589 tst_SceneGraph::render fails on Android +* QTBUG-97557 Qt Quick batch rendering issue when a batch contain nodes +that have different index types +* QTBUG-32132 Qml do not updates roles names on +QAbstractItemModel::reset signal +* QTBUG-103220 QQmlDelegateModel::_q_modelReset should handle roleNames +changes +* QTBUG-95807 QtQuick: Missing headers or documentation bug +* QTBUG-111986 qmlsc generates invalid code +* QTBUG-97589 QSGRenderNode::matrix() returns a dangling pointer in +QSGRenderNode::render() +* QTBUG-111881 Incorrect example in +QQmlApplicationEngine::objectCreationFailed documentation +* QTBUG-111481 It is really hard to find the new Qt 6.5 qml MultiEffect +in the docs +* QTBUG-112159 Drawing bug with Material 3 Drawer +* QTBUG-111995 Crash in QRhiImplementation::textureFormatInfo when using +ColorAnimation on text containing emojis +* QTBUG-111792 Dynamically changing the Items in a ColumnLayout while +resizing leads to crash +* QTBUG-111809 Qml basic type string is not well documented +* QTBUG-111918 Null Reference Errors on Deconstruction of nested QML +QtObjects +* QTBUG-112322 BorderImage docs: description of border property is in a +confusing place +* QTBUG-25244 SVG: Unsupported Image Format when using BorderImage +* QTBUG-112354 AnchorChanges in states are not released +* QTBUG-106677 "Back" button breaks UI of Coffee Machine Example +* QTBUG-108390 Code snippet for custom Dial in the document is not +working as expected +* QTBUG-112151 QQmlInstantiator leaks memory +* QTBUG-91425 DelegateModel: Crash when DelegateModelGroup is used for +delegate geometry and model is cleared +* QTBUG-98896 Double behaviors on same property crash +* QTBUG-98402 tst_qquickimage::mirror() is failing on macOS 12 +* QTBUG-108596 [REG 6.3.2->6.4.0] TableView consumes mouse press/click +events +* QTBUG-111220 PinchHandler.persistentTranslation has inconsistent +meaning with native pinch gesture +* QTBUG-111800 TapHandler.exclusiveSignals: you can only tap once if +m_doubleTapTimer is used +* QTBUG-103257 tst_qquickcanvasitem crashes on Android +* QTBUG-41043 tst_qquickcanvasitem tends to fail on CI +* QTBUG-112683 On macOS, a QML module is not placed inside the bundle +* QTBUG-112712 [6.5] "QtQuick" dependency on `QmlMeta` +* QTBUG-95940 tst_qquicktextinput is flaky on OpenSUSE +* QTBUG-111231 qmlformat does not preserve whitespace in comments and +whitespace following header comments +* QTBUG-111902 [Reg 5.15 -> 6.4.2] Loader with StackLayout and Repeater +displays an incorrect index +* QTBUG-107037 MultiPointTouchArea with enabled:false blocks events to +MouseArea +* QTBUG-108226 quickwidget example crash in QAccessibleQuickWindow / +QMacAccessibilityElement +* QTBUG-110592 [REG: 6.4->6.5.0-beta1] Quick tests now open a window +* QTBUG-111504 Text loses selection when releasing long-press on Android +text input +* QTBUG-110850 selectAll does nothing in onFocusChanged triggered by +touch input +* QTBUG-112348 Make the options which can be used to control Qt Quick +Compiler easier to find +* QTBUG-112859 crash in tst_statemachineqml +* QTBUG-109721 Non-Editable ComboBox wrongly propagates KeyEvent that +has already been accepted +* QTBUG-112838 'visible' of QQuickItem cannot be set to 'true' again +after being set to 'false' once. +* QTBUG-84920 StackView's depth is not updating after clear() +* QTBUG-101985 ListView does not relayout its children when section +delegate height changes +* QTBUG-100002 QQuickListView: No layout update is triggered when a +section delegate has its geometry changed. +* QTBUG-112860 Binding doesn't seem to be released on changed 'when' +property +* QTBUG-106529 QtQuick.Shapes docs lacks mentionning how to make it +smooth +* QTBUG-112463 Very pixelated edges of text in PathText +* QTBUG-110625 QML ListView creating delegate instances for ALL model +entries +* QTBUG-89568 Binding delegate height to ListView height causes +delegates to be created unnecessarily +* QTBUG-51773 When the height of a delegate is bound to the height of a +ListView with a large model count, the application is blocked for +several seconds +* QTBUG-112434 [Regr: 6.3.1->6.3.2] MouseArea stays pressed after double +click on touch screen +* QTBUG-109393 [Regr: 6.3.1->6.3.2] iPad: DoubleClicking in MouseArea + +Popup breaks +* QTBUG-111322 HoverHandler example is broken in +qtdeclarative/examples/quick/pointerhandlers +* QTBUG-110114 Qt Quick Controls Button: Unable to override +Accessible.role +* QTBUG-112208 Assignment to a list property emits property change event +for every item in the list +* QTBUG-70939 QML ComboBox popup menu doesn't respect scaling +* QTBUG-102393 QQmlEngine::retranslate no longer retranslates strings +coming from C++ +* QTBUG-112227 qmlsc: QQmlProperlyLists assignment to QML lists cannot +be compiled +* QTBUG-110718 QML_ATTACHED in QQuickAttachedPropertyPropagator +* QTBUG-112691 StackLayout Visible Item Does Not Update During Inserts +* QTBUG-111439 qmlsc: Cannot compile function if this is passed as an +argument to another +* QTBUG-113226 Flickable emit flickStarted even though the child is +processing the pinch gesture +* QTBUG-112924 movementStarted/movementEnded signals are not emitted, +the flickStarted/flickEnded signals with flick behavior still occur. +* QTBUG-113265 Segmentation fault in +examples/positioning/satelliteinfo/Main.qml +* QTBUG-104987 REG: flicking TableView is broken +* QTBUG-112945 QML RangeSlider does not work well on touch screen +* QTBUG-113172 Qt 6.5 Material TextField placeholder breaks with +alignment +* QTBUG-112897 Can't build app when there is a function in QML Dialog +* QTBUG-112837 QML fails to bind to QObject property (defined with +Q_OBJECT_BINDABLE_PROPERTY and BINDABLE) that are a type Q_GADGET +* QTBUG-112529 MultiPointTouchArea signals deliver QList<QObject*> +* QTBUG-113353 Crash with qt.qml.binding.removal.info category enabled +while breaking a binding +* QTBUG-99363 [Reg 5.15 -> 6.2] Properties are not set on createObject +* QTBUG-113312 grabToImage example fails +* QTBUG-113321 Material TextArea and TextField placeholder text +incorrectly clipped +* QTBUG-112949 splice does not work on list properties +* QTBUG-106266 [Reg 5.15 -> 6.x] Component.createObject() mangles passed +properties +* QTBUG-112291 QML_SEQUENTIAL_CONTAINERS affects isArray and breaks +ComboBox +* QTBUG-112946 amendException in QQmlJSAotContext can amend wrong stack +frame +* QTBUG-113221 -no-feature-qml-devtools does not build +* QTBUG-113472 [REG 6.4.1->6.5.0] Qt.binding in initial properties +silently fails for certain types +* QTBUG-113474 REG: Material.background has no effect on flat buttons +* QTBUG-113465 QQmlJSCodeGenerator::argumentsList() disregards most type +wrappings +* QTBUG-112740 SplitView: Incorrect Rendering Between Layouts and +Transparent Items +* QTBUG-113236 [REG] QQuickItem::ItemDevicePixelRatioHasChanged is +triggered with a wrong value +* QTBUG-113484 [REG] Unable to determine callable overload +* QTBUG-106164 ListView doesn't render Text in delegates on dataChanged +signal +* QTBUG-106205 QML Text are not rendered if outside the screen at its +creation +* QTBUG-108803 Named import not recognized +* QTBUG-64151 "Error: Locale: Number.fromLocaleString(): Invalid format" +when erasing last digit of "2,000" in editable SpinBox +* QTBUG-103205 SpinBox, no way to listen for text entered +* QTBUG-113446 KTX, ASTC, PKM image not displayed using NinePatchImage +* QTBUG-100678 QML Runtime Tool help all option is not working +* QTBUG-113565 Enhance the warning about the vendor and platform +specificness of compressed texture format support in the Image docs +* QTBUG-88195 Change SplitView orientation +* QTBUG-35244 QWindow visibility/visible property conflict +* QTBUG-113673 ColorDialog don't resize correctly on small screens +* QTBUG-112618 Wearable Example Home and Back Button Images Don't Load +* QTBUG-108541 TreeView: cannot change root index +* QTBUG-111679 Item or Rectangle not able to gain focus after Drawer is +closed +* QTBUG-97974 Using TextArea inside ScrollView produces binding loop +warnings +* QTBUG-113439 Specifying RESOURCES to qt6_target_qml_sources does not +make file level dependency +* QTBUG-113744 Misguiding error message +* QTBUG-108689 TapHandler does not react to clicks when combined with +PinchHandler +* QTBUG-113005 Tap handlers are broken on Android. +* QTBUG-113469 QML ComboBox breaks dark mode window styling +* QTBUG-113852 [Reg Qt6.4->6.5] The contentWidth of QML TableView is 0 +* QTBUG-112840 Please write the realistic usecase of Qt Quick Test to +the documentation +* QTBUG-113853 [REG 5.15.x -> 6.3/6.4/6.5] Mouse Events not accepted on +a MouseArea placed inside modal Popup::background +* QTBUG-113725 Findings for qmlls +* QTBUG-76830 QML ListView with variable sized delegates causes attached +scroll bar to change sizes and skip around in an unwanted manner +* QTBUG-108171 ScrollBar with sections is jumpy +* QTBUG-112858 [Windows] Quick TextEdit with RTL text placed into a +ColumnLayout has wrong alignment +* QTBUG-112836 TableView multiple selection can't be disabled +* QTBUG-112835 TableView selection Shift/Ctrl click behaviour absent +* QTBUG-113584 Typo in the code snippet +* QTBUG-114163 FAILED: qtdeclarative/src/qmlcompiler/CMakeFiles/qch_top_ +level_docs_QmlCompilerPrivate +* QTBUG-112613 No way to navigate to a parent topic for Qt Quick +Compiler doc pages +* QTBUG-113454 Links for 'Qt Quick Effects', 'Qt Quick Particles' +landing pages do not work +* QTBUG-113743 QKeySequence cannot be sent to QML Shortcut from C++ side +* QTBUG-114340 FAIL! : tst_usertypes::watcherInQml() +* QTBUG-113752 Warning when assigning to Map.visibleRegion +* QTBUG-105862 [REG] Qt6.3.1 a MultiPointTouchArea inside another +MultiPointTouchArea is reporting the wrong touch location +* QTBUG-114364 qmlformat changes ComponentBehavior +* QTBUG-114086 [Reg 6.4 -> 6.5] Historical NativeMethodBehavior is +broken when a Q_INVOKABLE function is stored in a QML property +* QTBUG-114358 ComponentBehavior: Bound causes 'QQmlContext: Cannot set +property on internal context' +* QTBUG-110589 Property bindings produce wrong values for Animation.to +* QTBUG-61282 Changing an Animation duration has no effect +* QTBUG-95840 QML Animations: not specified how they react to property +changes while running +* QTBUG-113497 QGuiApplication::setLayoutDirection does not change the +window to RTL +* QTBUG-114418 qmlsc: compile error with === or !== against undefined or +null +* QTBUG-113745 Qt Quick 2D Renderer: Partial scene update might erase +items at fractional coordinates +* QTBUG-97055 QQC2 Flickable scrolling is not linear with clicky wheels +on Qt 6.2.0 +* QTBUG-106338 [5.15.7 -> 5.15.8] Change in Flickable acceleration +* QTBUG-35609 Flickable speed and deceleration are not easily +customisable +* QTBUG-80720 More controls for touchpad scrolling. Stopping Flickable +extra scrolling. +* QTBUG-82565 Scrolling QML views with mouse wheel or touchpad is quite +bad +* QTBUG-113009 TextEdit: rendering issue when highlighting text +* QTBUG-80788 [5.14 REG] New properties in ComboBox clash with custom +properties (revision ignored) +* QTBUG-100392 Animations crash at runtime because list properties do +not emit onChanged signal when their items are destroyed +* QTBUG-114407 [Boot2Qt] UI of imagine style example - automotive is +distorted on B2Qt devices +* QTBUG-114430 heap-use-after-free when assigning undefined to width and +height of Control background item +* QTBUG-114458 [Reg 6.2->6.3] Component.createObject() no longer copies +QQmlListProperty values correctly +* QTBUG-114421 Documentation error on ListView orientation table +* QTBUG-114602 Documentation: LineShape is part of QtQuick.Particles? +* QTBUG-113714 REG: Memory leak when loading/unloading application fonts +* QTBUG-114494 QML rect property as a parameter causing a crash +* QTBUG-109995 Can not interact with tumblers inside interactive +flickable on touch +* QTBUG-113653 [REG 5.15->6.2.3] MultiPointTouchArea doesn't receive +gestureStarted signal when used inside PathView or Flickable +* QTBUG-114329 [Reg 5.15 -> 6.2] QML Binding on new object not re- +evaluated +* QTBUG-113854 V4 Crashes when using Reflect.ownKeys(...) +* QTBUG-114561 Material style highlighted & flat button shows no text +* QTBUG-114492 Automotive example's Dial background image has +downscaling artifacts +* QTBUG-114691 Rectangle (with gradient) software backend does not match +RHI backend +* QTBUG-114476 qmlsc: crashes with let and control structs +* QTBUG-98365 Memory leak with removed persisted items +* QTBUG-114643 ResolveOverloaded: debug messages use QtInfoMsg +* QTBUG-113495 Examples imageprovider and imageresponseprovider leave +garbage files under the qt5 build directory +* QTBUG-114483 Line number in warning is random and out of bounds +* QTBUG-114815 qmlcachegen triggers AddressSanitizer stack-buffer- +overflow error +* QTBUG-114715 Doc: Stale info about QML module versioning +* QTBUG-113855 qmlsc: unused import false positive for template strings +* QTBUG-114186 QQC leaks attached objects +* QTBUG-114874 REG [5.15 → 6.x]: With `height: implicitHeight` binding +changes to implicitHeight won't trigger property interceptor (e.g. +Behavior + Animation) +* QTBUG-113738 [REG 6.4.3 -> 6.5.0] TableView positionViewAtCell crash +* QTBUG-114808 Quick3d examples don't compile for QNX +* QTBUG-114607 Flickable.StopAtBounds not working anymore with a wheel +* QTBUG-110328 QEventPoint not being released correctly +* QTBUG-114687 Qt.application.screens does not update if primary screen +changes +* QTBUG-114858 Dynamically adding State causes Segfault +* QTBUG-114961 Regression: Keyboard input unusable with redirected Qt +Quick scenes (QQuickRenderControl) +* QTBUG-114986 Qml's typeregistrar is not parsing namespaces correctly +* QTBUG-114897 Generated QML code doesn't compile with -Wshadow -Werror +* QTBUG-114910 Missing constructor params crashes program +* QTBUG-111013 HorizontalHeaderView with resizableColums true eats input +when visible (Quick 3D DebugView) +* QTBUG-113991 [Reg 6.4 -> 6.5] qmldir javascript library does not +respect qualified import +* QTBUG-114693 Galleryexample app Textarea and Drawer bug. +* QTBUG-115106 State switched model crashes with ComponentBehaviour +Bound +* QTBUG-115179 Clip optimization in +QQuickDeliveryAgentPrivate::pointerTargets is too aggressive +* QTBUG-114978 Wearable example icons hard to distinguish from +background and other cosmetic issues +* QTBUG-110827 Qt's Gallery example producing tons of warning/errors +* QTBUG-109306 Standard virtual keyboard typing does't generate standard +QML events. +* QTBUG-114166 resizing of ListView (possible Flickable) change in +qt6.5.1 +* QTBUG-108144 Race condition when using QQuickMenu +* QTBUG-95107 ListView item pooling breaks fetchMore +* QTBUG-115159 QmlCache cpp files are always generated differently +* QTBUG-115320 memcpy-param-overlap in qv4runtime.cpp +* QTBUG-115115 [Reg 5.15 -> 6.2] +QV4::Heap::QObjectMethod::ensureMethodsCache crash when calling a +function in a js file +* QTBUG-58718 Problems with JS array sorting after unshift +* QTBUG-115278 [Reg 6.5 -> 6.6] qmlsc: accessing string list crashes +* QTBUG-114596 Ownership of QObject* returned to qml by Q_INVOKABLE +differs for const and non-const pointers +* QTBUG-115523 [REG: 6.5.1->6.5.2] More complex javascript objects not +converted to QVariantMap anymore +* QTBUG-115557 Missing type "QQuickTapHandler::ExclusiveSignals" in +property +* QTBUG-114258 Cannot click on buttons inside Flickable in QQuickWidget +with stylus +* QTBUG-115251 Infinite loop in QPropertyObserverPointer::notify on +startup +* QTBUG-115319 Issue with number as a context property name +* QTBUG-115322 Theme properties set on Item are not propagated to +children +* QTBUG-108275 Qmlformat issue with js objects keys +* QTBUG-114839 qmlformat: Cannot format object destructuring +* QTBUG-115537 [QML Docs] Image.fillMode enum documentation has a broken +table formatting +* QTBUG-104904 [REG 5.15.9 -> 6.3.1] SwipeDelegate does not forward +mouse events to nested items in left, right, behind +* QTBUG-115526 qmlcachegen fails to compile SetLookup for non-final +properties +* QTBUG-115733 [REG 6.5.1-6.5.2] Automatic conversion JS Array -> +QByteArray is broken +* QTBUG-113842 DropArea blocks scrollwheel of a mouse +* QTBUG-115468 Dynamically adding items to SwipeView may add new items +behind the current item +* QTBUG-105090 tst_QQuickMenu AddressSanitizer: heap-use-after-free in +QQmlData::signalHasEndpoint(int) +* QTBUG-114801 qmlformat: two spaces in 'NumberAnimation on x {' +* QTBUG-115951 qml::UnknownTestFunc() QVERIFY() +* QTBUG-116028 Material Switch doesn't respect Dense variant +* QTBUG-115948 Calqlatr example - missing Qt Shader Tools module +* QTBUG-115949 QML Gallery - missing Qt Shader Tools module +* QTBUG-104469 Assertion failure when clearing model in +Component.onCompleted of delegate in Repeater +* QTBUG-115510 undefined reference to `QQuickTextLine::staticMetaObject' +when using qmlsc in direct mode +* QTBUG-113940 FileSelector doesn't work correctly +* QTBUG-114655 heap-use-after-free when calling console.log() (and +friends) from QML using cachegen +* QTBUG-116148 A property alias for a property alias leads to a segfault +in QQmlPropertyCacheAliasCreator<QV4::ExecutableCompilationUnit>::proper +tyDataForAlias() +* QTBUG-98859 Implicit conversion to Component doesn't work in inline +components +* QTBUG-116049 [Reg 6.2 -> 6.3] Segmentation fault when using attached +`Component` property with `Binding` +* QTBUG-116304 Missing code snippet in Scene Graph - Vulkan Under QML +example +* QTBUG-116228 Garbage collector can crash the QML Debugger +* QTBUG-114482 [Boot2Qt] Cannot run Attached Style Properties example on +Boot2Qt device +* QTBUG-116390 Bad revision data in QtCore qmltypes +* QTBUG-105745 QtQuick.Dialogs.quickimpl plugin not linked in static +builds +* QTBUG-115707 REG: Child popup inherits palette from parent popup +rather than its associated window +* QTBUG-116088 Infinite conversion chain in qmlcachegen [QPoint <-> +QPointF] +* QTBUG-116571 Qt Quick render loop crashes when losing the graphics +device +* QTBUG-114326 [REG] Non-Singlebit Q_FLAGS not exposed correctly in +property declarations +* QTBUG-114467 qmllint does not warn about unqualified id lookup +* QTBUG-116617 qmldom spelling error in tag attribute +* QTBUG-116399 BorderImage produces warning +* QTBUG-116749 missing right bracket +* QTBUG-116587 If using QQuickRenderTarget and setMirrorVertically(true) +will lead to the qml Item's clip area damage +* QTBUG-116576 [REG 6.2 → 6.4]: Connections and signals whose names +start with an underscore +* QTBUG-116106 New accentColor role is missing from QQuickColorGroup +* QTBUG-115328 Invalid qmllint_json target generated +* QTBUG-114068 Top level items are not resized to the window size. +* QTBUG-116753 qml - qmlscene root item sizing discrepancy +* QTBUG-115687 Text loaded with Loader inside Flickable is not visible +when scrolling +* QTBUG-115004 [Android] TextEdit text selection works incorrect +* QTBUG-115485 QtQuick shapes example has misleading file names +* QTBUG-107707 tst_qquickimageparticle fails with Ubuntu 22.04 +* QTBUG-109383 Re-enable building examples with qmake in non-qtbase +repos +* QTBUG-108150 Adding qml files from the build folder to the QRC is +creating filenames so long it breaks the build on Windows host +* QTBUG-109111 qmlsc should support casting of various int types +* QTBUG-109373 DragHandler and PinchHandler: meaning of axis +persistentValue is wrong +* QTBUG-109459 call to QQuickPopup::setVisible() from dtor bypasses +virtual dispatch (ToolTip) +* QTBUG-109392 Deprecations in QQuickPinchHandler are done incorrectly +* QTBUG-109488 tst_qquicktextedit FAIL +* QTBUG-109506 QQuickItemLayer::updateOpacity can be called with no +effect internally and assert/crash +* QTBUG-108820 Infinity - real vs int +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-109553 CMake deployment API creates too deep directory hierarchy +when DESTDIR is set +* QTBUG-109869 The INTEGRITY linker crashes on tst_qqmlfileselector +* QTBUG-109942 Crash when running the qtdeclarative gallery example +* QTBUG-97518 Mac, Metal RHI - runtime warnings "UI API called from +background thread". +* QTBUG-35608 Flickable speed and deceleration does not scale with pixel +density +* QTBUG-110009 Multi Languge related documents for Qt6 is not consistent +* QTBUG-110029 [6.5] qmltc with signals does not compile +MouseArea.onPressed +* QTBUG-104679 [REG 6.2.4-6.3.1] ListView: ASSERT if PullBackHeader or +PullBackFooter is used +* QTBUG-106929 Qml Singletons do not work on Android +* QTBUG-99146 URI and VERSION should be optional in qt_add_qml_module +* QTBUG-84328 QML Animators with a weird start behavior +* QTBUG-109314 Crash during QML item creation +* QTBUG-111008 qtdeclarative flaky tst_qqmlprofilerservice test +* QTBUG-63381 Transient scrollbars do not work when using style sheets +* QTBUG-104570 QQuickHandlerPoint has no QML_ELEMENT declaration +* QTBUG-111187 QtQuick.Layouts not included during linking when using +ColorDialog +* PYSIDE-903 QProgressDialog.setCancelButton() Is documented to accept +0, but does not. +* QTBUG-111564 FolderDialog won't open if its parent is an Item +* QTBUG-95395 Code snippets for HoverHandler show TapHandler +* QTBUG-70397 TapHandler fires for all overlapping items +* QTBUG-73262 it's confusing that TapHandler.gesturePolicy affects event +propagation +* QTBUG-100534 TapHandler doesn't stop propagation +* QTBUG-107239 DragHandler propagates tap event through Flickable to +underlying TapHandler +* QTBUG-111310 \image tag breaks \value block +* QTBUG-111532 qmlsc when enabled gives many errors/warnings +* QTBUG-65088 TapHandler: detecting double-clicks is not declarative +enough +* QTBUG-107264 TapHandler.singleTapped is emitted immediately before we +know whether a double-tap will occur +* QTBUG-111741 qt_deploy_runtime_dependencies() doesn't install project +linked libraries & adds undocumented vcredist installer +* QTBUG-111014 QTest backslash escape issue +* QTBUG-111176 Views pass either "model" or "modelData" to delegates, +depending on type of model +* QTBUG-110980 ComponentBehavior: Bound and generic delegates don't mix +well +* QTBUG-104752 No way to support both single and multi-role models in +delegates that use required properties +* QTBUG-101488 tst_QQuickFileDialogImpl is flaky +* QDS-8545 Buttons in default style do not have the correct implicit +size in the form editor +* QTBUG-111570 ASSERT: "newInstance != d->animationInstance" in file +qquickbehavior.cpp +* QTBUG-111595 Qml Menu, inherited property "opened" is not working +* QTBUG-112696 QQuickWidget::focusPreserved test fails with RHI warnings +* QTBUG-112180 Properly support enums with underlying type != int +* QTBUG-106118 Changing contentItem to ScrollView breaks scrollbar +visibility +* QTBUG-111012 [Reg 5.15 -> 6.x] QSGGeometry::DrawLineLoop is no longer +supported +* QTBUG-112650 TextArea decorator not working as intended +* QTBUG-53709 XMLHttpRequest missing overrideMimeType method +* QTBUG-104323 Not possible to close a modal ComboBox popup by clicking +on the ComboBox +* QTBUG-113116 Documentation typos, errors and improvements +* QTBUG-113138 Copyright statements and license identifiers appear in +the HTML +* QTBUG-113148 Build error in qqmllist.h on Windows +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-50161 ProgressBar and BusyIndicator are very CPU intensive +* QTBUG-113227 ABI issue with QVariant and metatypes from Qt < 6.5 +* QTBUG-98790 ChangeListeners get called even after being semi-deleted +* QTBUG-112762 QMetaProperty::write detaches value argument +* QTBUG-112480 QmlCompiler does not care about shadowing of methods +* QTBUG-113473 [REG 6.4.1->6.5.0] Assigning undefined to gadget qreal +property doesn't reset +* QTBUG-113230 Unexpected width behaviour when using +Layout.horizontalStretchFactor +* QTBUG-111946 How should QML modules be installed with cmake (with Qt +6.4 or later)? +* QTBUG-113015 [QDoc] Duplicate QML property name causes confusion: +qml[attached]property QWindow::Visibility Window::visibility +* QTBUG-104624 When a HoverHandler is placed inside an Item, the +parent's children do not get the Hoverevent. +* QTBUG-108739 Most properties in QtQuick are not FINAL and can be +shadowed +* QTBUG-114073 qdoc resolves "QML Import Path" reference incorrectly +* QTBUG-113426 Crash in QtRhi with QQuickWidget +* QTBUG-112306 Crash in QRhiResourceUpdateBatch::merge +* QTBUG-111779 change signal of contentData and contentChildren in +Dialog doesn't work +* QTBUG-113228 Pane only stops some input events from propagating +* QTBUG-106683 qt_add_qml_module: _automoc_json_extraction target and +resources are rebuilding every time with Visual Studio Generator +* QTBUG-89699 QQC2 SplitView does not honor size constraints when parent +is resizing +* QTBUG-107836 SplitView sizing issues +* QTBUG-89023 tst_Animators::testTransitionsWithImplicitFrom is flaky on +Ubuntu +* QTBUG-114396 Change "OpenGL" to "Graphics API" +* QTBUG-114571 Incorrect colors after switching between light and dark +modes +* QTBUG-114718 [Tests] tst_QQuickPopup fails +* QTBUG-114845 qt6 qml documentation: "font.style" should be +"font.styleName" +* QTBUG-40856 MouseArea containsMouse flag is not reset on Touch Screen +* QTBUG-86729 many Qt Quick test failures after input event refactoring +* QTBUG-114959 Pushing Qt.binding to JS variable in StackView results in +the pushed item's property not reacting to changes +* QTBUG-114475 QML QQuickPointerHandler crashes +* QTBUG-112537 A Window's background cannot be semitransparent anymore +* QTBUG-113456 Window background cannot be transparent. +* QTBUG-115015 [REG 5.15.14->6.5.1]: Qt6 QML component Window setting +property color: "transparent" doesn't make the Window transparent for +Windows 11 and MacOS +* QTBUG-115140 qtdeclarative -unity-build-batch-size 100000 fails +* QTBUG-68404 Using property values in QML animations triggers an +assertion +* QTBUG-84314 Fix QQuickPixmapCache to cache large images rendered by +complex image plugins, and dispose via LRU algorithm +* QTBUG-61783 SwipeDelegate left and right components not reacting on +touchscreen press +* QTBUG-114338 Qt Quick with metal crashes on older macOS 11 +* QTBUG-61646 Sample code for GridView.isCurrentItem is in the wrong +place +* QTBUG-115317 ListView can't reuse items when its integer model is +modified +* QTBUG-114688 QML application does not start if some QML modules are +built static +* QTBUG-115554 QQuickAttachedPropertyPropagator cannot propagate through +popup and window +* QTBUG-114953 PdfMultiPageView: Very poor memory performance when +zooming in/out of long documents +* QTBUG-107771 QML Native ScrollBar: Unable to assign [undefined] to int +* QTBUG-116742 tst_qqmlbinding Failed +* QTBUG-116537 Add \examplecategory to qtqml + +### qtactiveqt +* QTBUG-111718 QAxScript: Changed value of ByRef parameter is not +returned +* QTBUG-56172 ActiveQt components are not well behaved when +unloading/reloading +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110158 Invalid QApplication construction with argc=0 +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-111191 Qutlook Example (ActiveQt) crashes with Qt6.4.2 + +### qtmultimedia +* QTBUG-108995 Seeking on a paused audio file causes it to "play" it +* QTBUG-103567 QML MediaPlayer fails to playback rtsp media properly. +* QTBUG-108221 QAudioOutput crashes on Qt 6 +* QTBUG-109443 Android: tst_QVideoWidget timeout +* QTBUG-59726 no access to second camera on android phones with dual +front/back cameras +* QTBUG-109583 Doc: Stale references in QAudioDevice docs +* QTBUG-109535 infinite loop in ffmpeg camera check +* QTBUG-108676 Streaming audio from source to sink fails in Qt6, +succeeds in Qt5 +* QTBUG-97265 Qt6 mediarecorder QML has invalid syntax in example code +* QTBUG-109539 Devices example crash +* QTBUG-109415 Camera is automatically activated by CaptureSession +* QTBUG-109613 duplicate symbols in gstreamer and ffmpeg backends +* QTBUG-109561 QML Camera working on Android is random +* QTBUG-109391 Camera goes black after turning off and on. +* QTBUG-110285 Deadlock in QAndroidCamera destruction +* QTBUG-110131 QML Camera unloading crash on iOS +* QTBUG-109956 Example manifest data for Spatial Audio Panning Example +wrong +* QTBUG-110317 Camera active state does not work as expected +* QTBUG-110797 On android devices, when a 'Video' object is destroyed, +the screen does not detect mouse events any more +* QTBUG-109659 Audio capturing and playing does not work on Android +* QTBUG-110844 QMediaRecorder frequently returns unknown errors when +trying to record on Mac +* QTBUG-104849 audio input examples do not work on mac os +* QTBUG-111269 QtMultimedia doesn't build with libva-devel +* QTBUG-98373 QAudioOutput not working on WebAssembly +* QTBUG-110995 Qt Multimedia Video not working on Nvidia Xavier and Orin +platforms +* QTBUG-110975 [Camera] Qt QML camera view on android is distorted in +portrait view +* QTBUG-111266 VideoOutput aspect ratio is not correct on Android in +portrait view +* QTBUG-111421 Camera preview ratio is not respected for portait +orientation +* QTBUG-107173 QML Camera is stretched the first time on Android +* QTBUG-110868 QML Video crashes on macOS when lazy-loaded +* QTBUG-110812 Camera not working when using OpenGL Renderer (macOS, +iOS) +* QTBUG-111900 FFMPEG library incompatibility on desktop builds +* QTBUG-111944 wasm: QtMultimedia asks for mic and camera input for +playing videos +* QTBUG-98102 [macOS] Specific video can't be played +* QTBUG-112315 wasm: multimedia examples do not build with qmake +* QTBUG-110466 Combo Boxes in QML Video Recorder example don't populate +* QTBUG-112352 Crash when destroying page with camera linked to +VideoOutput +* QTBUG-112679 Spectrum Example Doesn't Work +* QTBUG-112847 player example fails to play any video on iOS +* QTBUG-109167 QSoundEffect is stuck in Loading state +* QTBUG-110005 windows: Crash if using asynchronous IO device as a media +source +* QTBUG-112601 Spatial Audio is marked as Tech Preview +* QTBUG-108083 Video color change while playing in QML MediaPlayer +* QTBUG-113008 REG [6.5.0->6.5.1] camera example not compiling on +Android +* QTBUG-112832 Building Qt 6.5.0 for Windows fails +* QTBUG-113286 [REG 6.4.3-6.5.0] [darwin] QMediaPlayer produces invalid +frames on custom QVideoSink +* QTBUG-112973 MediaPlayer example cannot open any file +* QTBUG-113386 MediaPlayer: error, errorString property changes are not +notified +* QTBUG-105372 QML Camera - setting zoomFactor does not work +* QTBUG-113029 Android: declarative-camera example: Captured image is +not rotated for landscape orientation +* QTBUG-112454 Android-Multimedia know issue with pixel format need to +be documented +* QTBUG-113263 wasm: error when switching cameras +* QTBUG-111912 The content in MediaPlayer is not cleared, when the next +file has no video or cover art +* QTBUG-114061 WebAssembly audio output not working +* QTBUG-112226 android: Camera does not work +* QTBUG-114889 Android: Camera does not work at all +* QTBUG-114659 [DeclarativeCamera] Zoom control is incorrectly +positioned and does not work on Android +* QTBUG-114660 [DeclarativeCamera] Locking the phone causes the app to +crash on Android +* QTBUG-114039 App crash after changing Media Player source +* QTBUG-113832 6.5.1 Qt MM crashes when playing a simple mp4 on AMD +cards +* QTBUG-111543 Heavy flickering with 60 fps videos +* QTBUG-111911 Some videos has artifacts when playing in MediaPlayer. +* QTBUG-111459 Heavy jittering in video playback if animations are +active +* QTBUG-109213 Video flickering when there is a ParticleSystem component +or playing some animation at same time +* QTBUG-114658 [DeclarativeCamera] The image is displayed upside down +when using the front camera +* QTBUG-99709 The size of the video missing in QMediaMetaData +* QTBUG-115122 Documentation: PlaybackRate is not only about audio +speed. +* QTBUG-115360 QAudioDevice is exported twice +* QTBUG-115563 QCameraDevice is declared twice in the qmltypes file +* QTBUG-115564 QMediaFormat is declared twice in the qmltypes file +* QTBUG-115566 QMediaMetaData is declared twice in the qmltypes file +* QTBUG-115842 Android: Cannot take photo if CONTINUOUS_PICTURE mode +unavailable +* QTBUG-109710 [EVR] Crash on readWglNvDxInteropProc() with nullptr +access +* QTBUG-115747 H264 MKV duration and position is zero +* QTBUG-115843 Android: Supported flashmodes not cleared in FFmpeg- +backend +* QTBUG-116451 QML Camera blank white screen (qmake) +* QTBUG-116533 Sporadic crash on QSGVideoMaterial::updateTextures() with +nullptr access +* QTBUG-108412 Playing mjpeg streams through ffmpeg crashes +* QTBUG-109491 Ffmpegdecoder fails in documentation build with Ubuntu +22.04: invalid conversion +* QTBUG-108176 [macOS] QAudioDevice "perferedFormat" warnings +* QTBUG-109168 Unloading Camera (QML) item on Android hangs app. +* QTBUG-97166 Qt6 Multimedia - Subtitle Language Metadata Detection +Incorrect? +* QTBUG-108403 FFmpeg backend doesn't work as expected +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-110453 tst_QVideoWidget::fullScreen fails with Android target +in RHEL-8.4 +* QTBUG-109149 [Windows] Crash on MFPlayerControl::handleStatusChanged() +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-109731 6.4.2, 6.5beta1 & 6.6 regression QML MediaPlayer shows +Corrupt/Blank Video If Playback Starts at Launch +* QTBUG-108693 [EVR] Crash on D3DPresentEngine::makeVideoFrame +* QTBUG-98506 QImageCapture not functioning properly on boot2qt embedded +device +* QTBUG-111567 masOS audio deadlock with AudioOutputUnitStart / +AudioOutputUnitStop +* QTBUG-111209 QML Multimedia looping broken +* QTBUG-111744 QtMM macOS CI: mediaplayer crashes if playing long video +of with high playback rate +* QTBUG-110708 [REG: 6.4->6.5-beta2] ffmpeg cannot play http stream +* QTBUG-99098 Android tst_QMediaCaptureSession test failed +* QTBUG-108892 Preview of QScreenCapture with HDR display appears dark +* QTBUG-109009 Ffmpeg: videotoolbox doesn't support some yuv 8bit +formats +* QTBUG-111213 FFmpeg: Audio stream from one device to another +* QTBUG-112305 Ffmpeg looping is not seamless +* QTBUG-112827 tst_QScreenCaptureIntegration::recordToFile +* QTBUG-111951 [Reg 6.4->6.5] QMediaPlayer does not support video files +with Chinese names +* QTBUG-112714 Unable to access camera +* QTBUG-112702 QMediaDevices::videoInputs returns empty list when used +alone +* QTBUG-112707 Qt6 Multimedia: cannot open file if file path contains +non-ascii characters +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113621 Missing method of setting (video)resolution for QML +MediaRecorder +* QTBUG-113782 error: no member named 'unary_function' in namespace +'std' +* QTBUG-112512 QSoundEffect cuts out on very short sounds ( ~ 0.2 - 0.3 +seconds ) +* QTBUG-112219 `QMediaDevices::defaultAudioInput()` wrong device +* QTBUG-114202 QtMultimedia should not crash (qFatal) when using dummy +implementation +* QTBUG-110071 [REG 6.3.1->6.4.1]Problems with QMediaDevices +'videoInputs' and 'videoInputsChanged' +* QTBUG-114442 [REG 6.5.1->6.5.2] namespace build fails on Windows, +Multimedia +* QTBUG-113211 Windows: QMediaPlayer stuttering with some wave files +* QTBUG-113481 MediaPlayer not reading video orientation metadata +* QTBUG-115212 [Possible regression 5.15->6.4/6.5]Cannot load video from +device on Windows Network in 6.4/6.5 +* QTBUG-111975 QVideoFrame::toImage has a memory leak at 3840 * 2160 +resolution +* QTBUG-114174 Camera active property stays true when stopped +* QTBUG-115763 CMake Error at /home/qt/work/install/lib/cmake/Qt6Multime +dia/Qt6QFFmpegMediaPluginTargets.cmake +* QTBUG-113247 Crash when recording wav audio +* QTBUG-113020 [Regression] Android: declarative-camera example does not +save picture/picture gets deleted on Qt 6.5 +* QTBUG-115471 FFmpeg video decoding not using hardware accleration. +* QTBUG-108427 Hardware accelerated video decoding on Windows +* QTBUG-113256 [macOS] Warnings when connecting/disconnecting AirPods +* QTBUG-115575 Can not set camera pixel format on MacOS. +* QTBUG-116393 MediaPlayer freezes if RTSP stream not found +* QTBUG-115463 QCamera does not support hot plug in and out. Bug or how +it is designed? +* QTBUG-116467 [Reg 6.4->6.5] Stopping QCamera when it is not started +properly causes crash +* QTBUG-116671 Fix capture_capturesToFile_whenConnectedToMediaRecorder +on linux CI +* QTBUG-116075 [Windows] Audio recording starts not at once +* QTBUG-116836 Android: MediaCodec encoder doesn't accept +AV_PIX_FMT_MEDIACODEC + +### qttools +* QTBUG-109423 qttools DesignerComponentsPrivate headers are not synced +* QTBUG-109456 /home/qt/work/qt/qttools/src/qdoc/qmlvisitor.cpp:593: +undefined reference to `QString +qualifiedIdToString<QQmlJS::AST::Type*>(QQmlJS::AST::Type*)' +* QTBUG-109618 QtAttributionsScanner crashes frequently +* QTBUG-109734 qdoc \include docs example has extra braces +* QTBUG-109735 \include docs should state snippet marker '//!' must be +at the beginning on the line +* QTBUG-110440 Qt Designer: Items just added to scratch pad are not +visible on Windows +* QTBUG-109614 QDoc creates truncated temporary header files +* QTBUG-109316 lupdate produces identical rows +* QTBUG-110881 REG->6.5.0.B2: Qt Designer crashes when editing resources +* QTBUG-110930 cross builds: designer examples installed incorrectly +* QTBUG-110923 qdoc is unnecessarily verbose +* QTBUG-110142 In qdoc manual, most examples have invalid comment +start/end +* QTBUG-111093 [QDoc] Fails for template instantiation with 2 types +* QTBUG-110630 lconvert do not keep beginning or ending spaces on plural +form +* QTBUG-111091 Top-level configure fails unless I have network +* QTBUG-111391 Fix documentation of \brief command to list all valid +contexts +* QTBUG-111603 Qt Designer crash with custom widget plugin derived from +QMainWindow with no central widget +* QTBUG-58158 QDoc does not handle `using` declarations +* QTBUG-111973 qdoc: Something is wrong with qdoc's handling of marked +code +* QTBUG-111310 \image tag breaks \value block +* QTBUG-110781 List new C++ enum values in \sincelist +* QTBUG-112256 qdoc should warn about documented global functions that +do not use \relates +* QTBUG-112220 Assistant starting with inappropriately small window +* QTBUG-111775 Out-of-bounds string read in lupdate translationAttempt +* QTBUG-112682 REG->6.5.0: Qt Designer does not handle horizontal +alignment properties correctly +* QTBUG-112641 6.5: qdoc crashes generating WebXML for Qt for Python in +Qt 3D examples page +* QTBUG-112841 [Possible regression 6.4.x->6.5.0] Cannot add translation +to project from subdirectory (CMake) +* QTBUG-70959 qdoc: \keyword sometimes eats up following paragraph +* PYSIDE-2311 pyside6-lupdate blocks when the input file has no symbols +in it. +* QTBUG-113393 QDoc's "Example Manifest Files" page violates our +Examples Guidelines +* QTBUG-64506 QDoc section1 does not link in navigation panel when begin +with non-latin character +* QTBUG-113585 QDoc's \page command doesn't work with non-latin input +* QTBUG-28618 qtdbusviewer prints warning "Connecting to deprecated +signal +QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)" +* QTBUG-113015 [QDoc] Duplicate QML property name causes confusion: +qml[attached]property QWindow::Visibility Window::visibility +* QTBUG-105754 QDoc's \sa command doesn't respect QDoc's //! comments +* QTBUG-113152 [REG 5.15.8 -> 5.15.9] qt5_create_translation breaks +projects with multiple same-named ts files +* QTBUG-113864 \typealias doesn't expand with "This is a type alias for +[...]" +* QTBUG-113863 \typealias not highlighted with a clickable link on +usages +* QTBUG-107853 qt6_add_translations() deletes CMake-generated *.ts files +when project is cleaned +* QTBUG-110949 lupdate: trailing return type with template parameters +* QTBUG-114151 QML Layout don't have a title +* QTBUG-112677 Qt lingust, Translation file broken when qsTrId contain < +* QTBUG-114956 \generatelist <groupname> does not sort the generated +list +* PYSIDE-2379 pyside6-lupdate names the context incorrectly when +indentation detection is offset by oddly indented multiline string or +similar +* PYSIDE-2380 pyside6-lupdate ignores r-strings +* QTBUG-95340 Linguist wrong warning about %n place markers +* QTBUG-115465 Designer injects bogus "<normaloff>.</normaloff>." for +icon properties +* QTBUG-115602 A Minimal qdocconf File incorrect +* QTBUG-115116 Doc: QObject overview documentation lists incomplete +signatures of connect +* QTBUG-116305 Qt Creator 11.0.2 layout alignment disable +* QTBUG-116412 QDoc automatically adds links to deprecated methods in +the see also section of docs +* QTBUG-115958 Two runs of lupdate are required if -pluralonly is used +for the native language +* QTBUG-115578 Maybe TS file format documentation needs a correction? +* QTBUG-116441 qdoc: Pages with multiple \ingroup commands lose +navigation to parent \group +* PYSIDE-2191 pyside6-uic fails to correctly generate resource_rc +location +* QTBUG-110963 Q Designer: inactive QPalette color values not stored +correctly +* QTBUG-110369 AUTOUIC can't handle relative paths referring to parent +dirs with Ninja Multi-Config +* QTBUG-113116 Documentation typos, errors and improvements +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-114707 Qdoc ignores the excludedirs config for example files +list +* QTBUG-114862 qdbusviewer shows tab for system bus although no system +bus is present +* QTBUG-106380 Hello tr() example exits immediately after being run +* QTBUG-115448 qttools -unity-build-batch-size 100000 fails +* QTBUG-114967 Issues in documentation of \details command +* QTBUG-116534 Add \examplecategory to qthelp +* QTBUG-116536 Add \examplecategory to qtassistant +* QTBUG-111873 qt_attributions.json files should be valid JSON + +### qttranslations +* QTBUG-111748 [Turkish] Inconsistent translations +* QTBUG-114406 Update Turkish key label translations + +### qtdoc +* QTBUG-109503 Qt GRPC and Protobuf are not linked correctly from module +page +* QTBUG-109324 Clarify the doc page about module changes in Qt6 +* QTBUG-105362 "Building a reusable QML module" refers to non-existent +CMake code +* QTBUG-110281 Link to current Apple documentation not archive for +Info.plist +* QTBUG-110768 Clean up 'What's new in Qt 6.5' +* QTBUG-110984 QT_WASM_INITIAL_MEMORY documentation is incorrect +* QTBUG-110668 wasm: WebSockets don't actually work from other threads +* QTBUG-110950 WebAssembly websockets not supporting ping +* QTBUG-110742 "Qt for macOS - Specific Issues": sample code is wrong +* QTBUG-106682 Typo in the document +* QTBUG-111271 Typo in the document? +* QTBUG-111279 Typo in the document? +* QTBUG-104937 Conflicting android-manifest-file-configuration.html +files +* QTBUG-110879 Error while using configure to build +* QTBUG-85544 androiddeployqt fails with message that neither +libqtforandroid.so or libqtforandroidGL.so are included +* QTBUG-97636 Qtbase for Android with examples fails to build +* QTBUG-83997 Can't deploy a simple console application +* QTBUG-93185 Android platform plugin not linked when using only QtCore +* QTBUG-111982 New example demos/documentviewer fails to compile +* QTBUG-111751 Qt Print Support doesn't support ALL target. +* QTBUG-111914 Docs: Cannot configure Q4A kit for armv7 with the value +given in docs +* QTBUG-107849 Qt 6.4.0 Purchasing Hangman example does not start +* QTBUG-112327 Typo in the document? +* QTBUG-112416 Android docs: Update to correct platform/API version +* QTBUG-113377 Failed to find required Qt component "PdfWidgets". +* QTBUG-111586 Update OpenSSL for Android deployment docs for OpenSSL 3 +* QTBUG-113588 Check attribution details for opengl32sw.dll +* QTBUG-114365 [REG 6.6.0->6.5.1] demos/documentviewer not compiling on +macOS +* QTBUG-114210 [REG 6.5.1->6.6.0] demos/photosurface not launching +* QTBUG-99900 Leading zeroes for Android app "versionCode" are being +removed +* QTBUG-114529 ANDROID_NDK_ROOT example has wrong version +* QTBUG-114370 documentviewer demo causes lots of warnings when building +on iOS +* QTBUG-114618 [DocumentViewer] Cannot view any document on macOS +* QTBUG-114614 [DocumentViewer] Content of PDF file could not be viewed +on Linux +* QTBUG-114620 [DocumentViewer] Toolbar icons are not visible on macOS +* QTBUG-114592 todolist demo fails to configure +* QTBUG-114759 add_library cannot create target "CustomControls" because +another target with the same name already exists +* QTBUG-114615 [DocumentViewer] Edit menu gets multipled each time +recent document is opened +* QTBUG-114617 [DocumentViewer] Document specific handlers remain on the +screen when changing document type +* QTBUG-115343 Submodule update at 6.5 fails +* QTBUG-115961 Documentation about building Qt for iOS from source +requires corrections +* QTBUG-115988 Doc: Lots of broken links to 'Plug & Paint example' +* QTBUG-114998 Example can't run, missing module +* QTBUG-113300 The documentation "How to Create Qt Plugins" seems to +need a review and update +* QTBUG-116149 Deploying QML Applications: wrongly instructs to use +declarative instead of quick +* QTBUG-116580 "Selected Material Icons" attribution shown twice +* QTBUG-110921 Documentation for building iOS apps is plain wrong +* QTBUG-116987 DocumentViewer example broken because QPdfPageSelector is +no longer a QSpinBox subclass +* QTBUG-117691 DocumentViewer example does not find plugins at runtime +* PYSIDE-2191 pyside6-uic fails to correctly generate resource_rc +location +* QTBUG-102393 QQmlEngine::retranslate no longer retranslates strings +coming from C++ +* QTBUG-111061 Windows Versions in Supported Platforms is ambiguous +* QTBUG-111163 [6.5] Parallel builds failing in Docker container +* QTBUG-111353 attached ToolTip moves around if its attachee is +rotated/transformed; should be located near the mouse cursor instead +* QTBUG-110914 Deprecated Qt.labs.settings do not link to new QtCore +alternative +* QTBUG-104930 QLocale shows German text for "en_DE" +* QTBUG-113116 Documentation typos, errors and improvements +* QTBUG-113257 Configure qt failed for arm64 architecture +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-110022 Docs missed for ANDROID_MIN_SDK_VERSION and +ANDROID_TARGET_SDK_VERSION variables +* QTBUG-114396 Change "OpenGL" to "Graphics API" +* QTBUG-115108 FX_Material_Showroom fails to compile due to long paths +* QTBUG-115247 \target after \row generates invalid HTML +* QTBUG-115958 Two runs of lupdate are required if -pluralonly is used +for the native language +* QTBUG-114447 6.5.0 version string found in 6.6.0 sources + +### qtlocation +* QTBUG-100333 MapQuickItem drawn at wrong location after vertical +resize +* QTBUG-110701 Holes in GeoPolygons are not rendered +* QTBUG-110511 Rendering errors in QMapItems (Visible in GeoJSON Viewer +example) +* QTBUG-111005 [REG 6.5.0 beta2->beta3] location/mapviewer and places +not launching +* QTBUG-112477 configure -no-gui fails in qtlocation +* QTBUG-115359 QGeoManeuver is exported twice +* QTBUG-87646 WheelHandler doesn't work correctly with TouchPad +* QTBUG-112394 Minimal map example - WheelHandler not working +* QTBUG-112432 wayland plugin should distinguish touchpads from mice, +etc. +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-114080 QML module documentation should move out of "List of +types" page + +### qtpositioning +* QTBUG-107584 [iOS] Missing plist/location properties in positioning +examples +* QTBUG-109303 Android: single updates for PositionSource and +SatelliteSource take too long +* QTBUG-110512 geoflickr example not working +* QTBUG-110902 tst_qgeoareamonitor execution failed with exit code 3. +* QTBUG-110931 tst_qgeoareamonitor::multipleThreads randomly hangs on +macOS ARM +* QTBUG-114657 [SatelliteInfo] The app stops responding after some time +on macOS +* QTBUG-115361 QGeoSatelliteInfo is exported twice +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113752 Warning when assigning to Map.visibleRegion +* QTBUG-114080 QML module documentation should move out of "List of +types" page +* QTBUG-115217 NMEA SatelliteInfo Simulation mode stops providing +updates + +### qtsensors +* QTBUG-105173 AddressSanitizer: new-delete-type-mismatch in +tst_QSensor::testReadingBC() +* QTBUG-113435 dummy plugin gets built by default +* QTBUG-113651 [REG 6.5.0->6.5.1] sensors/sensorsshowcase not compiling +on Android +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtconnectivity +* QTBUG-109315 Implicit reconfigure causes error regarding missing +target PkgConfig::BLUEZ +* QTBUG-108461 Bluetooth blocks the main thread for a short time +* QTBUG-106938 Unhandled exception on Android bluetooth +* QTBUG-111242 sdpscanner strcpy()s sdp_data_t::val::str into a fixed- +size 1KiB buffer +* QTBUG-111116 QT BLE scanner example causes high cpu usage +* QTBUG-112194 Error message with heartrate-game Bluetooth example +* QTBUG-112303 QBluetoothUuid should offer fromCBUUID +* QTBUG-112843 [REG 6.5.0->6.5.1] nfc/annotatedurl not compiling on +Android +* QTBUG-113318 QBluetoothLocalDevice::pairingStatus always returns +status unpaired +* QTBUG-116341 error C2475: 'qbswap': redefinition; 'constexpr' +specifier mismatch +* QTBUG-116563 [REG 6.4 -> 6.5] ISO7816 smart cards are considered to be +NDEF tags +* QTBUG-106408 Bluetooth Scanner Example has black bars +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-104754 manual tests that use qt_internal_add_manual_test don't +run on iOS +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-116580 "Selected Material Icons" attribution shown twice + +### qtwayland +* QTBUG-109302 Segmentation Fault with Wayland and QTreeWidget +* QTBUG-109051 Crash in multi-screen example when moving window +* QTBUG-95434 Bitmap cursors not supported on QtWayland +* QTBUG-111377 QtWayland requests window activation on every focus +object change +* QTBUG-111473 Dependency update on qt/qtapplicationmanager is failing +in 6.5 +* QTBUG-111130 Using a stylus to open a QMenu in a window before +interacting with it using a mouse or touchpad causes the menu to open as +a standalone window +* QTBUG-110420 QtWayland fails to build +* QTBUG-110623 Constrained menus activate items when cursor is not on +them +* QTBUG-87303 Wayland context menus can go off the screen because Qt +does not do set_constraint_adjustment +* QTBUG-108645 Focus not updated immediately and lost key press event +* QTBUG-111423 tst_WaylandCompositor::simpleKeyboard() failed when +update dependencies +* QTBUG-110924 doc: Pure-QML example claims to only support one text- +input protocol +* QTBUG-102457 Qt may hit failed state if Wayland compositor provides no +supported shell integrations +* QTBUG-113022 wrong cmake module name +* QTBUG-111503 QXkbCommon: No Qt::KeypadModifier in QKeyEvents in +QtWaylandCompositor +* QTBUG-113023 missing cmake module import documentation +* QTBUG-113233 Need a way atomically adjust QWindow minimum and maximum +sizes +* QTBUG-113560 CMake error on static qtwayland build +* QTBUG-97037 DragHandler / startSystemMove window move issue with QT6 +Webengine on Wayland +* QTBUG-114671 Crash without input device connected +* QTBUG-114995 tst_qgraphicsanchorlayout crash with QtWayland failed on +Ubuntu 22.04, GNOME +* QTBUG-115112 Key injection fails in QML test +* QTBUG-115691 [FTBFS w/-developer-build] +QPlatformWindow::setBackingStore(QPlatformBackingStore*) was hidden +warning +* QTBUG-97482 Android: QPushButton with QMenu does not work on Qt6 +* QTBUG-116051 QMenuBar doesn't open neighbouring menus on mouseover +* QTBUG-115757 [REG: 6.5.1-6.5.2] Drag and Drop segfaults programs +* QTBUG-116344 Segmentation fault on Wayland when enabling drag and drop +on QListWidget +* QTBUG-101656 Delayed rescaling when moving from 1x scale monitor to +higher scale monitor +* QTBUG-93380 Dialogs partly transparent on Sway/Wayland +* QTBUG-112808 ERROR: cannot convert 'std::nullptr_t' to 'VkSurfaceKHR' +{aka 'long long unsigned int'} in assignment +* QTBUG-112853 Cannot send keys that need modifiers +* QTBUG-101948 QWaylandWindow::doApplyConfigure called from the wrong +thread +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113145 Gesture handlers crash due to misbehaving compositors +* QTBUG-115101 WaylandGlobalPrivate_sync_headers is not running if +nothing depends on WaylandGlobalPrivate +* QTBUG-116340 Add \examplecategory for Qt Wayland Compositor examples + +### qt3d +* QTBUG-59468 Convert sceneparser plugins to load on demand +* QTBUG-108405 bounding volume results are not checked for validity in +concurrent calcuation +* QTBUG-99019 PhongMaterial does not work in GLES2 +* QTBUG-111325 Crash at destruction when running Scene3D in QQuickView +* QTBUG-110128 Gooch material does not work with Direct3D +* QTBUG-113589 planets-qml example doesn't build anymore +* QTBUG-113314 QSkyboxEntity does not render when using the (default) +RHI backend +* QTBUG-112739 Qt3DExtras::QSkyboxEntity is broken +* QTBUG-97751 Crash when loading .obj files with empty lines - out of +bounds array access in objgeometryloader.cpp +* QTBUG-100386 Crash in GLTFImporter::commonMaterial +* QTBUG-116229 Please fix Qt3DCore documentation +* QTBUG-116354 Qt3D - Enable texture array +* QTBUG-107693 tst_QResourceManager received signal 11 (SIGSEGV) with +Ubuntu 22.04 QEMU +* QTBUG-107694 tst_RayCasting::shouldReturnAllResults fails with Ubuntu +22.04 QNX +* QTBUG-111980 [REG 6.5.0 RC->beta3] qt3d/wireframe, lights and pbr- +materials fails on configure +* QTBUG-112914 Qt3D/Windows[D3D11]: Crash at destruction +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-116494 Documentation for QCylinderMesh misses Detailed +Description + +### qtimageformats +* QTBUG-110720 qtimageformats: cmake fails if libwebp is built with +cmake +* QTBUG-112947 QImageReader fails to read floating point TIFF images +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtserialbus +* QTBUG-107141 Typo in the document +* QTBUG-109940 [REG 6.4.2->6.5/6.0] serialbus modbus examples not +compiling on iOS +* QTBUG-114043 QCanDbcFileParser incorrectly parses 29-bit (extended) +CAN IDs +* QTBUG-113538 QCanBus not decoding CAN Frames correctly on Mac. +* QTBUG-114619 QCanDbcFileParser fails to parse non-ASCII characters +like '°' +* QTBUG-107137 CMake instruction is not written in the document; grammar +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtserialport +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtwebsockets +* QTBUG-92858 When connecting to a web socket server via a ngnix proxy +then it will fail to connect since it is not requesting the +authentication +* QTBUG-108996 wasm: Threaded build causes unaligned or out of bounds +access after calling deleteLater() on a WebSocket +* QTBUG-110150 QWebSocketProtocol header missing +* QTBUG-110951 WebAssembly websockets bytes sent is 0 for +sendTextMessage / sendBinaryMessage +* QTBUG-111248 wasm: QWebSocket does not disconnect if deleted +* QTBUG-84315 QUrl::setAuthority() behavior changes +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtwebchannel +* QTBUG-110795 [Reg? 6.2.7 -> 6.4.2] New warnings in QtWebEngineQuick +* QTBUG-109677 QtFuture::makeReadyFuture(mutable QList) creates wrong +future +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtwebengine +* QTBUG-100417 [REG 5.15->6.3] Multiple context menus can be opened with +synthetic touch events +* QTBUG-109357 [REG 5.12 -> 5.15/6.x] QWebEngineUrlRequestInterceptor: +Multiple redirects crashes the application +* QTBUG-109243 [REG: 5->6] MouseArea under WebEngineView is getting +emitting entered/exited signals even though mouse does not enter or +leave it +* QTBUG-109348 QtWebEngineView doesn't scroll word document +* QTBUG-109040 QWebEngineView always prints context +* QTBUG-110272 webengine tries to use DRI on embedded builds +* QTBUG-110873 error: ‘QtWebEngineProcess’ was not declared in this +scope; did you mean ‘QtWebEngineCore’? +* QTWEBSITE-1083 Possible JS error in WebEngine Markdown Editor Example +* QTBUG-104869 QWebEngineDownloadItem::totalBytes() always returns -1 +* QTBUG-111574 documentation is wrong for WebEngineCertificateError +* QTBUG-106072 QtPdf can't open password-protected PDF files on +Windows/Android +* QTBUG-111585 REG: GL Errors with WebGL on macOS 13 +* QTBUG-111784 Regression: macOS: Some video do not show pictures after +WebGL fix +* QTBUG-106359 QtPDF multipage example should switch to search result +tab during searching +* QTBUG-112007 Qt WebEngine 3rd party licensing documentation is +generated but hidden +* QTBUG-87275 Incorrect parsing of local urls in qml +* QTBUG-111939 Dependency update on qt/qtwebengine failed in 6.5.0 +* QTBUG-88482 License terms are missing for Qtpdf +* QTBUG-111958 opus detection in QtWebEngine still needs perl +* QTBUG-112282 Support Metal RHI +* QTBUG-112280 Support Metal and D3D RHI backends +* QTBUG-111067 Qt PDF Multipage example is crashing on desktop when +loading pdf files +* QTBUG-112772 Developer tools open with "screencast" enabled (again) +* QTBUG-109401 Add DirectX support to QWebEngine +* QTBUG-111909 QWebEngineView::print margin issues +* QTBUG-112614 QPdfPageNavigator::backAvailableChanged and +forwardAvailableChanged are not always emitted for jumps +* QTBUG-111697 Build failure with GCC 13 +* QTBUG-112700 [REG] [macOS] Using getUserMedia() opens new window's tab +in Dock +* QTBUG-113109 [REG 6.4 -> 6.5] WebEngineScripts don't always run on +pages containing iframes +* QTBUG-113035 Under the current conditions specified in the +documentation, it is not possible to build the module through cross- +compilation +* QTBUG-113350 FAIL! : +tst_QWebEngineGlobalSettings::dnsOverHttps(DnsMode::Secure (real DNS)) +'loadSpy.wait()' returned FALSE +* QTBUG-112645 QWebEnginePage::WebWindowType not covered by tests +* QTBUG-112483 Custom scheme handler can not handle content-type with +value "text/html ;charset=utf-8" +* QTBUG-67716 Weird animation on WebView (WebEngine) on macOS when +dragging pass boundaries +* QTBUG-112466 libQt6Pdf.so is always built with an embedded copy of +libpng +* QTBUG-113400 If QWebEngineProcess is terminated and a JavaScript is +being run that leads to crash +* QTBUG-113270 Improve docs with details about the use of GPL components +from Chromium +* QTBUG-113524 WebEngine cannot use https after using -sign-for- +notarization +* QTBUG-113802 CrossBuilding QtPdf fails because of wrong path to +qt.toolchain.cmake +* QTBUG-113579 Clipboard write action doesn't work on 6.5.0 +* QTBUG-114045 error: expected constructor, destructor, or type +conversion before ‘(’ token QT_FORWARD_DECLARE_CLASS(QThread) +* QTBUG-113859 [REG 6.4->6.5] Accessibility crash when clicking on a +link in a list on macOS +* QTBUG-113806 Chromium attributions missing from 'Licences used in Qt' +docs +* QTBUG-114339 FAIL! : qmltests::WebEngineViewSingleFileUpload::test_ac +ceptSingleFileSelection(test.txt) +* QTBUG-113704 Sending certain key events to QQuickView showing a +focused QtWebEngine causes crash +* QTBUG-114457 REG [6.5.2 & early 6.6.0 snapshot -> 6.6.0 beta1/FF] +namespace build fails on linux, Webengine +* QTBUG-113992 QTWebEngine crash when not working proxy is set +* QTBUG-113981 QPdfView does not scroll reliably with mouse wheel event +(two finger sliding on touchpad) +* QTBUG-63021 add Window 10 compatible manifest to examples +* QTBUG-113251 [REG 6.4 -> 6.5] Context menu functionality in devtools +broken +* QTBUG-103518 QML WebView scrolling events are picked up by DragHandler +and Flickables behind it +* QTBUG-115129 Backport Security patches from Chrome 113 to 112-based +* QTBUG-115033 QtWebEngine uses invalid cmake arguments for file() +* QTBUG-105053 qtwebengine 6.3.1 fails to link against system nss +* QTBUG-111225 Host include paths from pkg-config not used when +FEATURE_webengine_system_icu=On when cross-compiling +* QTBUG-114939 Qt WebEngine Geolocation broken in 6.6 +* QTBUG-114953 PdfMultiPageView: Very poor memory performance when +zooming in/out of long documents +* QTBUG-113512 WebEngineView not visible in Designer on macOS +* QTBUG-114471 Recipe browser starts in upside down mode +* QTBUG-114875 Cannot detect Visual Studio when configuring QPdf and +QWebEngine +* QTBUG-115690 FAILED: +qtwebengine/src/core/api/chromium_attributions.qdoc +* QTBUG-115369 QWebEngine can not render page content and throw `Fatal +error` in console +* QTBUG-115713 [REG 6.6.0 beta2->beta3] QtPDF and QtWebengine not +compiling from sources on MSVC2019 +* QTBUG-115476 QPdfPageSelector doesn't actually handle non-numeric page +label input +* QTBUG-115365 QWebEngineCertificateError is exported twice +* QTBUG-99555 [RE: 6.2.1->6.2.2] macdeployqt fails to produce +notarizable packages +* QTBUG-115844 qtwebengine ignores some key remaps +* QTBUG-115976 Dev tools not hidden with closing cross +* QTBUG-115703 QtWebEngine 6.6.0 crashes on Windows +* QTBUG-116278 [REG 6.6.0 beta2-> beta3] QtWebengine not compiling on +macOS11 +* QTBUG-73994 Changing input method with shortcut key causes hang on +WebEngine +* QTBUG-116839 [B2Qt 6.6.0-beta4 snapshot] qtpdf and qtwebgine missing +from imx8qmmek and jetson-agx-xavier-devkit +* QTBUG-115722 [REG 6.6.0 beta2->beta3] QtWebengine not compiling from +sources on SLES15_SP4 +* QTBUG-115753 ERROR: AddressSanitizer: heap-use-after-free in +tst_origins +* QTBUG-116738 qtwebengine Address Sanitizer test run: stack-use-after- +return in tst_QQuickWebEngineView::savePage(SingleHtmlSaveFormat) +* QTBUG-116445 [REG][Windows] Crash on +NativeSkiaOutputDevice::releaseTexture() with nullptr access +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-107442 The endpoint in QWebEnginePage works only with FCM +* QTBUG-109179 auto test qwebengineclientcertificatestore fails to build +* QTBUG-105124 qtwebengine crashes when `/usr/share/X11/xkb` is empty +* QTBUG-110157 Incorrect command-line parsing if argc=0 +* QTBUG-96010 Issues with lifecycle example +* QTBUG-110578 tst_QWebEngineView::horizontalScrollbarTest is flaky? +* QTBUG-110749 Video decoding bug +* QTBUG-110287 QWebEngineView does not load urls +* QTBUG-63889 unbundle openjpeg +* QTWB-67 Add support for changing text alignment +* QTBUG-110504 Webengine extremely slow in loading webpage in debug +build +* QTBUG-111306 tst_MultiPageView::navigation uses fixed positions +* QTBUG-105988 a11y: Accessible interface can't be retrieved after +calling QAccessibleEvent::setChild on event created using the +constructor taking QAccessibleInterface* +* QTBUG-108154 Saving to MHTML while printing to PDF crashes with +SIGSEGV +* QTBUG-111852 Build failure of WebEngine (error when calling +compress_files.js) +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113413 LocalContentCanAccessFileUrls setting can prevent +navigation between local files +* QTBUG-113485 Navigation asserts when LocalContentCanAccessRemoteUrls +is false +* QTBUG-113551 Update documentation for limitation building QtPdf for +Android with supported LTS versions +* QTBUG-114367 QtPdf API review findings +* QTBUG-113416 [Reg 6.4->6.5] Static build fails at PDF module +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-113369 dark mode enabled causes crashes on specific sites +* QTBUG-104610 Does WebEngine support document download and print +operations in the document preview screen? +* QTBUG-115188 QtWebEngine use after free in Extensions GetPreferences +* QTBUG-113149 PDF download from pdf viewer not working + +### qtwebview +* QTBUG-82810 [Android] Deadlock for dynamically loading webview +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-114495 FAIL! : tst_QWebView::load() + +### qtcharts +* QTBUG-107890 When changing the label of a legend marker it will not +update until something else triggers an update +* QTBUG-106404 Audio Example doesn't scale properly on android +* QTBUG-109762 Setting plotArea makes the background to disappear +* QTBUG-112917 sizeBy method of QScatterSeries is not behaving as +expected. +* QTBUG-112904 Scatter points become invisible or are plotted +incorrectly while size configuration is applied. +* QTBUG-114408 add_executable cannot create target "gallery" because +another target with the same name already exists. +* QTBUG-114221 Charts API Documentation Snippets broken, Examples +broken. +* QTBUG-113195 QtCharts/QXYSeries::colorBy method behave incorrectly +after points are selected in QScatterSeries. +* QTBUG-114943 Crash in Qt Audio Example on iPhone with Qt Kit 6.2.9 for +iOS +* QTBUG-115072 Crash while clicking on scatter points to perform +selection +* QTBUG-115977 QML Charts Galleryu example: Charts are hard to read on +Android +* QTBUG-116647 Application hangs on calling QXYSeries::sizeBy and +QXYSeries::colorBy methods for a large number of scatter points. +* PYSIDE-2179 QtCharts not available in PySide6 qml +* QTBUG-112919 PointsConfiguration not cleared even when there are no +points in QScatterSeries +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-94181 error: ‘defaultInputDevice’ is not a member of +‘QAudioDeviceInfo’ +* QTBUG-114080 QML module documentation should move out of "List of +types" page +* QTBUG-116535 Add \examplecategory to qtcharts (1 update left) + +### qtdatavis3d +* QTBUG-110036 Qml 3d oscilloscope example doesn't fit on screen +* QTBUG-110042 Qml scatter example text on buttons not readable +* QTBUG-110040 Qml custom input ui not mobile friendly +* QTBUG-110041 Qml multigraph example buttons text not readable +* QTBUG-110043 Qml spectogram example ui elements overlap +* QTBUG-110037 Qml axis drag example text not readable +* QTBUG-110038 Qml bars example graph is not centered +* QTBUG-110044 Qml surface example text on buttons not readable +* QTBUG-110045 Qml surface layers example controls not usable +* QTBUG-110358 DrawMode is incorrect in Surface3D if resources are +bundled +* QTBUG-112813 Qt6::DataVisualization has a hard dependency on Qt6::Qml +* QTBUG-112773 FAIL! : qmltest::Bars3D +Common::test_3_change_invalid_common() Uncaught exception: Value is null +and could not be converted to an object +* QTBUG-114178 Transparency in gradient results in weird stripes +* QTBUG-114852 tst_qmltest_datavis test is flaky +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtvirtualkeyboard +* QTBUG-97901 tst_plugin::test_hangulInputMethod(row 24) fails +* QTBUG-97830 Some Qt Virtual Keyboard tests checking the position of +selection handles are failing +* QTBUG-111928 [Reg 6.3.2 -> 6.4.x] Virtual keyboard layout is broken +* QTBUG-108536 Custom styles are not working +* QTBUG-111154 [REG Qt 5 → Qt 6] qtvirtualkeyboard is unable to locate +any custom stylings +* QTBUG-113168 [VKB] fullScreenMode does not work when enabled with a +Binding +* QTBUG-116078 [REG] Behavior breakage in Qt 6.5: Virtual keyboard style +qrc import path changed +* QTBUG-108030 Virtual keyboard basic example freezes on Android +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-116432 Virtual keyboard import version number from Qt 5.15 does +not work in Qt 6.5 version + +### qtscxml +* QTBUG-109235 Review toupper/tolower uses [Qt] +* QTBUG-110286 SignalTransition::triggered can cause Segfault +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtspeech +* QTBUG-112607 [MSVC] Qt6 failed to build due to error C2695 on Windows +x86 mode +* QTBUG-113805 [Qt TextToSpeech] Resume function restarts the speech +instead of resume it on Android +* QTBUG-114099 Qt TextToSpeech landing page is missing 'Licenses and +Attributions' section +* QTBUG-115363 QVoice is exported twice +* QTBUG-113820 Can't run Quick Speech Example on Android +* QTBUG-106533 Android: jar and src dirs are installed in /usr if +CMAKE_INSTALL_PREFIX=/usr +* QTBUG-103611 [Reg 5.15 -> 6.x] Re-initializing QGuiApplication causes +QQmlApplicationEngine to crash +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtnetworkauth +* QTBUG-102279 QOAuth2AuthorizationCodeFlow::requestAccessToken() does +not report HTTP errors? +* QTBUG-106821 QOAuth2AuthorizationCodeFlow stuck in RefreshingToken +state +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtremoteobjects +* QTBUG-104068 Fix qlalr warning when building qtremoteobjects +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtlottie +* QTBUG-97259 LottieAnimation start() and stop() not work as expected +* QTBUG-102550 Bugs with lottie animations +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtquicktimeline +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtquick3d +* QTBUG-109346 OrbitCameraControlle xSpeed/ySpeed value type incorrect +in docs +* QTBUG-109389 Crash if a Node with 2D item is deleted +* QTBUG-109296 Clean up resources properly on scene manager destruction +* QTBUG-108826 Quick3D particles model-blend particle example doesn't +work +* QTBUG-109564 Handle software backend more gracefully, not by crashing +(Custominstancing, morphing & particles3d applications stopped +unexpectedly, colibri-imx6ull) +* QTBUG-109994 Runtime loader Example crash +* QDS-8853 Adding Height Field Geometry component to scene in 3D freezes +3D view +* QDS-8862 Hidden components come visible after resetting view +* QTBUG-110593 [REG 6.5.0 beta1->beta2] libassimp.a & libassimp.prl +missing on Wasm +* QDS-8865 Issues/emulation layer crash when hiding scene that has +Quick3DEffect applied +* QTBUG-110695 SkyBoxCubeMap does not work (regression from 6.4) +* QTBUG-105318 Sharing material with non-instanced model breaks +instancing +* QTBUG-110580 Particles broken when using frustum culling +* QTBUG-96184 Directional light shadow bounding box too small when using +model blend particles +* QTBUG-110870 no matching function for call to min +* QTBUG-101671 QQuick3DGeometry should support up to 8 morphTargets as +QtQuick3D build-in Model dose +* QTBUG-109992 Lights example controls obstruct view +* QTBUG-111031 DebugView's image asset estimation constantly grows in +certain scenes +* QTBUG-111026 sceneeffects example has no .pro +* QTBUG-110962 CubemapTexture does not work with relative paths +* QTBUG-107841 tst_Input crashes a lot +* QTBUG-111135 tst_input crashes +* QTBUG-110996 Instancing regression in runtimeloader example +* QTBUG-111338 Material editor broken +* QTBUG-111000 Global scale value doesn't have any effect on 3D import +* QTBUG-111357 SCREEN_TEXTURE does not correctly contain the skybox in +the first frame +* QTBUG-110891 Zooming doesn't work with Qt Quick 3D +OrbitCameraController when camera.z = 0 +* QTBUG-110918 Balsam Import Tool Generates Wrong Resource Paths +* QTBUG-111715 infinite grid documentation has errors +* QTBUG-110160 Continuous memory growth when the source of Loader 3D{} +continues to change +* QTBUG-111276 Poor instanced picking performance +* QTBUG-111929 QQuick3DLightmapBaker not exported for Design Studio +* QDS-9507 Lightmapper issues +* QTBUG-111997 Picking a model with custom geometry with huge numbers of +vertex +* QTBUG-112928 FAIL! : tst_MultiWindow::cubeMultiViewportMultiWindow() +'comparePixelNormPos(result, 0.5, 0.5, QColor::fromRgb(59, 192, 77), +FUZZ)' returned FALSE. () +* QTBUG-112178 Camera's scale affect the scene +* QTBUG-112450 Shadows are incorrect when scene has no shadow-casting +objects +* QTBUG-110400 [macOS] Qt Quick 3D OrbitCameraController : Zooming is +not working with native gesture +* QTBUG-113043 Picking fails with imported scene +* QDS-9667 Cannot choose lightmap for a model using combobox in +Properties view +* QTBUG-112389 FPS counter is not working +* QTBUG-113044 No callback from QQuick3DLightmapBaker::bake() if there +are no models set up for baking +* QTBUG-92944 input problems in DynamicTexture example +* QTBUG-113987 Typo in the document +* QTBUG-113986 Typo in the document +* QTBUG-113985 Data type of aoEnabled seems to be wrong. +* QTBUG-114557 FAIL! : tst_RotationDataClass::test_construct() +Compared values are not the same +* QTBUG-114313 [Reg: 5.15 -> 6.2/6.5?] QQuaternion::getAxisAndAngle() +can produce NaN, even when normalized +* QTBUG-105918 REG: Jittery skeletal animations +* QTBUG-106371 CMake Build Fails with "Some targets in this export were +already defined" when using system assimp draco +* QTBUG-115064 'Some (but not all) targets in this export set were +already defined' error during building from source process +* QTBUG-115522 Unshaded CustomMaterial shader does not receive per- +vertex COLOR attribute from custom QQuick3DGeometry +* QTBUG-115362 ShaderBuildMessage is exported twice +* QTBUG-114110 QtQuick3d scene freeze when deleting many nodes +* QTBUG-116559 Quick3D doesn't compile with -trace lttng +* QDS-9055 3D import settings for Level of Detail are buggy in the UI +with Qt 6.5 kit +* QDS-8963 QtQuick3D types and properties missing in Designer +* QTBUG-105609 should be able to add a TapHandler to a Button to modify +behavior +* QTBUG-111086 QuickBall example button white +* QTBUG-111013 HorizontalHeaderView with resizableColums true eats input +when visible (Quick 3D DebugView) +* QTBUG-111709 FAIL! : tst_Input::singleTap2D +* QTBUG-107990 item2D cannot be shared by importScene +* QDS-9791 Two components named 'Attractor' in QtQuick3D Particles3D +module components +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-101688 QtQuick3D: Fix compiler warnings for QNX +* QTBUG-113982 fieldOfViewOrientation property is written twice in the +PerspectiveCamera's documentation +* QTBUG-115450 qtquick3d -unity-build-batch-size 100000 fails + +### qtshadertools +* QTBUG-110293 Apps crash on shader compile on INTEGRITY +* QTBUG-114113 qtshadertools contains two copies of spirv.hpp and +they're different +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qt5compat +* QTBUG-105279 qmllint complains about Qt5Compat.GraphicalEffects +imports +* QTBUG-109747 Qt5Compat.GraphicalEffects is broken for static builds +* QTBUG-115467 Qt 6 QML Documentation: Wrong example for +"verticalOffset" +* QTBUG-112985 Access to GL_MAX_VARYING_COMPONENTS fails in macOS with +core profile context +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtcoap +* QTBUG-115501 [Qt CoAP] CI integrations pass even when the tests fail +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtmqtt +* QTBUG-111846 MQTT Subscriptions Example Crashes +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtopcua +* QTBUG-109096 Installed version of OPC UA example cannot compile +because it relies on the presence of Qt source code +* QTBUG-110837 error: 'friend' used outside of class +* QTBUG-109097 OPC UA examples use relative paths and assume in-source +builds, thus do not work out-of-the-box when loaded in Qt Creator +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113504 [MSVC] Qt6 failed to build due to error C2362 on Windows +with option /permissive- +* QTBUG-116545 QOpcUaClient::connectionSettings getter and setter not +documented + +### qtlanguageserver +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qthttpserver +* QTBUG-107927 addressbookserver example uses very non standard +"api_key" header +* QTBUG-112484 QHttpServer: use function pointer as ViewHandler +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtquick3dphysics +* QTBUG-108897 QFATAL : tst_physicsscene::UnknownTestFunc() ASSERT +* QTBUG-110258 CharacterController doesn't trigger TriggerBody +* QTBUG-110723 DynamicRigidBody axis lock properties have int type +instead of enum +* QTBUG-112819 Capsule geometry has invalid geometry bounds +* QTBUG-111870 CharacterController: changing height or diameter is not +working +* QTBUG-111565 CharacterController does not receive Contact Reports +* QTBUG-113597 ERROR building: Timeout after 15m0s: No output received +* QTBUG-114111 Crash when destroying a body with scale +* QTBUG-114183 Collision shape calculates orientation incorrectly when +parent has scale +* QTBUG-115539 Missing dependencies in qmldir +* QTBUG-114114 PhysX has ODR violations +* QTBUG-112846 Shadow artifacts +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtgrpc +* QTBUG-109372 Updating qt/qt5 with a consistent set of submodules in +dev failed +* QTBUG-109016 .gitignore file present in qtgrpc +* QTBUG-110704 WASM build broken on 6.5 (missing Qt6::qtprotobufgen) +* QTBUG-111140 cross-compilation failures for qtgrpc +* QTBUG-109130 Enable qtprotobufgen testing for Mac OS arm on CI +* QTBUG-111318 [REG 6.5.0 beta2->6.5.0 beta3] qtgrpcgen.exe and +qtprotobufgen.exe not present +* QTBUG-111983 New examples grpc/magic8ball and chat not compiling on +iOS or Android +* QTBUG-112754 The qtprotobuf and qtgrpc example documentation doesn't +link to the .proto files in the list of the example sources +* QTBUG-113342 QtProtobufQtTypesQtCoreTest::qDateTime(LocalTime) fails +* QTBUG-112421 QtProtobuf: +Required.Proto3.ProtobufInput.RepeatedScalarMessageMerge.ProtobufOutput +conformance test is failing +* QTBUG-112422 QtProtobuf: Required.Proto3.ProtobufInput.ValidDataOneof. +MESSAGE.Merge.ProtobufOutput conformance test is failing +* QTBUG-112429 QtProtobuf: Recommended.Proto3.ProtobufInput.ValidDataOne +ofBinary.MESSAGE.Merge.ProtobufOutput +* QTBUG-113409 Yocto build fails for qtgrpc module +* QTBUG-114237 undefined symbol: QGrpcChannelOptions::metadata() const +* QTBUG-114409 FAIL! : tst_qtprotobufgen::cmakeGeneratedFile(nopackage_ +protobuftyperegistrations.cpp) 'generatedFile.exists()' returned FALSE. +() +* QTBUG-114799 QtProtobuf::Any::fromMessage() does not compile +* QTBUG-114816 serialization/deserialization of Any fails +* QTBUG-114972 using google/protobuf/timestamp.proto fails to compile +* QTBUG-115032 -platform linux-clang-libc++ fails to compile +qtprotobufgen +* QTBUG-115055 Qt6Grpc package depends on system WrapgRPC to be found +and be compatible +* QTBUG-110107 RTA CMake test fails on 6.5.0 +* QTBUG-115280 Docs should cover the server side even if it is not +provided with Qt gRPC +* QTBUG-114077 Package sub-folders generation doesn't work with QML +argument +* QTBUG-115499 moc: The metatypes.json file is generated with ambiguous +"inputFile" records. +* QTBUG-115057 when using qtgrpc, .proto files should appear in project +hierarchy +* QTBUG-115693 Boot2Qt / Yocto build fails for qtgrpc in CI +* QTBUG-115582 Protobuf WellKnownTypes is missing in WASM builds +* QTBUG-115175 QtProtobuf nested message generation error +* QTBUG-116043 configure fails with "PROTO_FILES list is empty" +* QTBUG-116160 GENERATE_PACKAGE_SUBFOLDERS and QML don't mix +* QTBUG-116463 qt_add_protobuf() broken in 6.6.0-beta3 for VS2019 build +system +* QTBUG-116461 qt_add_protobuf() broken in 6.6.0-beta3 for WASM +* QTBUG-115708 windows build failure when using protobuf +GENERATE_PACKAGE_SUBFOLDERS +* QTBUG-116679 -feature-protobuf-wellknowntypes not working for WASM +* QTBUG-109503 Qt GRPC and Protobuf are not linked correctly from module +page +* QTBUG-111098 QtGRPC: +QtGrpcClientTest::CallAndRecieveStringTest(Http2Client) fails with RHEL +8.6 +* QTBUG-111485 failed to set dynamic section sizes: bad value +* QTBUG-112762 QMetaProperty::write detaches value argument +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-114988 Duplicated message names of nested messages lead to QML +warning +* QTBUG-115180 QtProtobuf: Enum forward declaration is required + +### qtquickeffectmaker +* QTBUG-109591 EffectMaker not finding default source images +* QTBUG-109852 Image elements are created also for empty image +properties +* QTBUG-110047 Sometimes images exporting fails +* QTBUG-110054 Issues with QQEM Thunder node +* QTBUG-110945 AddNodeDialog not clipping/scrolling +* QTBUG-111342 Fix QQEM with the updated Qt Controls material style +* QTBUG-113021 Black areas in Water node +* QTBUG-108171 ScrollBar with sections is jumpy +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-113531 EffectMaker not find resources on macOS +* QTBUG-114561 Material style highlighted & flat button shows no text + +### qtapplicationmanager (Commercial only) +* QTBUG-113297 Link is dead in the document +* QTBUG-113501 error: no matching function for call to +‘FunctorPrototype(<unresolved overloaded function type>)’ +* QTBUG-113423 "applicationAdded" signal needs update in the +documentation +* QTBUG-113302 Warning in the documentation is unclear in what it's +talking about +* QTBUG-113293 "names" is not documented about manifest +* QTBUG-113291 Typo in the document and missing link in each section +* QTBUG-113292 The link is dead in the document +* QTBUG-113296 CMake solution is not written in the Container +documentation +* QTBUG-114355 Many qmllint warnings for Application Manager QML types +* QTBUG-114356 AppMan: IntentServerHandler is not registered correctly +* QTBUG-114755 AppMan: IntentModel cannot be compiled +* QTBUG-116081 FAIL! : appman- +qmltestrunner::WindowMapping::test_amwin_advanced() property count +* QTBUG-116627 FAIL! : appman- +qmltestrunner::BubbleWrap::test_bubblewrap() 'wait for signal +windowAdded' returned FALSE. +* QTBUG-109756 FAIL! : tst_Signature::crossPlatform() +'s.verify(sigWinCrypt, m_verifyingPEM)' returned FALSE. (Failed to +verify signature: error:10800069:PKCS7 routines::signature failure) +* QTBUG-107886 Custom runtimes cannot be registered +* QTBUG-113620 Errors in AppMan NotificationManager docs +* QTBUG-105067 Different behavior in single- vs. multi-process mode +* QTBUG-108855 Focus on click doesn't work in single-process mode + +### qtinterfaceframework (Commercial only) +* QTBUG-109936 FAILED: qtinterfaceframework/src/tools/ifcodegen/.stamp- +deploy_virtualenv +* QTBUG-110298 Dependency update on qt/qtinterfaceframework is failing +in dev +* QTBUG-108640 [REG 6.4.1->6.5.0] interfaceframework\qface- +tutorial\ch1-basics and ch2-enums-structs fails on configure +* QTBUG-112684 GENERATED property is not set for the files generated by +ifcodegen +* QTBUG-110675 Qface-tutorial example not working +* QTBUG-110674 Qface-climate example crash +* QTBUG-110677 Window-qml example doesn't fit properly on screen +* QTBUG-110678 Climate-qml example doesn't fit on screen +* QTBUG-113429 Link is dead in the document +* QTBUG-113431 Typo in the document +* QTBUG-113430 Typo in the document +* QTBUG-113459 Document error in Qt Interface Framework tutorial +* QTBUG-114686 Locale Problem in Compiled Ifcodegen on M1 +* QTBUG-114940 Setting an env override for a simulationFile also affects +the discoveryMode +* QTBUG-115600 FAIL! : BackendsTest::testInit(simulation-backend) +* QTBUG-116662 Qt Interface Framework Generator doesn't work with cross- +compiling kits +* QTBUG-111898 Dependency update on qt/qtinterfaceframework is failing +in dev +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt + +### qtvncserver (Commercial only) +* QTBUG-109563 Qt VNC Server: Many files does not appear to contain a +license header +* QTBUG-110031 error: ‘qAsConst’ was not declared in this scope +* QTBUG-108462 Share overlay through VncItem +* QTBUG-110398 Mouse wheel does not work with VNC Server +* QTBUG-113545 vncserver static build fails with libtomcrypt +* QTBUG-108514 change the default port of the Qt VNC Server to 5901 + +### qmlcompilerplus (Commercial only) +* QTBUG-116741 Dependency update on qt/tqtc-qmlcompilerplus is failing +in 6.6 +* QTBUG-106929 Qml Singletons do not work on Android +* QTBUG-109221 Inconsistencies regarding list and value type property +manipulations +* QTBUG-111340 stdlib precondition violation in qmlcachegen +* QTBUG-104508 qmlcachegen fails to compile PhotoCaptureControls.qml in +multimedia +* QTBUG-112480 QmlCompiler does not care about shadowing of methods + +### qtinsighttracker (Commercial only) +* QTBUG-113766 [Insight Tracker] Click event without the category is not +tracked +* QTWEBSITE-1110 Missing redirects for Qt Insight Tracker documentation +* QTBUG-116699 Data base cannot be opened in the subsequent launches +* QTBUG-115601 FAIL! : tst_QInsightEventFilter::trackEvents(text.ui) +The computed value is expected to be greater than or equal to the +baseline, but is not + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.6/supported-platforms.html +* RTA reported issues from Qt 6.6 +https://bugreports.qt.io/issues/?filter=25128 +* See Qt 6.6 known issues from: +https://wiki.qt.io/Qt_6.6_Known_Issues +* Qt 6.6.0 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25286 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Chris Adams +Laszlo Agocs +Yigit Akcay +Anu Aliyas +Martin Andersson +Dimitrios Apostolou +Albert Astals Cid +YAMAMOTO Atsushi +Xavier BESSON +Andreas Bacher +Mahmoud Badri +Mate Barany +Sebastian Beckmann +Rolf Eike Beer +Vladimir Belyavsky +Nicholas Bennett +Alex Blasche +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Tatiana Borisova +Joerg Bornemann +Jörg Bornemann +Rym Bouabid +Assam Boudjelthia +Aurélien Brooke +Kai Uwe Broulik +Michael Brüning +Igor Bugaev +Andreas Buhr +Andrey Butirsky +Olivier De Cannière +John Chadwick +Mike Chen +Wang Chuan +Creapermann +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Pranta Dastider +Szabolcs David +Noah Davis +Oliver Dawes +James DeLisle +Marius Dege +Cédric Le Dillau +Pavel Dubsky +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Iikka Eklund +Hatem ElKharashy +Andreas Eliasson +Ahmed Essam +Fabio Falsini +David Faure +Ilya Fedin +Wang Fei +Nicolas Fella +Ben Fletcher +Simo Fält +Samuel Gaist +Zoltan Gera +Frederik Gladhorn +Joshua Goins +Julian Greilich +Robert Griebl +Mikko Gronoff +Henning Gruendl +Jan Grulich +Kaj Grönholm +Christoph Grüninger +Richard Moe Gustavsen +Lucie Gérard +Ralf Habacker +Tang Haixiang +Kamil Hajdukiewicz +Heikki Halmet +Amanda Hamblin-Trué +Jøger Hansegård +Inkamari Harjula +Andre Hartmann +Thomas Hartmann +Andreas Hartmetz +Elias Hautala +Jani Heikkinen +Tero Heikkinen +Miikka Heikkinen +Christian Heimlich +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Mats Honkamaa +Jimi Huotari +Sam James +Martin Jansa +Johnny Jazeix +Allan Sandfeld Jensen +Tim Jenssen +Tim Jenßen +Janne Juntunen +Maurice Kalinowski +Jonas Karlsson +Johannes Kauffmann +Timothée Keller +Ali Kianian +Marius Kittler +Michael Klein +Friedemann Kleint +André Klitzing +Michal Klocek +Lars Knoll +Seokha Ko +Jarek Kobus +Tobias Koenig +Sze Howe Koh +Jarkko Koivikko +Antti Kokko +Tomi Korpipaa +Tomi Korpipää +Jani Korteniemi +Janne Koskinen +Fabian Kosmale +Volker Krause +Mike Krus +Konrad Kujawa +Santhosh Kumar +Sona Kurazyan +Jonas Kvinge +Kai Köhne +Lauri Laanmets +Inho Lee +Jaehak Lee +Paul Lemire +Kimmo Leppälä +Kimmo Leppälä +Wladimir Leuschner +Thorbjørn Lindeijer +Robert Löhning +Thiago Macieira +Kuntal Majumder +Olaf Mandel +Christophe Marin +Marco Martin +Thorbjørn Lund Martsum +Aaron McCarthy +Terry Meacham +Frank Meerkötter +Ievgenii Meshcheriakov +Lisandro Damián Nicanor Pérez Meyer +Leena Miettinen +Piotr Mikolajczyk +Vladimir Minenko +Phan Quang Minh +Samuel Mira +Jan Moeller +Hamish Moffatt +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Tommi Mänttäri +Antti Määttä +Martin Negyokru +Andy Nichols +Mårten Nordheim +Dennis Oberst +Johannes Oikarinen +Kimmo Ollila +Fredrik Orderud +Matti Paaso +Roland Pallai +Bumjoon Park +Kwanghyo Park +Ari Parkkila +Shreya Pattani +Pasi Petäjäjärvi +Samuli Piippo +Timur Pocheptsov +Milla Pohjanheimo +Joni Poikelin +Aleix Pol +Cajus Pollmeier +Rami Potinkara +Lorn Potter +Shyamnath Premnadh +MohammadHossein Qanbari +Liang Qi +Khem Raj +Matthias Rauter +David Redondo +Arno Rehn +Topi Reinio +Hannah von Reth +Christian Riggenbach +Alexey Rochev +Mario Roessel +David Rosca +Bernhard Rosenkränzer +Shawn Rutledge +Emir SARI +Toni Saario +Casimir Saastamoinen +Sharad Sahu +Ahmad Samir +Philip Schuchardt +David Schulz +Carl Schwan +Björn Schäpers +L. E. Segovia +Thomas Senyk +Luca Di Sera +Dmitry Shachnev +Sami Shalayel +Andy Shaw +Venugopal Shivashankar +Harald Sitter +Kristoffer Skau +David Skoland +Daniel Smith +Colin Snover +Ivan Solovev +Axel Spoerl +Piotr Srebrny +Brett Stottlemyer +Christian Strømme +Fab Stz +Tarja Sundqvist +Lars Sutterud +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Benjamin Terrier +Samuel Thibault +Henrik Thillman +Ivan Tkachenko +Orkun Tokdemir +Pino Toscano +Jens Trillmann +Jere Tuliniemi +Paul Olav Tvete +Sami Varanka +Peter Varga +BogDan Vatra +Doris Verria +Tor Arne Vestbø +Jannis Voelker +Ville Voutilainen +Juha Vuolle +Jaishree Vyas +Michael Weghorn +Bernd Weimer +Edward Welbourne +Nicolas Werner +Paul Wicking +Piotr Wierciński +Oliver Wolff +Li Xinwei +Jannis Xiong +Lu YaNing +Andrey Yaromenok +Semih Yavuz +Vlad Zahorodnii +Sharaf Zaman +Thomas Zander +JiDe Zhang +Leon Zhang +Yuhang Zhao +Shengfeng Zhou +Eike Ziller +hjk +Fredrik Ålund +Andrius Štikonas diff --git a/qt/6.6.1/release-note.md b/qt/6.6.1/release-note.md new file mode 100644 index 0000000..0c62ff5 --- /dev/null +++ b/qt/6.6.1/release-note.md @@ -0,0 +1,1064 @@ +Release note +============ +Qt 6.6.1 release is a patch release made on the top of Qt 6.6.0. +As a patch release, Qt 6.6.1 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.6.0. + +For detailed information about Qt 6.6, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.6 series is binary compatible with the 6.5.x series. +Applications compiled for 6.5 will continue to run with 6.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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### Security fixes +* CVE-2023-45872 in qtsvg + +### qtbase +* 66d10dc253 Document q(u)int128 and QT_SUPPORTS_INT128 +Added qint128 and quint128 typedefs on platforms that support them. + +* 321dcd1d1d Long live Q_(U)INT128_C()! +Added Q_INT128_C() and Q_UINT128_C() macros to create qint128 and +quint128 literals in a platform-independent way. + +* d0ed5db781 Fix crash when reading corrupt font data +Fixed a possible crash that could happen when loading corrupted font +data. + +* 29d20a781c QMessageBox::about / aboutQt - use native modal dialog on +iOS +QMessageBox::about(Qt) now shows native, modal dialog. + +* 406ad89a3b SQLite: Update SQLite to v3.43.1 +Updated SQLite to v3.43.1 + +* 8e14e13c16 [docs] Fix \since for qHash(qfloat16) +Delete the old entry for qHash(qfloat16), keep the one from this +commit. + +* eb1a6263ce QDockWidget: ignore close event if DockWidgetClosable is +not set +A floating dockwidget that doesn't have the DockWidgetClosable feature +flag set can no longer be closed by a call to QWidget::close or a +corresponding keyboard shortcut (such as Alt+F4). + +* a92db9d5fa Fix renamed and duplicated namespaces in QXmlStreamWriter +Fix renamed and duplicated namespaces in QXmlStreamWriter. + +* cec3d03d11 Un-deprecate qSwap() +Un-deprecated qSwap(). + +* 416081ef4f Use the actual target name as base name for android +deployment settings +The target name is used as a base name of android deployment settings, +but not the OUTPUT_NAME property. + +* 47fad9f1e4 Remove framework-related functionality from syncqt +'-framework' and '-frameworkIncludeDir' arguments were removed. The +related logic is moved to cmake scripts. + +* a8aa762424 revert "xkbcommon: make shortcuts persistent across +layouts" +A change in 6.6.0 that resulted in keyboard shortcuts not respecting +the user's active layout has been reverted. + +* 7b1b40eb5e QPointer: fix missing converting move-assignment operator +Added missing converting move-assignment operator. This is forwards- +compatible with Qt 6.6.0: compiling against 6.6.0 will just use the +lvalue overload. + +* b34a911b07 SQLite: Update SQLite to v3.43.2 +Updated SQLite to v3.43.2 + +* 6173f053a0 Update bundled libjpeg-turbo to version 3.0.1 +libjpeg-turbo was updated to version 3.0.1 + +* 1781d77092 Align QKeySequence behavior between macOS and iOS +Keyboard shortcuts now follow the same scheme as on macOS, with their +native representation expressed via the ⌘, ⌥, and ⌃ modifiers. Use +Qt::AA_MacDontSwapCtrlAndMeta to override this. + +* 9224284f7a SQLite: Update SQLite to v3.44.0 +Updated SQLite to v3.44.0 + +* 89dd5ab630 Cocoa MessageBox: don't use native message box if detailed +text is set +On Apple platforms, the native message box is no longer used when +detailed text is set. + +* ce6a81a6f0 Windeployqt: add options to deploy/block plugins +Windeployqt now has options that allow for custom plugin deployment. +Users can include or exclude them, either individually, or by type. + +### qtsvg +* b785c8c Fix crash when reading text with line breaks +Fixed a regression where the application would crash on certain SVG +files. + +### qtdeclarative +* 6ff4d3b69a Fix translucent NativeRendering text on transparent window +Fixed an issue where NativeRendering text with a translucent color +combined with a transparent window would cause unexpected translucency +effects on opaque parts of the scene. + +* 60ee43d08f Fix missing paragraph containing object replacement char +Fixed an issue where a paragraph containing the Object Replacement +Character (U+FFFC) would be invisible. + +### qttools +* de619b5ee lupdate: remove number heuristics +Removed the number heuristics feature. Users are advised to avoid hard- +coded numbers in translatable strings and use QString::arg instead. + +### qt3d +* a43c740d4 Fix Race Condition in NodePostConstructorInit::processNodes +Fix Race Condition in NodePostConstructorInit::processNodes + +### qtimageformats +* 3904372 Update bundled libwebp to version 1.3.2 +Update bundled libwebp to version 1.3.2 + +* 573966a Update bundled libtiff to version 4.6.0 +Bundled libtiff was updated to version 4.6.0 + +### qtwebengine +* 5c442bb23 Fix corrupted load/fetch state on start up in case of +NoCache +Switching profile to NoCache do not longer implicitly removes cache +from old data store. + +### qt5compat +* 9ba1334 SAX: Remove unused QtXml/qtxmlglobal.h header inclusion +The QtCore5Compat/qxml.h header no longer includes QtXml/qtxmlglobal.h. + + +Fixes +----- + +### qtbase +* QTBUG-115752 stack-use-after-return in tst_assetimport +* QTBUG-115196 QMenubar only works once +* QTBUG-116769 [Boot2Qt] QMenu not re-appearing after closing in widgets +app +* QTBUG-116929 Make a decision regarding QFont's feature API +* QTBUG-116357 Build fails with -march=native +* QTBUG-111698 Build fails with -march=amdfam10 +* QTBUG-107072 build chooses unavailable hardware flags +* QTBUG-116925 q(u)int128 are not documented +* QTBUG-117021 ASSERT: "self.window" in file qiosviewcontroller.mm, line +110 +* QTBUG-116973 [REG 6.5 -> dev] CMakeList: Can't rebuild after changes +with -no-opengl +* QTBUG-112957 Toplevel developer build fails to link: undefined symbol: +vtable for QNetworkAccessDebugPipeBackendFactory +* QTBUG-116920 FAIL! : tst_QGeoAreaMonitorSource::tst_monitor() 'obj != +nullptr' returned FALSE. +* QTBUG-116731 QtFuture::whenAll() leaks when one of the futures is +already finished +* QTBUG-117052 Condition of feature ipc_posix erroneously evaluates to +FALSE +* QTBUG-116821 QNativeIpcKey: UB (inactive union member used) +* PYSIDE-2460 QOpenGLContext is not valid when aboutToBeDestroyed is run +* QTBUG-115832 iOS: About Qt dialog displays incorrectly when launched +from menu +* QTBUG-117097 [Windows] Sporadic crash on +QNetworkConnectionEvents::getNetworkConnectionFromAdapterGuid() +* QTBUG-117200 Reg -> 6.6b4: Exit warning :"QItemSelectionModel: +Selecting when no model has been set will result in a no-op" from apps +with sort proxy filter model +* QTBUG-116890 Typo in the document +* QTBUG-116752 Floatable non-closable dock widget can be closed when +floating, but cannot be reopened +* QTBUG-117109 QBindable example fails to configure +* QTBUG-116903 [REG 6.5.0-6.5.2][macOS] Emoji edit menu items are not +visible in a specific case +* QTBUG-117383 QFile::moveToTrash does nothing but returns true +* QTBUG-115486 Item view headers with stylesheets include space for sort +indicator on all sections +* QTBUG-117483 QWeakPointer's converting move constructor is not +threadsafe +* QTBUG-117482 should be "external" instead of 'exernal' +* QTBUG-116926 Table view delegate(derived from QStyledItemDelegate) can +not get new value when Spinbox loses focus and +spinbox->setKeyboardTracking(false) +* QTBUG-117416 RPi4 with Vulkan: choosing the output screen does not +work +* QTBUG-117412 Vulkan instance validation error on Raspberry Pi 4 +* QTBUG-75456 Streaming XMLs from reader to writer changes namespace +name +* QTBUG-109465 [REG: 5.15 → 6.2] binding doesn't update when it should +* QTBUG-117509 Examples that set OUTPUT_NAME will not build for Android +* QTBUG-115161 Crash in QAccessibleComboBox::focusChild() +* QTBUG-117518 syncqt: qt_sync_skip_header_check header not skipped +* QTBUG-117644 Orca screen reader doesn't announce combobox value when +focused +* QTBUG-117674 [Reg 5.15->6.x] CONFIG += qt causes failure to link to +WinMain +* QTBUG-107598 HorizontalHeaderView crashes the app if it's synced to +model changed from bg thread +* QTBUG-109718 QWebSocket cannot handle HTTP 407 response ("Proxy +Authentication Required") +* QTBUG-102196 QDockWidget: wrong mouse cursor icon used when dock +widget floating, has custom title bar & contains window container +* QTBUG-115233 OpenSSL-3 QCryptographicHash leaks +OSSL_PROVIDER_load()'ed objects +* QTBUG-89904 Possible error in Qt 6 "Container Classes" documentation +* QTBUG-114437 REG: Android: Layout in display cut mode being overridden +to short edges always +* QTBUG-96877 Qt6 won't render into cutout area (regression) +* QTBUG-117745 Warning message from app compiled with XCode 15 +* QTBUG-117787 Cached network requests leak memory +* QTBUG-117764 [REG 6.5.1->6.5.2] Setting a DockWidget title when the +DockWidget is closed causes windowTitle to be null or desync +* QTBUG-117820 xcb: Adding and removing devices while the application is +running may spam the application output with unregistered device +messages +* QTBUG-117705 Incorrect documentation for QStringEncoder and +QStringDecoder +* QTBUG-117817 Windeployqt --qpaths +* QTBUG-117473 crash occuring at shutdown +* QTBUG-113486 Inactive components not correcly rendered in dark-mode +environments in Qt 6.5.0 +* QTBUG-117740 Insufficient qreal validation in +./src/gui/painting/qpdf.cpp produces broken PDF with large coordinates +* QTBUG-109025 High DPI scaling breaks Mouse/Stylus on Android +* QTBUG-117950 qxkbcommon.cpp:242:16: error: 'XKB_KEY_dead_lowline' was +not declared in this scope +* QTBUG-117459 windeployqt: Explicitly disabled plugins are still +deployed +* QTBUG-117870 icx on windows has an issue with int128 6.6.0 rc +* QTBUG-117153 lastest commit for QLoggingCategory trigger compile error +in other impotant project +* QTBUG-112879 [QT6.5] gtk3 theme glitches when moving the window +* QTBUG-117514 QFuture::then marked as private +* QTBUG-86297 Qt does not handle the ACTION_POINTER_UP event on android +* QTBUG-117490 QNetworkInformation:loadBackendByFeatures(QNetworkInforma +tion::Feature::Reachability) doesn't work in snap +* QTBUG-118041 selftests don't appear to respect ASAN_OPTIONS +environment variable +* QTBUG-116167 Duplicate requests of QNetworkAccessManager do not work +* QTBUG-115446 qcocoanativeinterface.mm:4:10: fatal error: +'QtGui/private/qopenglcontext_p.h' file not found +* QTBUG-117779 [Reg 6.5.3->6.5.2] Showing a secondary Window is broken: +the second Window unexpectedly depends on the main Window position +* QTBUG-117709 Protobuf CMakefiles don't work when protobuf libraries +aren't installed +* QTBUG-117242 QtStartUpFunction is written as QtCleanUpFunction +* QTBUG-118075 macdeployqt does not sign any libraries when the +-exectuable parameter is used +* QTBUG-115992 Window containing native windows window is excessively +repainted on move +* QTBUG-117606 QLineEdit loses its frames when hovering +* QTBUG-118117 [REG 6.4.3->6.5.3] Opening a modeless QDialog removes a +previously set taskbar icon overlay from native API on Windows 11 +* QTBUG-108323 qt-cmake.bat configures invalid compiler +* QTBUG-118192 QNetworkAccessManager hang with low integrity level (low +IL) sandboxing +* QTBUG-5903 When a QCOMPARE of two lengthy values fails, the debugging +output is incomplete +* QTBUG-117215 "A minimal RSS listing application" example has wrong +metadata +* QTBUG-118170 QRhi static constants causing missing symbols +* QTBUG-118199 Flaky tst_QEventLoop::processEvents on QNX +* QTBUG-118229 QNetworkDatagram destructor uses private API +* QTBUG-117367 [Reg 5.15 ->6.x] Android: Unable to dismiss "teardrop" +cursor from text inputs +* QTBUG-117804 Incomplete JPEG writing after libjpeg-turbo 3.0.0 upgrade +* QTBUG-106527 AT-SPI2: Incorrect sizes returned for WINDOW and PARENT +coordinates +* QTBUG-118320 [Reg 6.4.3->6.5] Application window not active after +closing message box +* QTBUG-104905 Window modal not blocking ancestor window interaction on +Mac +* QTBUG-118419 [Reg 6.4->6.5] Cannot create button with menu in message +box +* QTBUG-118308 [Reg 6.4->6.5] QMessageBox::set(Default|Escape)Button +does not work +* QTBUG-118244 QVulkanWindow::grab() assumes RGBA which leads to +inverted R and B channels +* QTBUG-118586 QTimeZone::isTimeZoneIdAvailable is giving wrong result. +* QTBUG-118315 Misleading documentation of QWaylandApplication +* QTBUG-117428 [Reg 6.4->6.5] QWizard does not draw the buttons +* QTBUG-118318 QStringConverter/Win doesn't handle resumption for +encodings with more than 2 octets per character for convertToUnicode +* QTBUG-118553 Incorrect composition when place a software-rendered +widget over a OpenGL-based widget +* QTBUG-115005 [Android] Text cursor handle visible out of the TextEdit +clip region +* QTBUG-118612 Large size cursor overlaps tooltips on linux +* QTBUG-118649 tst_QGlyphRun fails with Linux on ARM +* QTBUG-117533 QProcess does not work with thread sanitizer +* QTBUG-111855 QSharedMemory no longer works using the old constructor +after recent changes in dev +* QTBUG-118241 QMessageBox::button(QMessageBox::Close)->setText() does +not work +* QTBUG-113165 Native text on macOS and iOS is not the same. +* QTBUG-118703 Crash (divison by zero) in +QLocaleData::applyIntegerFormatting() +* QTBUG-118070 When configuring with debug info, installed libraries +shoudn't be stripped +* QTBUG-118227 QCryptographicHash broken with OpenSSL 3 (feature +"openssl_hash") +* QTBUG-118194 Adding QOpenGLWidget to FullScreen window breaks Full +Screen +* QTBUG-117713 [REG: 5->6] Scaling images with Qt::SmoothTransformation +breaks them if scaled to smaller than 50% size +* QTBUG-111952 tslib input plugin broken +* QTBUG-113307 tslib input not working +* QTBUG-118759 [Regr:6.5->6.6] QDateTime comparison performance +regression on macOS +* QTBUG-118741 Windows: QNetworkInformation does not report "metered" +feaature +* QTBUG-116550 [schannel] Qt warning "QIODevice::write (QTcpSocket): +device not open" +* QTBUG-116763 out-of-bounds operator+ +* QTBUG-118627 Build error for QNX, incomplete type QQnxWindowMapper +* QTBUG-106262 Mouse events use rounded float local pos +* QTBUG-93368 Windows: QGuiApplication::primaryScreenChanged is not +emitted when changing primary screen +* QTBUG-118695 popup menu on QToolButton displays at wrong screen +* QTBUG-116013 QHeaderView::resetDefaultSectionSize doesn't invalidate +cached size hints / update view +* QTBUG-116295 Qt build with SSL3, is not picking up SSL3 +* QTBUG-118899 REG: QPrintDialog no longer opens on Windows +* QTBUG-118814 [OpenSSL 3.0] QCryptographicHash::Keccak_256 produces the +same output as Sha3_256 +* QTBUG-118716 [REG: 6.5 -> 6.6] windows: Cyclical QCheckBox setChecked +leads to stack overflow +* QTBUG-104688 State variable in QCheckBox::stateChanged should be +emitted as Qt::CheckState instead of int +* QTBUG-118667 QIcon::addFile() with an invalid filename results in +QFile::isNull() == false +* QTBUG-114971 QAndroidBinder: implementation for native methods missing +* QTBUG-118631 QBitArray::testBit with unsigned enum fails to build with +gcc13 +* QTBUG-117494 QSvgRenderer produces different results randomly when it +is run the same way many times +* QTBUG-118580 QPrinter::setPageLayout does behaves different on windows +and Linux +* QTBUG-117499 Mouse scroll events stop working with `-platform +windows:reverse` +* QTBUG-28463 Unable to use Arabic right to left (RTL) layout in the +title bar of own custom dialog. +* QTBUG-101219 Hidden tabs via QTabWidget::setTabVisible are still +available +* QTBUG-117206 QT_ANDROID_EXTRA_LIBS ignored for secondary ABIs +* QTBUG-116757 QMessageBox does not show hyperlinks on macOS +* QTBUG-118992 Reg6.4->6.5 QMessageBox Hide/Show detailed section is +gone +* QTBUG-118870 Icon of a cell with a background color disappears if a +stylesheet is used for QTreeView::indicator +* QTBUG-117997 WASM: generated index.html lacks exit code details +* QTBUG-117910 [windeployqt] The QtPDF module will always be deployed if +it's installed +* QTBUG-116349 Doc: Documentation of qAsConst missing +* QTBUG-114760 tst_QComboBox::popupPositionAfterStyleChange is flaky +* QTBUG-117900 [REG 5.15.2->6.5.1] Behavioural inconsistency when +reparenting QStandardItems +* QTBUG-89145 QStandardItemModel takeItem / takeChild does not emit the +right signals +* QTBUG-116532 tst_QStandardItemModel leaks memory in multiple test +cases +* QTBUG-119068 QSystemTrayIcon - unable to reset context menu +* QTBUG-119053 macOS: QSystemTrayIcon::activated signal slot is called +multiple times if QSystemTrayIcon::setContextMenu is called from it +* QTBUG-104641 QDial: division by zero while changing minimal or maximum +value +* QTBUG-118993 MSVC warns as error on stdext::checked_array_iterator in +QtCore/qvector.h +* QTBUG-117111 QProperty's documentation has a Note section which seems +to be displayed in an unintended way +* QTBUG-78737 Windows: Two menus instead of one appear by clicking on +the QSystemTrayIcon +* QTBUG-119044 CXXFLAGS='-D_GLIBCXX_DEBUG' build crashes (e.g. in +sharedmemory example) +* QTBUG-118133 Windows QPA: QSystemIconTrayIcon::show() not working +after calling hide() +* QTBUG-105150 QStandardItem is using un-documented value of +Qt::ItemDataRole +* QTBUG-116297 QPainter::drawPixmap showing seams +* QTBUG-116789 [REG] -platform linux-clang-libc++ -c++std c++2b fails to +compile synctqt +* QTBUG-108796 Some examples crash when running with Qt 6.5 kit +* QTBUG-116017 [REG] tst_QDate::startOfDay_endOfDay_bounds() test +failure +* QTBUG-116445 [REG][Windows] Crash on +NativeSkiaOutputDevice::releaseTexture() with nullptr access +* QTBUG-116064 [REG SiC 6.4 -> 6.5] qHash(qfloat16(x)) is now ambiguous +on GCC13 +* QTBUG-116076 qHash(qfloat16(x), seed) != qHash(float(x), seed) unless +seed == 0 +* QTBUG-117120 Debian packages not installing +* QTBUG-109444 Qt's CMake deployment API Error: Extra libraries copied +* QTBUG-113645 QWindowsTheme::queryHighContrast: incorrect parameters +passed to SystemParametersInfo for SPI_GETHIGHCONTRAST +* QTBUG-113123 Mixed indexes in QListWidget when setSortingEnabled is +True +* QTBUG-116483 qttools' CMake test test_uiplugin_via_designer fails +* QTBUG-108761 QXkbCommon::keysymToQtKey does not correctly handle +punctuation with modifiers under some keyboard layouts +* QTBUG-110921 Documentation for building iOS apps is plain wrong +* QTBUG-116784 iOS built with CMAKE is not uploadable on Appstore +(Transporter) +* QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr +access +* QTBUG-117535 Cannot enable at-spi bridge with wayland +* QTBUG-118116 QRhiWidget has no way to set flags on the top-level's +QRhi +* QTBUG-80953 Test failures on sparc +* PYSIDE-2492 uic does not generate enumeration name into enum values +causing type checking warnings +* QTBUG-118211 Generation of alias targets for executable needs to be +guarded +* QTBUG-118569 crash in qschannelbackend +QTlsPrivate::X509CertificateSchannel::QSslCertificate_from_CERT_CONTEXT +* QTBUG-118578 Undocking tabbed widget from floating window creates +empty redundant window +* QTBUG-118579 Undocking tabbed widget from main window onto the +floating window crashes app +* QTBUG-118909 Touches cancelled when interacting with multiple windows +* QTBUG-112479 Touch Drag doesn't cause mousePressEvent after Touch +Press +* QTBUG-119032 Mouse Release is not fired with touch screen +* QTBUG-111873 qt_attributions.json files should be valid JSON + +### qtsvg +* QTBUG-113042 Loading particular svg file takes too long +* QTBUG-117944 [Qt SVG] QML Image bad source crashes application instead +of error status (QSvgHandler::parse) + +### qtdeclarative +* QTBUG-114144 qmllint: false positive [read-only-property] with +QQmlListProperty +* QTBUG-116289 Placing a HoverHandler on a Button makes it respond to a +right-click. +* QTBUG-116164 [Regr: 6.5.0->6.5.1] Broken "implicitWidth", +"implicitHeight" bindings +* QTBUG-116672 Application crashes when MenuItem text contains img tag +* QTBUG-116795 QQuickBasicProgressBar::setColor() does nothing after +initialization? +* QTBUG-116681 QtCore Settings does not support ini files located in +resources +* QTBUG-116828 Aborting incubation may lead to a crash with some +controls +* QTBUG-116748 HorizontalHeaderView does not use +QAbstractItemModel::roleNames() +* QTBUG-117062 DelegatePage in Qt Quick Controls - Gallery example is +broken +* QTBUG-115227 VerticalHeaderView/TableView required properties go all +over the place when using syncView +* QTBUG-105080 FileDialog ignores fileMode : FileDialog.Save +* QTBUG-116566 QML TableView: resizableColumns/resizableRows breaks the +default interactive behavior +* QTBUG-109444 Qt's CMake deployment API Error: Extra libraries copied +* QTBUG-115485 QtQuick shapes example has misleading file names +* QTBUG-117642 Crash when trying to trick property bindings +* QTBUG-117361 qmlcachegen crashes in +QQmlJSTypeResolver::adjustTrackedType +* QTBUG-117077 qmllint does not allow 'print' as invokable method name +* QTBUG-117513 Restore pthread_attr_init() to stackPropertiesGeneric() +for FreeBSD +* QTBUG-117789 QmlCompiler generates invalid code for unary operator+ +* QTBUG-117130 crash in tryLoadFromDiskCache with corrupted cache +* QTBUG-117891 [REG 6.5.2 → 6.5.3] Unable to determine callable overload +with QVariantMap +* QTBUG-116804 QML incubation documentation issues +* QTBUG-113785 Warn about setContextProperty() in documentation +* QTBUG-117880 Material 3 misaligns Button icon +* QTBUG-118052 Text.NativeRendering causes text to show through. +* QTBUG-101991 QML ListModel should document that it's a QAIM +* QTBUG-116895 Missing docs for QML_ADDED_IN_VERSION, +QML_REMOVED_IN_VERSION +* QTBUG-118132 Failed to compile QML app with VS2019 +* QTBUG-117829 QML engine mis-converts QQmlListProperty +* QTBUG-108883 Improve documentation on how to expose value types with +enums to QML +* QTBUG-118100 readonly property can be written via unqualified access +* QTBUG-117451 private/qquickevents_p_p.h: No such file or directory +when compiling a new Qt Quick Project with QML to C++ Compilation +* QTBUG-93780 QML type versioning mechanism needs better documentation +* QTBUG-117788 Assert due to cyclic dependencies +* QTBUG-118089 Enums exposed to QML seem only working when the QML code +gets compiled by qmlsc +* QTBUG-118091 qmltc includes a non-existent qquickcheckbox_p_p.h +* QTBUG-117384 [REG 6.4 → 6.5] Calling a Q_INVOKABLE function with a +std::vector<long> parameter zeroes the vector +* QTBUG-117479 Segmentation fault in qml debugger +* QTBUG-118469 [REG 6.3.2 → 6.5.0] qsTranslate function no longer +translates if directly bound to property +* QTBUG-117922 Unexpected and inconsistent overload resolution when +calling C++ from QML +* QTBUG-117703 Unclear/missing documentation on using +QML_FOREIGN_NAMESPACE +* QTBUG-117793 QML-managed objects are garbage collected when stored in +QML-declared list properties +* QTBUG-117160 touchUngrabEvent is not implemented for qquickflickable +* QTBUG-117969 Fix 'About Qt' dialog in File System Explorer +* QTBUG-118514 [Reg 6.5 -> 6.6] Miscompilation of arithmetic operators +* QTBUG-118069 Wrong position reported uppon touch release +* QTBUG-118397 ~QQuickContainer() Crash when calling +QQmlIncubator::abort +* QTBUG-118591 Regression: QQmlScriptString::operator==() crashes +* QTBUG-108449 Virtual keyboard does not appears until window focus +changed to another application +* QTBUG-118738 Not possible to exclude qtquicktimeline and qtquick +control styles from the build +* QTBUG-118744 Flaky crash (segfault) when running tst_inputpanel +tst_plugin::test_fullScreenModeWordReselection +* QTBUG-118163 Flaky race-condition in QuickTest when running +tst_inputpanel built with ASAN +* QTBUG-118525 Crash if popping a StackView causes a nested event loop +to run +* QTBUG-118460 Overlay.rotation gets discarded when window is resized +* QTBUG-78441 Text disappears when using a U+FFFC unicode character +* QTBUG-116606 unable to deselect text in text input using touch +* QTBUG-117831 [REG: 6.5.2->6.5.3] Destroying active popup with dim +layer leaves the dimming layer behind +* QTBUG-118897 Qt Quick TableView performance issue when updating +ContentY in onModelChanged +* QTBUG-118461 Overlay's opacity is ignored +* QTBUG-118237 Documentation of QML font weights is incorrect +* QTBUG-117958 qt_add_qml_module does not register QML_SINGLETON classes +if version starts with 0 +* QTBUG-118856 Placeholder text does not follow the set +horizontalAlignment in Material style. +* QTBUG-119065 Unable to reset tray icon menu for QML SystemTrayIcon +* QTBUG-119024 Window position is bypassed by Wayland. +* QTBUG-117917 HorizontalHeaderView with plain JavaScript array model +crashes on flick +* QTBUG-115579 Rebinding of property alias does not work for some +aliases that refer to certain (grouped) properties +* QTBUG-111570 ASSERT: "newInstance != d->animationInstance" in file +qquickbehavior.cpp +* QTBUG-101552 FileDialog(SaveFile) doesn't work correctly on KDE +* QTBUG-108455 FileDialog.SaveFile mode is unusable +* QTBUG-117700 StackView's enter transitions are broken when +pushing/replacing onto an empty stack +* QTBUG-117830 Crash on QQuickMultiEffectPrivate::updateEffectShaders() +with nullptr access +* QTBUG-117806 QQmlApplicationEngine::loadFromModule() not working on +Android +* QTBUG-117899 [REG 6.4->6.5] Binding Loops -> Wrong layout because of +interruption +* QTBUG-116589 Dynamic translations seem not working with +QQmlApplicationEngine::loadFromModule() +* QTBUG-118532 tst_qquickpopup::doubleClickInMouseArea and overlay are +flaky on android +* QTBUG-117968 Initialization behavior difference between precompiled +and not compiled QML component +* QTBUG-118470 no-gui build fails +* QTBUG-117800 QmlCompiler generates bogus warning about internal +conversion +* QTBUG-118624 [WASM] Qt's internal shaders can easily conflict with +user shaders +* QTBUG-117795 Bogus compile warning +* QTBUG-118636 Some missing content of the rich text table while +displaying HTML file with TextArea + +### qtactiveqt +* QTBUG-100657 Crash while receiving COM IDispatch events when +initializing +* QTBUG-96871 Crash on calling connect on QAxObject source instance +* QTBUG-119064 Build fail on Windows (reg 6.5.3 -> 6.6.0) + +### qtmultimedia +* QTBUG-115935 REG: FFMPEG backend causes Android 13 crash on Launch +* QTBUG-116901 QAudioSink: incorrect example code for stopping the +device +* QTBUG-115460 Camera crash on image acquire on Android +* QTBUG-116526 Android camera crash in example project +* QTBUG-114932 [DeclarativeCamera] Capture crashes the example +* QTBUG-117086 [WMF] Excessive Qt warning "No audio output" +* QTBUG-116991 QVideoFrame allocation broken for YUV422P +* QTBUG-117056 ERROR: AddressSanitizer: heap-use-after-free in +tst_QAudioSink::pullResumeFromUnderrun() +* QTBUG-114083 [QtDeclarativeCamera] Popup list of available cameras is +not available after changing the orientation +* QTBUG-116688 QVideoFrame::toImage: failed to get textures for frame; +format: 172 textureConverter null +* QTBUG-116801 Path with space leads to crash Qmultimedia example +* QTBUG-117599 Compilation error for FFmpeg with dynamically linked +OpenSSL +* QTBUG-115568 Missing type "QScreen" is referenced in qmltypes +* QTBUG-115444 MediaPlayer has no sound on Android +* QTBUG-116779 FFmpeg backend: GUI thread freezes when initializing an +network source +* QTBUG-118749 tst_qtexttospeech_qml (Failed) +* QTBUG-117006 MediaPlayer::playing isn't always true when it should be +* QTBUG-118624 [WASM] Qt's internal shaders can easily conflict with +user shaders +* QTBUG-118706 Crash on QWindowsMediaDevices::availableDevices() with +nullptr access +* QTBUG-117744 Bluish hue in video +* QTBUG-115075 WebAssembly audio input not working +* QTBUG-119087 MediaPlayer-Graphic&Multimedia-example Volume slider is +being compressed and becomes unusable +* QTBUG-116979 VideoOutput implicit size doesn't update until playback +begins +* QTBUG-116444 [Windows] Qt warning "Failed to retrieve default audio +endpoint -2147023728" +* QTBUG-116978 MediaPlayer::position cannot be declared in QML +* QTBUG-107563 QMediaPlayer can't play AVI with Apple codecs +* QTBUG-108403 FFmpeg backend doesn't work as expected +* QTBUG-110498 QtMultimedia leaks a lot of memory on Windows when opengl +contexts are shared +* QTBUG-117099 Video jerks when playing (Windows backend) +* QTBUG-110012 QML Video Example: example not displaying video +* QTBUG-114954 Media Player Example: Default video does not play on +Android +* QTBUG-113980 Playing videos over network still an issue on Android +* QTBUG-116782 FFmpeg backend: RTSP stream is very choppy in Qt, +compared to FFplay +* QTBUG-117528 [REG 6.3.2->6.5.2] QMediaPlayer always captures the audio +device what blocks sleep mode on Windows +* QTBUG-117612 [REG 6.3.2->6.5.2] Windows 10: CPU core stucks at minimum +friequency +* QTBUG-117919 REG: Qt6.7 QML MediaPlayer duration property doesn't +update declaratively +* QTBUG-111045 QSoundEffect not playing +* QTBUG-118587 [WMF] Video position may exceed it's duration +* QTBUG-101364 qmllint --compiler spurious error: QML State +AnchorChanges: with type QQuickAnchorLine to QQmlScriptString of +QQmlScriptString +* QTBUG-118654 QMediaPlayer does not allow negative playback rate hence +no rewinding possible +* QTBUG-118510 Errors when building Qt with FFMpeg/vaapi on Ubuntu 20.04 +* QTBUG-108754 Video not stretched properly +* QTBUG-116020 Audio from QMediaPlayer crackles and stutters on pause +and resume + +### qttools +* QTBUG-117145 Designer FTBFS +* QTBUG-117214 "Multiple Inheritance" example - medata broken +* QTBUG-116483 qttools' CMake test test_uiplugin_via_designer fails +* QTBUG-117510 qdoc: Incorrect links to qhash-proxy.html page +* QTBUG-116335 QMessageBox::options not correctly linked to +* QTBUG-117974 CMake Error at +qttools/src/assistant/qhelpgenerator/CMakeLists.txt:66 +(add_dependencies) +* QTBUG-115720 \value followed by \table merges contents and breaks +table +* QTBUG-115537 [QML Docs] Image.fillMode enum documentation has a broken +table formatting +* QTBUG-117778 QDoc: section commands shadows inherited module state +* QTBUG-118769 lupdate leaves behind .json files if it fails to load pro +file +* QTBUG-115166 qt_add_qml_module() causes non-Ninja generators to think +that projects are never up-to-date +* QTBUG-116833 QDoc generates .sha1 files for each qhp file, but they +all contain wrong hash +* QTBUG-115686 qt5.git build of qttools/examples places .ts files in +SRCDIR, not BUILDDIR +* QTBUG-115962 lupdate generates invalid translation +* PYSIDE-2492 uic does not generate enumeration name into enum values +causing type checking warnings + +### qtdoc +* QTBUG-110846 Internationalization with Qt: Mention retranslateUi +* QTBUG-110921 Documentation for building iOS apps is plain wrong +* QTBUG-116987 DocumentViewer example broken because QPdfPageSelector is +no longer a QSpinBox subclass +* QTBUG-117691 DocumentViewer example does not find plugins at runtime +* QTBUG-117694 Document Viewer example could not be build on Qt 6.7.0 +* QTBUG-54267 Qt Quick Calqlatr example does not properly reflect the +current way of using Qt Quick +* QTBUG-111272 "Porting to Android" only covers qmake +* QTBUG-117089 qt_add_qml_module - what has changed between versions? +* QTBUG-118104 Typo in the document +* QTBUG-118577 Android Docs has non-compiling code-snippet. +* QTBUG-118211 Generation of alias targets for executable needs to be +guarded +* QTBUG-118789 Target Devices used in Automated Testing is out-dated +* QTBUG-118043 QML Media Player doesn't fit on smaller screens +* QTBUG-116784 iOS built with CMAKE is not uploadable on Appstore +(Transporter) +* QTBUG-114437 REG: Android: Layout in display cut mode being overridden +to short edges always +* QTBUG-96877 Qt6 won't render into cutout area (regression) +* QTIFW-3139 Online Installer 4.6.1 : Command Line Interface "-default- +answer" "--accept-messages" doesn't work together +* QTBUG-114375 User got stuck and is not taken back to the home in +coffee example +* QTBUG-117651 The Webassembly documentation has an incorrect +target_link_options +* QTBUG-114713 Enhancements in the Color Palette REST API example + +### qtlocation +* QTBUG-118447 Here plugin does not support authentication via apiKey + +### qtpositioning +* QTBUG-116645 [Android] providerList() returns NULL list + +### qtconnectivity +* QTBUG-115370 Android device (Android12 Go Edition) cannot reconnect +to BLE peripheral device +* QTBUG-118895 No signals are emmited after error Failed to create +pairing "org.bluez.Error.AuthenticationCanceled" + +### qtwayland +* QTBUG-117067 ERROR: AddressSanitizer: heap-use-after-free in +tst_seatv4::animatedCursor() +* QTBUG-117932 Crash in texture orphanage +* QTBUG-112161 Drag and drop with wayland display error +* QTBUG-118042 cannot forward key event from compositor to client +* QTBUG-111022 Custom Extension example not working on NVIDIA +* QTBUG-118650 Qt wayland may freeze with no available buffer in +QWaylandShmBackingStore if window show/hide very fast + +### qt3d +* QTBUG-114037 [Android] Could not launch any app with Qt 3D module on +Android 12 +* QTBUG-114036 [Android] Qt3D.Renderer.RHI.Backend: : Failed to build +graphics pipeline: Creation Failed +* QTBUG-116770 Race Condition or Crash in Qt3D due to Thread Affinity of +NodePostConstructorInit::processNodes() +* QTBUG-118399 https://doc.qt.io/qt-6/qt3drender-qmaterial.html example +code misses parentheses +* QTBUG-117065 ERROR: AddressSanitizer: memcpy-param-overlap in +tst_AspectCommandDebugger::checkBufferTrim() + +### qtserialport +* QTBUG-115205 QSerialPort does not properly set baud rate + +### qtwebchannel +* QTBUG-115779 Webchannel's standalone example doesn't work when opened +with CMake + +### qtwebengine +* QTBUG-116159 Reg 6.4->6.5 QWebView with Q3DSurfaces does not renders +* QTBUG-115722 [REG 6.6.0 beta2->beta3] QtWebengine not compiling from +sources on SLES15_SP4 +* QTBUG-116738 qtwebengine Address Sanitizer test run: stack-use-after- +return in tst_QQuickWebEngineView::savePage(SingleHtmlSaveFormat) +* QTBUG-115994 Duplicate character when long-pressing for accented char +on macOS/webengine +* QTBUG-115753 ERROR: AddressSanitizer: heap-use-after-free in +tst_origins +* QTBUG-116445 [REG][Windows] Crash on +NativeSkiaOutputDevice::releaseTexture() with nullptr access +* QTBUG-117119 Some Qt WebEngine documentation issues +* QTBUG-117489 [REG 6.4 -> 6.5] Invalid QDataStream data when +serializing uninited QWebEngineHistory +* QTBUG-118505 REG: Qt WebEngine debug-and-release builds broken on +macOS. +* QTBUG-118157 [REG 6.5 -> 6.6] Crash in +`GetServiceWorkerExtendedLifetimeOrigins` on Google Meet +* QTBUG-85731 Screen sharing does not work on Google Meet +* QTBUG-117751 building with -no-opengl produces errors in +web_engine_context.cpp +* QTBUG-117867 QWebEngineNewWindowRequest::openIn() breaks page +interceptor +* QTBUG-118455 Crash in Compositor::Observer::compositor() with nullptr +access +* QTBUG-117741 libvpx is not used +* QTBUG-118655 Manual Deployment document of QtWebengine needs little +update. +* QTBUG-119023 WebEngine accessibility crash when clicking on a link in +a list on macOS +* QTBUG-113859 [REG 6.4->6.5] Accessibility crash when clicking on a +link in a list on macOS +* QTBUG-117658 QWebEnginePage property url is missing NOTIFY, not-usable +from QML +* QTBUG-117031 qmllint: Missing type information for WebEngine +* QTBUG-113463 Build issues with symlinks +* QTBUG-114859 When saving an mhtml page +QWebEngineDownloadRequest::isSavePageDownload() returns false +* QTBUG-116478 [Reg 5.14.2 -> 5.15.0] Significant performance decrease +when loading QtWebEngine pages simultaneously in many windows +* QTBUG-117624 Minor issues of QWebEngineDownloadRequest +* QTBUG-116565 Cannot sign a WebEngine-based application with Qt 6.5.2 +(but OK with Qt 6.4.3, 6.3.2, 5.15.2) +* QTBUG-117752 QWebEngineUrlRequestInterceptor not called on page, if +the one set on the profile changed the info + +### qtwebview +* QTBUG-69801 Qml WebView on Android eats touch events + +### qtcharts +* QTBUG-113437 QML XYSeries bestFitLineColor doc type +* QTBUG-118322 Fix licensing of Qt Charts examples +* QTBUG-115274 "Qml Wheather" example causes 'Too many arguments' +runtime error +* QTBUG-114814 QColorAxis::setVisible method is not behaving as +expected. +* QTBUG-118669 Qt chart crash on showing context menu + +### qtvirtualkeyboard +* QTBUG-116432 Virtual keyboard import version number from Qt 5.15 does +not work in Qt 6.5 version +* QTBUG-118324 Fix licensing of Qt VirtualKeyboard basic example +* QTBUG-118565 VirtualKeyboard documentation incorrect +* QTBUG-111873 qt_attributions.json files should be valid JSON + +### qtscxml +* QTBUG-118050 Empty script element ends up invoking Q_UNREACHABLE() + +### qtspeech +* QTBUG-117516 [Qt TextToSpeech] Cannot get the list of languages on +android device +* QTBUG-117824 configure -no-gui fails to build +* QTBUG-118668 QTextToSpeech::synthesize under window does not get data + +### qtnetworkauth +* QTBUG-117680 NetworkAuth examples do not show up in Qt Creator + +### qtremoteobjects +* QTBUG-116151 Replica can crash with QHostAddress being called with a +<null reference> +* QTBUG-115458 QRemoteObjectRegistry has incorrect info about +QRemoteObjectSourceLocation(s) + +### qtquick3d +* QTBUG-113164 Crash when you have two models with same mesh in the +scene, one with BakedLightmap and one without +* QTBUG-116136 Memory leaks in Loader qml component +* QTBUG-117619 [REG] Frustum culling broken in 6.6 +* QTBUG-117023 Picking and rotating don't work on bars after clicking +buttons +* QTBUG-118659 [REG 6.6.1 previous snapshot->6.6.1] example +quick3d/proceduraltexture not launching +* QTBUG-118806 Exporting functionality in the material editor is broken +* QTBUG-118773 Baking emissive materials without shadow +* QTBUG-116911 tst_surfacetest massive data test crash +* QTBUG-111873 qt_attributions.json files should be valid JSON + +### qtshadertools +* QTBUG-117780 qt_add_shaders is not executed if the target does not +exist + +### qt5compat +* QTBUG-117825 [REG 6.6.0 RC->6.6.0] static build on macOS fails, +qt5compat(?) +* QTBUG-116981 QTextCodec::toUnicode() behavior changed + +### qtopcua +* QTBUG-117681 qtopcua is confused about SSL and OpenSSL + +### qtlanguageserver +* QTBUG-118201 namespace "std" has no member "exception_ptr" + +### qthttpserver +* QTBUG-114713 Enhancements in the Color Palette REST API example + +### qtquick3dphysics +* QTBUG-117058 ERROR: AddressSanitizer: heap-use-after-free in +tst_callback + +### qtgrpc +* QTBUG-116679 -feature-protobuf-wellknowntypes not working for WASM +* QTBUG-109332 qtprotobufgen generated invalid include when generating +code from .proto file with no package +* QTBUG-117066 ERROR: AddressSanitizer: heap-use-after-free in +QtGrpcClientServerStreamTest::Deadline() +* QTBUG-118996 Memory leak in qprotobufserializer.h + +### qtgraphs +* QTBUG-117024 Labels cast shadows, but they should not +* QTBUG-117213 Fix example category for qtgraph examples +* QTBUG-116398 widget gallery crashes with surfacegraph +* QTBUG-116911 tst_surfacetest massive data test crash +* QTBUG-116823 Picking the surface graphs after changing ranges is +inaccurate +* QTBUG-118420 6.6 build requires OpenGL though req removed from cmake +* QTBUG-118467 Qt Design Studio does not show graph properties + +### qtapplicationmanager (Commercial only) +* QTBUG-117980 CMake install fails on appman for Qt/QNX windows build + +### qtinterfaceframework (Commercial only) +* QTBUG-115221 Add support for WebAssembly in the autotests + +### qtinsighttracker (Commercial only) +* QTBUG-117916 Only enabling QtInsightTracker in C++ side only works for +MSVC +* QTBUG-112415 QtInsighttracker component not sending data to QtInsight +server on Android platforms +* QTBUG-119043 Events are not sent in the sync value set in +qtinsight.conf + +### qtvncserver (Commercial only) +* QTBUG-115835 Dependencies.yaml should mention Qt Shader Tools + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.6/supported-platforms.html +* RTA reported issues from Qt 6.6 +https://bugreports.qt.io/issues/?filter=25128 +* See Qt 6.6 known issues from: +https://wiki.qt.io/Qt_6.6_Known_Issues +* Qt 6.6.1 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25370 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Laszlo Agocs +Dmitrii Akshintsev +Anu Aliyas +Dimitrios Apostolou +Viktor Arvidsson +Albert Astals Cid +Mate Barany +Vladimir Belyavsky +Nicholas Bennett +Eskil Abrahamsen Blomfeldt +Tatiana Borisova +Joerg Bornemann +Rym Bouabid +Assam Boudjelthia +Kai Uwe Broulik +Michael Brüning +Alex Bu +Olivier De Cannière +Mike Chen +Andreas Cord-Landwehr +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +Pavel Dubsky +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Hatem ElKharashy +Andreas Eliasson +David Faure +Ilya Fedin +Nicolas Fella +Simo Fält +Robert Griebl +Jan Grulich +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Mikko Hallamaa +Jøger Hansegård +Inkamari Harjula +Tero Heikkinen +Jani Heikkinen +Miikka Heikkinen +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Andreas Holzammer +Allan Sandfeld Jensen +Tim Jenssen +Jonas Karlsson +Timothée Keller +Kurt Kiefer +Kristof Kiszel +Friedemann Kleint +Michal Klocek +Lars Knoll +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Tomi Korpipää +Fabian Kosmale +Volker Krause +Anton Kudryavtsev +Konrad Kujawa +Santhosh Kumar +Jonas Kvinge +Kai Köhne +Inho Lee +Paul Lemire +Wladimir Leuschner +Lorenzo Lucignano +Thiago Macieira +Sergio Martins +Sérgio Martins +Frank Meerkötter +Leena Miettinen +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Martin Negyokru +Andy Nichols +Mårten Nordheim +Dennis Oberst +Samuli Piippo +Timur Pocheptsov +Milla Pohjanheimo +Joni Poikelin +Cajus Pollmeier +Rami Potinkara +Lorn Potter +Sakaria Pouke +Liang Qi +Khem Raj +Matthias Rauter +Arno Rehn +Topi Reinio +Huang Rui +Shawn Rutledge +Ahmad Samir +Philip Schuchardt +Thomas Senyk +Sami Shalayel +Andy Shaw +Harald Sitter +Kristoffer Skau +Ivan Solovev +Axel Spoerl +Christian Strømme +Tarja Sundqvist +Lars Sutterud +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Orkun Tokdemir +Jens Trillmann +Paul Olav Tvete +Esa Törmänen +Sami Varanka +Peter Varga +BogDan Vatra +Doris Verria +Tor Arne Vestbø +Jannis Voelker +Alexander Volkov +Juha Vuolle +Jaishree Vyas +Michael Weghorn +Bernd Weimer +Edward Welbourne +Paul Wicking +Piotr Wierciński +Jakub Wincenciak +Weng Xuetian +Lu YaNing +Semih Yavuz +Zhao Yuhang +Vlad Zahorodnii +Yuhang Zhao +Fredrik Ålund diff --git a/qt/6.6.2/release-note.md b/qt/6.6.2/release-note.md new file mode 100644 index 0000000..22e3ccd --- /dev/null +++ b/qt/6.6.2/release-note.md @@ -0,0 +1,1079 @@ +Release note +============ +Qt 6.6.2 release is a patch release made on the top of Qt 6.6.1. +As a patch release, Qt 6.6.2 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.6.1. + +For detailed information about Qt 6.6, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.6 series is binary compatible with the 6.5.x series. +Applications compiled for 6.5 will continue to run with 6.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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- +### Security fixes +* CVE-2024-25580 in qtbase +* CVE-2023-51714 in qtbase + +### qtbase +* 9ceb7cb555 QMimeDatabase: handle buggy type definitions with circular +inheritance +Added code to detect and break circular inheritance loops in the MIME +data, which were causing infinite loops + +* 14c4da28f1 configure: Make sure the configure script exits with +cmake's exit code +The configure script on UNIX systems will now exit with the same exit +code that the underlying cmake process exited with. + +* 59a2d5bdba SQLite: Update SQLite to v3.44.1 +Updated SQLite to v3.44.1 + +* 28bdd104fd OpenSSL: remove support for 1.1 +Support for OpenSSL 1.1 has been dropped. Qt now only supports OpenSSL +3. + +* 6adf78c511 macOS: Implement QPlatformServiceColorPicker via +NSColorSampler +Non native color dialogs now use native color picking when picking +colors from the screen. + +* 5c8e47d2dd SQLite: Update SQLite to v3.44.2 +Updated SQLite to v3.44.2 + +* 7270e2ab75 Fix QStringConverter::encodingForName() for trailing `-`, +`_` +Fixed a bug where encodingForName() failed due to trailing characters +(`_`, `-`) that ought to have been ignored. + +* cf26c939d7 Fix return value of qbswap(qint128) +Fixed return type of qbswap(qint128) (was: quint128). + +* 19a473137a Fix Maximized frameless window painting wrong with +WS_THICKFRAME +Adding a check for the maximized state of the window during the +calculation of margins. Margins calculation will not be skipped for +maximized windows. + +* 57e98a4136 SQLite: Update SQLite to v3.45.0 +Updated SQLite to v3.45.0 + +* e2598f175f QUuid: Fix Id128Bytes alignment on some architectures +The QUuid::Id128Bytes type had a loose definition that could cause it +be passed incompatibly between functions, in some architectures, +depending on whether GNU extensions were allowed. This is now fixed, but +may cause code compiled with Qt 6.6.0 and 6.6.1 to fail when recompiled +with 6.6.2 or later. + +* f7add7ad0f Increase precision for QGraphicsView::AnchorUnderMouse +Increase precision for QGraphicsView::AnchorUnderMouse and +QGraphicsView::centerOn + +* a619b6dd41 SQL/MySQL: Fix compilation with MySQL 8.3 +Fixed compilation with MySQL 8.3. + +* 6914f7ce3b Update Zlib to 1.3.1 +zlib was updated to version 1.3.1. + +* bf196d0dd3 Doc: Update Copyright in md4c license text +Updated md4c (optional part of Qt Gui) to version 0.5.1. + +* 0710865eed API Review Widgets: Remove QDockWidget debug operators +Removed debug streaming operator incorrectly introduced as a new symbol +in Qt 6.6.1. + +* 1ac17f25fa Update bundled libpng to version 1.6.41 +libpng was updated to version 1.6.41 + +* bda58a780c SQLite: Update SQLite to v3.45.1 +Updated SQLite to v3.45.1 + +* d1348ac94f Update md4c to 0.5.2 +md4c was updated to 0.5.2. + +* 736d6300bb CMake: Fix undefined symbol: qt_resourceFeatureZstd issue +Targets created with qt_add_executable and qt_add_library will now add +the --no-zstd option to AUTORCC_OPTIONS when the target platform does +not support zstd decompression. You can opt out via the +QT_NO_AUTORCC_ZSTD cmake variable. + +* f9537eda1d Update bundled libjpeg-turbo to version 3.0.2 +libjpeg-turbo was updated to version 3.0.2 + +* 303586dd18 Update bundled libpng to version 1.6.42 +libpng was updated to version 1.6.42 + +### qtdeclarative +* 29fc139acc Disable TapHandler.longPressed signal if longPressThreshold +== 0 +TapHandler.longPressThreshold can now be set to 0 to disable its press- +and-hold feature, and can be reset to undefined to restore the platform +default. + +* d8a4fda904 Drawer: adjust opening edge to the rotation of the window's +content item +If the window's content item is rotated, then the drawer will adapt the +edge from which it can be drawn out accordingly. Only multiple of 90 +degrees are supported. + +* 852067de0c QML: Let IDs in outer context override bound components' +properties +In QML documents with bound components, IDs defined in outer contexts +override properties defined in inner contexts now. This is how +qmlcachegen has always interpreted bound components when generating C++ +code, and it is required to make access to outer IDs actually safe. The +interpreter and JIT have previously preferred inner properties over +outer IDs. + +* 18fc3862d0 MessageDialog: Dont rely on accept or reject signal +emissions from QPA +The MessageDialog will now close when a button is pressed, regardless +of the button's role. + +* 9e44f21a2e CMake: Fix the all_qmllint* targets for VS generators, take +II +When using CMake's Visual Studio project generator, the creation of the +targets all_qmllint, all_qmllint_json and all_qmllint_module requires +now CMake 3.19 or newer. A warning is printed for older CMake versions. +This warning can be disabled by setting QT_NO_QMLLINT_CREATION_WARNING. + +### qttools +* 96289e100 CMake: Fix qt_add_translations in different subdirs for VS +generators +When using CMake's Visual Studio project generator, the creation of the +update_translations target requires now CMake 3.19 or newer. A warning +is printed for older CMake versions. This warning can be disabled by +setting QT_NO_GLOBAL_LUPDATE_TARGET_CREATION_WARNING to ON. + +### qt3d +* dbc230139 Enable uniform buffer for RHI compute shaders +Enable uniform buffer for RHI compute shaders + +### qtgrpc +* 1906fad Add the missing Licenses and Attributions sections +qtprotobufgen, qtgrpcgen tools link against protobuf libraries, +licensed under BSD 3-clause "New" or "Revised" License. This is now +documented. + +### qtinsighttracker (Commercial only) +* 148593e Support remote configurations +Application's insight tracker configuration can be changed at runtime +from the Qt Insight Console. + +* d9dc7f6 Support compressed sqlite databases +The SQLite event storage can now be compressed with either zlib or zstd +algorithms. + +* 5cb9322 Add context data to event API +New API: Context data can now be included in the interaction and +transition events. + + +Fixes +----- + +### qtbase +* QTBUG-118458 TLS Invalid Token +* QTBUG-105395 WM_TRANSIENT_FOR is not kept in sync +* QTBUG-41696 QApplication::widgetAt() doesn't work with widgets with +Qt::WA_TransparentForMouseEvents on Mac +* QTBUG-119092 [REG: 6.5.2->6.5.3] macOS: topLevelAt/widgetAt cannot +find something under a window with setIgnoresMouseEvents set +* PYSIDE-2525 Segfaults related to QMenu on macOS +* QTBUG-102831 QCompleter's suggestion list hides native Chinese Input +method +* QTBUG-114188 QMdiArea::TabbedView not honored with single subwindow +* QTBUG-117762 "The cached device pixel ratio value was stale on window +expose" when closing window on Wayland +* QTBUG-112479 Touch Drag doesn't cause mousePressEvent after Touch +Press +* QTBUG-119032 Mouse Release is not fired with touch screen +* QTBUG-100688 TapHandler doesn't emit onDoubleTapped when using a +touchscreen +* QTBUG-119219 macOS: NPE in QNSWindow applicationActivationChanged +* QTBUG-118605 CTRL+Tab don't work in combobox +* QTBUG-115156 Last character missing with JAWS +* QTBUG-119366 QTabBar is incorrectly offset when changing the +TabPosition +* QTBUG-111528 Android font does not depend on locale/OS preference but +is hardcoded +* QTBUG-117765 moc chokes on <concepts> from xcode13 +* QTBUG-114539 QToolButton arrow clipped on screen with non-integer +device pixel ratio +* QTBUG-119338 Objective-C usage can result in undefined behavior (part +2) +* QTBUG-87334 Graphical issue on some Android smartphones: white line at +the top and the right side of the screen +* QTBUG-119239 Incorrect reading of Plain PBM images +* QTBUG-118416 [wasm] Signal from another thread is discarded while the +thread is temporarily blocking +* QTBUG-106928 QObject: Cannot create children for a parent that is in a +different thread when exiting Android app +* QTBUG-118421 TextField logs "Cannot create children for a parent that +is in a different thread" when closing virtual keyboard +* QTBUG-88508 some tests are not saving result output to file on Android +* QTBUG-115045 Don't overwrite my CMAKE_<Config>_POSTFIX +* QTBUG-115730 Qt uses Macros and config files from install tree when +building qtdeclarative "again" +* QTBUG-119511 windeployqt -v has no effect +* QTBUG-64373 QPushButton with RightToLeft layoutDirection and an icon +crops text in Fusion style +* QTBUG-114253 [REG: 5.11->6] Performance issue with loading images in +static build +* QTBUG-119424 windows: Too long tooltip crashes +* QTBUG-118070 When configuring with debug info, installed libraries +shoudn't be stripped +* QTBUG-118907 Not correct QDataStream version +* QTBUG-106479 androidtestrunner does not honour QTEST_FUNCTION_TIMEOUT +* QTBUG-115298 Androidtestrunner freezes after obtaining SDK version +* QTBUG-119602 PainterPaths-Graphic&Multimedia-Example typo in the +documentation +* QTBUG-118568 qvulkanwindow repeatedly recreate swapchain +* QTBUG-119499 Document QMessageAuthenticationCode using HMAC +* QTBUG-116898 Change deprecation information for +QtFuture::makeReadyFuture +* QTBUG-119716 qt6_add_repc_sources produces an error if a genex is used +for preprocessor macros +* QTBUG-119464 QSslSocket::setCiphers() documentation uses weak cyphers +* QTBUG-118223 QDockWidget generates leftover containers + crash +* QTBUG-99136 QDockWidget not correctly parented/setup if dragged from +another floating and tabified QDockWidget +* QTBUG-118578 Undocking tabbed widget from floating window creates +empty redundant window +* QTBUG-118579 Undocking tabbed widget from main window onto the +floating window crashes app +* QTBUG-56799 [QDockWidget - Crash] Double Clicking to re-parent docks +can cause a crash. +* QTBUG-35736 "Index out of range" situation in QMainWindowLayout class +* QTBUG-63448 Undocking window does not send topLevelChanged signal +* QTBUG-88329 Delete a QDockWidget while drag in progress causes crash +* QTBUG-88157 tabPosition called with out-of-bounds when closing an +undocked QDockWidget +* QTBUG-94097 creating QDockWidget after application startup prevents +correct termination on Ubuntu +* QTBUG-44540 QDockAreaLayoutInfo crashes in restoreState (l. 1978-9) +when restoring closed, floating QDockWidget +* QTBUG-53808 QDockWidget losing decoration on undocking when +GroupedDragging is enabled +* QTBUG-72915 QDockWidget doesn't properly dock anymore after it was +undocked (regression) +* QTBUG-53438 QMainWindow: tabbed QDockWidgets leave invisible QTabBar +* QTBUG-116350 Fix documentation to refer to QNtfsPermissionCheckGuard +instead of qt_ntfs_permission_lookup +* QTBUG-114849 Big icons in QTabWidget are badly aligned (regression +from Qt5 to Qt6) +* QTBUG-119650 Model adapter/replica incompatible across different Qt +versions and platforms +* QTBUG-119526 [Reg 6.6.0->6.6.1]QCocoaAccessibility Crash with Mac +VoiceOver enabled +* QTBUG-118585 "Crash" in QMacAccessibilityElement initWithId:role: +* QTBUG-118800 Programmatically selecting item view item breaks a11y +focus +* QTBUG-119797 [Reg 6.5.3 -> 6.6.1]QFileIconProvider.icon of a file only +give general file icon +* QTBUG-118667 QIcon::addFile() with an invalid filename results in +QFile::isNull() == false +* QTBUG-119155 [REG: 6.5.2->6.5.3] headerDataChanged is now queued and +parameters may be out of sync +* QTBUG-119371 [macOS] (File|Folder)Dialog.currentFolder holds stale +data +* QTBUG-119054 Mac: Focus issues when embedding into non-Qt apps +* QTBUG-120025 The QMainWindowLayout::restoreState causes a crash +* QTBUG-118642 [Reg6.4->6.5]WebAssembly - QML - failing to use Noto +Color Emoji font +* QTBUG-49720 Documentation for QFileDialog::DontConfirmOverwrite should +mention QFileDialog::AcceptMode +* QTBUG-18057 QPixmap::toWinHBITMAP(): 2 Bugs when running out of memory +(Access violation or lost HBITMAP handle) +* QTBUG-119406 QFuture::then() with context object deadlocks +* QTBUG-119103 QFuture hangs when continuation uses a context object and +is resolved from the same thread +* QTBUG-117918 Debug builds with QFuture::waitForFinished and same- +thread continuations may deadlock +* QTBUG-119579 [Reg 6.5 -> 6.6] Calling QPromise::finish() from the same +thread deadlocks i +* QTBUG-119810 QFuture continuation with deleted context +* QTBUG-120036 DFEATURE_libjpeg CMake option not working +* QTBUG-120006 DeleteStartOfWord with a selection in QLineEdit has +unexpected behavior +* QTBUG-119225 [Reg 6.2 -> 6.5] QSplashScreen no longer shows on Linux +with a single call to QCoreApplication::processEvents() +* QTBUG-120054 Reg6.4->6.5 Stylesheet has no Effect on QMessageBox +* QTBUG-119306 drawPoints and drawPolygon don't match +* QTBUG-119972 Clang-tidy reports possible memory leak with +QMetaObject::invokeMethod +* QTBUG-115765 QAbstractItemView::EditingState: state stale when editing +with a proxy model +* QTBUG-117903 WM_CHAR creates unwanted keyboard event - activating +shortcut +* QTBUG-119309 Qt fails to flush to Mac native sub window when tlw is +RHI +* QTBUG-119902 Crash in QImage::scaled +* QTBUG-110266 affine example crashes when moving the center hoverpoint +* QTBUG-119167 Atspi.Table.get_row_column_extents_at_index can cause +segfault in tree +* QTBUG-118225 QtQuick Loader doesn't load over http(s) +* QTBUG-120050 Configuring a CMake-based Qt WASM project fails if emsdk +path has spaces +* QTBUG-119752 Customized QToolTip with padding or margin displays +incorrectly +* QTBUG-119708 VS2022 simple program fails to link in Release mode with +ProtobufWellKnownTypes +* QTBUG-112920 FTBFS qt 6.5.0 on gcc 9 +* QTBUG-120062 Non-native QFileDialog gets frozen on destruction if +remote mapped drive is disconnected +* QTBUG-115260 Hang during drag and drop [REG] +* QTBUG-120055 When dragging QTableView columns scrolling behaves oddly +* QTBUG-113573 When dragging a header section it will no longer scroll +when at the edge +* QTBUG-47159 QFileDialog::selectFile does not keep native separators +* QTBUG-120141 cmake build of a Qt project with static Qt linkage fails +due to error in qtbase/cmake/FindWrapResolv.cmake +* QTBUG-119619 CMake deploy script finds x64 libraries for WoA +application. +* QTBUG-117704 Dragging Window handling WM_NCCALCSIZE and WM_NCHITTEST +squishes contents +* QTBUG-120121 a11y QComboBox: Problematic signal/slot activation order +* QTBUG-120125 CMake subarch extraction does not always succeed +* QTBUG-120257 widgets/itemviews/editabletreemodel not compiling on +Android +* QTBUG-113865 [Text Editor]Using undo function causes the app to crash +* QTBUG-120012 Limiting maximum allocation size for QDataStream +* QTBUG-119178 Crash after registering an invalid resource file +* QTBUG-120107 PDF view gets render mistakes on Android 10 +* QTCREATORBUG-30117 Help viewer: "[read-only]" tags have unreadably low +contrast in dark mode +* QTBUG-120379 The `QStringLiterals` header is lost +* QTBUG-119808 [REG 6.1 -> 6.6] QPlainTextEdit: Placeholder is not +hidden on input +* QTBUG-118161 QFileDialog::getOpenFileContent not working in sometimes +* QTBUG-116989 wasm: pen pointerhandler example does not work as +expected +* QTBUG-101404 wasm: mobile keyboard keeps popping on on android +* QTBUG-120327 Pen PointerEvents not handled in WebAssembly (fix +attached) +* QTBUG-119995 QML - Text - Font weight - macOS/Windows difference +* QTBUG-112870 clang-tidy warnings on static global variables in moc +generated code +* QTBUG-113507 macOS: Popups opening on wrong screen +* QTBUG-67708 QGroupBox title does not follow vertical alignment with +fusion style +* QTBUG-103825 Wrong resolution of Icon in Windows (Toast) Notifications +* QTBUG-120335 On certain machines QtConcurrent crashes if no free +threads on thread pool +* QTBUG-120614 QImage::convertToFormat: wrong conversion from RGBA64 to +RGBA16FPx4 +* QTBUG-120302 AddressSanitizer: heap-use-after-free in +tst_QFuture::continuationsWithContext() +* QTBUG-120574 QComboBox popup high decreases when hiding view items +* QTBUG-83604 QSlider with ticks is glitchy with QFusionStyle +* QTBUG-120572 [QDoc] Redundant text in QTabBar detailed description +* QTBUG-120297 Q_GADGET forces following elements to be private +* QTBUG-120758 qtdeclarative fails to build with conan 2 on windows: +include path too long +* QTBUG-120474 4xMSAA doesn't work with Mali400 using Lima driver +* QTBUG-117975 Memory leaks when QObject::deleteLater is used without +QApplication runloop +* QTBUG-117533 QProcess does not work with thread sanitizer +* QTBUG-117954 QProcess::startDetached quits application when running +with ASAN +* QTBUG-104493 Application performance drops if many threads are running +while QProcess creates sub-processes on Unix +* QTBUG-120624 UB when passing null string to QString::arg() +* QTBUG-120350 QOffScreenSurface::isValid always returns false on +WebAssembly +* QTBUG-58005 ibus: commit does not properly reset the preedit string +* QTBUG-120487 Symlinks generated in user_facing_tool_links.txt during +configuration are incorrect for MacOS +* QTBUG-120732 Qimagereader manual test - Image file is missing +* QTBUG-121041 Fusion style: add clip region for groupbox title +* QTBUG-121030 QIconLoader failed to find icon in hicolor +* QTBUG-121015 tst_QGuiApplication::topLevelAt() failed on Wayland +* QTBUG-120485 QT_INSTALL_DOCS configured with wrong path +* QTBUG-120619 QHttpServer with QtConcurrent blocks until the very first +request has finished before being able to process in parallel +* QTBUG-118503 WASM: arrow keys and select-all not working for +QPlainTextEdit on touchscreen +* QTBUG-119248 The result of calling serviceUUID is different in Q5 and +Qt6 +* QTBUG-120961 QLocale::monthName() doesn't work correctly on Windows +* QTBUG-121204 ~unique_ptr() static assertion failure due to incomplete +type T (C++23) +* QTBUG-120577 qt6.5.3 QTextEdit can't display image ! but qt5.15 is ok +。 +* QTBUG-120968 QProcess::start(): Fix docs about Starting state on +Windows +* QTCREATORBUG-30066 Git commands fail on windows when using the +QProcess backend +* QTBUG-120976 REG: QPushButton of a menu will still appear pressed even +after you click somewhere outside the button area. +* QTBUG-121183 [QMYSQL] The mysql_list_fields() was removed in MySQL +v8.3 +* QTBUG-120509 Crash when Qt re-create native windows if +WA_DontCreateNativeAncestors is set +* QTBUG-121512 [Reg 6.6.0(1) -> 6.6.2] Drag & Drop not working in +Designer +* QTBUG-119216 macOS: REG->6.5: DnD with custom text MIME type got +broken/crashes +* QTBUG-120469 Crash in QCocoaSystemTrayIcon::emitActivated() when +calling QComboBox clear() then addItem() +* QTBUG-121008 Crash in QMacAccessibilityElement when using +QTreeView/QCombobox +* QTBUG-121515 [Reg 6.6.1 -> 6.6.2] QNetworkAccessManager never finishes +request if server sends status code 401 without a challenge +* QTBUG-121514 [Reg 6.6.0->6.6.2] Focus wrong in dialog with +QDialogButtonBox +* QTBUG-121557 [Reg 6.4.3->6.6] Application unusable after closing +nested message boxes +* QTBUG-121948 RCC compression is broken when deploying to Android from +a Linux host using CMake +* QTBUG-106466 build android app with Debian host fails on undefined +symbol qt_resourceFeatureZstd +* QTBUG-101353 AUTORCC uses zstd even if Qt is build without rcc support +* QTBUG-121697 Critical crash when creating QPlainTextEdit when using +styles/stylesheets. +* QTBUG-121790 QApplication::setStyleSheet crashes QTextEdit +* QTBUG-87438 corelib plugin tests fail on Android +* PYSIDE-2492 uic does not generate enumeration name into enum values +causing type checking warnings +* QTBUG-117702 qbittorrent dumped core +* QTBUG-114604 Setting initial page orientation for QPrintDialog does +not work in Windows 11 +* QTBUG-119359 tst_QGuiEventLoop::processEvents is flaky on QNX +* QTBUG-118489 Can't tab to last button in QDialogButtonBox +* QTBUG-88264 [REG v6.0.0-beta3 -> dev] Top-level configure fails if +told to build tests +* QTBUG-86035 Split QtBuild.cmake into smaller files +* QTBUG-119490 qcocoaapplicationdelegate.mm:354:20: error: cannot +initialize return object of type 'BOOL' +* QTBUG-119081 QProcessPrivate::waitForDeadChild() doesn't check +forkfd_wait's return code +* QTBUG-119616 tst_Http2::duplicateRequestsWithAborts fails in CI +* QTBUG-116905 QMimeDatabase doesn't return all glob patterns for mime +types specified in multiple locations +* QTBUG-82434 Incorrect Appearance QCursor with AA_EnableHighDpiScaling +* QTBUG-101141 moc: namespaced base class not properly resolved in +cpp.json file +* QTBUG-119998 CMake errors out with recursion in latest dev when using +qt-cmake-standalone-test on in-source auto test +* QTBUG-111443 macOS/iOS: "Detected system locale encoding (US-ASCII, +locale "C") is not UTF-8" +* QTBUG-119077 CMake deployment API does not deploy Qt Webengine +* QTBUG-116577 ASSERT: "sumFactors > 0.0" in qgridlayoutengine.cpp +* QTBUG-120196 Maximized frameless window painting wrong view region +with Qt::FramelessWindowHint and Windows api WS_THICKFRAME +* QTBUG-115125 QObject::connect warns, but also fails to connect to +lambdas with Qt::UniqueConnection +* QTBUG-118829 androiddeployqt with --release includes various +qmltooling libs +* QTBUG-117443 Two Android executables mix their build artifacts if +targets are added in a single CMakeLists.txt +* QTBUG-114583 Headers use things in <iterator> without including it +* QTBUG-120460 tst_QHostInfo::reverseLookup() fails on qemu and blocks +CI +* QTBUG-109877 macOS: QFileDialog::getSaveFileName() truncates a +compound extension +* QTBUG-99750 cannot activate file system watcher in QFileSystemModel +* QTBUG-117910 [windeployqt] The QtPDF module will always be deployed if +it's installed +* QTBUG-116763 out-of-bounds operator+ +* QTBUG-113498 QVideoWidget in QDialog does not show / crashes (macOS) +when shown twice +* QTBUG-119601 iOS: Sometimes soft keyboard can't be closed +* QTBUG-96879 QGraphicsView::setTransformationAnchor(AnchorUnderMouse) +drifts when zooming with trackpad + +### qtdeclarative +* QTBUG-29676 Signals not disconnected when target object is destroyed +* QTBUG-75483 QML Tooltip visibility is set to false but should not +* QTBUG-115166 qt_add_qml_module() causes non-Ninja generators to think +that projects are never up-to-date +* QTBUG-93856 Menus with a certain fixed height, element height and +window height not scrolled when they should +* QTBUG-119132 it should be possible to disable the +TapHandler.longPressed signal +* QTBUG-105810 iOS: TapHandler emits clicked, even if long pressed more +than StyleHint::MousePressAndHoldInterval +* QTBUG-119091 QmlCacheGen crashes on QML-file, but won't disclose +where/why it cashes +* QTBUG-119090 QmlCacheGen miscompiles Enum constant reference, yielding +"undefined" +* QTBUG-53987 Cursor is not updated on mouse wheel over flickable +* QTBUG-90457 HoverHandler.cursorShape doesn't change dynamically within +same bounds +* QTBUG-54019 regression in certain MouseArea hover use cases +* QTBUG-115696 Delegates are not re-positioned when ListView orientation +is changed runtime +* QTBUG-119122 Using a specific as-cast asserts and fails compilation +* QTBUG-112673 Drag.imageSource example - no image on first drag +* QTBUG-115491 Drag.imageSource Only Works On Second try +* QTBUG-118779 QT quick control-wearable demo-example Issue with the +background when switching light/dark mode +* QTBUG-119298 [macOS] Using Imagine style controls provokes Qt warning +* QTBUG-119181 Crash in QQmlDelegateModelGroup::insert +* QTBUG-83155 Roboto font used in Material style slows down startup time +* QTBUG-115121 PathView can be clicked through if it is flicking and +delegate has MouseArea +* QTBUG-119216 macOS: REG->6.5: DnD with custom text MIME type got +broken/crashes +* QTBUG-119165 qmlsc: QUrl does not compile in console.log() +* QTBUG-80910 Drawer item does not support rotation +* QTBUG-71117 When the contentOrientation is changed for the +ApplicationWindow, then the Drawer does not drag out as expected +* QTBUG-115536 Setting Window.contentOrientation breaks Popup on regular +desktop +* QTBUG-119160 Graphics corruption when toggling depth-aware rendering +* QTBUG-119005 QML FileDialog file size overflow +* QTBUG-115710 [Windows and WSL2] QML module that only contains C++ code +breaks `all_qmllint` target +* QTBUG-119147 Invalid input not handled in Qt Quick Controls - Contact +List example +* QTBUG-119451 the document is incorrect about the data type in the code +snippet +* QTBUG-119162 Qml: Behaviour differs between interpreted/compiled code +* QTBUG-118902 Qmltyperegistrar doesn't escape "-" in "#ifdef" generated +code +* QTBUG-119531 [Reg 6.6.0 -> 6.6.1] TypeError: Type error with aliases +* QTBUG-119084 Connections type doesn't work in qmltc'ed app +* QTBUG-117948 qt_generate_deploy_qml_app_script() deploys QML plugin +target but not the corresponding backing target +* QTBUG-119838 [REG] qt_add_qml_module broken for the VS generator when +called in different subdirectories +* QTBUG-119395 crash on QML property bindings +* QTBUG-118445 Native macOS MessageDialog doesn't reopen +* QTBUG-118212 [Reg 5.15->6.x][Android] MessageDialog's standard buttons +do not accept/reject the dialog +* QTBUG-120005 Native TextArea: placeholderText does not respect +horizontalAlignment +* QTBUG-108807 QQC2 TabBar first TabButton visual state incorrect when +deselected +* QTBUG-109488 tst_qquicktextedit FAIL +* QTBUG-119715 REG: ScrollView content size broken +* QTBUG-119675 [qmllint ] Enabling the qmllint for a lot of QML files +exceeds the command line limitation on Windows host +* QTBUG-117387 TapHandler and DragHandler interoperability breaks +* QTBUG-66360 PointHandler goes inactive releasing mouse button when +multiple pressed +* QTBUG-83980 HoverHandler: sometimes point.position returns (0, 0) +* QTBUG-119363 UniformAnimator makes app crash when being destroyed by +other component +* QTBUG-119793 QML Button (Material 3) contents truncated +* QTBUG-119640 Typo in the document +* QTBUG-119794 QJSValue: url does not convert to QUrl +* QTBUG-119963 [Reg 6.5.1->6.5.3] QJSEngine no longer converts new'ed JS +object to QVariantMap +* QTBUG-120205 [REG: 6.5->6.6] Image implicitWidth/Height no longer +available in onStatusChanged +* QTBUG-119916 Non-native FileDialog does not prompt about overwriting +an existing file +* QTBUG-120349 Window Qml Type doc is missing the default visible +property value +* QTBUG-116306 Mention indeterminate state for Qt Quick Controls 2 +ProgressBar customization +* QTBUG-120346 hovered property of HoverHandler stays true when sliding +by touch outside of hover area +* QTBUG-117899 [REG 6.4->6.5] Binding Loops -> Wrong layout because of +interruption +* QTBUG-118511 Binding loop if ColumnLayout implicitWidth is changed +* QTBUG-120296 Qt Quick Widgets Example - Grab Framebuffer is +susceptible to crash +* QTBUG-119917 Non-native FileDialog loses current filename when +changing folders +* QTBUG-120052 TextArea/TextField: placeholderText does not respect +horizontalAlignment after the component creation +* QTBUG-119646 [Tests] Warnings in +qtdeclarative/tests/auto/quickcontrols/controls/data/tst_textfield.qml +* QTBUG-119645 [Tests] Warnings in +qtdeclarative/tests/auto/quickcontrols/controls/data/tst_textarea.qml +* QTBUG-99231 "Could not set initial property horizontalAlignment" when +trying to set resettable property +* QTBUG-119372 build fails with Q_IMPORT_QML_PLUGIN macro +* QTBUG-120628 TableView: cannot select cells when using mouse press + +shift +* QTBUG-113776 qmlformat fails to format if there is a escape char in +the key string +* QTBUG-119760 Crash when dereferencing a deleted QRhi after native +window is re-created +* QTBUG-106598 MessageDialog won't open if its parent is a plain item +* QTBUG-121022 Miscompilation of condition +* QTBUG-119992 qt5 code is used for the qt6.6 documentation +* QTBUG-121206 NO_LINT has not effect in qt_add_qml_module +* QTBUG-121132 TableView: overlapping selections are cleared +* QTBUG-120555 AnimatedImage: issues with loading web source +* QTBUG-121139 qmlcachegen locks up in some situations +* QTBUG-121035 QSettings::value("Theme") returns an empty QByteArray if +beginGroup has been called +* QTBUG-120479 qmldir file not placed with library with CMake Xcode +generator +* QTBUG-113558 QQuickWidget does not handle touch event via QML +TapHandler correctly +* QTBUG-65012 TapHandler: should not emit longPressed if the point is +dragged +* QTBUG-102846 [Windows] Restoring OpenGL context logic doesn't seem +valid +* QTBUG-114718 [Tests] tst_QQuickPopup fails +* QTBUG-118163 Flaky race-condition in QuickTest when running +tst_inputpanel built with ASAN +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-119663 extending qml tutorial cannot be found in the examples +available in the qt creator +* QTBUG-120262 Use SPDX-License-Ref in 3rdparty directories +* QTBUG-108808 QQC2 BusyIndicator does not inherit visibility from +parent consistently +* QTBUG-117667 REG: TextEdit height gets stuck due to binding loops +(forever) or anchor changes (temporarily until further resize event) +* QTBUG-25489 QtQuick2 TextEdit emits unnecessary cursorRectangleChanged +on all kinds of modifications + +### qtmultimedia +* QTBUG-119083 MediaPlayer-Graphic&Multimedia There exists an empty +selection when going through next and previous media +* QTBUG-118699 The video playback is corrupted with Android native +backend +* QTBUG-118777 Emulation layer crash / cannot run project after adding +two Audio Listeners +* QTBUG-118309 QML Camera - Zoom not observed in Preview +* QTBUG-116324 Request to implement thumbnail realization for multimedia +FFMPEG backend +* QTBUG-119089 QML Camera crashing on some devices +* QTBUG-119445 Camera crash on image acquire on Android +* QTBUG-117099 Video jerks when playing (Windows backend) +* QTBUG-118734 Attribution scanner can not refer to files downloaded +during provisioning +* QTBUG-119471 Camera usage randomly crashes when the camera surface is +destroyed with android backend +* QTBUG-119236 Unexpected value for QML Camera.error enum +* QTBUG-119693 [REG] 6.7.0 namespace build fails on Windows +(MSVC&MinGW), multimedia +* QTBUG-118573 Android tests on CI part 3/3 (screen/window capture) +* QTBUG-118839 [DeclarativeCamera] The app crashes when unlocking the +screen on Android +* QTBUG-116519 [Reg 6.2 -> 6.5] Repeated QSoundEffect is broken on +PulseAudio +* QTBUG-113616 Android: Crash when mapping QVideoFrame object +(minimize/restore) +* QTBUG-118127 QMediaPlayer can not play sound again after the sound +finished. +* QTBUG-120449 Qt6 Multimedia WebAssembly Docs reference nonexistent +method +* QTBUG-118593 QML Camera ImageCapture Parameter not declared +* QTBUG-113498 QVideoWidget in QDialog does not show / crashes (macOS) +when shown twice +* QTBUG-118572 Android tests on CI part 2/3 (audio) +* QTBUG-118587 [WMF] Video position may exceed it's duration +* QTBUG-120198 Process abruptly terminates while executing static +destructor in Qt6Multimedia.dll +* QTBUG-121455 QtMultimedia module fails Yocto CI build +* QTBUG-116020 Audio from QMediaPlayer crackles and stutters on pause +and resume +* QTBUG-117407 Document limitations of QScreenCapture +* QTBUG-118668 QTextToSpeech::synthesize under window does not get data +* QTBUG-118571 Android tests on CI part 1/3 (camera & media +capture/player) +* QTBUG-117746 eglfs: Capturing the screen crashes +* QTBUG-117878 Cannot capture screen from QQuickWidget +* QTBUG-111045 QSoundEffect not playing +* QTBUG-118099 Volume Discrepancies Between QMediaPlayer and +QSoundEffect with ffmpeg +* QTBUG-111815 Bumpy rendering of D3D11 textures +* QTBUG-111459 Heavy jittering in video playback if animations are +active +* QTBUG-109213 Video flickering when there is a ParticleSystem component +or playing some animation at same time + +### qttools +* QTBUG-119555 [REG] Qt 6.6.1 breaks qt_add_translations +* QTBUG-115166 qt_add_qml_module() causes non-Ninja generators to think +that projects are never up-to-date +* QTBUG-121226 qdoc extraimages.HTML not supported +* QTBUG-62697 qhc files cannot be created in a reproducible way +* QTBUG-120236 macOS: Qt Designer appears on a start on macOS as if it +was broken +* QTBUG-119051 With Linguist it seems only the last segment from the +XLIFF is used as translated string. + +### qtdoc +* QTBUG-118754 assertObjectType is triggered with a correct signal/slot +connection on macOS +* QTBUG-118672 [DocumentViewer] Cannot open PDF files using the app. +* QTBUG-119286 Typos in Thermostat example +* QTBUG-119294 Settings tab in Thermostat example behaves oddly +* QTBUG-119320 Thermostat example buttons inactive +* QTBUG-119290 Icon highlighting in Thermostat example is barely visible +* QTBUG-119297 Room icons in Thermostat example not correct +* QTBUG-117647 Audio track is not played when opening audio file after +playing video file in media player example +* QTBUG-117090 CMake docs: incorrect code example for +qt_generate_qml_app_script +* QTBUG-120372 Typo in the document +* QTBUG-119458 Initializing with QQuickView is missing cmake instruction +* QTBUG-120364 [6.7 beta1] Qt Dice demo crashes on Android devices +* QTBUG-120471 Fix minor issues in stocqt +* QTBUG-121165 Error in WebAssembly documentation +* QTBUG-121524 [REG 6.6.1 -> 6.6.2] StocQt CMake error for Android +* QTBUG-115373 Hangman Demo uses unsupported version of Google Play +Billing Library +* QTCREATORBUG-30077 TodoList example app does not work out of the box +* QTBUG-120014 Dependency for libxcb-cursor0 since Qt 6.5 is not +mentioned in the documentation. + +### qtpositioning +* QTBUG-118739 The SatelliteInfo demo app is constantly crashing + +### qtconnectivity +* QTBUG-119060 Read access violation when calling stop() during +Bluetooth service discovery +* QTBUG-119063 Segfault in Bluetooth module's Windows COM de-init +* QTBUG-120410 NDEF Editor Example - Clicking on 'read tag' will erase +existing records + +### qtwayland +* QTBUG-119110 There are potential crash issues when some submenus are +expanded. +* QTBUG-118612 Large size cursor overlaps tooltips on linux +* QTBUG-119136 qt creator does not restore to maximized state when +minimized from maximized state +* QTBUG-118890 QWaylandWindow::reset() mutex race/deadlock with +QWaylandWindow::beginFrame() +* QTBUG-120393 The link is ill formed in the document +* QTBUG-120392 QWayland CSD window has unclickable area +* QTBUG-120397 "output" property seems to be missing in WaylandQuickItem +QML type documentation +* QTBUG-120477 Overriding swap interval for Wayland EGL windows doesn't +work +* QTBUG-105703 QWaylandWindow::createDecoration() is called from +multiple threads + +### qt3d +* QTBUG-116494 Documentation for QCylinderMesh misses Detailed +Description +* QTBUG-77139 QText2DEntity isn't working with parent entity in +constructor +* QTBUG-100387 QText2DEntity does not create any geometry in certain +cases +* QTBUG-120964 delayed creation of QAttribute with parent in constructor +causes crash +* QTBUG-119659 Qt3D RHI - Uniform buffers not bound for compute shaders +* QTBUG-119137 ERROR: AddressSanitizer: heap-use-after-free in +tst_qmesh::checkSourceUpdate() in qt3d +* QTBUG-69463 Camera view matrix computation unstable (regression) + +### qtimageformats +* QTBUG-118797 ICNS format: QImageReader::setAllocationLimit() bug + +### qtserialbus +* QTBUG-114397 QCanDbcFileParser will not parse signals with certain +valid utf-8 encoded characters + +### qtwebengine +* QTBUG-119525 error: field ‘responseHeaders’ has incomplete type +‘QMultiMap<QByteArray, QByteArray>’ +* QTBUG-115357 qt 6.5.2 fails to build from source with system libpng +(regression from 6.5.1) +* QTBUG-119536 Lack of documentation regarding QPdfBookmarkModel's +document property +* QTBUG-118995 Dev tools not working +* QTBUG-118398 QWebEngineView in QScrollArea is not scrollable +* QTBUG-119776 PDF Multipage viewer example - Clicking on previous +(upward arrow) will crash the example +* QTBUG-104766 QtQuick.Pdf PdfDocument gets +"QCoreApplication::postEvent: Unexpected null receiver" warning when +instantiated standalone +* QTBUG-120245 A crash occurred in C:\Users\qt\work\qt\qtwebengine_stand +alone_tests\tests\auto\pdfquick\multipageview\tst_multipageview.exe +* QTBUG-120446 Alternated item color in list is not always alternated +* QTBUG-119722 [REG 5 → 6] Default context menu is missing icons +* QTBUG-104767 Using PdfPageImage instead of Image on PDF file results +in EXC_BAD_ACCESS (SIGSEGV) +* QTBUG-118120 qtwebengine: build failure with x86_64h +* QTBUG-119245 Qt Web Engine alert quotes not working +* QTBUG-83338 Default implementations of javaScriptAlert/Confirm/Prompt +treat message as rich text +* QTBUG-119789 [Accessibility] Qt 6.5.3 cannot be built with the option +' -no-feature-accessibility''. +* QTBUG-119991 Unable to print at all if the first page of multi page +document is not printed +* QTBUG-118746 Japanese input on macOS regressed in Qt 6.5.3 +* QTBUG-114865 macos: Building QtWebEngine with sanitizer enabled fails +* QTBUG-116595 QtPfd build failure on 32-bit arm +* QTBUG-119763 [REG 6.5.2?] Rare segfaults in +QWebEngineDownloadItem::page() +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-119077 CMake deployment API does not deploy Qt Webengine +* QTBUG-119878 [Reg 5.15->6.x] Crash and/or bad output when printing via +Qt WebEngine's PDF plugin +* QTBUG-120692 Cannot cross-compile webengine for x86_64 + +### qtwebview +* QTBUG-119356 WebViewSettings QML Type documentation of +javaScriptEnabled property has a spelling mistake + +### qtcharts +* QTBUG-119712 QChartView prevents parent QScrollView from receiving +touch screen scroll events. +* QTBUG-77403 Scrolling via trackpad does not work on Chart +* QTBUG-119900 Deleting a visible QAbstractSeries with OpenGL enabled +causes an error + +### qtvirtualkeyboard +* QTBUG-118565 VirtualKeyboard documentation incorrect +* QTBUG-120262 Use SPDX-License-Ref in 3rdparty directories + +### qtscxml +* QTBUG-119562 StateMachine Documentation wrong +* QTBUG-120576 The Note is duplicated for EventConnection::occurred +* QTBUG-120262 Use SPDX-License-Ref in 3rdparty directories + +### qtremoteobjects +* QTBUG-117379 [REG: 5->6] Enums with ENUM in the type name cause error +in repc +* QTBUG-120242 SubClassReplicaTest crashes + +### qtquicktimeline +* QTBUG-119204 Not possible to exclude qtquicktimeline from the build + +### qtquick3d +* QTBUG-119373 typo in the document +* QTBUG-120579 The link to the Fog QML type is not correct +* QTBUG-120431 QQ3DPhysics customshapes example looks different on +opengl vs d3d11 +* QTBUG-120629 Baking Lightmap fails with msvc2019 kit +* QTBUG-120424 Segmentation fault in the process of loading/unloading 3D +objects +* QTBUG-121390 Live Preview with a 3D project crashes on with Qt 6.6.1 + +### qtmqtt +* QTBUG-104478 Mqtt topic wildcard failure + +### qthttpserver +* QTBUG-121219 QtHttpServer crashes when during GET of a larger content +remote closes connection + +### qtquick3dphysics +* QTBUG-120045 Application crashes in Qt Quick 3D Physics + +### qtgrpc +* QTBUG-119227 Segfault assigning to a moved-out protobuf message +* QTBUG-119475 examples/grpc/magic8ball/clientservice.cpp:26:14: error: +invalid use of incomplete type ‘class QDebug’ +* QTBUG-119244 Non-packed repeated fields do not preserve the order when +making roundtrip as unknown fields +* QTBUG-120227 AddressSanitizer: heap-use-after-free in QtProtobufRepeat +edTypesJsonDeserializationTest::RepeatedComplexMessageTest() +* QTBUG-120432 Protobuf: Nested enums lack their protobuf and metatype +regestering +* QTBUG-116640 Protobuf generator doesn't support C++ keywords field +names +* QTBUG-120945 QGrpcChannelOptions::withMetadata +* QTBUG-114079 qt_add_protobuf() macro should warn a user in case of +adding proto files with the same name +* QTBUG-120946 QGrpcHttp2Channel description refers to deprecated +call/channel credentials + +### qtgraphs +* QTBUG-121021 Qt Graphs module not marked as TP in the 6.6.x +documentation + +### qtapplicationmanager (Commercial only) +* QTBUG-119476 qtapplicationmanager/src/main-lib/main.cpp:16:12: fatal +error: packagemanagerdbuscontextadaptor.h: No such file or directory +* QTBUG-118743 Notification not dismissing when dismissOnAction is true + +### qtinterfaceframework (Commercial only) +* QTBUG-119428 Enums in simulationData cannot be parsed correctly +* QTBUG-122036 ModuleNotFoundError: No module named 'dataclasses' + +### qtvncserver (Commercial only) +* QTBUG-119312 Cannot input text to an input field in a dialog +* QTBUG-115515 Compiling Qt top level does not compiles Qt Vncserver + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.6/supported-platforms.html +* RTA reported issues from Qt 6.6 +https://bugreports.qt.io/issues/?filter=25128 +* See Qt 6.6 known issues from: +https://wiki.qt.io/Qt_6.6_Known_Issues +* Qt 6.6.2 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25663 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +James Addison +Laszlo Agocs +Konsta Alajärvi +Anu Aliyas +Tim Angus +Karolina Sofia Bang +Mate Barany +Vladimir Belyavsky +Nicholas Bennett +Eskil Abrahamsen Blomfeldt +Tatiana Borisova +Joerg Bornemann +Rym Bouabid +Assam Boudjelthia +Aurélien Brooke +Kai Uwe Broulik +Michael Brüning +Mike Chen +Ed Cooke +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Szabolcs David +Pavel Dubsky +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Andreas Eliasson +Fabio Falsini +David Faure +Ilya Fedin +GHENADY +Samuel Gaist +Florian de Gaulejac +Zoltan Gera +Joshua Goins +Aleix Pol Gonzalez +Julian Greilich +Robert Griebl +Mikko Gronoff +Johannes Grunenberg +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Kamil Hajdukiewicz +Rob Hall +Mikko Hallamaa +Jøger Hansegård +Inkamari Harjula +Andre Hartmann +Tero Heikkinen +Jani Heikkinen +Paul Heimann +Christian Heimlich +Alex Henrie +Ulf Hermann +Volker Hilsheimer +Dominik Holland +Samuli Hölttä +Allan Sandfeld Jensen +Maurice Kalinowski +Jonas Karlsson +Timothée Keller +Friedemann Kleint +Michal Klocek +Lars Knoll +Jarek Kobus +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Jani Korteniemi +Fabian Kosmale +Volker Krause +Mike Krus +Santhosh Kumar +Ghenady Kuznetsov +Kai Köhne +Inho Lee +Paul Lemire +Wladimir Leuschner +Thorbjørn Lindeijer +Thiago Macieira +Ievgenii Meshcheriakov +Leena Miettinen +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Martin Negyokru +Andy Nichols +Mårten Nordheim +Dennis Oberst +Samuli Piippo +Timur Pocheptsov +Lauri Pohjanheimo +Joni Poikelin +Cajus Pollmeier +Alessandro Portale +Lorn Potter +Sakaria Pouke +MohammadHossein Qanbari +Liang Qi +Matthias Rauter +David Redondo +Arno Rehn +Topi Reinio +Shawn Rutledge +Ahmad Samir +Lars Schmertmann +Philip Schuchardt +Carl Schwan +Thomas Senyk +Ws ShawnWoo +Kristoffer Skau +Ivan Solovev +Axel Spoerl +Patryk Stachniak +Christian Strømme +Tarja Sundqvist +Audun Sutterud +Lars Sutterud +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Nodir Temirkhodjaev +Ivan Tkachenko +Orkun Tokdemir +Tuukka Turunen +Paul Olav Tvete +Esa Törmänen +Peter Varga +Doris Verria +Tor Arne Vestbø +Fabian Vogt +Alexander Volkov +Juha Vuolle +Sune Vuorela +Jaishree Vyas +Michael Weghorn +Bernd Weimer +Edward Welbourne +Paul Wicking +Piotr Wiercinski +Piotr Wierciński +Jakub Wincenciak +Milian Wolff +Oliver Wolff +Semih Yavuz +Vlad Zahorodnii +Yansheng Zhu +shjiu +Fredrik Ålund diff --git a/qt/6.6.3/release-note.md b/qt/6.6.3/release-note.md new file mode 100644 index 0000000..b5b33c9 --- /dev/null +++ b/qt/6.6.3/release-note.md @@ -0,0 +1,846 @@ +Release note +============ +Qt 6.6.3 release is a patch release made on the top of Qt 6.6.2. +As a patch release, Qt 6.6.3 does not add any new functionality but provides +bug fixes and other improvements and maintains both forward and backward +compatibility (source and binary) with Qt 6.6.2. + +For detailed information about Qt 6.6, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.6 series is binary compatible with the 6.5.x series. +Applications compiled for 6.5 will continue to run with 6.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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* 1772c99267 Update Zlib to 1.3.1 +zlib was updated to version 1.3.1. + +* 2a2875ce67 windows: Avoid infinite recursion with certain fonts +Fixed an issue where an infinite recursion could occur if the system +had a font with multiple preferred names in non-English languages. + +* c64fb06afa Fix clipped text when combining multiple writing systems +Fixed an issue where drawing text from different writing systems in the +same line and including a background could cause parts of the text to be +clipped. + +* 64736d2ece Doc: Update Copyright in md4c license text +Updated md4c (optional part of Qt Gui) to version 0.5.1. + +* fb92bb073e API Review Widgets: Remove QDockWidget debug operators +Removed debug streaming operator incorrectly introduced as a new symbol +in Qt 6.6.1. + +* 0624fb868f Update public suffix list +Updated the public suffix list to upstream SHA +883ced078a83f9d79a98933145425c221a5e51f0. + +* 3610198ab0 QPainterPath: Fix boundingRect and controlPointRect +ignoring start point +boundingRect() and controlPointRect() now use the start point from +QPainterPath(const QPointF &startPoint). + +* b5ae9666b4 QBitArray: avoid overflow in size-to-storage calculations +Fixed a bug with QBitArrays whose size() came within 7 of the +size_type's maximum. + +* aef6388a17 QBitArray: fix potential truncation in QDataStream op>>() +Fixed undetected overflows in the deserialisation (opertor>>()) from +QDataStream. + +* 48b36d89c4 Update bundled libpng to version 1.6.41 +libpng was updated to version 1.6.41 + +* 5de945fb3c SQLite: Update SQLite to v3.45.1 +Updated SQLite to v3.45.1 + +* 0f541bbc1b QMovie non-anim: use QImageReader::imageCount but not +nextImageDelay +QMovie now handles non-animated multi-frame image formats (such as +tiff): QImageIOHandler::imageCount() is observed, and the default frame +rate is 1 FPS. + +* 14671775ed Update md4c to 0.5.2 +md4c was updated to 0.5.2. + +* 027724d66e Update bundled libjpeg-turbo to version 3.0.2 +libjpeg-turbo was updated to version 3.0.2 + +* 4f88c3e3ac Update QLocale and calendar data to CLDR v44.1 +Updated QLocale's data extracted from the Unicode Common Locale Data +Repository (CLDR) to v44.1. The license changed to Unicode License V3. + +* 85ac5cb979 Update bundled libpng to version 1.6.42 +libpng was updated to version 1.6.42 + +* 42aa064c9d Update Valgrind to version 3.22.0 +Updated Valgrind header used by QtTest. The change only affects +portability of s390 inline assembler. + +* 3738a2dc67 CMake: Fix undefined symbol: qt_resourceFeatureZstd issue +Targets created with qt_add_executable and qt_add_library will now add +the --no-zstd option to AUTORCC_OPTIONS when the target platform does +not support zstd decompression. You can opt out via the +QT_NO_AUTORCC_ZSTD cmake variable. + +* 1e75a10294 QBitArray: don't create invalid Qt 5 streams +Now refuses to stream a QBitArray with size() > INT_MAX to a +Qt-5-compatible QDataStream. + +* bf7c7f0d74 WASM builds now handle bitmap and pixmap cursors +Previously, bitmap and pixmap cursors were nonfunctional in wasm builds +and would trigger warnings. These cursors now work as expected. + +* 1286c7e5c8 QDialogButtonBox: Fix focus chain and default button +assignment +Default button becomes focus proxy of a QDialogButtonBox. This ensures +that Enter triggers the default button, instead of the first button in +the layout. + +* 3e284681db QGtk3Theme: Fix QGtk3Interface::fileIcon +Fixed file icons provided by QFileIconProvider when using the gtk3 +platform theme. + +* 179164ef14 PCRE2: upgrade to 10.43 +PCRE2 was updated to version 10.43. + +* 566fe27f4a Update bundled libpng to version 1.6.43 +libpng was updated to version 1.6.43 + +* 2287723ed3 SQLite: Update SQLite to v3.45.2 +Updated SQLite to v3.45.2 + +### qtdeclarative +* bb28e7e14f Fall back to retrying with "software" when swapchain fails +The fallback to a software rasterizer, if applicable to the platform +and 3D API, is now performed also upon the first swapchain creation +failure. Previously this was only done if the QRhi initialization +failed. Relevant in particular on Windows, potentially allowing +functioning on systems that are incapable of proper accelerated D3D +rendering, but, for whatever reason, do not fail early on upon the +device/context creation, only later at swapchain creation. + +* fe7687785a Material: remove ComboBox's insets +ComboBox's insets were removed. This may cause visual changes to UIs. + +### qtmultimedia +* ae13259f6 Update doc and attributions with new FFmpeg version in +Multimedia +Updated FFmpeg to n6.1. + +### qtdoc +* c322b847 Update iOS supported platforms and toolchain to iOS 17/Xcode +15 +Xcode 15 is now both supported and required for Qt for iOS. To develop +for iOS 17 devices, please use Qt Creator 13, or generate an Xcode +project using qmake or CMake and use Xcode directly. + +### qtopcua +* 37890bd6 Replace incorrect license attribution for 3rdparty/open62541 +Correctly refer to the CC-BY-SA0 license as "Creative Commons +Attribution Share Alike 4.0 International". + + +Fixes +----- + +### qtbase +* QTBUG-120509 Crash when Qt re-create native windows if +WA_DontCreateNativeAncestors is set +* QTBUG-120962 QTextCursor::removeSelectedText leads to crash +* QTBUG-114941 Qt 6.6 Beta 1 and Qt Creator 11.0.0-beta2 - Test +permissions - Bluetooth fails on Android 14 +* QTBUG-120436 sqldrivers always build in release +* QTBUG-114958 dev/6.7: Windows: qsb crashes in debug build, causing +qtdeclarative build to fail +* QTBUG-120317 qt6<target_name>_debug_metatypes.json: illegal value +* QTBUG-121472 qmltyperegistrar.exe fails to parse metatypes.json file +* QTBUG-121498 tst_QAbstractItemView::removeIndexWhileEditing() failed +on Wayland +* QTBUG-120469 Crash in QCocoaSystemTrayIcon::emitActivated() when +calling QComboBox clear() then addItem() +* QTBUG-121008 Crash in QMacAccessibilityElement when using +QTreeView/QCombobox +* QTBUG-121515 [Reg 6.6.1 -> 6.6.2] QNetworkAccessManager never finishes +request if server sends status code 401 without a challenge +* QTBUG-118238 【Windows】stack overflow after launch Any Qt Application +(or Official Demo) +* QTBUG-121040 [Reg 5.1 -> 5.15 and all 6.*] QTextDocumentation does not +handle background of HTML string correctly +* QTBUG-74471 QFileSystemModel shows directories with +setFilter(QDir::Files) +* QTBUG-115459 Possible infinite loop triggered by unmaximizing the +window in 6.5.0+ +* QTBUG-121557 [Reg 6.4.3->6.6] Application unusable after closing +nested message boxes +* QTBUG-121713 QXkbCommon::keysymToQtKey does not map XF86Calculator +* QTBUG-121729 error: Multiple commands produce same *_metatypes.json +* QTBUG-121926 rerun of cmake loses build type +* QTBUG-117429 TIFF AnimatedImage memory leak +* QTBUG-120369 iOS: Crash after changing screen orientation +* QTBUG-120530 QDomDocument doc refers to QXmlQuery which doesn't exist +in Qt6 +* QTBUG-99178 QFileSystemModel should have an option to disable icon +loading; crashes if the icon provider is null +* QTBUG-121873 The description and the snippet don't match in +QDBusAbstractInterface::asyncCall +* QTBUG-121697 Critical crash when creating QPlainTextEdit when using +styles/stylesheets. +* QTBUG-121790 QApplication::setStyleSheet crashes QTextEdit +* QTBUG-121485 QLocale method nativeCountryName returns wrong values. +* QTBUG-121948 RCC compression is broken when deploying to Android from +a Linux host using CMake +* QTBUG-106466 build android app with Debian host fails on undefined +symbol qt_resourceFeatureZstd +* QTBUG-101353 AUTORCC uses zstd even if Qt is build without rcc support +* QTBUG-121668 Qt Notifier example - notifications do not work on +Android 13 +* QTBUG-103476 Custom`Delegate::destroyEditor()` is not called for some +editor when removing a tree branch +* QTBUG-122054 Massive performance loss of QTreeView::expandAll +* QTBUG-121875 Typo in the document +* QTBUG-120688 Explicitly document behavior for QFileInfo if file is +directory +* QTBUG-119148 layer.samples value not clipped in Qt6 +* QTBUG-85425 Fusion style adds unneeded space for QGroupBoxes without a +title on Linux +* QTBUG-95472 CLONE - Fusion style adds unneeded space for QGroupBoxes +without a title +* QTBUG-119795 Adding QOpenGLWidget to a QDialog in a maximized +QMainWindow maximizes the QDialog +* QTBUG-122210 [REG 6.6.1->6.6.2] widgets/itemviews/editabletreemodel +not compiling on iOS +* QTBUG-118489 Can't tab to last button in QDialogButtonBox +* QTBUG-122200 Header files are not being copied into the Qt* frameworks +in custom build +* QTBUG-119447 RHI - QRhiResourceUpdateBatch::readBackBuffer() fails to +read compute buffer on Metal +* QTBUG-116927 markdown writer omits trailing ** if a bold span exceeds +the wrap limit +* QTBUG-121881 QT_DEPLOY_QML_DIR: Custom value causes empty "qml" folder +to be created +* QTBUG-106526 markdown writer should never wrap headings, but wraps +them if they are too long +* QTBUG-122087 QTimer::isActive returns true if interval is Invalid +* QTBUG-122139 DirectWrite's default hinting looks off +* QTBUG-122167 REG: Kerning errors with DirectWrite font backend +* QTBUG-122266 property "AUTORCC_OPTIONS" is not allowed +* QTBUG-122254 Documentation example of +QCborStreamReader::readString()/QCborStreamReader::readByteArray is +wrong +* QTBUG-114608 Programmatically setting focus does not move VoiceOver +* QTBUG-119864 QPushButton or QToolButton does not receive mouse events +after calling setMenu(). +* QTBUG-121906 Copyright year in so files not updated to 2024 +* QTBUG-121928 Remove Copyright year from About Qt & command line tools +* QTBUG-122192 CONFIG *= silent fails at linking +* QTBUG-122451 Floating point in raster drawBitmap together with strict +QImage::scanLine causes assertion "i >= 0 && i < height()" +* QTBUG-122622 configure on Windows can't handle unquoted -DFOO=0 +arguments +* QTBUG-118983 CTest prints output from a failed test twice +* QTBUG-88721 QTextDocument::find() does not work well with +QRegularExpressions +* QTBUG-122637 qmessagebox.h: extra ';' after member function definition +[-Wextra-semi] +* QTBUG-122109 QTreeWidget's columns do not seem to resize properly +after upgrading from Qt6.5.3 to Qt6.1.1 +* QTBUG-120699 QHeaderView in QTableView doesn't restore geometry +* QTBUG-116550 [schannel] Qt warning "QIODevice::write (QTcpSocket): +device not open" +* QTBUG-122674 Build failure on x32 ABI +* QTBUG-107486 Typo in the document +* QTBUG-119080 a11y: Checkbox lacks AT-SPI "checkable" state +* QTBUG-96348 QWindowsSystemTrayIcon::showMessage: Windows Handle leak +* QTBUG-62945 Windows: QSystemTrayIcon::showMessage causes GDI-Object +leak +* QTBUG-122073 If SQL Engine does not support lastInsertId QList will +assert +* QTBUG-122739 qtpaths/qmake don't honor qtconf in some cases with LTO +enabled +* QTBUG-121126 Crash when restoring maximized window of application with +tabified dock widgets +* QTBUG-122001 QMainWindow::tabifiedDockWidgets() - Not accurate +* QTBUG-81662 Indentation in QML RichText after list is wrong +* QTBUG-122749 [Crash] WebEngine Print Me example app crashes when +changing the page orientation +* QTBUG-120694 QDockWidget resize issue with Qt 6.6.1 +* QTBUG-102196 QDockWidget: wrong mouse cursor icon used when dock +widget floating, has custom title bar & contains window container +* QTBUG-105871 QUdpSocket stop emitting ReadyRead signal in +QueuedConnection +* QTBUG-115598 tst_QWidget::render() with QtWayland failed on Ubuntu +22.04, GNOME +* QTBUG-40561 QDomText::splitText leaks memory +* QTBUG-122663 Live Preview doesn't work on Boot2Qt +* QTBUG-122944 Dragged toplevel is re-attached even after +wl_data_device.leave +* QTBUG-122949 Toplevel drag only works on left monitor +* QTBUG-121561 Android: in TextField: cannot edit inside of words, only +at the end [regression] +* QTBUG-118434 [Reg Qt5->Qt6] QMenu cannot arrange menu entries +correctly when there are large quantity of them +* QTBUG-122973 QDateTime::operator== documentation is wrong +* QTBUG-113432 RubberBand update area is too small in QListView +* QTBUG-122821 QListView with checkable items duplicates checkbox +* QTBUG-122825 QAbstractItemView::indicator not working properly +* QTBUG-102820 [REG 5.15.2 => 6.2.4] Styled indicators not drawn in +itemviews +* QTBUG-122893 Sending QNetworkRequest fails on singlethreaded WASM +* QTBUG-119216 macOS: REG->6.5: DnD with custom text MIME type got +broken/crashes +* QTBUG-120602 Cannot build Qt modules standalone for iOS +* QTBUG-120682 Creating QSslSocket when schannel is in use takes too +long time +* QTBUG-101141 moc: namespaced base class not properly resolved in +cpp.json file +* QTBUG-119490 qcocoaapplicationdelegate.mm:354:20: error: cannot +initialize return object of type 'BOOL' +* QTBUG-122042 Shortcut icons for the delete and backspace keys seem to +be wrong +* QDS-11733 Delete icon points in wrong direction on macOS +* QTBUG-94460 QLocale's names for languages, scripts and territories +don't match CLDR's en.xml's proper names +* QTBUG-52021 Blink timer for QLineEdit not killed after QMenu spawn +* QTBUG-118318 QStringConverter/Win doesn't handle resumption for +encodings with more than 2 octets per character for convertToUnicode +* QTBUG-120276 Crash when reparent a native child to a different tlw if +QT_WIDGETS_RHI=1 is set on Windows +* QTBUG-122596 [REG 6.7.0->6.8.0] error in configure step, top level +build, MinGW +* QTBUG-122138 QTzTimeZoneCache::findEntry() parses files while holding +QTzTimeZoneCache::m_mutex +* QTBUG-122137 REG: QtWebEngine / Pdfwidgets no longer supports plugins +* QTBUG-122704 QPainterPath de-serialisation from QDataStream fails if +item isn't empty +* QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr +access +* QTBUG-122838 Android multi-abi builds broken if depfiles are used +* QTBUG-105009 [REG 5.15.2->6.3.1/6.4.0 Beta2] You can still insert +Chinese text into a QTextEdit when "readOnly" property is enabled. +* QTBUG-110838 edit components ReadOnly invalid via some input method +* QTBUG-119182 Readonly QLineEdit writable using input method + +### qtsvg +* QTBUG-120653 All SVGs with paths with more than 32768 points render +incorrectly +* QTBUG-121981 QtSvg parser does not handle nested svg elements +correctly +* QTBUG-120507 [REG 6.2.2 -> 6.2.3] Trying to render particular svg file +takes much longer than before + +### qtdeclarative +* QTBUG-120568 "Using the Configuration File in a Project" only covers +qmake way and not cmake +* QTBUG-119994 the documentation seems to be contradictory to the code +snippet +* QTBUG-119903 the link to elevated card cannot be found +* QTBUG-120065 Non-native FileDialog loses URL schema when filename is +manually entered +* QTBUG-115953 Interactive Flickable with pressDelay makes +childMouseEventFilter to lose MouseButtonPress event +* QTBUG-120301 QQuickStateGroup taking null pointers leads to crash +* QTBUG-120512 Inconsistent behaviour between qmlsc and JIT compiler +when setting a property to "undefined" +* QTBUG-111729 Assertion failed in QJSEngine when repeatedly deleting & +adding property getters on an object +* QTBUG-116426 crash in QQuickItemPrivate::derefWindow +* QTBUG-120450 Allocating or deallocating a QJSEngine object causes a +crash if the application has called mlockall(MCL_CURRENT|MCL_FUTURE) +* QTBUG-113695 qmllint: property-changes-parsed suggests can code that +don't understand +* QTBUG-118710 [REG 6.5.2 → 6.5.3] QQmlProperty: wrong warning about +signal handler capitalization +* QTBUG-121216 Drawer item does not support rotation for touch input +* QTBUG-80910 Drawer item does not support rotation +* QTBUG-71117 When the contentOrientation is changed for the +ApplicationWindow, then the Drawer does not drag out as expected +* QTBUG-115536 Setting Window.contentOrientation breaks Popup on regular +desktop +* QTBUG-119326 application crash when using QML-Debugger: Component vs +.qml +* QTBUG-109261 qmlsc dead code analysis is incomplete +* QTBUG-121710 [Reg 6.6.0 -> 6.6.1] Aliasing to enums does not work as +in Qt 6.6.0 an earlier anymore +* QTBUG-121734 SetLookup crashes on hierarchy of shadowable properties +* QTBUG-119984 old way of exposing c++ class to qml is written +* QTBUG-122081 FAIL! : tst_qqmllocale::toString(locale.toString(new +Date(2000, 1, 1))) Compared values are not the same +* QTBUG-119459 [Reg 5.15 -> 6.2] the line number output by +console.trace() is too big +* QTBUG-122173 tst_qquickanimatedimage::currentFrame() is flaky on +windows +* QTBUG-120499 [REG 6.5.3 - 6.6.1] QML warning "Final member modelData +is overridden in class QQmlDMAbstractItemModelData. The override won't +be used." +* QTBUG-122106 QList<int> is converted to int by qmlsc +* QTBUG-120105 Unreliable QML Timer / qmltest wait() / QTest:qWait() +with offscreen platform +* QTBUG-118889 Assert when changing focus fast of +qquickmaterialplaceholdertext +* QTBUG-120506 [Reg 6.5 -> 6.6] Using `CameraLens.ProjectionType` as +type hinting cause runtime error +* QTBUG-122252 [REG: 6.4->6.5] Qt.point cannot be used as a return type +* QTBUG-121349 Flickable: strange defaults for mouse wheel triggered +boundsMovement +* QTBUG-119829 [Reg 6.5 -> 6.6] Shadowing default property crashes QML +* QTBUG-121592 Attached ScrollBar and ScrollIndicator fail when using +QML Type Compiler +* QTBUG-119448 Fix documentation: initializing a property of aliased +property won't actually cause an error +* QTBUG-118982 qmllint multiple pragma ComponentBehavior in same file +* QTBUG-120526 qmllint complains wrongly when changing Layout attached +properties in a PropertyChanges +* QTBUG-116994 qt_add_add_qml_module runs into command line length +limits on Windows +* QTBUG-119911 Incubated object is garbage collected before a reference +to it can be created +* QTBUG-113039 Crash when accessing properties of line parameter in +Text.onLineLaidOut +* QTBUG-122024 Advertised and documented property of Layouts does not +work. +* QTBUG-116505 HoverHandler is broken when using a stylus +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-122454 Gallery example radio buttons not working as expected +* QTBUG-115478 Qmllint interferes with qmldir file in source directory +if present +* QTBUG-115439 Qmllint throws warnings at TapHandler's signals +* QTBUG-109488 tst_qquicktextedit::largeTextObservesViewport fails / is +flaky +* QTBUG-122707 [Reg 5.15 -> 6.4] Binding QML type does not restore +original value in some cases +* QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr +access +* QTBUG-101200 Qt crash/freeze when doing a graphics driver update on +Windows +* QTBUG-122790 Child window is not closed upon closing the main window +in Qt Quick Widgets Example +* QTBUG-122686 Crash when processing hover events modifies object tree +* QTBUG-118804 The link is looping for Qt Quick Effect Maker +* QTBUG-122251 qmltc crashes with Qt.point as a return type +* QTBUG-120433 AnimationController segfaults on exit +* QTBUG-113384 QQuickWidget - touchpad click not working after scrolling +* QTBUG-91272 [Regression]On Mouse Area press, deleting other +overlapping mouse area crashes the Application +* QTBUG-122915 [REG 6.6.1-6.6.2] Overlay remains visible when a Popup is +destroyed via Loader +* QTBUG-120149 Material 3 - TextField placeholder issues when padding +changed +* QTBUG-113532 Animate RadioButton in the Material style +* QTBUG-122894 Crash when QQuickView loads QML document that binds +Overlay.overlay.[property] +* QTBUG-117923 ItemParticle causes constant CPU usage and rerenders +* QTBUG-123428 [REG 6.6 → 6.7 ]Using QML_DISABLE_DISK_CACHE breaks QML +code +* QTBUG-120356 padding not applied to header and footer for +QuickControls.Dialog +* QTBUG-117654 TextArea multi-line placeholder text overlaps the +TextEdit area +* QTBUG-121643 qt6-declarative: possible build-time race condition +around qmlcachegen +* QTBUG-122256 Crash on +QQuickMultiEffectPrivate::updateBlurItemsAmount() with nullptr access +* QTBUG-62111 Docs: Fixed day/year format in QDateTime +* QTBUG-122405 tst_qquickhoverhandler::window is flaky on OpenSuse +* QTBUG-63363 QPointingDevices for the trackpad and mouse are +dynamically instantiated on macOS +* QTBUG-112432 wayland plugin should distinguish touchpads from mice, +etc. +* QTBUG-122679 tst_how-to-qml timePicker is flaky +* QTBUG-78846 tst_qquicktextedit::mouseSelectionMode is flaky on +OpenSuse 15 +* QTBUG-74342 QML RichText hr element doesn't work +* QTBUG-120067 Material 3 - Controls height issues +* QTBUG-115438 [REG: 5->6] MouseArea onEnter triggers before onExit on +the previous item +* QTBUG-123160 crash in qquickspinbox + +### qtmultimedia +* QTBUG-121455 QtMultimedia module fails Yocto CI build +* QTBUG-121200 QML Video Recorder - Missing Text in Buttons on Android +* QTBUG-121495 COM is uninitialized too many times with FFmpeg and +QWindowsResampler +* QTBUG-121187 Spectrum App Crashes after recording sound in "Record +and Playback" Mode +* QTBUG-119737 MediaRecorder.isAvailable not defined +* QTBUG-120465 QML Camera unloading crash on iOS +* QTBUG-119746 Audio recording volume extremely low +* QTBUG-114900 alsa backend causes warning messages +* QTBUG-122053 Qt continues to occupy the microphone unless you call +QMediaCaptureSession::setAudioInput() with a null pointer after +recording is complete +* QTBUG-122045 [MediaPlayerExample] The timeline is not reset when the +loop mode for single file is turned on +* QTBUG-120026 Retrieving videoDevices blocks main event loop +* QTBUG-120198 Process abruptly terminates while executing static +destructor in Qt6Multimedia.dll +* QTBUG-122096 Wrong colors are displayed when playing videos with IMC2 +color format +* QTBUG-116519 [Reg 6.2 -> 6.5] Repeated QSoundEffect is broken on +PulseAudio +* QTBUG-113317 QVideoWidget rendering video incorrectly on macOS +Monterey +* QTBUG-122640 QtMultimedia plugins are not deployed to Android .apks +* QTBUG-121714 Camera preview stops working when recording on Android- +backend +* QTBUG-121943 QPlatformMediaDevices is accessed before main on Android +* QTBUG-121221 Camera Example - Recording Denied with "Invalid +Argument" Error +* QTBUG-122750 [Regression] QSoundEffect cuts audio with FFmpeg backend +* QTBUG-122706 onBufferProgressChanged not emited at all +* QTBUG-121678 eglfs: Capturing the screen crashes on a Qt Quick +application +* QTBUG-122753 Qt Multimedia: implicit instantiation of undefined +template 'std::char_traits<unsigned char>' (libc++ 19 / musl libc / +amd64) +* QTBUG-122193 QSoundEffect hangs on Loading +* QTBUG-121182 QML Video Example: Simultaneous videos playback crashes +the App on Android +* QTBUG-122649 Playing multiple videos simultaneously fails for the +second video with the FFMPEG backend on Android. +* QTBUG-122608 [REG 6.6.1-6.6.2] [windows] QMediaPlayer failed to set +topology on custom QVideoSink +* QTBUG-122817 [REG 6.6.1-6.6.2] [windows] QML MediaPlayer unable to +play a video when 'audioOutput' is not specified +* QTBUG-122199 [ffmpeg] player crash in libavcodec if libnvidia-decode +is not installed +* QTBUG-122638 [gstreamer] deadlock when switching camera +* QTBUG-98437 QMediaPlayer does not emit destroyed signal +* QTBUG-122959 GStreamer: "stop camera" does not stop camera +* QTBUG-118099 Volume Discrepancies Between QMediaPlayer and +QSoundEffect with ffmpeg +* QTBUG-121750 QCameraImageProcessing fails to set settings on linux +v4l2 camera +* QTBUG-122577 QScreenCapture tests are flaky on OpenSuse 15.5 +* QTBUG-108754 Video not stretched properly +* QTBUG-116324 Request to implement thumbnail realization for multimedia +FFMPEG backend +* QTBUG-111190 V4L2m2m encoder gets failed on linux +* QTBUG-122224 [Crash] The audiorecorder example crashes when selecting +output and start recording +* QTBUG-87969 MediaPlayer looses current position when playbackRate +changes + +### qttools +* QTBUG-118808 qt_add_translations with source autodetection mishandles +id-based generated UI headers +* QTBUG-121850 QDoc: SHA1-files generated for QHP files differ across +platforms +* QTBUG-118558 QDoc: DocParser::getRestOfLine no longer strips trailing +backslashes and whitespace properly +* QTBUG-120531 lupdate doesn't understand template literals +* QTBUG-121906 Copyright year in so files not updated to 2024 + +### qtdoc +* QTBUG-120230 'coffee' fails when cross-compiling on Windows +* QTBUG-121044 Calqlatr example not scaling properly in landscape mode +* QTBUG-121524 [REG 6.6.1 -> 6.6.2] StocQt CMake error for Android +* QTBUG-121660 Calqlatr example missing naming for Android package +* QTBUG-119285 MediaPlayerApp-Desktop-Example Scrolling issues when +using the mousewheel +* QTBUG-121578 demos/hangman fails to build on Android and macOS +* QTBUG-120643 [REG 6.2.4 -> 6.5.3] "Classes" page is empty +* QTBUG-122258 [REG 6.6.1->6.7.0] demos/stocqt not compiling +* QTBUG-122178 [Media Player Example] App hangs when previous track is +clicked +* QTBUG-122767 QTP0001 warning for FX & Material Showroom example + +### qtlocation +* QTBUG-121412 Make sure that QtLocation examples use new QPermissions +API + +### qtwayland +* QTBUG-116600 The Virtual keyboard is not hidden when the TextField +loses focus on the Wayland client. +* QTBUG-122965 Qt 6.5.4 don't generate XDG_RUNTIME_DIR +* QTBUG-95817 Quick windows break on nvidia wayland when resized + +### qt3d +* QTBUG-111427 Race condition in UniformBlockValueBuilder +* QTBUG-122613 QPaintedTextureImage in a Texture2D crashes with size +256x256 + +### qtserialport +* QTBUG-120412 Blocking receiver example - Will crash when clicking +'start' if no Serial port is selected + +### qtwebengine +* QTBUG-120218 QML WebEngineView.printToPdf(): paper formats are wrong +in the resulting document +* QTBUG-115502 PdfMultiPageView: repeated pinch-zooming jumps to wrong +zoom level +* QTBUG-121564 tst_MultiPageView::pinchDragPinch is flaky +* QTBUG-120245 A crash occurred in C:\Users\qt\work\qt\qtwebengine_stand +alone_tests\tests\auto\pdfquick\multipageview\tst_multipageview.exe +* QTBUG-121502 crash in QPdfIOHandler if document is deleted too early +* QTBUG-119416 Loading a specific page in a PDF document does not always +show the correct page +* QTBUG-120273 QWebEngineView shows blank content on initial show when +page bg set to transparent +* QTBUG-121227 QWebEngineView shows blank content on initial show when +page bg set to transparent +* QTBUG-112013 QWebEnginePage.setBackground(Qt::black) doesn't work for +page loading. +* QTBUG-120926 QWebEnginePage::setBackgroundColor doesn't work properly +* QTBUG-122153 QWebEngineView::setFocus() doesn't give focus to the view +after calling QWebEngineView::load() for the second time +* QTBUG-122137 REG: QtWebEngine / Pdfwidgets no longer supports plugins +* QTBUG-121589 Can't build qt6 due to failed ozone platform assertion +* QTBUG-118035 QtWebengine build fails on pure wayland +* QTBUG-122997 The Spellcheck example doesn't work on macOS +* QTBUG-86948 When using QImageReader to load a PDF then the PDF images +can be blurry and seem to be at half the size they should be +* QTBUG-120764 PDF Viewer Widget example search error +* QTCREATORBUG-30308 QtCreator is not able to debug pdb files when lib +linked with pdbpagesize +* QTBUG-120420 QtWebEngine inspector crashes + +### qtwebview +* QTBUG-112346 qmllint fails when WebView is used + +### qtvirtualkeyboard +* QTBUG-121658 Virtual keyboard example crashes after startup on Android +* QTBUG-121643 qt6-declarative: possible build-time race condition +around qmlcachegen + +### qtscxml +* QTBUG-120578 The date type of "event" in occurred should be specified + +### qtspeech +* QTBUG-122950 FAIL! : +tst_qtexttospeech_qml::Voice::test_default_voice() Compared values are +not the same +* QTBUG-122884 QML TextToSpeech enqueue does not work with Darwin engine +* QTBUG-122900 Android App dies immediately if I add TextToSpeech to the +project + +### qtquick3d +* QTBUG-120424 Segmentation fault in the process of loading/unloading 3D +objects +* QTBUG-121390 Live Preview with a 3D project crashes on with Qt 6.6.1 +* QDS-11396 Node QML type from QtQuick3D is not available in Components +* QTBUG-122143 balsam ktx build error with ASAN build +* QTBUG-108755 [REGRESSION] number of drawcalls don't show up in QML +profiler +* QTBUG-123015 When configuring with -no-qml-debug then it will fail to +build QtQuick3D +* QTBUG-120109 WasdController: Models stutter in Qt Quick 3D Physics +example + +### qtopcua +* QTBUG-120911 Qt OPC UA landing page misses license information +* QTBUG-122277 QtOpcUa does not compile using VS2022 17.9.0 on "subst" +drive + +### qthttpserver +* QTBUG-120746 QWebSocket immediately disconnects after without +receiving anything + +### qtquick3dphysics +* QTBUG-121033 onBodyContact being called after object is deleted + +### qtgrpc +* QTBUG-121429 qtprotobuf.html: Clash between C++ namespace and group +documentation +* QTBUG-121544 qtprotobufgen generates the corrupted +protobufwellknowntypes_exports.qpb.h +* QTBUG-121585 wrong license filename in LICENSES folder ? +* QTBUG-122700 qt_add_protobuf doesn't set neither OUTPUT_HEADERS nor +OUTPUT_TARGETS +* QTBUG-121813 qt_attribution.json issues + +### qtgraphs +* QTBUG-121372 Theme3D::baseColors is written as Theme3D::baseColor in +the document +* QTBUG-121998 Q3DSurface/Q3DBars opens up as white screen by default +* QTBUG-119674 Surface Graph Gallery example crashes + +### qtapplicationmanager (Commercial only) +* QTBUG-122425 AppMan: Documented logging category for QML logging is +incorrect +* QTBUG-122721 [AppMan] Discrepancies in documented types of Application ++ Package Categories +* QTBUG-117010 [Boot2Qt] Cannot run any application that uses Qt +Application Manager +* QTBUG-123088 Qt Application Manager examples fail to scan + +### qtinterfaceframework (Commercial only) +* QTBUG-121575 Interface files are generated in configuration time, not +compilation time +* QTBUG-121696 This page about QtIf is only talking about qmake, not +cmake +* QTBUG-121740 The page about Jinja Template Syntax has its link +malformed +* QTBUG-121778 QIfAbstractFeature::connectToServiceObject()'s code +snippet is ill-formed +* QTBUG-122036 ModuleNotFoundError: No module named 'dataclasses' +* QTBUG-121800 IfSimulator QML type's doc doesn't specify the return +types of methods + +### qmlcompilerplus (Commercial only) +* QTBUG-122726 Dependency update on qt/tqtc-qmlcompilerplus is failing + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.6/supported-platforms.html +* RTA reported issues from Qt 6.6 +https://bugreports.qt.io/issues/?filter=25128 +* See Qt 6.6 known issues from: +https://wiki.qt.io/Qt_6.6_Known_Issues +* Qt 6.6.3 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25766 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Laszlo Agocs +Dilek Akcay +Konsta Alajärvi +Anu Aliyas +Dimitrios Apostolou +Viktor Arvidsson +Vladimir Belyavsky +Nicholas Bennett +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Tatiana Borisova +Joerg Bornemann +Assam Boudjelthia +Aurélien Brooke +Kai Uwe Broulik +Michael Brüning +Olivier De Cannière +Kaloyan Chehlarski +Ed Cooke +Alexandru Croitor +Mitch Curtis +Giuseppe D'Angelo +Szabolcs David +Noah Davis +Oliver Dawes +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Hatem ElKharashy +Andreas Eliasson +David Faure +Nicolas Fella +Simo Fält +Joshua Goins +Robert Griebl +Mikko Gronoff +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Mikko Hallamaa +Jøger Hansegård +Inkamari Harjula +Jani Heikkinen +Tero Heikkinen +Miikka Heikkinen +Moss Heim +Jari Helaakoski +Ulf Hermann +Volker Hilsheimer +Dominik Holland +Alexander Hulander +Allan Sandfeld Jensen +Tim Jenssen +Jonas Karlsson +Kevin Keating +Timothée Keller +Friedemann Kleint +André Klitzing +Michal Klocek +Jarek Kobus +Tomi Korpipaa +Tomi Korpipää +Fabian Kosmale +Volker Krause +Santhosh Kumar +Ghenady Kuznetsov +Kai Köhne +Lauri Laanmets +Inho Lee +Paul Lemire +Chris Lerner +Thorbjørn Lindeijer +Thiago Macieira +Ievgenii Meshcheriakov +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Antti Määttä +Antonio Napolitano +Andy Nichols +Mårten Nordheim +Dennis Oberst +Samuli Piippo +Timur Pocheptsov +Joni Poikelin +Aleix Pol +Lorn Potter +Sakaria Pouke +MohammadHossein Qanbari +Liang Qi +Matthias Rauter +David Redondo +Topi Reinio +Shawn Rutledge +Ahmad Samir +Philip Schuchardt +Sami Shalayel +Orgad Shaneh +Andy Shaw +Ivan Solovev +Axel Spoerl +Frank Su +Tarja Sundqvist +Lars Sutterud +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Sadegh Taghavi +Paul Olav Tvete +Peter Varga +Doris Verria +Tor Arne Vestbø +Jannis Voelker +Juha Vuolle +Olli Vuolteenaho +Jaishree Vyas +Michael Weghorn +Edward Welbourne +Paul Wicking +Piotr Wierciński +Semih Yavuz +Vlad Zahorodnii +Yansheng Zhu +Yifan Zhu diff --git a/qt/6.7.0/release-note.md b/qt/6.7.0/release-note.md new file mode 100644 index 0000000..6b21419 --- /dev/null +++ b/qt/6.7.0/release-note.md @@ -0,0 +1,5726 @@ +Release note +============ + +Qt 6.7 introduces many new features and improvements as well as bugfixes +over the 6.6.x series. For more details, refer to the online +documentation included in this distribution. The documentation is also +available online: + +https://doc.qt.io/qt-6/index.html + +The Qt version 6.7 series is binary compatible with the 6.6.x series. +Applications compiled for 6.6 will continue to run with 6.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. + +To make it easier to port to Qt 6, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the +guide, you can find links to articles about changes that may affect your +application and help you transition from Qt 5.15 to Qt 6: + +https://doc.qt.io/qt-6/portingguide.html + +Important Changes +----------------- + +### qtbase +* 6ab0d25a09 QPixmapCache: fix leaking of QStrings and Keys on clear() +Fixed QString key data not being freed on clear(). + +* 211b54ea47 Add flag to hide eye dropper button from QColorDialog +Added a NoEyeDropperButton option to hide the eye dropper button. + +* aa481854a9 QUrl: Add QUrl::fromEncoded(QByteArrayView) overload +Added QUrl::fromEncoded(QByteArrayView) overload. + +* 90e3f0bd73 Freetype: Don't do image transform for translations +Fixed an issue where setting a translation matrix on text using a +bitmap font would cause rendering artifacts. + +* 48841c34d2 CMake: Unify CMAKE_BUILD_TYPE behavior on all platforms +When no explicit build type is specified, Windows will now default to +building Release like the other platforms. + +* f341f75c8c Align QKeySequence behavior between macOS and iOS +Keyboard shortcuts now follow the same scheme as on macOS, with their +native representation expressed via the ⌘, ⌥, and ⌃ modifiers. Use +Qt::AA_MacDontSwapCtrlAndMeta to override this. + +* 78cdd9a64d QPixmapCache: deprecate replace() +The `replace(key, pixmap)` function has been deprecated, because +passing a `const Key` to it results in undefined behavior. Use +`remove(key, pixmap)` followed by `key = insert(pixmap)` instead. + +* 90bc0ad41f QProcess/Unix: add failChildProcessModifier() +Added failChildProcessModifier(). + +* dcf7604230 QVariant::value/qvariant_cast: add rvalue optimization +Added rvalue QVariant overloads of qvariant_cast<T>() and +QVariant::value<T>(). + +* 9195438a5f Fix no-op emission of QComboBox::currentTextChanged +emit currentTextChanged only, if currentText changes. + +* 72d660843b QCoreApplication: port processEvents() to QDeadlineTimer +Added processEvents() overload that takes a QDeadlineTimer. + +* f7792d2b6d Schannel: Add support for proper listing of ciphers +Add support for listing supported ciphers with Schannel backend. + +* f4dca7c512 Consult QIcon::fallbackThemeName() even for themes with +explicit parents +QIcon::fallbackThemeName() will now be used as fallback even for themes +that declare a parent theme. + +* dde45bcefb Consult QIcon::fallbackSearchPaths() even when theme name +is empty +QIcon::fallbackSearchPaths() will now be consulted for fallback icons +even if the current theme name is empty. + +* e603661c48 QIcon::fromTheme(): Always consult "hicolor" theme last +The 'hicolor' theme will now always be prioritized last when looking up +fallback themes, even if explicitly declared as a theme parent in a +theme. + +* 7fa3267fda QPixmapCache: Move qHash(Key) from _p.h to public header +Made the qHash() overload for QPixmapCache::Key public (was: private) +API. + +* e8dcbaaaf6 QFutureSynchronizer: fix aliasing problem in setFuture() +Fixed a crash in setFuture() if the argument was already a member of +QFutureSynchronizer::futures(). + +* 39882a1354 Set color scheme after handling theme change in windows +Update colorScheme property after palette change. + +* 38cd3cb126 Short live Q_NODISCARD_(CTOR_)X! +. + +* 842cfcec80 QObject: introduce QT_NO_CONTEXTLESS_CONNECT +Added the QT_NO_CONTEXTLESS_CONNECT macro. Defining the macro before +including any Qt header will disable the overload of QObject::connect +that does not take a receiver/context argument. + +* 3ec24e329c SSL: upgrade the default DH parameters +The default Diffie-Hellman parameters are now using the 2048-bit MODP +group from RFC 3526. + +* b3f27f75b6 Introduce -no-vcpkg flag for disabling vcpkg +detection/integration +vcpkg detection, and integration can be disabled by passing the -no- +vcpkg flag to the configure command, or by passing `-DQT_USE_VCPKG=OFF` +to the cmake command. + +* a8cf976ce6 Introduce QT_SYNC_HEADERS_AT_CONFIGURE_TIME flag +When building Qt from sources, syncqt and Qt header files are now +created at build time, not configure time. This should speed up the +configuration step. You can set the CMake variable +QT_CONFIGURE_TIME_SYNC_HEADERS to ON to use the previous behavior, +though. The old behavior is also preserved if cmake/configure is run +from inside an IDE - Qt Creator, Visual Studio Code, and CLion are +currently detected. + +* 574a47dd5a QGtk3Theme: Do not default Active WindowText to button +foreground +Default to GTK Entry Text / Normal Text / qt_fusionPalette + +* c580a7b0fa QTest: add qSleep(std::chrono::milliseconds) overload +Added qSleep(std::chrono::milliseconds) overload. + +* 57712e1160 QTest: add qWait(chrono::milliseconds) overload +Added qWait(chrono::milliseconds) overload. + +* fa296ee1dc QTest: add QDeadlineTimer qWaitFor() overload +Added QDeadlineTimer qWaitFor() overload. + +* 4f618bde08 QEventLoop: port processEvents() to QDeadlineTimer +Added a processEvents() overload that takes a QDeadlineTimer. + +* e84dc809e2 Say hello to QtVFS for SQLite3 +QtVFS for SQLite3 allows to open databases using QFile. This way it can +open databases from RW locations such as android shared storage, or even +from read-only resources e.g. qrc or android assets. + +* 79abdd3cd4 QPixmapCache: ignore insertion or searches with empty key +Trying to insert or find a pixmap with an empty key string now always +fails immediately. + +* 8aa0d71d06 Update bundled libpng to version 1.6.40 +libpng was updated to version 1.6.40 + +* 3748b194d4 QEventLoopLocker: defend against nullptr arguments +Is now a no-op on nullptr QEventLoop*, QThread*, +QCoreApplication::instance() (was: crash). + +* ee736717d3 CMake: Don't use VCPKG_DEFAULT_TRIPLET for triplet +deduction +Qt no longer uses the VCPKG_DEFAULT_TRIPLET environment variable to +deduce target triplet. By default we let vcpkg's toolchain file +automatically deduce the triplet to use. The new QT_VCPKG_TARGET_TRIPLET +environment variable can be used instead, or pass +-DVCPKG_TARGET_TRIPLET=<triplet> to CMake. + +* af32768f18 QDebug: add getter/setter for noQuotes +Added setQuoteStrings()/quoteStrings() to access and manipulate the +quote()/noquote() state. + +* b2b5862479 QAnyStringView: add QDebug stream operator +Can now stream QAnyStringView into QDebug. + +* d8a8a3a5dc QEventLoopLocker: inline Private into public class +No longer allocates; all operations are noexcept now. + +* c2956f8f76 QEventLoopLocker: add move SMFs and swap() +Added move special-member-functions and swap(). + +* 4b7b5edf26 SQL/SQLite: add case folding for non-ascii characters +Add new option QSQLITE_ENABLE_NON_ASCII_CASE_FOLDING for correct case +folding of non-ascii characters. + +* 1ca71cbff0 QLibrary: make isLoaded() report whether this object has +load()ed +QLibrary::isLoaded() now reports whether this instance of QLibrary has +succeeded in loading the library, via direct or indirect call to load(). +Previously, it used to reported whether the actual library was loaded by +any QLibrary instance. + +* 70fc6b4581 Disable vcpkg detection/integration by default +Vcpkg detection/integration is now disabled by default, and it can be +enabled by either passing `-vcpkg` to the configure script, or by +passing `-DQT_USE_VCPKG=ON` to cmake. + +* 929d9a4ca5 Allow OpenGL to be found on X11-less Linux systems (using +libOpenGL) +Allow OpenGL to be found on X11-less Linux systems (using libOpenGL) + +* 96d67da420 String-like containers: add implicit conversions towards +std:: string views +Added an implicit conversion operator towards std::string_view. + +* ecab68989e QCborValue: fix memleak on Array to Map coercion +Fixed a memory leak when an array was coerced into a map. + +* 676087ef1f QSslDiffieHellmanParameters: fix mem-leak +Fixed a memory leak in parsing of PEM-encoded Diffie-Hellman +parameters. + +* e532933a2a SQL/PSQL: Handle jsonb operators in prepared queries +Add setEnablePositionalBinding() to be able to disable positional +binding. + +* a1451bbb57 QEventDispatcherUNIX: convert "eventfd" feature to proper +QT_CONFIG +Qt no longer sets the QT_NO_EVENTFD feature macro on systems without +eventfd. + +* a7f227f56c Make qYieldCpu() public API +Added qYieldCpu() function. + +* 674134f08d Consider BUILD_SHARED_LIBS when adding libraries using +_qt_internal_add_library +qt6_add_library now considers the value of the BUILD_SHARED_LIBS +variable. If the variable is DEFINED it has higher priority than the +library type detecting logic in qt6_add_library when adding the library +targets. + +* ed7c7a1458 iOS: Implement QPlatformWindow::setMask() for masking +rendering and input +QWindow::setMask() is now supported for masking the rendering and touch +input of child windows. + +* 3498baef76 Update bundled libjpeg-turbo to version 3.0.0 +libjpeg-turbo was updated to version 3.0.0 + +* 297fe90329 Allow to override build date with SOURCE_DATE_EPOCH +Allows to override _DATE_ with SOURCE_DATE_EPOCH to make builds +reproducible. + +* 14d1108d35 Deprecate Q_ASSUME() +attribute. + +* 91e70f239e Give QLocale::uiLanguages() a separator parameter +QLocale::uiLanguages() now lets the caller choose what separator to use +between the tags that make up each locale-identifier in the list +returned. + +* 15cfdab514 Give QLocale's name() and bcp47Name() separator parameters +QLocale's name() and bcp47Name() now let the caller chose what +separator to use between the tags making up the name, where there is +more than one. + +* 17f2b6d2e9 QDeadlineTimer: make the (Qt::TimerType) ctor explicit +The QDeadlineTimer(Qt::TimerType) constructor is no longer implicit. To +keep old source working, wrap the Qt::TimerType argument in +QDeadlineTimer{}. This is backwards-compatible with older Qt versions. + +* 2f87711913 SQL: add missing Q_DECLARE_SHARED to the value types +QSqlField and QSqlRecord are now relocatable types. + +* f081578ce0 QSqlIndex: implement member swap() and use a macro for +move-assignment +QSqlIndex is now a relocatable type. + +* a7d2855b3c invokeMethod: enable passing parameters to overload taking +functors +Added support for passing parameters to the overload of +QMetaObject::invokeMethod that takes a functor. These new overloads must +have the return-value passed through qReturnArg(). + +* 828acefc8a Rename Qt::Key_mu to Qt::Key_micro +Qt::Key_mu is now renamed Key_micro, since it is, in fact, the micro +sign, not the Greek letter mu. The old name is retained as an alias for +the time being. + +* dd3840a1a2 QGuiApplication: Report default platform name before +initialization +QGuiApplication::platformName now reports the default platform name if +QGuiApplication hasn't been instantiated yet. It used to return an empty +string. + +* 0f41819196 Android: use all nameFilters at once for native file dialog +use all nameFilters at once since Android file picker can't change +nameFilters after being opened. + +* 49e52e8dd6 SQLite: Update SQLite to v3.43.0 +Updated SQLite to v3.43.0 + +* fcb548878b CMake/Network: limit the testing for some network iface +features +The QT_NO_GETIFADDRS and QT_NO_IPV6IFNAME macros are deprecated. On a +standard Linux build, they will be defined to 1, even if the system does +support getifaddrs() and ifnametoindex(). + +* 946f15efb7 CMake/ELF: hide all Standard Library symbols +On ELF-based platforms (e.g., Linux, FreeBSD), the linking process has +been updated to exclude Standard Library symbols from getting the "Qt_6" +ELF version. This solves the problem of applications and libraries +breaking arbitrarily after Qt updates, but will cause such breakages +right now. Content built with older versions of Qt may need to be +relinked. + +* 3652cdf6c7 Update bundled zlib to version 1.3 +zlib was updated to version 1.3. + +* 5a96d13bb5 QCheckBox: add new checkStateChanged(Qt::CheckState) signal +Added new checkStateChanged(Qt::CheckState) signal, obsoleting +stateChanged(int). + +* 65e04162d1 CMake: Recompute features when dependent features are +marked dirty +The build system will now try to recompute configure features when +dependent feature values are toggled by the user. + +* 55f0738f16 Add StateLocation & GenericStateLocation to +StandardLocation +Added StateLocation & GenericStateLocation to StandardLocation + +* d83aabad0f Add static constexpr Boyer-Moore Latin-1 string matcher +Added QStaticLatin1StringMatcher, which can be used to create a static +constexpr string matcher for Latin-1 content. + +* 6da6a17de9 Fix qHash(qfloat16) to match Qt 6.4 behavior +Fixed qHash(qfloat16) which was broken from 6.5.0 to 6.5.3, inclusive. +If you compiled against one of the affected Qt versions, you need to +recompile against either Qt 6.4 or earlier or 6.5.4 or later, because +the problematic code is inline. + +* 454636afec Document q(u)int128 and QT_SUPPORTS_INT128 +Added qint128 and quint128 typedefs on platforms that support them. + +* b2aeac9891 QTextFormat: Allow merging unset properties +QTextFormat now allows setting properties to an invalid QVariant to +allow clearing properties via a merge. This changes behavior slightly +where code iterating over a QTextFormats properties would never +encounter invalid variants, which is now possible if setProperty with an +invalid variant was used instead of using the clearProperty function to +remove properties. + +* 16433a4a6e Long live Q_(U)INT128_C()! +Added Q_INT128_C() and Q_UINT128_C() macros to create qint128 and +quint128 literals in a platform-independent way. + +* 9fe47cf2e1 Fix crash when reading corrupt font data +Fixed a possible crash that could happen when loading corrupted font +data. + +* 9c0def81e4 Warn on failure to construct valid system time zone object +If systemTimeZone() is unable to identify a valid system time zone, it +now produces a warning the first time it encounters the problem. + +* 2fd4a86dc5 QDataStream: prevent accidental streaming of pointers +Streaming of arbitrary pointers using QDataStream has been disabled. +Note that such streaming happened through the streaming operator for +bool. + +* 4583d808ea SQLite: Update SQLite to v3.43.1 +Updated SQLite to v3.43.1 + +* 6f5136ef66 QMessageBox::about / aboutQt - use native modal dialog on +iOS +QMessageBox::about(Qt) now shows native, modal dialog. + +* 0f19cafc3c [docs] Fix \since for qHash(qfloat16) +Delete the old entry for qHash(qfloat16), keep the one from this +commit. + +* fe182c1541 CMake: Add I18N_LANGUAGES keyword to +qt_standard_project_setup +Added variable QT_I18N_LANGUAGES to specify the languages that are used +for i18n in the project. + +* 4a6cbfbe5c QVariant: add fromMetaType +Added the QVariant::fromMetaType named constructor, that builds a +QVariant of a given QMetaType. + +* 13f673939d Fix renamed and duplicated namespaces in QXmlStreamWriter +Fix renamed and duplicated namespaces in QXmlStreamWriter. + +* 5469d6a6cc Support loading variable fonts as application fonts in +Freetype +Added support for selecting named instances in variable application +fonts when using the Freetype backend. + +* 2496882ea7 a11y: No longer mark QAccessibleSelectionInterface as +preliminary +The QAccessibleSelectionInterface that was added as preliminary in Qt +6.5 is no longer preliminary. Exposing selection to assistive technology +can be achieved by implementing this interface. + +* ff6eca0087 CMake: Add I18N_NATIVE_LANGUAGE keyword to +qt_standard_project_setup +Added variable QT_I18N_NATIVE_LANGUAGE to specify the native language +that is used in the source code for translatable strings. + +* 6c90aa029b QDockWidget: ignore close event if DockWidgetClosable is +not set +A floating dockwidget that doesn't have the DockWidgetClosable feature +flag set can no longer be closed by a call to QWidget::close or a +corresponding keyboard shortcut (such as Alt+F4). + +* 42d2944191 Add coverage and coverage-gcov features +Added the coverage configuration argument. The only supported coverage +tool at the moment is gcov. The argument requires Qt is built in Debug +otherwise setting the argument leads to the configuration error. Typical +usage: <...>/configure -developer-build -coverage gcov + +* aa19704bbc Un-deprecate qSwap() +Un-deprecated qSwap(). + +* bfe62b0224 Remove framework-related functionality from syncqt +'-framework' and '-frameworkIncludeDir' arguments were removed. The +related logic is moved to cmake scripts. + +* 9349e463d4 Use the actual target name as base name for android +deployment settings +The target name is used as a base name of android deployment settings, +but not the OUTPUT_NAME property. + +* ad692a1fbb Doc: update future direction of QCoreApplication::notify() +In Qt 7, QCoreApplication::notify() will not be called for events being +delivered to objects outside the main thread. The reason for that is +that the main application object may begin destruction while those +threads are still delivering events, which is undefined behavior. +Applications that currently override notify() and use that function +outside the main thread are advised to find other solutions in the mean +time. + +* 016addc201 QString: assign() [4/4]: (it,it) overload for UTF-8 data +types +Enabled assign() for UTF-8 data types. + +* 9800c63533 revert "xkbcommon: make shortcuts persistent across +layouts" +A change in 6.6.0 that resulted in keyboard shortcuts not respecting +the user's active layout has been reverted. + +* 500be123f4 Support variable applications fonts with DirectWrite +Added support for selecting named instances in variable application +fonts when using the DirectWrite backend. + +* b6c7335635 QPointer: fix missing converting move-assignment operator +Added missing converting move-assignment operator. This is forwards- +compatible with Qt 6.6.0: compiling against 6.6.0 will just use the +lvalue overload. + +* 0fa4af060e QTemporaryFile: Add support for std::filesystem::path +Added support for passing std::filesystem::path to rename and +createNativeFile. + +* ebf1538fa6 Qt::mightBeRichText: port to QAnyStringView +Ported Qt::mightBeRichText() to QAnyStringView (was: QString). + +* 6b363556b8 QByteArray: Remove unnecessary <stdarg.h> header +The header qbytearray.h no longer includes the header stdarg.h. + +* ffe8932ef3 Make systemTimeZone() and systemTimeZoneId() consistent +When unable to determine the IANA ID of the system's local time zone, +QTimeZone::systemTimeZoneId() now returns empty instead of the "UTC" it +formerly, and misleadingly, returned. Passing the return to the +QTimeZone constructor now consistently produces the same as calling +QTimeZone::systemTimeZone(), whose id() now matches the return from +QTimeZone::systemTimeZoneId(). This is independent of whether +QTimeZone::systemTimeZone() is valid. + +* a20a6ae7ea cmake: simplify exceptions handling code +Qt explicitly pass -fexceptions now on non-MSVC toolchains, if exception +handling is not disabled in CMake configure. + +* 4aba97e062 Adjust msecs instead of offset for spring-forward +resolution times +When QDateTime is instantiated for a combination of date and time that +was skipped, by local time or a time-zone, for example during a spring- +forward DST transition, the invalid result's time() - and, in rare +cases, date() - no longer match what was asked for. Instead, these +values and offsetFromUtc() now match the point in time identified by +toMSecsSinceEpoch(). + +* 3b6d288e3b Android: Simplify Qt for Android hierarchy, less Java +reflection! +Simplify Qt for Android public bindings (QActivity, QtService and +QtApplication) by implementing base classes which use the delegate +implementions directly and avoid reflection. + +* 05888490db QSet: de-pessimize binary operators +The binary operators &, |, + and - are now hidden friends, and chaining +them has been made a lot more efficient. + +* f2c2242c74 SQLite: Update SQLite to v3.43.2 +Updated SQLite to v3.43.2 + +* 381d6210c2 qevent.h: don't include <QPointer>, fwd-declare it +The headers qevent.h and qfuture.h no longer include the header +qpointer.h. + +* a49ccc08c3 QDateTime: disambiguate times in a zone transition +Added a TransitionResolution parameter to various QDateTime methods to +enable the caller to indicate, when the indicated datetime falls in a +time-zone transition, which side of the transition to fall or whether to +produce an invalid result. + +* 1e7fa7dbe8 androiddeployqt: Copy templates and stdcpp lib in auxillary +mode +Now the auxillary mode of androiddeployqt also copies the templates +and the stdcpp lib file without building the APK. + +* 071291a0d4 Update bundled libjpeg-turbo to version 3.0.1 +libjpeg-turbo was updated to version 3.0.1 + +* a6ad755734 QStringList: add filter(QStringMatcher) overload +Added filter(const QStringMatcher &) overload, which may be faster for +large lists and/or lists with very long strings. + +* 3dffd5aa0b QStringList: add indexOf() QString/QStringView/QL1SV +overloads +Added indexOf() overloads that take +QString/QStringView/QLatin1StringView, and a Qt::CaseSensitivity +parameter. Prior to this using QStringList::indexOf() called the methods +inherited from the base class. + +* c205f05128 QStringList: add filter(QL1SV) overload +Added filter(QLatin1StringView) overload, which is more optimized when +searching for a Latin-1 string literal as no conversion to QString is +necessary. + +* f2e19d37de QStringList: add lastIndexOf() overloads +Added lastIndexOf() overloads that take a +QString/QStringView/QLatin1StringView and a Qt::CaseSenitivity +parameters. Prior to this calling lastIndexOf() would call the methods +inherited from the base class. This change is source compatible and +existing code should continue to work. + +* bb23a05905 QWeakPointer: deprecate its relational operators +The (in)equality operators of QWeakPointer have been deprecated. Always +upgrade a QWeakPointer to a QSharedPointer (for instance, via lock()) +before doing a comparison. + +* 51cfc973b3 Add a QDateTimeEdit::timeZone property +Added timeZone property to enable a datetime edit widget to control the +timezone used. This makes the timeSpec property redundant; this old +property shall be deprecated from 6.10. + +* 6a93ec2435 QAtomic: remove the copy ctor and assignment operator +The copy constructor and assignment operators of Qt atomic classes +(QAtomicInteger, QAtomicPointer) have been removed. Their usage in user +code should be considered a programming error, as no memory ordering +semantics were ever documented for these operations (and therefore +relying on any specific semantic would be relying on undocumented, +unportable behavior). This matches the API of the std::atomic class in +C++. Note that you can still use explicit load/store operations to +transfer a value across two Qt atomic objects, and therefore use the +memory ordering specified for the load/store operations. + +* fd9c567156 Use SSL_CTX_set_dh_auto if DHparam is empty +An empty Diffie-Hellmann parameter enables auto selection of openssl +backend. + +* 358745d7de QSP/QWP: introduce owner_before, owner_equal, owner_hash +Added owner_before, owner_equal, owner_hash. + +* 935562a77b QTemporaryFile(Name): don't make the path absolute on +generation +This class will now return relative file paths in fileName() if the +file template was also a relative path (it used to always return an +absolute path). The temporary files are still created in the same +directory; this change only affects the length of the path the function +returns. + +* 58fd829cdf Use localized time-zone abbreviations or offset +When a datetime format includes the timezone (or offset), the +appropriately localised form is (to the extent the timezone backend in +use supports this) used where, previously, a haphazard choice of system +and C locale was used. This applies to both serialization and parsing. + +* 4ecbe42ff4 QMetaObject: add indexOfEnumerator(QBAV) overload +Added indexOfEnumerator(QByteArrayView) overload. And deprecated +indexOfEnumerator(const char *) overload. + +* 65d58e6c41 Introduce new empty Windows 11 style +Renaming of QWindowsVistaStylePlugin to QModernWindowsStylePlugin + +* c27baa6aac Update menu behavior to mimick Windows 11 style on +QWindows11Style +On Windows 11, hovered menu and menuitems are now highlighted with +darker rounded rect. + +* 56bb4ac484 qnetworkrequest, qnetworkreply: port some methods to QBAV +Ported hasRawHeader and rawHeader of QNetworkReply and QNetworkRequest +to QByteArrayView. + +* ce4531a490 QNetworkInfo: if no builtin defaults are found, load +anything +QNetworkInformation::defaultBackend() will now load any available +backend with Reachability support if the default ones are not available. +If none are available it will create a backend that always returns the +default values for each property. + +* d53c0d721f Windeployqt: add options to deploy/block plugins +Windeployqt now has options that allow for custom plugin deployment. +Users can include or exclude them, either individually, or by type. + +* 4fad57e750 QStringView: add isLower and isUpper +Added isLower() and isUpper() + +* df73672f97 QTimeZone(qint32 offsetSeconds): use IANA ID when one is +available +one which would omit trailing :00 for minutes or seconds, which the +IANA ID may well include. + +* c63a21ae5c SQLite: Update SQLite to v3.44.0 +Updated SQLite to v3.44.0 + +* 8753bb3045 Cocoa MessageBox: don't use native message box if detailed +text is set +On Apple platforms, the native message box is no longer used when +detailed text is set. + +* 54656da9ac QMimeDatabase: handle buggy type definitions with circular +inheritance +Added code to detect and break circular inheritance loops in the MIME +data, which were causing infinite loops + +* 3c9017b0e2 iOS: Use 160x160 as default normal window size, like on +other platforms +The default normalGeometry() of a window is now 160x160, instead of +following the screen geometry. Top level windows are still maximized by +default, as before. + +* bdd41f491c Rename Q*Ordering to Qt::*_ordering +Added Qt::{partial,weak,strong}_ordering as drop-in C++17 stand-ins for +C++20's std::{partial,weak,strong}_ordering. + +* e608bc0192 QObject: port findChild/ren() to QAnyStringView +Ported QObject::findChild/ren() and their helper functions to +QAnyStringView. + +* 2dc0c01449 configure: Make sure the configure script exits with +cmake's exit code +The configure script on UNIX systems will now exit with the same exit +code that the underlying cmake process exited with. + +* b7657ddccb qDebug: add support for std::optional and std::nullopt_t +Added support for std::optional and std::nullopt_t + +* bf946e8e3b QObject: allow calling findChild() without a name +Added findChild() overload taking no name. + +* 11d8200249 SQLite: Update SQLite to v3.44.1 +Updated SQLite to v3.44.1 + +* d201c0a218 OpenSSL: remove support for 1.1 +Support for OpenSSL 1.1 has been dropped. Qt now only supports OpenSSL +3. + +* 8e8815b688 QCborStreamReader: fix API mistake: lastError() wasn't +const +Fixed lastError() not being declared as a const member. + +* 8af346c1f6 QCborStreamReader: add toString() and toByteArray() +Added toString() and toByteArray(), which read a full string whether it +is chunked or not. They also guard against attempting to allocate more +memory than the underlying stream could provide. + +* 9590ed6ba6 macOS: Implement QPlatformServiceColorPicker via +NSColorSampler +Non native color dialogs now use native color picking when picking +colors from the screen. + +* 8220173b02 SQLite: Update SQLite to v3.44.2 +Updated SQLite to v3.44.2 + +* 25d1db424e QUtf8StringView: make data() constexpr +data() is now constexpr, too. + +* 5f775e6719 Fix QStringConverter::encodingForName() for trailing `-`, +`_` +Fixed a bug where encodingForName() failed due to trailing characters +(`_`, `-`) that ought to have been ignored. + +* ff7d69dafd Refuse to relocate non-copy/move-constructible types +No longer allows marking as Q_RELOCATABLE_TYPE a type that is neither +movable nor copyable. + +* 8988c92b98 QIcon: fall back to QPA engine if themes don't provide the +icon +If neither theme nor fallback theme provide the requested icon, we fall +back to the QPA plugin implementation. On platforms where an +implementation exists, this will override the explicitly provided +fallback (second parameter to QIcon::fromTheme). + +* 9bbfdd6844 QIcon: turn platform engines on by default +Qt now has implementations of native icon engines for macOS, iOS, +Windows 10, Windows 11, and Android. These engines provide access to the +native icon libraries and fonts, mapping standard icons to the +corresponding native icon asset. Icons from application-defined themes +take precedence, but the last-resort fallback icon passed as the second +parameter into the QIcon::fromTheme(QString, QIcon) overload is only +used if the icon is not available from the native library. See the QIcon +documentation for details. + +* a0c9fc6758 CMake: Add a way to pass additional arguments to +win/macdeployqt +Added the DEPLOY_TOOL_OPTIONS argument to the functions +qt_generate_deploy_app_script and qt_deploy_runtime_dependencies. + +* 3d231e27a8 Long live qCompareThreeWay() +Added qCompareThreeWay() as a public API for three-way comparison. + +* ccd0dc7f6d QPartialOrdering: add lower-case flags for std/Qt:: +compatibility +Added a set of lower-case flags (::less, ::greater, etc) to improve +source-compatibility with {Qt,std}::partial_ordering. + +* c39fff0da5 Add missing <=> 0 operator to Qt ordering types +Added three-way comparison operator (<=>) against literal zero, +available when compiling in C++20 mode. + +* 03e78e5d62 Long live QSpan as public API! +New Qt equivalent of std::span. + +* db991cb4e1 QBitArray: replace the member operator~ with a hidden +friend +The bitwise AND, OR, XOR, and NOT operator functions on QBitArray are +now hidden friends. This may cause source-incompatibility in unusual +coding styles (like 'array.operator~()') or with classes that have a +casting 'operator QBitArray()'. + +* 4fa9f13397 Make QAtomicScopedValueRollback public API +New class. + +* e240f559e4 QUrlQuery: drop the qpair.h include +qurlquery.h no longer includes qpair.h (for qMakePair). + +* b8fac53803 Add QCalendar::matchCenturyToWeekday() +Added a matchCenturyToWeekday() method for use when resolving dates +given day, month and last two digits of the year, along with day of the +week. Any custom calendar backend plugins shall need a recompile and +may, optionally, implement the new virtual method behind this. + +* 41f84f3ddb Give the caller control over the century used for two-digit +dates +When fromString() has only a two-digit year to go on, it is now +possible to set the start-year of the century within which this selects. + +* 925ce9e908 Add QHttpHeaders class +New QHttpHeaders class + +* f587ba1036 QNetworkRequestFactory convenience class +Added a new convenience class to help with the needs of repeating +network request details imposed by the server-side service endpoints, +which is common with RESTful applications. + +* e560adef21 Add REST client convenience wrappers +Added new convenience classes QRestAccessManager and QRestReply for +typical RESTful client application usage + +* 090991123d Support for std::chrono as transferTimeout type +Add std::chrono support for transfer timeout. + +* 706dafe347 Make some QScreen native interfaces public +The QAndroidScreen, QWaylandScreen and QWaylandWindow native interfaces +are now available on QScreen to provide a handle to the underlying +platform screen. + +* 68898f6fa0 Use Ctrl+Shift+S for Save As... shortcut on every platform +Ctrl+Shift+S is now the standard shortcut for Save As... on every +platform. + +* 377066e407 Fix return value of qbswap(qint128) +Fixed return type of qbswap(qint128) (was: quint128). + +* 5419df55f3 Use Qt::WindowNoState for child windows/widgets shown via +show() +Child windows and widgets are now always shown in their normal state by +show(). + +* d62b4d84c1 CMake: Add QT_DEPLOY_LIBEXEC_DIR +Added the deployment variable QT_DEPLOY_LIBEXEC_DIR. + +* e4697acbc8 CMake: Add LIBEXEC_DIR argument to +qt_deploy_runtime_dependencies +The qt_deploy_runtime_dependencies function gained the LIBEXEC_DIR +argument to set the directory for deploying helper executables on Unix +derivatives. + +* 3b3960c9b4 QWidget: deliver DragLeave events symmetrically +DragLeave events are now always sent to the widget the mouse is +leaving, even if it didn't accept the DragEnter event. + +* 2b18f6c7b8 Fix Maximized frameless window painting wrong with +WS_THICKFRAME +Adding a check for the maximized state of the window during the +calculation of margins. Margins calculation will not be skipped for +maximized windows. + +* c6219ebfb5 QWindowContainer: Don't embed a QWidget +If createWindowContainer() is called with a QWidgetWindow argument, +return pointer to the widget instead of new container. + +* 253957b940 Add parent arg to QFileDialog::getOpenFileContent and +saveFileContent +Adds an overload to the static methods getOpenFileContent and +saveFileContent with a new parent argument which always no-ops in the +WASM environment. + +* 4bc230ad05 SQL: rename enablePositionalBinding() to +setPositionalBindingEnabled() +Add setPositionalBindingEnabled() to be able to disable positional +binding. + +* 2634ad2e6c QShader: add move constructor, move-assignment operator and +swap +Added move constructor, move-assignment operator and swap member +function. + +* 1f3f99f673 Don't include windows.h in the public qopengl.h header +On Windows, the public qopengl.h header no longer includes windows.h. + +* 6224c3b0dc SQLite: Update SQLite to v3.45.0 +Updated SQLite to v3.45.0 + +* 8902ed8f89 QUuid: Fix Id128Bytes alignment on some architectures +The QUuid::Id128Bytes type had a loose definition that could cause it +be passed incompatibly between functions, in some architectures, +depending on whether GNU extensions were allowed. This is now fixed, but +may cause code compiled with Qt 6.6.0 and 6.6.1 to fail when recompiled +with 6.6.2 or later. + +* 02ba4b14dc QCheckBox: deprecate stateChanged() +stateChanged(int) has been deprecated in favor of +checkStateChanged(Qt:CheckState). + +* 4f1752a6b9 Increase precision for QGraphicsView::AnchorUnderMouse +Increase precision for QGraphicsView::AnchorUnderMouse and +QGraphicsView::centerOn + +* b9bcaae226 SQL/MySQL: Fix compilation with MySQL 8.3 +Fixed compilation with MySQL 8.3. + +* a3b4b060cf QHostInfo: fix lookupHost() signature immediately +The lookupHost() static function now takes const QObject* receivers +(was: (non-const) QObject*). + +* 6a5b47ecac QSsl: QMetaObject is defined in qobjectdefs.h +The enums in namespace QSsl are now Q_ENUMs. + +* f14f12c2e1 QObject: Let moveToThread return succcess state +QObject::moveToThread() now returns a boolean success state. + +* af9bf8712e Update Zlib to 1.3.1 +zlib was updated to version 1.3.1. + +* 5b2f352042 windows: Avoid infinite recursion with certain fonts +Fixed an issue where an infinite recursion could occur if the system +had a font with multiple preferred names in non-English languages. + +* 55b2011bcd Fix clipped text when combining multiple writing systems +Fixed an issue where drawing text from different writing systems in the +same line and including a background could cause parts of the text to be +clipped. + +* 73cf291849 Doc: Update Copyright in md4c license text +Updated md4c (optional part of Qt Gui) to version 0.5.1. + +* 036e9811d2 Update public suffix list +Updated the public suffix list to upstream SHA +883ced078a83f9d79a98933145425c221a5e51f0. + +* f477c78577 QDialogButtonBox: Fix focus chain and default button +assignment +Default button becomes focus proxy of a QDialogButtonBox. This ensures +that Enter triggers the default button, instead of the first button in +the layout. + +* 327dcc078d QPainterPath: Fix boundingRect and controlPointRect +ignoring start point +boundingRect() and controlPointRect() now use the start point from +QPainterPath(const QPointF &startPoint). + +* 3d182679b4 QBitArray: avoid overflow in size-to-storage calculations +Fixed a bug with QBitArrays whose size() came within 7 of the +size_type's maximum. + +* 1b90474986 Support the named instances of Variable Fonts +Added support for the named instances from the variable fonts. + +* 03bf71b7ff Update bundled libpng to version 1.6.41 +libpng was updated to version 1.6.41 + +* d61a333705 QBitArray: fix potential truncation in QDataStream op>>() +Fixed undetected overflows in the deserialisation (opertor>>()) from +QDataStream. + +* 2c53d990f7 SQLite: Update SQLite to v3.45.1 +Updated SQLite to v3.45.1 + +* ff8928d3cb Update md4c to 0.5.2 +md4c was updated to 0.5.2. + +* 7fa10ab76e QMovie non-anim: use QImageReader::imageCount but not +nextImageDelay +QMovie now handles non-animated multi-frame image formats (such as +tiff): QImageIOHandler::imageCount() is observed, and the default frame +rate is 1 FPS. + +* 41c786781a Update QLocale and calendar data to CLDR v44.1 +Updated QLocale's data extracted from the Unicode Common Locale Data +Repository (CLDR) to v44.1. The license changed to Unicode License V3. + +* 27625a33c5 Update bundled libjpeg-turbo to version 3.0.2 +libjpeg-turbo was updated to version 3.0.2 + +* c2400042ba Update Valgrind to version 3.22.0 +Updated Valgrind header used by QtTest. The change only affects +portability of s390 inline assembler. + +* cd59980f72 Update bundled libpng to version 1.6.42 +libpng was updated to version 1.6.42 + +* 2cf327be82 CMake: Fix undefined symbol: qt_resourceFeatureZstd issue +Targets created with qt_add_executable and qt_add_library will now add +the --no-zstd option to AUTORCC_OPTIONS when the target platform does +not support zstd decompression. You can opt out via the +QT_NO_AUTORCC_ZSTD cmake variable. + +* 0985c707a9 QBitArray: don't create invalid Qt 5 streams +Now refuses to stream a QBitArray with size() > INT_MAX to a +Qt-5-compatible QDataStream. + +* e69a151573 QBitArray: use QDataStream::SizeLimitExeeded where +applicable +Uses new QDataStream::Status::SizeLimitExceeded now, where applicable +(was: WriteFailed, ReadCorruptData). + +* 737dbc8c78 WASM builds now handle bitmap and pixmap cursors +Previously, bitmap and pixmap cursors were nonfunctional in wasm builds +and would trigger warnings. These cursors now work as expected. + +* 2cfe7199a2 QGtk3Theme: Fix QGtk3Interface::fileIcon +Fixed file icons provided by QFileIconProvider when using the gtk3 +platform theme. + +* 18d15404cb PCRE2: upgrade to 10.43 +PCRE2 was updated to version 10.43. + +* 93f8c8f3e6 wasm: make opengles3 (webgl2) default surface format +Default OpenGL ES version raised to 3.0 + +* 5403bfedc8 RHI: fix Vulkan layout for PreserveDepthStencilContents +depth textures +QRhiTextureRenderTarget::PreserveDepthStencilContents now works +properly on Vulkan + +* 03514d8f2c SQL/SQLite: handle option SQLITE_OPEN_NOFOLLOW +Add new option QSQLITE_OPEN_NOFOLLOW to expose open mode +SQLITE_OPEN_NOFOLLOW. + +* 3bbe5641b0 QString: document isSimpleText() removal +Removed undocumented internal, yet public, isSimpleText() member +function. If you still use it, you'll have to write your own version +outside of QString. + +* 33336ef2ee QNetworkInformation: document a potential SiC +The enums in QNetworkInformation must now be scoped when used from QML. +The scope is no longer optional. Adding the scope is a backwards- +compatible fix. + +* 2f50deafbf Revert "Fix export of QDeferredDeleteEvent, should be +Q_CORE_EXPORT" +Made this undocumented class private and unexported. You will still be +able to see the definition in qcoreevent_p.h, but you won't be able to +create objects of the class anymore. + +* 9d791aabad Update bundled libpng to version 1.6.43 +libpng was updated to version 1.6.43 + +* 9888d8ee22 SQLite: Update SQLite to v3.45.2 +Updated SQLite to v3.45.2 + +### qtsvg +* b7ca594 Fix crash when reading text with line breaks +Fixed a regression where the application would crash on certain SVG +files. + +* 33f3425 QSvgWidget: only start the animation timer when visible +Add animationEnabled property to QSvgRenderer, and use it from +QSvgWidget to stop animations when hidden. + +* 534d072 Add symbol and marker to QSvg +Added <symbol> and <marker> to the supported elements of QtSvg. + +* e4b4153 Add filter attribute/element and various filter primitives +Added support for the <filter> element to QtSvg. The most important but +not all filter primitves are supported: feMerge, feColorMatrix, +feGaussianBlur, feOffset, feComposite, feFlood. + +### qtdeclarative +* b7813fc5ea Make some properties in the effects module FINAL +Properties for the type MultiEffect are now FINAL, meaning they can no +longer be shadowed by declaring new properties with the same names in +QML. A warning will be printed out to the console, when a FINAL property +is being shadowed. We recommend that users rename those properties to +avoid potential unexpected behavior changes. + +* e31821795e Make some properties in Qt Quick Shapes FINAL +Properties for types in the Qt Quick Shapes module are now FINAL, +meaning they can no longer be shadowed by declaring new properties with +the same names in QML. A warning will be printed out to the console, +when a FINAL property is being shadowed. We recommend that users rename +those properties to avoid potential unexpected behavior changes. + +* b949315427 Make properties in Qt Quick Layouts FINAL +Properties for types in the Qt Quick Layouts module are now FINAL, +meaning they can no longer be shadowed by declaring new properties with +the same names in QML. A warning will be printed out to the console, +when a FINAL property is being shadowed. We recommend that users rename +those properties to avoid potential unexpected behavior changes. + +* cb82b9f2ad Make properties in the particles module FINAL +Properties for types in the Qt Quick Particles module are now FINAL, +meaning they can no longer be shadowed by declaring new properties with +the same names in QML. A warning will be printed out to the console, +when a FINAL property is being shadowed. We recommend that users rename +those properties to avoid potential unexpected behavior changes. + +* 351979e05a Make properties in Qt Quick FINAL to prevent shadowing +Most properties for types in the QtQuick module are now FINAL, meaning +that they can no longer be shadowed by declaring new properties with the +same names. With few exceptions. A warning will be printed out to the +console, when a FINAL property is shadowed. We recommend that users +rename those properties to avoid potential unexpected behavior changes. + +* b1766d9d62 Flickable: Proportional wheel scrolling if deceleration is +large +When using a plain "clicky" mouse wheel, Flickable has historically +applied acceleration: the faster you rotate the wheel, the faster it +flicked. The default value of flickDeceleration was 5000, which felt +hard to control, but changing it in QML affected touch-flicking and +wheel behavior simultaneously. So now we decouple those: +flickDeceleration only affects touchscreen flicking, and Flickable +rather uses a new default value of 15000, which is defined to mean that +scroll distance becomes directly proportional to +QWheelEvent::angleDelta() * QStyleHints::wheelScrollLines() (where a +"line" is 24 logical pixels, because Flickable does not have direct +understanding of its contents). You can set the new environment var +QT_QUICK_FLICKABLE_WHEEL_DECELERATION to a value from 1 to 14999 to +restore wheel acceleration behavior from older versions; 5000 was the +old value. + +* 7d426b6226 Introduce sourceSize parameter to Canvas::loadImage() +Optional size parameter added to Canvas::loadImage(). Useful to improve +visual quality by rendering scalable formats like SVG closer to the +intended display size. + +* 9355b7173c QML models: Make most properties FINAL to prevent +accidental shadowing +Most properties for types in the QtQml.Models module are now FINAL, +meaning that they can no longer be shadowed by declaring new properties +with the same names. A warning will be printed out to the console, when +a FINAL property is shadowed. We recommend that users rename those +properties to avoid potential unexpected behavior changes. + +* eed2ee69ac Fix memory leak when invalidating NativeRendering fonts +Fixed a controlled memory leak with Text.NativeRendering where loading +and unloading the same application fonts could cause memory usage to +increase indefinitely and not be regained until the window was closed. + +* 13dc5b3c9d qmlls: fix the order in which the build directory is +obtained +Qmlls warns when inexisting build folder paths are passed to the +--build-dir argument or the QMLLS_BUILD_DIRS environment variable. Also, +it will inform the user if the build directory was set using the command +line option, the environment variable or an .qmlls.ini settings file, if +existent in the source folder. + +* 2e44d316c8 Add flag to hide eye dropper button from qml ColorDialog +Added a NoEyeDropperButton option to hide the eye dropper button + +* b4cf8c1f1a QML: Revert the default for enforcing function signatures +Type annotations on function signatures are now enforced, no matter if +the code in question is interpreted, JIT-compiled, or AOT-compiled. +Previously, only AOT-compiled code enforced the signatures. Therefore +you could produce divergent behavior by passing or returning values that +violated the type annotations. + +* b9bfdea0e2 QML: Un-specialcase QStringList and QVariantList conversion +Converting a QVariantList to a QJSValue via, for example +QJSEngine::toScriptValue() does not produce a JavaScript array anymore, +but rather a better suited sequence object that behaves almost like a +JavaScript array. The only difference is that its QJSValue::isArray() +will return false now. + +* 3e619367b1 StackView: add strongly-typed push functions +Added strongly-typed pushItem and pushItems functions. These can be +compiled to C++ by the QML Compiler. + +* 7d0ec8910f StackView: add strongly-typed pop functions +Added strongly-typed popToItem popToIndex, and popCurrentItem +functions. These can be compiled to C++ by the QML Compiler. + +* 1baa7fc3e7 StackView: add strongly-typed replace functions +Added strongly-typed replaceCurrentItem functions. These can be +compiled to C++ by the QML Compiler. + +* 514fa7e284 Remove redundant warning +Assigning null to a property of incompatible type is now an error +instead of a warning. + +* 115916f217 qmlformat: fix formatting of object destructuring +qmlformat will no longer add "" characters automatically in the object +keys unless the object key is actually a string literal. Also, using a +scoped variable as the property key will no longer result in the +duplication of the property name. + +* 62014e9cec Remove bounding behavior of popup for negative margins +The popup default margins (-1) earlier was constrained on left and top +edges, but allowed to move beyond right and bottom edges. The behavior +changed now to relax this constraint and move beyond all edges. Also to +be noted, edge constraints has been relaxed only for Popup and controls +inheriting from popup (such as drawer, menu) still follows earlier +behavior. + +* ca20f7e82f Add a radius property for each corner of a Rectangle +Rectangle can now render individual radii on each corner. + +* 71e6a60a3d Remove QML_LEAK_CHECK +The environment variable QML_LEAK_CHECK is replaced by the logging +category qt.scenegraph.leaks. + +* 4cdf0643b4 QtQml: Key singletons by singleton instance info +The QML engine will now refrain from creating separate instances of a +singleton type for each version it is registered for if the singleton is +registered declaratively (using QML_SINGLETON). The behavior of +procedurally registered singletons (using the qmlRegisterSingletonType() +family of functions) remains the same: For each registration call, a +separate singleton instance is created. + +* 8e7572ac63 Make text node scenegraph API public +Added QSGTextNode and QQuickWindow::createTextNode() for creating scene +graph nodes containing text. This can be useful when building custom Qt +Quick items with text. + +* 9427ee785c Fix Material dark theme not being respected when used as a +fallback +The fallback style's theme is now initialized, allowing e.g. the +Material style's dark theme setting to be respected when it's set as the +fallback style and the user is using run-time style selection. Compile- +time style selection is unaffected and continues to work correctly. + +* bb8fb504fe Fix translucent NativeRendering text on transparent window +Fixed an issue where NativeRendering text with a translucent color +combined with a transparent window would cause unexpected translucency +effects on opaque parts of the scene. + +* 16023fc77c Defer automatic Window transient parent until component +completion +Declaring Windows via dedicated properties of another Window or Item +will result in an automatic transient parent relationship to the parent +Window or Item, just like declaring it as part of the default data +property. + +* d6e0d5630a Add pragma syntax to support translation context +The context for the translation can now be controled in a given file +using pragma Translator. + +* 1052fb195f Set implicit size for QQuickShape +The Shape item now implements implicitWidth and implicitHeight, so it +will get a non-empty size by default, and be appropriately placed in +layouts. + +* a927fcd4ac Fix missing paragraph containing object replacement char +Fixed an issue where a paragraph containing the Object Replacement +Character (U+FFFC) would be invisible. + +* f5aecbde91 QtQml: Allow multiple names for C++-based QML types +You can now have multiple QML_NAMED_ELEMENT macros in the same C++ +class to make one C++ type available with more than one QML name. + +* 8f6809681e Disable TapHandler.longPressed signal if longPressThreshold +== 0 +TapHandler.longPressThreshold can now be set to 0 to disable its press- +and-hold feature, and can be reset to undefined to restore the platform +default. + +* 79474b087a Drawer: adjust opening edge to the rotation of the window's +content item +If the window's content item is rotated, then the drawer will adapt the +edge from which it can be drawn out accordingly. Only multiple of 90 +degrees are supported. + +* d0fcada55f Popup: keep popup and overlay centered for all orientations +Changing the contentOrientation of the window no longer repositions the +overlay and popup items. They now stay centered over the window's +contentItem. To rotate the entire UI in a window, set the rotation +property of the contentItem. + +* 84d950bc32 QML: Let IDs in outer context override bound components' +properties +In QML documents with bound components, IDs defined in outer contexts +override properties defined in inner contexts now. This is how +qmlcachegen has always interpreted bound components when generating C++ +code, and it is required to make access to outer IDs actually safe. The +interpreter and JIT have previously preferred inner properties over +outer IDs. + +* 91e75fc347 QQuickItemGrabResult: Grab with window devicePixelRatio +grabToImage now grabs the item taking into account its +devicePixelRatio. + +* a63fe035e3 Implement variable axes API in QML +Added font.variableAxes property. + +* b46d6a75ac Add load/save functionality to QQuickTextDocument (Tech +Preview) +TextEdit.textDocument now has a source property for loading files; +save() and saveAs() functions for writing; a modified property which +tracks QTextDocument::modified; and an error signal in case any of these +operations fail. Setting the source property is allowed only if the +document is in unmodified state. This API is in Tech Preview. + +* b00798df9d MessageDialog: Dont rely on accept or reject signal +emissions from QPA +The MessageDialog will now close when a button is pressed, regardless +of the button's role. + +* 1ca9928856 Move focusReason from QQuickControl to QQuickItem +The focusReason property has now moved from QQuickControl to +QQuickItem. + +* 64234dfc70 Move focusPolicy from QQuickControl to QQuickItem +The focusPolicy property has now moved from QQuickControl to +QQuickItem. + +* 43625c7140 QQuickItem: Make focusReason property read-only from QML +focusReason property is read-only. + +* 045f9ce192 Add TextSelection (Tech Preview) +TextEdit.cursorSelection is a TextSelection object, which provides +properties to inspect and modify the formatting of the single selection +that is currently supported. This API is in Tech Preview. + +* 8dd6878364 MessageDialog: make QQuickAbstractDialog::result return +button pressed +The MessageDialog will no longer emit rejected when the user presses a +button that doesn't have the role NoRole or RejectedRole. + +* f926f7acf6 CMake: Fix the all_qmllint* targets for VS generators, take +II +When using CMake's Visual Studio project generator, the creation of the +targets all_qmllint, all_qmllint_json and all_qmllint_module requires +now CMake 3.19 or newer. A warning is printed for older CMake versions. +This warning can be disabled by setting QT_NO_QMLLINT_CREATION_WARNING. + +* 1495051e07 CMake: Add a way to pass additional arguments to +win/macdeployqt +Added the DEPLOY_TOOL_OPTIONS argument to the function +qt_generate_deploy_qml_app_script. + +* ea9c46ed26 API Cleanup: QQuickItem: Add parameter to +focusPolicyChanged signal +focusPolicyChanged signal now takes a Qt::FocusPolicy parameter. + +* 41d9d86f6e Set default layout size policies for quick items +The QtQuick items now set their default size policy and it would be +effective when used within QtQuick Layouts. + +* 32b4d8bb16 Fall back to retrying with "software" when swapchain fails +The fallback to a software rasterizer, if applicable to the platform +and 3D API, is now performed also upon the first swapchain creation +failure. Previously this was only done if the QRhi initialization +failed. Relevant in particular on Windows, potentially allowing +functioning on systems that are incapable of proper accelerated D3D +rendering, but, for whatever reason, do not fail early on upon the +device/context creation, only later at swapchain creation. + +* e824eaf86d doc: Clarify that automatic transient parent relies on +visual parent +Windows that automatically pick up a transient parent window from its +Item parent will not be shown unless the item is part of a scene. + +### qtmultimedia +* edb6324fb Update doc and attributions with new FFmpeg version in +Multimedia +Updated FFmpeg to n6.1. + +* 24bb44389 Rename QAudio namespace to QtAudio +The QAudio namespace has been renamed to QtAudio, with QAudio still +being available as an alias. String based connections to +QAudioSink/Source::stateChanged need to continue to use QAudio::State as +the parameter. + +### qttools +* 43114e955 Qt Designer: Add QFont::Weight to the property editor +QFont::Weight is now available in the property editor, introducing a +new "fontweight" .ui attribute. To preserve compatibility, the values +"Normal"/"Bold" will result in the old "bold" attribute being used. + +* 9d3891fcd Qt Designer: Add a way of specifying plugin paths +Added API and command line options for modifying the plugin paths. + +* 685037c07 lconvert: Add -pluralonly command line argument +Added a -pluralonly command line argument to drop non-plural form +messages. + +* 94bb328a1 CMake: Make the target argument of qt_add_lrelease optional +Passing a target as the first argument to qt_add_lrelease was +deprecated. + +* 3c5603a77 CMake: Allow specifying multiple targets in qt_add_lupdate +Added the TARGETS option to qt_add_lupdate to handle multiple targets. + +* 8a0adfa78 CMake: Support project-wide i18n with qt_add_translations +qt_add_translations gained the TARGETS argument to specify multiple +targets that intend to load .qm files. + +* 8b664bcfb CMake: Allow excluding target sources from i18n +The target property QT_EXCLUDE_SOURCES_FROM_TRANSLATION was added to +exclude source files of a target from handling with lupdate. + +* cda38d3d0 lupdate: remove number heuristics +Removed the number heuristics feature. Users are advised to avoid hard- +coded numbers in translatable strings and use QString::arg instead. + +* f93028758 CMake: Automatically determine .ts file names in +qt_add_translations +The TS_FILES argument of qt_add_translations is optional now, and .ts +file paths can be automatically determined after setting the +QT_I18N_LANGUAGES variable. + +* 17680273b CMake: Add a way to specify the native language for i18n +qt_add_lupdate gained the NATIVE_TS_FILE argument that denotes the .ts +file for the native language of the application. This .ts file will +contain only plural forms. + +* ffe105e1a CMake: Automatically determine the path of the native .ts +file +If the TS_FILES argument is not passed to qt_add_translations, the path +to the native .ts file is automatically determined if +QT_I18N_NATIVE_LANGUAGE is set. + +* a52c1be27 Qt Designer: Write fully qualified enumerations +Qt Designer will output fully qualified enumeration values in .ui files +to accommodate for scoped enums and Qt for Python. + +* e12950c83 QDoc: Require libclang >= 15 +QDoc now requires LLVM 15 or newer. + +* 6942bc0ee qdoc: Introduce \generatelist qmlvaluetypesbymodule +The \generatelist QDoc command now supports listing QML value types +explicitly by passing qmlvaluetypesbymodule as the first argument. + +* aef0c3cf3 CMake: Fix qt_add_translations in different subdirs for VS +generators +When using CMake's Visual Studio project generator, the creation of the +update_translations target requires now CMake 3.19 or newer. A warning +is printed for older CMake versions. This warning can be disabled by +setting QT_NO_GLOBAL_LUPDATE_TARGET_CREATION_WARNING to ON. + +* a6007f58f Update qlitehtml submodule +Litehtml (used in Qt Assistant) was updated to upstream version v0.9. + +### qtdoc +* 1cf3295c Bump CMake requirements on Apple platforms +The minimum CMake version for Qt on Apple platforms is now 3.21.1. + +### qtsensors +* f5eae761 QtSensors: Expose QSensor::isFeatureSupported to QML +Add QmlSensor::isFeatureSupported(). + +### qtconnectivity +* 4d5da3f5 QBluetoothAddress: add qHash() as a proper hidden friend +Added qHash(). + +* 439e818f QBluetoothUuid: remove default case labels and fix the +fallout +Fixed missing result of +characteristicToString(CharacteristicType::WeightScaleFeature). + +* aff0acde QBluetoothUuid: inherit all ctors from QUuid +QBluetoothUuid now provides all the constructors that QUuid also +provides (incl. from GUID and QAnyStringView). + +* 9db4dd9f Make BlueZ DBus peripheral the default backend on Linux +The default Linux peripheral implementation was changed from the kernel +interface to the BlueZ DBus interface. The old implementation remains +available by defining QT_BLUETOOTH_USE_KERNEL_PERIPHERAL as environment +variable. + +* 6a2c6e31 PCSC: Make polling interval adjustable via environment +The polling interval is now configurable using QT_NFC_POLL_INTERVAL_MS +environment variable. The default polling interval was reduced to 100ms. + +### qt3d +* 781c07e2a Texture array support for RHI renderer +Enable texture array on the RHI render plugin + +* e275b1c28 Fix Race Condition in NodePostConstructorInit::processNodes +Fix Race Condition in NodePostConstructorInit::processNodes + +* 9cc525731 Fix ambient color contribution in Phong shader +Fix ambient color contribution + +* 51cfb893c Enable uniform buffer for RHI compute shaders +Enable uniform buffer for RHI compute shaders + +### qtimageformats +* 32d5b3d Update bundled libwebp to version 1.3.1 +Update bundled libwebp to version 1.3.1 + +* 5428d25 Update bundled libtiff to version 4.5.1 +Bundled libtiff was updated to version 4.5.1 + +* 4cfdd47 Update bundled libwebp to version 1.3.2 +Update bundled libwebp to version 1.3.2 + +* 4feed66 Update bundled libtiff to version 4.6.0 +Bundled libtiff was updated to version 4.6.0 + +### qtserialbus +* 5cf1eb9f QModbusPdu: remove Q_DECLARE_TYPEINFOs +The class and its subclasses are no longer marked as +Q_RELOCATABLE_TYPE. + +* 8f1167b9 QCanDbcFileParser: add parseData(QStringView) +Added method parseData(QStringView), which takes the contents of a DBC +file as an input parameter. Use this method if the DBC file has an +encoding different from UTF-8. In such cases the file contents should be +first properly converted to QStringView, and then passed to this method. + +### qtserialport +* 3bdac61 Fix QSerialPort::bindableStopBits return value type +QSerialPort::bindableStopBits() now returns +QBindable<QSerialPort::StopBits> instead of QBindable<bool>. + +### qtwebengine +* 3feab861f RenderWidgetHostViewQtDelegateItem: keep grabs +WebEngineView (or WebView backed by Qt WebEngine) no longer allows +components outside to take over the mouse or touch exclusive grab. For +example if the user starts dragging a scrollbar inside the web view, +that continues until release, regardless of any DragHandler, Flickable +etc. + +* 37430020d Add clearHttpCacheCompleted signal to profile +Added clearHttpCacheCompleted signal. + +* bd8572420 Add QWebEngineSettings::ForceDarkMode +ForceDarkMode added, disabled by default. + +* f46e2f2d6 Fix corrupted load/fetch state on start up in case of +NoCache +Switching profile to NoCache do not longer implicitly removes cache +from old data store. + +* a82e90223 Add new API for screen capturing +Add QQuickWebEngineView::desktopMediaRequested() signal + +* 613be810d Add WebEngineDriver +Added WebEngineDriver + +### qtvirtualkeyboard +* 5445b917 Make qvirtualkeyboardnamespace.h private +The qvirtualkeyboardnamespace.h header has been made private. None of +the enum types declared in that header are used in public C++ APIs. + +* e5bf53cc Restore style path for backwards compatibility +Restored style path /QtQuick/VirtualKeyboard/content/styles for +backwards compatibility. + +### qtremoteobjects +* a495a5c9 QNX QIODevice subclasses: remove Q_DECLARE_TYPEINFOs +These classes are no longer marked as Q_RELOCATABLE_TYPE. + +### qtquick3d +* 28839c49 Support HDR (linear) images as base color maps +Using HDR images (loaded from .hdr or .exr files) as base color maps +are now supported correctly. Previously the image data was incorrectly +going through sRGB->linear conversion which is incorrect for HDR image +data as they are not sRGB (or any other color space for that matter). + +* 1633d6c1 Add separate controls for RGB and Alpha blending in custom +materials +Added separate controls for alpha blend factors. + +* be16b0ae Add a way to override the backing texture size with the +Offscreen mode +Added View3D properties to override the backing texture's size when +using the default Offscreen render mode. This allows the application to +specify its own render target resolution (for example because the +developer knows that the content is fine with a lower resolution instead +of following the windowing system dictated geometry and high DPI scale +factor). For easy experimenting, the properties are also exposed in the +DebugView item. + +### qt5compat +* 5420ed0 SAX: Remove unused QtXml/qtxmlglobal.h header inclusion +The QtCore5Compat/qxml.h header no longer includes QtXml/qtxmlglobal.h. + +### qtopcua +* d624a8f2 Encode 0 node id for empty string +Encoding empty strings as node id is now permitted. + +* 03fcb5c3 open62541: Re-encode unhandled types to QOpcUaExtensionObject +Unknown types that are decoded by the stack and have no Qt OPC UA +data classes will now be re-encoded and returned as extension object +instead of an empty QVariant. + +* 699de8e3 Add support for the DataTypeDefinition attribute +The DataTypeDefinition attribute of DataType nodes can now be read. +This allows manual decoding of generic structured and enum types. + +* e324f887 Add the DiagnosticInfo data type +The DiagnosticInfo data type is now available for reading and +writing. + +* 4992ea8d Add generic struct handler +Qt OPC UA has been extended with a generic struct handler which +enables the user to automatically decode structured types having the +DataTypeDefintion attribute set. + +* e4e0731a Add read and write support for EventFilter and types it +depends on +The open62541 plugin is now capable of reading and writing +EventFilter and its dependency types. + +* 947dda8b Add API for the RegisterNodes and UnregisterNodes services +QOpcUaClient now supports registerNodes() and unregisterNodes() with +the open62541 plugin. + +* 4a2b804e Remove the UACPP plugin +The Unified Automation backend has been removed. The open62541 +backend will be able to act as a drop-in replacement for everything +except the connectError() signal. + +* 925ea2ed Add historical events read support +Qt OPC UA is now capable of reading historical events with the +open62541 plugin + +* c23cccdd Implement triggering for monitored items +QOpcUaNode now supports SetTriggering to set up a triggering link +between two monitored items. + +* 245951a3 Replace incorrect license attribution for 3rdparty/open62541 +Correctly refer to the CC-BY-SA0 license as "Creative Commons +Attribution Share Alike 4.0 International". + +### qthttpserver +* 4a8cd55 Access to the ssl config in QHttpServerRequest +Added sslConfiguration(). + +### qtquick3dphysics +* 476efc4 Support disabling simulation of a body +Add support for disabling simulation of a body through the +PhysicsBody::simulationEnabled property. + +* 71b26a5 Support setting simulation thread count +Support setting simulation thread count. + +* 3012a8a Support collision filtering +Add support for collision filtering. It is now possible to specify +groups IDs for nodes and ignore collisions between them. + +* 31e2d0b Add collision report properties +Add reportKinematicKinematicCollisions and +reportStaticKinematicCollisions properties that will enable kinematic- +kinematic and static-kinematic collision reporting respectively. + +* c71bc44 Support using QQ3DGeometries as mesh sources +Support using QQuick3DGeometry as source through the +TriangleMeshShape::geometry property. + +* 7a2852e Support using Image as source to heightfield shape +Support using QML Image type as source through the +HeightFieldShape::image property. + +### qtgrpc +* 453d694 Remove silent reconnection to grpc server stream +Client HTTP/2 channel doesn't retry to start server-stream +automatically after connection is lost, since this contradicts gRPC +streaming concepts. The error should be handled by business logic of an +application instead. + +* 59f3429 Add enum size spec +Generated enums now have int32_t type spec according to protobuf +specification. + +* b089a77 Move enums to the nested namespace out of class +Nested enums moved out of message classes to the nested namespace, same +as the nested messages. + +* 3f51504 Split QGrpcOperation into Client and Channel parts +QGrpcOperation::abort function is replaced by QGrpcOperation::cancel +function. The logic of new function is generic for all gRPC operations. +All grpc operations(calls and streams) now emit errorOccurred signal +when cancelling. + +* fcb87b4 Emit the finished signal for grpc calls even if error occurred +Unary gRPC calls now emit both 'errorOccurred' and 'finished' signals +if the call is finished with error. Previously only the 'finished' +signal was emitted. + +* b1a78d7 Do not capitalize the enum field names +Enum fields now preserve the case of first letter. Previosly generator +capitalized the generated enum field names. + +* 913aef6 Implement support of 'optional' fields +All message fieds now have 'has' methods that indicate if message was +initialized and contain value or not. + +* 845b7f2 Delete generation of duplicating qt-properties with standard +types +remove generation of additional Message properties that were used in +QML. Since Qt Protobuf type converters are created and work correctly, +we can just directly use QtProtobuf::int32/QtProtobuf::int64/etc types +in Q_PROPERTY(). + +* 3937931 Introduce QGrpcClientInterceptor +Added QGrpcOperation::waitForFinished() method. + +* 703f2e3 Rid of synchronous gRPC API +The synchronous gRPC calls are not generated anymore. All related API +is removed. + +* ef91694 Rename QML URI of the QtGrpcQuick module +The QML URI of the QtGrpcQuick module is changed to QtGrpc. All +occurrences of module imports should be changed to 'import QtGrpc'. + +* 435d475 Add the missing Licenses and Attributions sections +qtprotobufgen, qtgrpcgen tools link against protobuf libraries, +licensed under BSD 3-clause "New" or "Revised" License. This is now +documented. + +* 74b45fd Add the missing _p suffix for protobuf messages that are oneof +members +Properties of protobuf message types that are oneof members now have +'_p' suffix, since they are formally private. + +* b86990f Add public API to get unknown fields from deserialized +QProtobufMessage +Added the public unknownFieldNumbers() and unknownFieldData() +functions. + +* fbf877c Add JSON serialization and deserialization for Qt Protobuf +Edit existing QProtobufSerializer API, also move +serialization/deserialization methods from QProtobufSerializer class +into QProtobufBaseSerializer interface, since all of them shall be re- +usable for new Json-serializer. + +* 8ac1b26 Make QProtobufSerializer and QProtobufJsonSerializer non- +stateless +Any type API is changed. 'as' and 'fromMessage' functions not accept +the pointer to a serializer. + +* 0812595 Make the both QProtobufSerializer and QProtobufJsonSerializer +final +Both QProtobufSerializer and QProtobufJsonSerializer are final now. + +* 4243dfb Implement JSON (de)serialization of enums +Changed the following interfaces: - serializeEnum - serializeEnumList +- deserializeEnum - deserializeEnumList All interfaces now have the +mandatory const QMetaEnum &metaEnum argument. The argument is needed to +convert the enum value to its string representation. + +* fa30200 Add the pre-generated map pair property ordering +Removed infoForMapKey and infoForMapValue methods from the +QtProtobufPrivate::QProtobufPropertyOrderingInfo structure. + +* cdaf519 Use the QML_NAMED_ELEMENT for the gRPC client in QML context +gRPC clients now are registered as <ServiceName>Client in QML context. + +* 6671df0 Fix the generation of the export macro +New option extras allow setting the generated export filename and +control if it should be generated at the generator run. + +### qtinsighttracker (Commercial only) +* 8e89373 Support remote configurations +Application's insight tracker configuration can be changed at runtime +from the Qt Insight Console. + +* 08f5c97 Support compressed sqlite databases +The SQLite event storage can now be compressed with either zlib or zstd +algorithms. + +* 655ea8a Add context data to event API +New API: Context data can now be included in the interaction and +transition events. + + +Fixes +----- + +### qtbase +* QTBUG-114206 tst_qquick3dbuffermanager (Failed) +* QTBUG-114238 API asymmetry in isEmpty / isNull between QByteArray and +QString operator+= +* QTBUG-108794 Building applications against static QNX build fails +* QTBUG-114204 QTabBar tabs above current index not visible if current +index is set before the tabbar is drawn +* QTBUG-113811 [REG: 6.2->6.5] windows: 16x multisampling produces a +border (NVIDIA) +* QTBUG-100094 iOS A11Y unexpected reset +* QTBUG-114236 Any Drag and Drop crashes on 6.5 +* QTBUG-113591 Problem updating QDockWidget's title with translations +* QTBUG-112829 QGuiApplication::screens() returns only the secondary +screen +* QTBUG-114085 qt-configure-module with parameters fail at run at root +directory +* QTBUG-114229 Broken bitmap fonts when a non-rotating transform is set +* QTBUG-112968 QTextEdit hangs when large text is copied +* QTBUG-112742 REG: QScreen physicalSize() return wrong results on +Android / Qt 6.5 - returns pixels not millimeters +* QTBUG-112246 ios: Assert if closing keyboard and touching the screen +with another finger +* QTBUG-113165 Native text on macOS and iOS is not the same. +* QTBUG-111901 Release build still puts debug info into .so files +* QTBUG-110942 I see 2 icons showing up in our QTreeView since upgrading +to Qt6 +* QTBUG-112217 setTearOffEnabled() leading to crash +* QTBUG-113438 AT-SPI: Wrong char reported by GetCharAtOffset when code +point > 65535 +* QTBUG-73834 No data signature found +* QTBUG-79934 WASM - Qt Quick application does not have keyboard focus +after loading +* QTBUG-113416 [Reg 6.4->6.5] Static build fails at PDF module +* QTBUG-54955 Mac: Wrong QDate string conversion with +Qt::SystemLocaleLongDate on dates prior to 1893-04-02 +* QTBUG-93009 QPalette::PlaceholderText color is not followed after +setting color in a style sheet +* QTBUG-112513 QFuture continuation segfaults with move only datatypes +* QTBUG-114313 [Reg: 5.15 -> 6.2/6.5?] QQuaternion::getAxisAndAngle() +can produce NaN, even when normalized +* QTBUG-114431 FindEGL.cmake fails for static linking with Qt +* QTBUG-114446 wasm: native keyboard does not popup on iOS +* QTBUG-113717 QComboBox::removeItem is triggering +QComboBox::currentTextChanged. +* QTBUG-109405 [Regression] 6.3.1 -> 6.4.1 Android - QSettings lost +* QTBUG-109369 QSettings - default file location changed between Qt5 and +Qt6 on Android +* QTBUG-87603 Crash when concatenating two strings using +QT_USE_QSTRINGBUILDER +* QTBUG-47066 Segmentation fault with QStringBuilder +* QTBUG-104354 Document QStringBuilder's auto gotcha +* QTBUG-114199 macOS: Clicking on a menu item which opens a submenu +erroneously closes menu +* QTBUG-114078 wasm: NetworkReply with empty data generates runtimeError +* QTBUG-113573 When dragging a header section it will no longer scroll +when at the edge +* QTBUG-113765 QComboBox: Wrong popup position when switching to Fusion +style +* QTBUG-114530 Qt build in jenkins triggers message boxes with help +messages from Qt tools +* QTBUG-111330 error: Not a signal or slot declaration in code generated +by qt_add_dbus_interface +* QTBUG-48161 QDockWidget emits visibilityChanged(false) when minimizing +the window or switching virtual desktops +* QTBUG-62912 Hover is not reset properly with touchscreens +* QTBUG-113641 PlatformCommonInternal INTERFACE_LINK_OPTIONS property is +propagated to user projects +* QTBUG-114576 QFileInfo("assets:/path/to/file").fileName() returns +wrong name +* QTBUG-114219 QFileInfo::fileName() does not strip assets prefix on +Android +* QTBUG-112261 [REGRESSION] QDir::entryList returns invalid names (6.4.2 +-> 6.4.3) +* QTBUG-88316 [REG] Testcocoon support is totally broken. Consider +removing it. +* QTBUG-114625 TRY_RUN failure on cross-compilation +* QTBUG-108015 [CMake] [MSVC2022] TEST_separate_debug_info always fail +* QTBUG-112996 Moc error C2838: 'MyEnum': illegal qualified name in +member declaration +* QTBUG-114629 QJsonValueRef inherits non-exported class +QJsonValueConstRef +* QTBUG-114334 [REG 6.5.0 -> 6.5.1] Segfault in +QXcbConnection::handleXcbEvent with touch(pad) gestures after +disconnecting input device +* QTBUG-114537 linking of QtNetwork against GSSAPI fails on macOS with +CMAKE_FIND_FRAMEWORK=LAST +* QTBUG-114546 [Reg 6.2.8->6.5.1] [macOS] Prior modal dialog and manual +event processing can break QMessageBox +* QTBUG-112491 examples/widgets/mainwindows/mainwindow crashes +* QTBUG-114542 DockWidget Crashes when undocked and tabbified +* QTBUG-114606 Cancelling a QPromise with a failure handler crashes +* QTBUG-112351 Incorrect description of QtConcurrent::run() +* QTBUG-114654 KeyRelease event not propagated to parent of QLineEdit +* QTBUG-112200 Possible memory leak with Fusion style +* QTBUG-114480 Plugins available via multiple paths are loaded without +RTLD_NODELETE +* QTBUG-71674 Registering an object to dbus without interface can lead +to invalid dbus interface getting registered +* QTBUG-113975 [iOS] Button cannot be focused and take action if it is +placed in text area +* QTBUG-114416 iOS: Focussing on a read-only TextEdit can prevent Button +from receiving further clicks +* QTBUG-92464 QCompleter breaking use of keyboard accents +* QTBUG-108522 [Regression: 4 - 5&6] QCompleter can not use input method +when completer popup is visible on Linux +* QTBUG-114073 qdoc resolves "QML Import Path" reference incorrectly +* QTBUG-112653 Incorrect colour name returned when handling +colorSchemeChanged +* QTBUG-114785 MinGW v13.1.0: errors in TinyCBOR (Windows 10 22H2 +x86_64) +* QTBUG-114781 Reg->6.6/MSVC: Compile warning about Unused +SlotArgumentCount in lambda connect +* QTBUG-114115 Unable to run on Gitlab CI / Windows Server Core docker +image +* QTBUG-114571 Incorrect colors after switching between light and dark +modes +* QTBUG-113169 QStyleHints::colorScheme reports incorrect value and +breaks app palette +* QTBUG-114191 [Dialog QML] Dialog becomes dark after putting the app in +the background and resuming it back with iOS style +* QTBUG-114225 QTableView create extra row +* QTBUG-108482 Mention more clearly that only a subset of features of +supported HTML tags are implemented +* QTBUG-114826 multiwindow manual test does not work with D3D12 backend +* QTBUG-114821 [Reg 6.4->6.5] QMenu no longer renders disabled text +correctly +* QTBUG-114865 macos: Building QtWebEngine with sanitizer enabled fails +* QTBUG-114605 [macOS] Hover events are not received if the parent of +the QWindow is embedded +* QTBUG-114583 Headers use things in <iterator> without including it +* QTBUG-77059 QStorageInfo::mountedVolumes() doesn't list volumes +mounted after "docker overlay volumes" +* QTBUG-114760 tst_QComboBox::popupPositionAfterStyleChange is flaky +* QTBUG-68821 QNetworkAccessManager does not propagate proxy errors +properly +* QTBUG-106483 Moving a window to another screen (different DPI) using +keyboard shortcuts while a menu is open has unexpected behavior +* QTBUG-114847 QMAKE_APPLE_DEVICE_ARCHS not documented +* QTBUG-109781 QXmlStreamReader asserts trying to construct XmlStringRef +of negative len on external input +* QTBUG-114829 [REG 6.5.1 -> 6.5.2] Crash/failed assert by passing +certain xml file to QXmlStreamReader +* QTBUG-114931 MSVC 2022 v17.6.4 causing build failure with Windows 10 +22H2 +* COIN-1059 windows-10_22h2-msvc2022 needs newever msvc 2022 +* QTBUG-114803 iOS Simulator build fails +* QTBUG-114600 [REG 6.4.3 -> 6.5.0] Strange UI styles +* QTBUG-113698 Nullptr dereference in qcoretextfontdatabase.mm +* QTBUG-114783 RCC requires openssl +* QTBUG-114470 Build failure for iOS +* QTBUG-114925 Reg->6.6/MSVC/WIndows: Cannot build with debug due to +compiler flag clash in syncqt +* QTBUG-113685 macOS: QMessageBox does not emit the accepted signal when +parented +* QTBUG-112995 Long press on touch screen breaks drag and drop +* QTBUG-114919 QFileDialog spams users with permission requests +* QTBUG-114944 qtestcase.h may need a fix to avoid unreachable code +warning. +* QTBUG-112371 Unreachable code warning with MSVC2019 with QTestCase +class +* QTBUG-114797 QVariant::convert may crash even if QVariant::canConvert +returns true +* QTBUG-107120 QSqlDatabase not working with SQLite files from +QFileDialog +* QTBUG-112893 WASM: exec() fails, even when ASYNCIFY is enabled +* QTBUG-114918 qvulkanwindow.cpp:451:3: error: redefinition of +'qvk_sampleCounts +* QTBUG-115031 qtbase -unity-build-batch-size 103 fails +* QTBUG-112956 [REG 6.4] syncqt.cpp does not install headers marked with +qt_deprecates pragma +* QTBUG-114683 Not null value is not enforced in SQL iBase plugin +* QTBUG-115003 QPainter crash when drawing image +* QTBUG-114991 QVariant<double> comparison uses <float> on `-qreal +float` platforms +* QTBUG-115002 Can't import MTLDevice with QRhi Metal. +* QTBUG-115043 Minor source compatibility break in QLoggingCategory +* QTBUG-114377 Broken focus when hiding a button of a QDialogButtonBox +* QTBUG-115062 Incorrect handling of +QT_FATAL_CRITICALS/QT_FATAL_WARNINGS (non-UB data race) +* QTBUG-2597 [PATCH] Improved error output for qdbusxml2cpp +* QTBUG-115101 WaylandGlobalPrivate_sync_headers is not running if +nothing depends on WaylandGlobalPrivate +* QTBUG-113110 a11y: AT-SPI TableCell methods GetRowHeaderCells and +GetColumnHeaderCells not implemented +* QTBUG-115124 qtpaths JSON output is invalid +* QTBUG-114825 Blacklisting of tst_qquickpopup::hover doesn't work +* QTBUG-115135 a11y: Top-level item views don't have the application as +accessible parent +* QTBUG-95569 CMake infinite loop when configuring with Vulkan support +in Conan +* QTBUG-114977 [REG: 5->6] QLibrary::unload unloads even if another +QLibrary instance to it exists +* QTBUG-92113 QXmlStreamReader freezes +* QTBUG-95188 Out-of-memory in QXmlStreamReader +* QTBUG-109326 QTableView and QTreeView with Fixed vertical size policy +and AdjustToContents sizeAdjustPolicy always reserve space for +horizontal scroll bar +* QTBUG-113552 Wrong sizeHint for QTreeWidget having an AdjustToContents +sizeAndAdjustPolicy +* QTBUG-69120 QTreeView viewportSizeHint is wrong when called before +showing the widget +* QTBUG-115160 Typo in QWidget::backgroundRole() doc +* QTBUG-114473 QPalette::cacheKey() is different for same object iff own +style sheet is used +* QTBUG-115147 Title text of stacked dock widgets shown in wrong +location during drag with stylesheet style +* QTBUG-113319 ICOReader does not read AND mask for 16bpp/24bpp ico +* QTBUG-115154 tst_QSocketNotifier::unexpectedDisconnection is flaky on +macOS +* QTBUG-113461 QML TextField Popup +* QTBUG-115105 QAtomicScopedValueRollback: CTAD from +Q(Basic)AtomicPointer fails +* QTBUG-114854 windeployqt deploys debug versions of QML plugins +* QTBUG-112895 bool ParseResult::operator bool() returns true if no +error +* QTBUG-114069 qt_generate_deploy_app_script error when cross-compiling +* QTBUG-115229 Qt 6.5.1 MSVC 2019 fails to compile QtMqtt because of +Chinese text encoding +* QTBUG-97482 Android: QPushButton with QMenu does not work on Qt6 +* QTBUG-115243 qtbase 6.6.0-beta2 fails to build (linux-clang target) at +cmake stage if -DQT_FEATURE_gc_binaries is used +* QTBUG-115249 QCborValue mem leak in or near convertArrayToMap() +* QTBUG-115054 QWidget::createWindowContainer does not work on 6.5.1 +* QTBUG-114909 QLocale::toTime with ShortFormat returns invalid QTime +for en_US "h:mm AP" +* QTBUG-109104 Provide QStringConverter alternative to +QTextCodec::availableCodecs +* QTBUG-114559 SPNEGO/Negotiate: Can't set spn Option - Signal not +firing +* QTBUG-115263 QHostInfo is leaking QSlotObjectBase in +tst_QHostInfo::lookupConnectToFunctionPointerDeleted() +* QTBUG-115318 QT_ANDROID_DEPLOY_RELEASE CMake variable has no effect +* QTBUG-112921 Cannot create packages for Google PlayStore +* QTBUG-108132 cannot set --release option to androiddeployqt when +building app with cmake ? +* QTBUG-111959 (potential BiC) Exported class QTimerList inherits from +QList +* QTBUG-115324 Qt6 configured wrong when is placed inside "3rdparty" +folder +* QTBUG-115286 QFactoryLoader memory leak on follow-up setExtraPath() +* QTBUG-114575 Value changes when cursor is moved in date/time field +* QTBUG-96636 Some Postgresql jsonb operators mistaken for prepared +statement placeholders. +* QTBUG-115189 QColorDialog regression in 6.5.1 +* QTBUG-115473 Missing QSet::removeIf() method +* QTBUG-114958 dev/6.7: Windows: qsb crashes in debug build, causing +qtdeclarative build to fail +* QTBUG-115506 qmake fails to provide correct export name to shell html +* QTBUG-115505 Shared build doesn't succeed due to missing JSPI function +definitions +* QTBUG-115507 qmake fails to provide correct preload list to shell html +* QTBUG-115516 QColorDialog: WA_Hover breaks color and luminance picker +* QTBUG-115521 opengl can't upload R8 texture +* QTBUG-114338 Qt Quick with metal crashes on older macOS 11 +* QTBUG-108216 Investigate the QRhi pipeline cache (MTLBinaryArchive +usage) on macOS 13 +* QTBUG-115327 echoplugin uses an ambiguous project name +* QTBUG-115599 Possible SEGV (null pointer deref) in +QXcbConnection::initializeAllAtoms() +* QTBUG-115646 QTypeTraits::has_operator_less_than_v behaves +surprisingly +* QTBUG-115149 Unwanted highlight of arrows in tree view when hovering +with mouse +* QTBUG-115596 qdbusxml2cpp errors with valid DBus XML - causes +compilation failures +* QTBUG-115045 Don't overwrite my CMAKE_<Config>_POSTFIX +* QTBUG-115037 WASM: Settings issue when removing a group of keys +* QTBUG-115509 tst_qsettings doesn't pass on WASM +* QTBUG-115712 [REG 6.6.0 beta2->beta3] Qt source not compiling on +macOS, declarative/webchannel? +* QTBUG-115330 QCoreApplication::requestPermission() is leaking slot +objects +* QTBUG-91448 Undefined resource symbols when linking app with a static +Qt without qmake and CMake +* QTBUG-110243 Resources are lost when linking static libraries using +CMake build system in a separate project +* QTBUG-115758 Tuio Fiducials always contain invalid UniqueIds +* QTBUG-115732 Incorrect IANA ID detected for Windows timezone La Paz, +Mazatlan +* QTBUG-115740 QLocale for Spanish does not work correctly with +thousands separators. +* QTBUG-115737 qmake should allow to override _DATE_ +* QTBUG-40315 doc: QFontMetrics::elidedText(...) does not work as +expected for ElideNone +* QTBUG-105007 On macOS, QMimeType::comment returns value for the +secondary language +* QTBUG-94460 QLocale's names for languages, scripts and territories +don't match CLDR's en.xml's proper names +* QTBUG-115756 Android: QLineEdit setText() from textEdited signal does +not move cursor to the end +* QTBUG-115597 QMenu crash if app loses focus immediately after +selecting sub-menu item +* QTBUG-115809 warning: ‘malloc’ may be used uninitialized [-Wmaybe- +uninitialized] +* QTBUG-116007 QT_ANDROID_PACKAGE_SOURCE_DIR not working +* QTBUG-115831 REG 5->6: Setting property placeHolderText on +QPlainTextEdit does not have any effect if the QPlainTextEdit does not +have focus +* QTBUG-115964 qdbuscpp2xml only exports methods/signals with +QDBusVariant arguments if there's at least one method/signal with +QVariant as argument +* QTBUG-25944 QXmlStreamReader::readNextStartElement() works inelegantly +with isEndDocument() +* QTBUG-115058 QDockWidget group window still visible when empty +(regression) +* QTBUG-114435 Regression 5.15.14: Cannot open Files from Android +FileDialog with spaces or umlauts +* QTBUG-115652 Child quick widget fails to draw if it's child of raster +native widget +* QTBUG-108344 Something is rotten with texture-based widgets that are +native child widgets or are children of a native child widget +* QTBUG-113557 Raster native widget fail to draw when there is a quick +widget sibling +* QTBUG-115959 Stack corruption when using JSPI from within a posted +event +* QTBUG-115852 QCollator on ios doesn't support numeric mode +* QTBUG-115109 [REG] QTabWidget doesn't draw tabs on the left of the +initially current tab +* QTBUG-113140 Resizing a QTabBar resets the scroll position +* QTBUG-116137 Compile and install QtBase 6.5.2 does not provide header +files in -prefix path +* QTBUG-115853 There is NO method current() for QVulkanInstance +* QTBUG-115632 Long press textfield popup teleports after being drawn +for the first time +* QTBUG-116224 Wrong QScrollBar with Qt6.5 + windows vista style in RTL +mode +* QTBUG-58732 Crash after destroying an unfinished QDBusPendingCall +* QTBUG-115752 stack-use-after-return in tst_assetimport +* QTBUG-116166 Network tests fail with OpenSSL 3.1.1 +* QTBUG-108402 tst_Gestures failures on macOS 13 +* QTBUG-116060 Reg 6.4.3->6.5.1 QTimer - signal/slot connection not +working +* QTBUG-116287 [REG BiC 6.5.2 → 6.5.3] New QDialogButtonBox symbol +* QTBUG-116351 QFileInfo::filesystemReadSymLink misses documentation +* QTBUG-115087 getOpenFileContent does not open the dialog +* QTBUG-116231 wasm: on windows, shift key produces the word "Shift" +* QTBUG-116499 Use of edid serial number in qwindowsscreen.cpp is broken +* QTBUG-116496 icx on windows qvariant_p.h call to customConstructShared +is ambiguous +* QTBUG-116527 Regression; (QML) Locale enums no longer exist +* QTBUG-116517 Zero-width space in qaccessiblewidgets.cpp causing +compilation error +* QTBUG-115801 Exception in NVDA screen reader when hovering over text +edit (due to invalid return value) +* QTBUG-83733 Don't use deprecated/removed functions and structs with +OpenSSL v3 +* QTBUG-114779 --no-feature-sharedmemory broken +* QTBUG-116572 build failure about ‘sqlite3_filename’ has not been +declared +* QTBUG-116181 Android: QFile can't open file in directory which is +chosen by QFileDialog::getExistingDirectory() +* QTBUG-116056 signal not found when deleting QAbstractItemModel +* QTBUG-115730 Qt uses Macros and config files from install tree when +building qtdeclarative "again" +* QTBUG-114423 [Reg 6.4.3->6.5] QTreeWidget crash inside QDialog on +MacOS +* QTBUG-116609 MinGW 13.1.0: Coin testing fails at qtbase +* QTBUG-115461 [REG 6.5.1 -> 6.5.2] QT_WIDGETS_HIGHDPI_DOWNSCALE is +broken again +* QTBUG-113995 QDesktopServices::openUrl: Local files don't open anymore +* QTBUG-115511 QToolTip StyleSheet Color Property Broken in 6.5.2 +* QTBUG-104688 State variable in QCheckBox::stateChanged should be +emitted as Qt::CheckState instead of int +* QTBUG-83881 dateTime != dateTime.addMSecs(0) after time zone change +* QTBUG-116465 QVulkanFunctions & QVulkanDeviceFunctions actually +support Vulkan 1.3 +* QTBUG-116696 Menus have window type _NET_WM_WINDOW_TYPE_NORMAL instead +of _NET_WM_WINDOW_TYPE_POPUP_MENU +* QTBUG-39887 Regression bug: QWidget::setAttribute() does not set +Qt::WA_X11NetWmWindowType in Qt 5. +* QTBUG-116729 BenchmarkDemoQt6 chokes the D3D12 backend with texture +uploads +* QTBUG-116338 Vulkan-based QQuickWidget or QRhiWidget is rendered +incorrectly when in a QScrollArea +* QTBUG-96936 qt features do not re-evaluate correctly on re-configure +* QTBUG-85962 Improve FEATURE_foo to QT_FEATURE_foo detection +* QTBUG-112957 Toplevel developer build fails to link: undefined symbol: +vtable for QNetworkAccessDebugPipeBackendFactory +* QTBUG-116758 Boot2Qt / Yocto build fails for qtbase in CI +* QTBUG-116788 Sporadic crash on +QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed() with nullptr +access +* QTBUG-116695 Contradictory statements about signal's return type +* QTBUG-116277 QFileDialog not cleaned up when parent deleted +* QTBUG-116715 docs: qsettings path on embdded linux +* QTBUG-116330 wasm: Exit app with async main() results on runtime error +* QTBUG-116232 Regression 6.5.2 vs 6.6.0 beta: macOS DPI change +detection fails with 6.6 +* QTBUG-116757 QMessageBox does not show hyperlinks on macOS +* QTBUG-116155 Crash with native QComboBox in refreshing QWidget +* QTBUG-112525 macOS 6.5.0 native looking QMessageBox missing title and +cannot change button texts +* QTBUG-114720 QProcess::UnixProcessFlag::IgnoreSigpipe does not take +effect on QNX +* QTBUG-116876 Document QElapsedTimer::Duration, +QElapsedTimer::TimePoint +* QTBUG-3287 Reads a '\0'-terminated string from the QDataStream +* QTBUG-116870 Document QNativeIpcKey::QNativeIpcKey() +* QTBUG-116872 Mark QEvent::DevicePixelRatioChange enum as new in Qt 6.6 +* QTBUG-114203 keyReleaseEvent not triggered on windows devices with +touch display +* QTBUG-116937 Documentation for new api missing: QSqlField::swap +* QTBUG-116732 ld: warning: -undefined error is deprecated +* QTBUG-116777 Package created with windeployqt gives error when exe run +* QTBUG-115699 [REG 6.4.3-6.5] Changing the minimum size get the window +out of maximized state +* QTBUG-116930 Documentation for new api missing: QPalette::accent +* QTBUG-109874 q20algorithm triggers -Werror,-Wunused-template +* QTBUG-116064 [REG SiC 6.4 -> 6.5] qHash(qfloat16(x)) is now ambiguous +on GCC13 +* QTBUG-116076 qHash(qfloat16(x), seed) != qHash(float(x), seed) unless +seed == 0 +* QTBUG-116357 Build fails with -march=native +* QTBUG-111698 Build fails with -march=amdfam10 +* QTBUG-107072 build chooses unavailable hardware flags +* QTBUG-116925 q(u)int128 are not documented +* QTBUG-116929 Make a decision regarding QFont's feature API +* QTBUG-115196 QMenubar only works once +* QTBUG-116769 [Boot2Qt] QMenu not re-appearing after closing in widgets +app +* QTBUG-116973 [REG 6.5 -> dev] CMakeList: Can't rebuild after changes +with -no-opengl +* QTBUG-117021 ASSERT: "self.window" in file qiosviewcontroller.mm, line +110 +* QTBUG-116903 [REG 6.5.0-6.5.2][macOS] Emoji edit menu items are not +visible in a specific case +* QTBUG-116756 Map DXGI_ADAPTER_FLAG_SOFTWARE to CpuDevice in +QRhiDriverInfo +* QTBUG-116773 Adding "Fuzzed" .otf font files causes access violation +exception +* QTBUG-116920 FAIL! : tst_QGeoAreaMonitorSource::tst_monitor() 'obj != +nullptr' returned FALSE. +* QTBUG-117052 Condition of feature ipc_posix erroneously evaluates to +FALSE +* QTBUG-116731 QtFuture::whenAll() leaks when one of the futures is +already finished +* QTBUG-116890 Typo in the document +* PYSIDE-2460 QOpenGLContext is not valid when aboutToBeDestroyed is run +* QTBUG-116821 QNativeIpcKey: UB (inactive union member used) +* QTBUG-117097 [Windows] Sporadic crash on +QNetworkConnectionEvents::getNetworkConnectionFromAdapterGuid() +* QTBUG-115832 iOS: About Qt dialog displays incorrectly when launched +from menu +* QTBUG-116763 out-of-bounds operator+ +* QTBUG-116716 qt_add_translations: CFBundleLocalizations might not be +added to Info.plist +* QTBUG-75456 Streaming XMLs from reader to writer changes namespace +name +* QTBUG-116349 Doc: Documentation of qAsConst missing +* QTBUG-116752 Floatable non-closable dock widget can be closed when +floating, but cannot be reopened +* QTBUG-117215 "A minimal RSS listing application" example has wrong +metadata +* QTBUG-117053 NOT ( x AND y ) feature condition incorrectly evaluated +* QTBUG-117200 Reg -> 6.6b4: Exit warning :"QItemSelectionModel: +Selecting when no model has been set will result in a no-op" from apps +with sort proxy filter model +* QTBUG-117109 QBindable example fails to configure +* QTBUG-117204 using debug_script ends in type error +* QTBUG-117383 QFile::moveToTrash does nothing but returns true +* QTBUG-117412 Vulkan instance validation error on Raspberry Pi 4 +* QTBUG-117416 RPi4 with Vulkan: choosing the output screen does not +work +* QTBUG-116926 Table view delegate(derived from QStyledItemDelegate) can +not get new value when Spinbox loses focus and +spinbox->setKeyboardTracking(false) +* QTBUG-115486 Item view headers with stylesheets include space for sort +indicator on all sections +* QTBUG-117483 QWeakPointer's converting move constructor is not +threadsafe +* QTBUG-117482 should be "external" instead of 'exernal' +* QTBUG-109465 [REG: 5.15 → 6.2] binding doesn't update when it should +* QTBUG-115161 Crash in QAccessibleComboBox::focusChild() +* QTBUG-117509 Examples that set OUTPUT_NAME will not build for Android +* QTBUG-117518 syncqt: qt_sync_skip_header_check header not skipped +* QTBUG-117644 Orca screen reader doesn't announce combobox value when +focused +* QTBUG-117674 [Reg 5.15->6.x] CONFIG += qt causes failure to link to +WinMain +* QTBUG-107598 HorizontalHeaderView crashes the app if it's synced to +model changed from bg thread +* QTBUG-109718 QWebSocket cannot handle HTTP 407 response ("Proxy +Authentication Required") +* QTBUG-102196 QDockWidget: wrong mouse cursor icon used when dock +widget floating, has custom title bar & contains window container +* QTBUG-115233 OpenSSL-3 QCryptographicHash leaks +OSSL_PROVIDER_load()'ed objects +* QTBUG-89904 Possible error in Qt 6 "Container Classes" documentation +* QTBUG-114437 REG: Android: Layout in display cut mode being overridden +to short edges always +* QTBUG-96877 Qt6 won't render into cutout area (regression) +* QTBUG-117745 Warning message from app compiled with XCode 15 +* QTBUG-94250 tst_QListView::internalDragDropMove fails with OpenSUSE +15.3 and RHEL 9 +* QTBUG-117817 Windeployqt --qpaths +* QTBUG-117787 Cached network requests leak memory +* QTBUG-117705 Incorrect documentation for QStringEncoder and +QStringDecoder +* QTBUG-117764 [REG 6.5.1->6.5.2] Setting a DockWidget title when the +DockWidget is closed causes windowTitle to be null or desync +* QTBUG-117820 xcb: Adding and removing devices while the application is +running may spam the application output with unregistered device +messages +* QTBUG-117473 crash occuring at shutdown +* QTBUG-113486 Inactive components not correcly rendered in dark-mode +environments in Qt 6.5.0 +* QTBUG-117740 Insufficient qreal validation in +./src/gui/painting/qpdf.cpp produces broken PDF with large coordinates +* QTBUG-117779 [Reg 6.5.3->6.5.2] Showing a secondary Window is broken: +the second Window unexpectedly depends on the main Window position +* QTBUG-86297 Qt does not handle the ACTION_POINTER_UP event on android +* QTBUG-117459 windeployqt: Explicitly disabled plugins are still +deployed +* QTBUG-109025 High DPI scaling breaks Mouse/Stylus on Android +* QTBUG-117950 qxkbcommon.cpp:242:16: error: 'XKB_KEY_dead_lowline' was +not declared in this scope +* QTBUG-117870 icx on windows has an issue with int128 6.6.0 rc +* QTBUG-117153 lastest commit for QLoggingCategory trigger compile error +in other impotant project +* QTBUG-116221 QShortcut does not work with QWindow +* QTBUG-112879 [QT6.5] gtk3 theme glitches when moving the window +* QTBUG-117514 QFuture::then marked as private +* QTBUG-117621 Reg->6.7: QSqlDatabase::drivers() requires a +QCoreApplication to work +* QTBUG-116826 Windows inactive accent colour changes when window loses +focus +* QTBUG-117490 QNetworkInformation:loadBackendByFeatures(QNetworkInforma +tion::Feature::Reachability) doesn't work in snap +* QTBUG-117904 QProgressBar High-DPI issues +* QTBUG-118041 selftests don't appear to respect ASAN_OPTIONS +environment variable +* QTBUG-116167 Duplicate requests of QNetworkAccessManager do not work +* QTBUG-115446 qcocoanativeinterface.mm:4:10: fatal error: +'QtGui/private/qopenglcontext_p.h' file not found +* QTBUG-117709 Protobuf CMakefiles don't work when protobuf libraries +aren't installed +* QTBUG-96371 QAction doesn't work with cyrillic keyboard layout +* QTBUG-79493 Mac: QML Shortcut with StandardKey.Copy sequence is not +activated in russian (any non-latin?) locale +* QTBUG-117242 QtStartUpFunction is written as QtCleanUpFunction +* QTBUG-118075 macdeployqt does not sign any libraries when the +-exectuable parameter is used +* QTBUG-115992 Window containing native windows window is excessively +repainted on move +* QTBUG-117606 QLineEdit loses its frames when hovering +* QTBUG-118117 [REG 6.4.3->6.5.3] Opening a modeless QDialog removes a +previously set taskbar icon overlay from native API on Windows 11 +* QTBUG-117905 Imported target "WrapHarfbuzz::WrapHarfbuzz" includes +non-existent path +* QTBUG-108323 qt-cmake.bat configures invalid compiler +* QTBUG-118192 QNetworkAccessManager hang with low integrity level (low +IL) sandboxing +* QTBUG-5903 When a QCOMPARE of two lengthy values fails, the debugging +output is incomplete +* QTBUG-115241 Android Deploy Qt tool does not copy templates and +libc++_shared library in aux mode +* QTBUG-118170 QRhi static constants causing missing symbols +* QTBUG-118229 QNetworkDatagram destructor uses private API +* QTBUG-118199 Flaky tst_QEventLoop::processEvents on QNX +* QTBUG-117804 Incomplete JPEG writing after libjpeg-turbo 3.0.0 upgrade +* QTBUG-118220 tst_qrhi (Failed) on Android 14 emulator when running +within a CI VM +* QTBUG-105034 QDataStream cannot serialize containers > 2Gi elements +* QTBUG-80417 QDateTimeEdit cannot handle OffsetFromUTC or TimeZone as +time-spec +* QTBUG-117367 [Reg 5.15 ->6.x] Android: Unable to dismiss "teardrop" +cursor from text inputs +* QTBUG-118419 [Reg 6.4->6.5] Cannot create button with menu in message +box +* QTBUG-118320 [Reg 6.4.3->6.5] Application window not active after +closing message box +* QTBUG-104905 Window modal not blocking ancestor window interaction on +Mac +* QTBUG-118462 Qt6Core_INCLUDE_DIRS cmake variable contains suspicious +stuff on Windows +* QTBUG-106527 AT-SPI2: Incorrect sizes returned for WINDOW and PARENT +coordinates +* QTBUG-118308 [Reg 6.4->6.5] QMessageBox::set(Default|Escape)Button +does not work +* QTBUG-117713 [REG: 5->6] Scaling images with Qt::SmoothTransformation +breaks them if scaled to smaller than 50% size +* QTBUG-118135 VxWorks error: use of undeclared identifier 'PN_XNUM' +* QTBUG-118191 iOS LaunchScreen DarkMode support +* QTBUG-117997 WASM: generated index.html lacks exit code details +* QTBUG-118244 QVulkanWindow::grab() assumes RGBA which leads to +inverted R and B channels +* QTBUG-118234 tst_qvulkan (Failed) on Android 14 +* QTBUG-118586 QTimeZone::isTimeZoneIdAvailable is giving wrong result. +* QTBUG-118315 Misleading documentation of QWaylandApplication +* QTBUG-118221 QDate construction from std chrono types is inefficient +* QTBUG-118318 QStringConverter/Win doesn't handle resumption for +encodings with more than 2 octets per character for convertToUnicode +* QTBUG-117428 [Reg 6.4->6.5] QWizard does not draw the buttons +* QTBUG-117910 [windeployqt] The QtPDF module will always be deployed if +it's installed +* QTBUG-118553 Incorrect composition when place a software-rendered +widget over a OpenGL-based widget +* QTBUG-118612 Large size cursor overlaps tooltips on linux +* QTBUG-115005 [Android] Text cursor handle visible out of the TextEdit +clip region +* QTBUG-118649 tst_QGlyphRun fails with Linux on ARM +* QTBUG-111855 QSharedMemory no longer works using the old constructor +after recent changes in dev +* QTBUG-117533 QProcess does not work with thread sanitizer +* QTBUG-114971 QAndroidBinder: implementation for native methods missing +* QTBUG-118070 When configuring with debug info, installed libraries +shoudn't be stripped +* QTBUG-118703 Crash (divison by zero) in +QLocaleData::applyIntegerFormatting() +* QTBUG-118643 REG->6.7 : Fusion style QDockWidget buttons are too large +* QTBUG-118122 QCommonStyle::standardIcon/Pixmap does not use the +correct icons for high-dpi +* QTBUG-117966 QVulkanWindow::setEnabledFeaturesModifier does not allow +to enable device features other than Vulkan 1.0 features +* QTBUG-118741 Windows: QNetworkInformation does not report "metered" +feaature +* QTBUG-116550 [schannel] Qt warning "QIODevice::write (QTcpSocket): +device not open" +* QTBUG-118227 QCryptographicHash broken with OpenSSL 3 (feature +"openssl_hash") +* QTBUG-118194 Adding QOpenGLWidget to FullScreen window breaks Full +Screen +* QTBUG-118759 [Regr:6.5->6.6] QDateTime comparison performance +regression on macOS +* QTBUG-118627 Build error for QNX, incomplete type QQnxWindowMapper +* QTBUG-118851 qtbase: LTO disabled with GCC +* QTBUG-118716 [REG: 6.5 -> 6.6] windows: Cyclical QCheckBox setChecked +leads to stack overflow +* QTBUG-106262 Mouse events use rounded float local pos +* QTBUG-118667 QIcon::addFile() with an invalid filename results in +QFile::isNull() == false +* QTBUG-111952 tslib input plugin broken +* QTBUG-113307 tslib input not working +* QTBUG-93368 Windows: QGuiApplication::primaryScreenChanged is not +emitted when changing primary screen +* QTBUG-116295 Qt build with SSL3, is not picking up SSL3 +* QTBUG-118899 REG: QPrintDialog no longer opens on Windows +* QTBUG-116013 QHeaderView::resetDefaultSectionSize doesn't invalidate +cached size hints / update view +* QTBUG-118695 popup menu on QToolButton displays at wrong screen +* QTBUG-118814 [OpenSSL 3.0] QCryptographicHash::Keccak_256 produces the +same output as Sha3_256 +* QTBUG-118631 QBitArray::testBit with unsigned enum fails to build with +gcc13 +* QTBUG-117499 Mouse scroll events stop working with `-platform +windows:reverse` +* QTBUG-28463 Unable to use Arabic right to left (RTL) layout in the +title bar of own custom dialog. +* QTBUG-117494 QSvgRenderer produces different results randomly when it +is run the same way many times +* QTBUG-118580 QPrinter::setPageLayout does behaves different on windows +and Linux +* QTBUG-118912 [example hellovulkancubes] crash on addNew() +* QTBUG-118986 [Crash] The hellovulkancubes example app is crashing when +tapping Add New button on Android +* QTBUG-101219 Hidden tabs via QTabWidget::setTabVisible are still +available +* QTBUG-117206 QT_ANDROID_EXTRA_LIBS ignored for secondary ABIs +* QTBUG-118992 Reg6.4->6.5 QMessageBox Hide/Show detailed section is +gone +* QTBUG-118993 MSVC warns as error on stdext::checked_array_iterator in +QtCore/qvector.h +* QTBUG-118870 Icon of a cell with a background color disappears if a +stylesheet is used for QTreeView::indicator +* QTBUG-114075 PrivateApi in QtActivityLoader +* QTBUG-117900 [REG 5.15.2->6.5.1] Behavioural inconsistency when +reparenting QStandardItems +* QTBUG-89145 QStandardItemModel takeItem / takeChild does not emit the +right signals +* QTBUG-116532 tst_QStandardItemModel leaks memory in multiple test +cases +* QTBUG-119053 macOS: QSystemTrayIcon::activated signal slot is called +multiple times if QSystemTrayIcon::setContextMenu is called from it +* QTBUG-119068 QSystemTrayIcon - unable to reset context menu +* QTBUG-104641 QDial: division by zero while changing minimal or maximum +value +* QTBUG-117111 QProperty's documentation has a Note section which seems +to be displayed in an unintended way +* QTBUG-78737 Windows: Two menus instead of one appear by clicking on +the QSystemTrayIcon +* QTBUG-119044 CXXFLAGS='-D_GLIBCXX_DEBUG' build crashes (e.g. in +sharedmemory example) +* QTBUG-118133 Windows QPA: QSystemIconTrayIcon::show() not working +after calling hide() +* QTBUG-105150 QStandardItem is using un-documented value of +Qt::ItemDataRole +* QTBUG-111527 SEGFAULT in QGuiApplication ctor after setting +DesktopSettingsAware to false +* QTBUG-113507 macOS: Popups opening on wrong screen +* QTBUG-118106 a11y: Strikethrough not reported as AT-SPI text attribute +* QTBUG-102831 QCompleter's suggestion list hides native Chinese Input +method +* QTBUG-118458 TLS Invalid Token +* QTBUG-41696 QApplication::widgetAt() doesn't work with widgets with +Qt::WA_TransparentForMouseEvents on Mac +* QTBUG-119092 [REG: 6.5.2->6.5.3] macOS: topLevelAt/widgetAt cannot +find something under a window with setIgnoresMouseEvents set +* PYSIDE-2525 Segfaults related to QMenu on macOS +* QTBUG-119007 Android: QtDisplayManager.onDisplayChanged() can lead to +a null pointer exception +* QTBUG-119134 Rotating the Android device causes any Qt application to +crash +* QTBUG-105395 WM_TRANSIENT_FOR is not kept in sync +* QTBUG-104602 QTabWidget does not set the selected state on AT-SPI2 +* QTBUG-116400 Fusion style Scrollbar cutoff +* QTBUG-112479 Touch Drag doesn't cause mousePressEvent after Touch +Press +* QTBUG-119032 Mouse Release is not fired with touch screen +* QTBUG-100688 TapHandler doesn't emit onDoubleTapped when using a +touchscreen +* QTBUG-114188 QMdiArea::TabbedView not honored with single subwindow +* QTBUG-117762 "The cached device pixel ratio value was stale on window +expose" when closing window on Wayland +* QTBUG-118223 QDockWidget generates leftover containers + crash +* QTBUG-99136 QDockWidget not correctly parented/setup if dragged from +another floating and tabified QDockWidget +* QTBUG-118578 Undocking tabbed widget from floating window creates +empty redundant window +* QTBUG-118579 Undocking tabbed widget from main window onto the +floating window crashes app +* QTBUG-56799 [QDockWidget - Crash] Double Clicking to re-parent docks +can cause a crash. +* QTBUG-35736 "Index out of range" situation in QMainWindowLayout class +* QTBUG-63448 Undocking window does not send topLevelChanged signal +* QTBUG-88329 Delete a QDockWidget while drag in progress causes crash +* QTBUG-88157 tabPosition called with out-of-bounds when closing an +undocked QDockWidget +* QTBUG-94097 creating QDockWidget after application startup prevents +correct termination on Ubuntu +* QTBUG-44540 QDockAreaLayoutInfo crashes in restoreState (l. 1978-9) +when restoring closed, floating QDockWidget +* QTBUG-53808 QDockWidget losing decoration on undocking when +GroupedDragging is enabled +* QTBUG-72915 QDockWidget doesn't properly dock anymore after it was +undocked (regression) +* QTBUG-53438 QMainWindow: tabbed QDockWidgets leave invisible QTabBar +* QTBUG-119219 macOS: NPE in QNSWindow applicationActivationChanged +* QTBUG-64373 QPushButton with RightToLeft layoutDirection and an icon +crops text in Fusion style +* QTBUG-98525 QTreeView inline text editor doesn't not sized properly +* QTBUG-118225 QtQuick Loader doesn't load over http(s) +* QTBUG-118605 CTRL+Tab don't work in combobox +* QTBUG-119366 QTabBar is incorrectly offset when changing the +TabPosition +* QTBUG-115156 Last character missing with JAWS +* QTBUG-106695 QScroller doesn't send mouse press events if on primary +display +* QTBUG-111787 devicePixelRatio / zoom rescale error +* QTBUG-111528 Android font does not depend on locale/OS preference but +is hardcoded +* QTBUG-117765 moc chokes on <concepts> from xcode13 +* QTBUG-22424 Inappropriate use of #if 0 in QStaticText autotest +* QTBUG-114539 QToolButton arrow clipped on screen with non-integer +device pixel ratio +* QTBUG-119338 Objective-C usage can result in undefined behavior (part +2) +* QTBUG-87334 Graphical issue on some Android smartphones: white line at +the top and the right side of the screen +* QTBUG-119239 Incorrect reading of Plain PBM images +* QTBUG-118416 [wasm] Signal from another thread is discarded while the +thread is temporarily blocking +* QTBUG-106928 QObject: Cannot create children for a parent that is in a +different thread when exiting Android app +* QTBUG-118421 TextField logs "Cannot create children for a parent that +is in a different thread" when closing virtual keyboard +* QTBUG-88508 some tests are not saving result output to file on Android +* QTBUG-114253 [REG: 5.11->6] Performance issue with loading images in +static build +* QTBUG-34550 QDBusObjectPath property is sometimes ignored by +qdbuscpp2xml +* QTBUG-119306 drawPoints and drawPolygon don't match +* QTBUG-119424 windows: Too long tooltip crashes +* QTBUG-119511 windeployqt -v has no effect +* QTBUG-18525 Registering object with no parent crashes Qt +* QTBUG-115298 Androidtestrunner freezes after obtaining SDK version +* QTBUG-106479 androidtestrunner does not honour QTEST_FUNCTION_TIMEOUT +* QTBUG-119517 Segfault in tst_qquickmaterialstyle +Material::test_background:drawer +* QTBUG-118907 Not correct QDataStream version +* QTBUG-69919 Large D-Bus messages sometimes trigger assertion failure +in qDBusToggleWatch +* QTBUG-119602 PainterPaths-Graphic&Multimedia-Example typo in the +documentation +* QTBUG-116898 Change deprecation information for +QtFuture::makeReadyFuture +* QTBUG-119499 Document QMessageAuthenticationCode using HMAC +* QTBUG-118568 qvulkanwindow repeatedly recreate swapchain +* QTBUG-24318 tst_QApplication::testDeleteLater() fails on Mac OS X +* QTBUG-119430 Top flaky test: tst_android::orientationChange on +Android_ANY X86_64. +* QTBUG-94459 Android reports incorrect screen size after rotation +* QTBUG-119464 QSslSocket::setCiphers() documentation uses weak cyphers +* QTBUG-119148 layer.samples value not clipped in Qt6 +* QTBUG-119444 [REG 6.5.1 -> 6.5.2] QOpenGLWidget with +QT_WIDGETS_HIGHDPI_DOWNSCALE uses nearest filter +* QTBUG-116350 Fix documentation to refer to QNtfsPermissionCheckGuard +instead of qt_ntfs_permission_lookup +* QTBUG-119792 Objects of target "lib1" referenced but is not one of the +allowed target types (EXECUTABLE, SHARED, MODULE) +* QTBUG-114849 Big icons in QTabWidget are badly aligned (regression +from Qt5 to Qt6) +* QTBUG-34613 QDBusConnection::connectToBus fails dbus API check when +q_dbus_bus_register fails +* QTBUG-101404 wasm: mobile keyboard keeps popping on on android +* QTBUG-116262 QRestAccessManager custom method request support +* QTBUG-117637 qfloat16 comparison with integral types is ambiguous +* QTBUG-119650 Model adapter/replica incompatible across different Qt +versions and platforms +* QTBUG-72916 QKeySequence::keyBindings() for StandardKey(SaveAs) do not +return any key sequences +* QTBUG-119526 [Reg 6.6.0->6.6.1]QCocoaAccessibility Crash with Mac +VoiceOver enabled +* QTBUG-118585 "Crash" in QMacAccessibilityElement initWithId:role: +* QTBUG-119797 [Reg 6.5.3 -> 6.6.1]QFileIconProvider.icon of a file only +give general file icon +* QTBUG-119371 [macOS] (File|Folder)Dialog.currentFolder holds stale +data +* QTBUG-118800 Programmatically selecting item view item breaks a11y +focus +* QTBUG-119881 Windows ARM qtbase fails with unresolved external symbol +asm referenced in function tst_qYieldCpu +* QTBUG-119054 Mac: Focus issues when embedding into non-Qt apps +* QTBUG-119155 [REG: 6.5.2->6.5.3] headerDataChanged is now queued and +parameters may be out of sync +* QTBUG-120025 The QMainWindowLayout::restoreState causes a crash +* QTBUG-118642 [Reg6.4->6.5]WebAssembly - QML - failing to use Noto +Color Emoji font +* QTBUG-49720 Documentation for QFileDialog::DontConfirmOverwrite should +mention QFileDialog::AcceptMode +* QTBUG-18057 QPixmap::toWinHBITMAP(): 2 Bugs when running out of memory +(Access violation or lost HBITMAP handle) +* QTBUG-119406 QFuture::then() with context object deadlocks +* QTBUG-119103 QFuture hangs when continuation uses a context object and +is resolved from the same thread +* QTBUG-117918 Debug builds with QFuture::waitForFinished and same- +thread continuations may deadlock +* QTBUG-119579 [Reg 6.5 -> 6.6] Calling QPromise::finish() from the same +thread deadlocks i +* QTBUG-119810 QFuture continuation with deleted context +* QTBUG-119309 Qt fails to flush to Mac native sub window when tlw is +RHI +* QTBUG-120050 Configuring a CMake-based Qt WASM project fails if emsdk +path has spaces +* QTBUG-115260 Hang during drag and drop [REG] +* QTBUG-120036 DFEATURE_libjpeg CMake option not working +* QTBUG-120006 DeleteStartOfWord with a selection in QLineEdit has +unexpected behavior +* QTBUG-119225 [Reg 6.2 -> 6.5] QSplashScreen no longer shows on Linux +with a single call to QCoreApplication::processEvents() +* QTBUG-120054 Reg6.4->6.5 Stylesheet has no Effect on QMessageBox +* QTBUG-119972 Clang-tidy reports possible memory leak with +QMetaObject::invokeMethod +* QTBUG-119995 QML - Text - Font weight - macOS/Windows difference +* QTBUG-119902 Crash in QImage::scaled +* QTBUG-117903 WM_CHAR creates unwanted keyboard event - activating +shortcut +* QTBUG-115765 QAbstractItemView::EditingState: state stale when editing +with a proxy model +* QTBUG-92016 High DPI, bad SVG quality, wrong screen selected for +current window +* QTBUG-94203 Icon drawing bug of StyleSheetStyle in a mixed-dpi +environment +* QTBUG-110266 affine example crashes when moving the center hoverpoint +* QTBUG-119167 Atspi.Table.get_row_column_extents_at_index can cause +segfault in tree +* QTBUG-119708 VS2022 simple program fails to link in Release mode with +ProtobufWellKnownTypes +* QTBUG-119752 Customized QToolTip with padding or margin displays +incorrectly +* QTBUG-112920 FTBFS qt 6.5.0 on gcc 9 +* QTBUG-120062 Non-native QFileDialog gets frozen on destruction if +remote mapped drive is disconnected +* QTBUG-47159 QFileDialog::selectFile does not keep native separators +* QTBUG-120055 When dragging QTableView columns scrolling behaves oddly +* QTBUG-120141 cmake build of a Qt project with static Qt linkage fails +due to error in qtbase/cmake/FindWrapResolv.cmake +* QTBUG-119619 CMake deploy script finds x64 libraries for WoA +application. +* QTBUG-117704 Dragging Window handling WM_NCCALCSIZE and WM_NCHITTEST +squishes contents +* QTBUG-120121 a11y QComboBox: Problematic signal/slot activation order +* QTBUG-120125 CMake subarch extraction does not always succeed +* QTBUG-116989 wasm: pen pointerhandler example does not work as +expected +* QTBUG-120257 widgets/itemviews/editabletreemodel not compiling on +Android +* QTBUG-120167 Reg->6.7: QComboxbox hover is broken +* QTBUG-50403 QDrag conflict with hover of widgets +* QTBUG-120012 Limiting maximum allocation size for QDataStream +* QTBUG-119178 Crash after registering an invalid resource file +* QTBUG-113865 [Text Editor]Using undo function causes the app to crash +* QTBUG-120107 PDF view gets render mistakes on Android 10 +* QTCREATORBUG-30117 Help viewer: "[read-only]" tags have unreadably low +contrast in dark mode +* QTBUG-119113 windows: Stack overflow when dragging to/from embedded +native window +* QTBUG-120309 Public ABI break in 6.7 beta 1 +* QTBUG-119808 [REG 6.1 -> 6.6] QPlainTextEdit: Placeholder is not +hidden on input +* QTBUG-52622 Not highdpi icons in standart message dialogs +* QTBUG-120379 The `QStringLiterals` header is lost +* QTBUG-120327 Pen PointerEvents not handled in WebAssembly (fix +attached) +* QTBUG-118161 QFileDialog::getOpenFileContent not working in sometimes +* QTBUG-22544 tst_qmdisubwindow::setFont() autotest is unstable +* QTBUG-67708 QGroupBox title does not follow vertical alignment with +fusion style +* QTBUG-120624 UB when passing null string to QString::arg() +* QTBUG-103825 Wrong resolution of Icon in Windows (Toast) Notifications +* QTBUG-120548 QSqlQuery::positionalBindingEnabled improvements +* QTBUG-120302 AddressSanitizer: heap-use-after-free in +tst_QFuture::continuationsWithContext() +* QTBUG-120335 On certain machines QtConcurrent crashes if no free +threads on thread pool +* QTBUG-119501 Numbers colliding and not highlighted in Charts with +Widgets Gallery example +* QTBUG-120614 QImage::convertToFormat: wrong conversion from RGBA64 to +RGBA16FPx4 +* QTBUG-120574 QComboBox popup high decreases when hiding view items +* QTBUG-83604 QSlider with ticks is glitchy with QFusionStyle +* QTBUG-120762 Use after free +* QTBUG-111314 Adding padding to QSlider does not work on Fusion style +* QTBUG-120758 qtdeclarative fails to build with conan 2 on windows: +include path too long +* QTBUG-120572 [QDoc] Redundant text in QTabBar detailed description +* QTBUG-120297 Q_GADGET forces following elements to be private +* QTBUG-117954 QProcess::startDetached quits application when running +with ASAN +* QTBUG-104493 Application performance drops if many threads are running +while QProcess creates sub-processes on Unix +* QTBUG-120332 [REG 6.6.1 -> 6.7] rendering svg causes division by zero +in getRadialGradientValues +* QTBUG-120474 4xMSAA doesn't work with Mali400 using Lima driver +* QTBUG-120350 QOffScreenSurface::isValid always returns false on +WebAssembly +* QTBUG-120766 qstorageinfo.cpp compile error 6.7.0-beta1 +* QTBUG-118503 WASM: arrow keys and select-all not working for +QPlainTextEdit on touchscreen +* QTBUG-120687 6.7/API review: QIcon theme API clashes with <windows.h> +* QTBUG-58005 ibus: commit does not properly reset the preedit string +* QTBUG-120487 Symlinks generated in user_facing_tool_links.txt during +configuration are incorrect for MacOS +* QTBUG-120748 Win11 Style: QMessageBox text invisible when using dark +theme on Windows +* QTBUG-120732 Qimagereader manual test - Image file is missing +* QTBUG-121041 Fusion style: add clip region for groupbox title +* QTBUG-121030 QIconLoader failed to find icon in hicolor +* QTBUG-121015 tst_QGuiApplication::topLevelAt() failed on Wayland +* QTBUG-120485 QT_INSTALL_DOCS configured with wrong path +* QTBUG-118867 Render thread can delete font engines still in use +* QTBUG-121135 QNetworkRequest::setTransferTimeout linkage on MinGW +* QTBUG-120619 QHttpServer with QtConcurrent blocks until the very first +request has finished before being able to process in parallel +* QTBUG-119248 The result of calling serviceUUID is different in Q5 and +Qt6 +* QTBUG-120961 QLocale::monthName() doesn't work correctly on Windows +* QTBUG-120909 Improve SQL Browser Example - Coding style +* QTBUG-120577 qt6.5.3 QTextEdit can't display image ! but qt5.15 is ok +。 +* QTBUG-120968 QProcess::start(): Fix docs about Starting state on +Windows +* QTCREATORBUG-30066 Git commands fail on windows when using the +QProcess backend +* QTBUG-121140 [REG 6.6 → 6.7] QStorageInfo isn't functional for btrfs +setups +* QTBUG-121204 ~unique_ptr() static assertion failure due to incomplete +type T (C++23) +* QTBUG-120976 REG: QPushButton of a menu will still appear pressed even +after you click somewhere outside the button area. +* QTBUG-121232 tst_QQuickWebView crash +* QTBUG-121183 [QMYSQL] The mysql_list_fields() was removed in MySQL +v8.3 +* QTBUG-120962 QTextCursor::removeSelectedText leads to crash +* QTBUG-120509 Crash when Qt re-create native windows if +WA_DontCreateNativeAncestors is set +* QTBUG-120436 sqldrivers always build in release +* QTBUG-114941 Qt 6.6 Beta 1 and Qt Creator 11.0.0-beta2 - Test +permissions - Bluetooth fails on Android 14 +* QTBUG-120317 qt6<target_name>_debug_metatypes.json: illegal value +* QTBUG-121472 qmltyperegistrar.exe fails to parse metatypes.json file +* QTBUG-121498 tst_QAbstractItemView::removeIndexWhileEditing() failed +on Wayland +* QTBUG-120469 Crash in QCocoaSystemTrayIcon::emitActivated() when +calling QComboBox clear() then addItem() +* QTBUG-121008 Crash in QMacAccessibilityElement when using +QTreeView/QCombobox +* QTBUG-121515 [Reg 6.6.1 -> 6.6.2] QNetworkAccessManager never finishes +request if server sends status code 401 without a challenge +* QTBUG-120264 Inactive radio buttons partially respond to click +* QTBUG-118238 【Windows】stack overflow after launch Any Qt Application +(or Official Demo) +* QTBUG-121040 [Reg 5.1 -> 5.15 and all 6.*] QTextDocumentation does not +handle background of HTML string correctly +* QTBUG-115989 Shadowed Q_PROPERTY with non-empty params NOTIFY breaks +compilation +* QTBUG-74471 QFileSystemModel shows directories with +setFilter(QDir::Files) +* QTBUG-115459 Possible infinite loop triggered by unmaximizing the +window in 6.5.0+ +* QTBUG-118489 Can't tab to last button in QDialogButtonBox +* QTBUG-111994 Deal with a font face at index 0 as Regular for Variable +fonts +* QTBUG-112136 Unable to pick up styles properly from Variable fonts +* QTBUG-121729 error: Multiple commands produce same *_metatypes.json +* QTBUG-119532 Starting Android app fails with AST +* QTBUG-120907 FE_INVALID in tst_QPainter::fpe_radialGradients() +* QTBUG-121557 [Reg 6.4.3->6.6] Application unusable after closing +nested message boxes +* QTBUG-121713 QXkbCommon::keysymToQtKey does not map XF86Calculator +* QTBUG-117429 TIFF AnimatedImage memory leak +* QTBUG-120633 REG->6.7: Windows11/Vista palette issues (bright) +* QTBUG-121485 QLocale method nativeCountryName returns wrong values. +* QTBUG-120369 iOS: Crash after changing screen orientation +* QTBUG-120530 QDomDocument doc refers to QXmlQuery which doesn't exist +in Qt6 +* QTBUG-109073 [REG] Memory leak in QJsonObject +* QTBUG-99178 QFileSystemModel should have an option to disable icon +loading; crashes if the icon provider is null +* QTBUG-121873 The description and the snippet don't match in +QDBusAbstractInterface::asyncCall +* QTBUG-121697 Critical crash when creating QPlainTextEdit when using +styles/stylesheets. +* QTBUG-121790 QApplication::setStyleSheet crashes QTextEdit +* QTBUG-108068 QNetworkAccessManager should handle all informational +HTTP replies +* QTBUG-121667 Qt Notifier app is crashing immediately after being +launched for the first time after deployment +* QTBUG-121668 Qt Notifier example - notifications do not work on +Android 13 +* QTBUG-121947 qDebug() output is missing newline on Windows +* QTBUG-121948 RCC compression is broken when deploying to Android from +a Linux host using CMake +* QTBUG-106466 build android app with Debian host fails on undefined +symbol qt_resourceFeatureZstd +* QTBUG-101353 AUTORCC uses zstd even if Qt is build without rcc support +* QTBUG-103476 Custom`Delegate::destroyEditor()` is not called for some +editor when removing a tree branch +* QTBUG-122054 Massive performance loss of QTreeView::expandAll +* QTBUG-121875 Typo in the document +* QTBUG-120688 Explicitly document behavior for QFileInfo if file is +directory +* QTBUG-85425 Fusion style adds unneeded space for QGroupBoxes without a +title on Linux +* QTBUG-95472 CLONE - Fusion style adds unneeded space for QGroupBoxes +without a title +* QTBUG-119795 Adding QOpenGLWidget to a QDialog in a maximized +QMainWindow maximizes the QDialog +* QTBUG-120316 Cannot close window after hiding and showing again +* QTBUG-73021 Regression: [5.11.0 -> 5.11.1] QGLWidget paintEvent is not +called if a QGLWidget is contained in a dialog that is closed and then +reopened +* QTBUG-122210 [REG 6.6.1->6.6.2] widgets/itemviews/editabletreemodel +not compiling on iOS +* QTBUG-122200 Header files are not being copied into the Qt* frameworks +in custom build +* QTBUG-119447 RHI - QRhiResourceUpdateBatch::readBackBuffer() fails to +read compute buffer on Metal +* QTBUG-122087 QTimer::isActive returns true if interval is Invalid +* QTBUG-116927 markdown writer omits trailing ** if a bold span exceeds +the wrap limit +* QTBUG-106526 markdown writer should never wrap headings, but wraps +them if they are too long +* QTBUG-121881 QT_DEPLOY_QML_DIR: Custom value causes empty "qml" folder +to be created +* QTBUG-121880 QT_DEPLOY_TRANSLATIONS_DIR is ignored +* QTBUG-121764 [Reg 6.6->6.7] Funny theme icon +* QTBUG-122139 DirectWrite's default hinting looks off +* QTBUG-122167 REG: Kerning errors with DirectWrite font backend +* QTBUG-122266 property "AUTORCC_OPTIONS" is not allowed +* QTBUG-114608 Programmatically setting focus does not move VoiceOver +* QTBUG-122254 Documentation example of +QCborStreamReader::readString()/QCborStreamReader::readByteArray is +wrong +* QTBUG-122214 REG->6.7: Windows 11,Linux: Dock icons blurry (w/o High +DPI scaling (all styles) +* QTBUG-122272 Some buttons from QStyle::StandardPixmap have artifacts +in the background in the dark mode +* QTBUG-119864 QPushButton or QToolButton does not receive mouse events +after calling setMenu(). +* QTBUG-121906 Copyright year in so files not updated to 2024 +* QTBUG-121928 Remove Copyright year from About Qt & command line tools +* QTBUG-122138 QTzTimeZoneCache::findEntry() parses files while holding +QTzTimeZoneCache::m_mutex +* QTBUG-122192 CONFIG *= silent fails at linking +* QTBUG-122398 6.7/Windows 11/Modern style: Crash with +QGraphicsProxyWidget +* QTBUG-121380 No info after setting the QT_LOGGING_DEBUG env var +* QTBUG-122451 Floating point in raster drawBitmap together with strict +QImage::scanLine causes assertion "i >= 0 && i < height()" +* QTBUG-110686 wasm: declarative apps on Android appear black +* QTBUG-122648 Crash when moving application to background and bring it +back +* QTBUG-122622 configure on Windows can't handle unquoted -DFOO=0 +arguments +* QTBUG-113255 QML view doesn't update properly when device is rotated +with permission dialog. +* QTBUG-88721 QTextDocument::find() does not work well with +QRegularExpressions +* QTBUG-122168 REG: Monochrome emojis with DirectWrite font backend +* QTBUG-118983 CTest prints output from a failed test twice +* QTBUG-121389 tst_qmessagehandler::qMessagePattern(backtrace +depth,separator) fails on qemu-armv7-developer-build +* QTBUG-122637 qmessagebox.h: extra ';' after member function definition +[-Wextra-semi] +* QTBUG-122109 QTreeWidget's columns do not seem to resize properly +after upgrading from Qt6.5.3 to Qt6.1.1 +* QTBUG-120699 QHeaderView in QTableView doesn't restore geometry +* QTBUG-107486 Typo in the document +* QTBUG-122674 Build failure on x32 ABI +* QTBUG-96348 QWindowsSystemTrayIcon::showMessage: Windows Handle leak +* QTBUG-62945 Windows: QSystemTrayIcon::showMessage causes GDI-Object +leak +* QTBUG-122739 qtpaths/qmake don't honor qtconf in some cases with LTO +enabled +* QTBUG-122456 Support of NFC for Services when QtNative.onNewIntent() +is private +* QTBUG-119080 a11y: Checkbox lacks AT-SPI "checkable" state +* QTBUG-122073 If SQL Engine does not support lastInsertId QList will +assert +* QTBUG-121126 Crash when restoring maximized window of application with +tabified dock widgets +* QTBUG-122001 QMainWindow::tabifiedDockWidgets() - Not accurate +* QTBUG-119611 QPlainTextEdit access violation crash when inserting +136,348,169 latin characters +* QTBUG-120571 QGuiApplication::palette() returns incorrect values on +Windows 11 +* QTBUG-81662 Indentation in QML RichText after list is wrong +* QTBUG-120254 Cell value leaking into other cells when entering new +value +* QTBUG-122749 [Crash] WebEngine Print Me example app crashes when +changing the page orientation +* QTBUG-122642 The SQL QODBC driver implementation fails to escape +passwords set with setPassword(...) when using special characters. +* QTBUG-105871 QUdpSocket stop emitting ReadyRead signal in +QueuedConnection +* QTBUG-120694 QDockWidget resize issue with Qt 6.6.1 +* QTBUG-115598 tst_QWidget::render() with QtWayland failed on Ubuntu +22.04, GNOME +* QTBUG-40561 QDomText::splitText leaks memory +* QTBUG-96051 markdown writer: in a table cell ending with backslash, +it's not escaped +* QTBUG-122083 Markdown writer fails to escape special characters +* QTBUG-121561 Android: in TextField: cannot edit inside of words, only +at the end [regression] +* QTBUG-122663 Live Preview doesn't work on Boot2Qt +* QTBUG-122720 tst_toolsupport::offsets(QFilePrivate::fileName) fails on +x32 ABI +* QTBUG-122687 libraries contain wrong runpath +* QTBUG-122949 Toplevel drag only works on left monitor +* QTBUG-122944 Dragged toplevel is re-attached even after +wl_data_device.leave +* QTBUG-120639 [REG 6.6.1 -> 6.7.0-beta1] Menu items too wide on 4K +* QTBUG-123083 tst_QProcess::setChildProcessModifier fails in dev +* QTCREATORBUG-30425 Android C++ breakpoints does not work with Qt +Creator +* QTBUG-123059 "package android.location.altitude does not exist" when +building qtpositioning for Android on Linux +* QTBUG-123286 'load_local_libs' and 'bunlded_libs' libraries in +libs.xml are always prefixed with "lib" +* QTBUG-122893 Sending QNetworkRequest fails on singlethreaded WASM +* QTBUG-122747 Reparenting QTabWidget with a native window tab can cause +crash +* QTBUG-111514 QtCore fails to link with lld 16.0 +* QTBUG-114152 QTimer: Make timers' timeouts ordered +* QTBUG-113371 locale and/or environment not being properly set for +ptests +* QTBUG-114167 A QString::prepend("data") loop never produces +freeSpaceAtBegin(). +* QTBUG-112814 The window restore geometry is not correct +* QTBUG-113463 Build issues with symlinks +* QTBUG-113822 UB in QProcessPrivate::startDetached() +* QTBUG-112896 gtk3 platformtheme returns the font of GtkFixed widget +instead of monospace font +* QTBUG-114243 Qt 6.5 regression with static cross-compiling for Windows +* QTBUG-113848 Displaying \x3 to QTextEdit leads to warning and later to +crash +* QTBUG-114624 QKeySequenceEdit doesn't detect CTRL+SHIFT+0 on a french +keyboard +* QTBUG-104878 xcb wacom support gets confused about device instances +* QTBUG-76587 wasm: keyboard mnemonics do not work correctly +* QTBUG-113679 When the letter J is at the start of a TextField then it +will cut off the beginning of the letter due to the negative left +bearing +* QTBUG-113690 Elements of QStringList property are not updatable for +QGadgets +* QTBUG-110025 Android tests aren't bundling OpenSSL for any test +* QTBUG-114175 QWizard default Style not drawn correctly when scaling +other than 100% +* QTBUG-113233 Need a way atomically adjust QWindow minimum and maximum +sizes +* QTBUG-111163 [6.5] Parallel builds failing in Docker container +* QTBUG-109792 C++ syncqt tool should be built like moc +* QTBUG-112824 There is no way to get to the Open GL examples page from +the Open GL Index +* QTBUG-114997 tst_QMenu::pushButtonPopulateOnAboutToShow() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-109776 tst_QAbstractItemView::selectionAutoScrolling() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-106228 errors reported by "reuse lint" +* QTBUG-112870 clang-tidy warnings on static global variables in moc +generated code +* QTBUG-115152 qmltyperegistrar cannot see the base class of a +QML_ELEMENT from a different module +* QTBUG-101926 "AutoMoc subprocess error" when building in CI +* QTBUG-105864 a11y: AT-SPI relations FLOWS_FROM and FLOWS_TO not +supported +* QTBUG-115293 tst_QGraphicsItem::itemUsesExtendedStyleOption() with +QtWayland failed on Ubuntu 22.04, GNOME +* QTBUG-68855 Overflow in QDateTime for extreme values of QDate +* QTBUG-111371 QIntValidator::validate() deems a trailing grouping +character Acceptable +* QTBUG-115447 QElapsedTimer::hasExpired should have chrono overload +* QTBUG-104012 QDateTime constructor performance regression when year is +below epoch +* QTBUG-114613 QWindow::winId() crashes when QWindowPrivate::create() +fails +* QTBUG-83160 moc stumbles on _GLIBCXX_VISIBILITY +* QTBUG-99555 [RE: 6.2.1->6.2.2] macdeployqt fails to produce +notarizable packages +* QTBUG-115691 [FTBFS w/-developer-build] +QPlatformWindow::setBackingStore(QPlatformBackingStore*) was hidden +warning +* QTBUG-115247 \target after \row generates invalid HTML +* QTBUG-116077 Inconsistent hashing between different FP types +* QTBUG-116080 Inconsistent hashing between qint{32,64} on 32-bit +platforms +* QTBUG-93763 Systematic announcement of combobox selected element +* QTBUG-88264 [REG v6.0.0-beta3 -> dev] Top-level configure fails if +told to build tests +* QTBUG-111785 CMake warns about accessible/qaccessible.h +* QTBUG-116503 tst_QUdpSocket failing on some IPv6 multicast tests on +QNX +* QTBUG-116483 qttools' CMake test test_uiplugin_via_designer fails +* COIN-1075 QEMU tests fail randomly on "Exec format error" +* QTBUG-116106 New accentColor role is missing from QQuickColorGroup +* QTBUG-84234 Start new QCoreApplication after shutdown +* QTBUG-116621 tst_qdbusconnection: Test crashes sometimes in CI +* QTBUG-116689 Debugging qtbase with Creator on boot2qt because of "no- +prefix" on a prefix build +* QTBUG-116789 [REG] -platform linux-clang-libc++ -c++std c++2b fails to +compile synctqt +* QTBUG-116297 QPainter::drawPixmap showing seams +* QTBUG-116905 QMimeDatabase doesn't return all glob patterns for mime +types specified in multiple locations +* QTBUG-116017 [REG] tst_QDate::startOfDay_endOfDay_bounds() test +failure +* QTBUG-108796 Some examples crash when running with Qt 6.5 kit +* QTBUG-116445 [REG][Windows] Crash on +NativeSkiaOutputDevice::releaseTexture() with nullptr access +* QTBUG-113645 QWindowsTheme::queryHighContrast: incorrect parameters +passed to SystemParametersInfo for SPI_GETHIGHCONTRAST +* QTBUG-117098 qt_internal_add_test's non builtin_testdata mode can't be +relied upon for QFINDTESTDATA +* QTBUG-117120 Debian packages not installing +* QTBUG-86223 Add gcov support to the CMake build +* QTBUG-110921 Documentation for building iOS apps is plain wrong +* QTBUG-116784 iOS built with CMAKE is not uploadable on Appstore +(Transporter) +* QTBUG-109444 Qt's CMake deployment API Error: Extra libraries copied +* QTBUG-113123 Mixed indexes in QListWidget when setSortingEnabled is +True +* QTBUG-108761 QXkbCommon::keysymToQtKey does not correctly handle +punctuation with modifiers under some keyboard layouts +* QTBUG-27681 [regression] KeyboardLayoutChange is not detected +* QTBUG-87973 Overload resolution noise from global operators and +functions +* QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr +access +* QTBUG-117757 QMultiHash::insert() does not return a correct iterator +to the inserted element +* QTBUG-117535 Cannot enable at-spi bridge with wayland +* QTBUG-118116 QRhiWidget has no way to set flags on the top-level's +QRhi +* QTBUG-67200 Windows: Alt + Shift +9 and '(' results Ambiguous shortcut +overload +* QTBUG-38137 Some keyboard shortcuts don't work. +* QTBUG-80953 Test failures on sparc +* QTBUG-115199 Improve errno handling in Qt +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-115158 Time zone names and abbreviations are not localised +* QTBUG-113513 Modernized look for comboboxes on Windows 11 +* QTBUG-95217 Modernized look for context menus on Windows 11 +* QTBUG-113511 Modernized look for sliders on Windows 11 +* QTBUG-113617 Modernized look for spinboxes on Windows 11 +* QTBUG-116613 Qt for webassembly doesn't use browser's locale for its +QLocale::system() +* PYSIDE-2492 uic does not generate enumeration name into enum values +causing type checking warnings +* QTBUG-118211 Generation of alias targets for executable needs to be +guarded +* QTBUG-118569 crash in qschannelbackend +QTlsPrivate::X509CertificateSchannel::QSslCertificate_from_CERT_CONTEXT +* QTBUG-118909 Touches cancelled when interacting with multiple windows +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments +* QTBUG-87438 corelib plugin tests fail on Android +* QTBUG-110681 QCheckbox, QRadioButton wrong size when moving app +between different DPI screens +* QTBUG-118984 tst_qwidget::render() is flaky-crashing a lot on Android +* QTBUG-119205 tst_Android::orientationChange is flaky on android +* QTBUG-117702 qbittorrent dumped core +* QTBUG-119081 QProcessPrivate::waitForDeadChild() doesn't check +forkfd_wait's return code +* QTBUG-114604 Setting initial page orientation for QPrintDialog does +not work in Windows 11 +* QTBUG-119216 macOS: REG->6.5: DnD with custom text MIME type got +broken/crashes +* QTBUG-119359 tst_QGuiEventLoop::processEvents is flaky on QNX +* QTBUG-119328 [FTBFS w/-unity-build] Linux build runs into sys/mount.h +vs. linux/fs.h incompatibility +* QTBUG-86035 Split QtBuild.cmake into smaller files +* QTBUG-119490 qcocoaapplicationdelegate.mm:354:20: error: cannot +initialize return object of type 'BOOL' +* QTBUG-119616 tst_Http2::duplicateRequestsWithAborts fails in CI +* QTBUG-66223 tst_QDBusAbstractAdaptor is very flaky +* QTBUG-59336 tst_QDBusAbstractAdaptor::methodCallsPeer() crashes +occasionally in the CI on OpenSUSE 42.1 +* QTBUG-117948 qt_generate_deploy_qml_app_script() deploys QML plugin +target but not the corresponding backing target +* QTBUG-118849 Android: QScreen grabWindow() returns null pixmap +* QTBUG-119574 Android: request to show SW keyboard not cleared up when +view destroyed +* QTBUG-92107 QDBusAbstractInterface::asyncCall() not really async when +service runs in the same process +* QTBUG-116551 qt_generate_deploy_app_script doesn't support all +windeployqt arguments +* QTBUG-101141 moc: namespaced base class not properly resolved in +cpp.json file +* QTBUG-82434 Incorrect Appearance QCursor with AA_EnableHighDpiScaling +* QTBUG-119998 CMake errors out with recursion in latest dev when using +qt-cmake-standalone-test on in-source auto test +* QTBUG-111443 macOS/iOS: "Detected system locale encoding (US-ASCII, +locale "C") is not UTF-8" +* QTBUG-119077 CMake deployment API does not deploy Qt Webengine +* QTBUG-116577 ASSERT: "sumFactors > 0.0" in qgridlayoutengine.cpp +* QTBUG-120196 Maximized frameless window painting wrong view region +with Qt::FramelessWindowHint and Windows api WS_THICKFRAME +* QTBUG-115125 QObject::connect warns, but also fails to connect to +lambdas with Qt::UniqueConnection +* QTBUG-117443 Two Android executables mix their build artifacts if +targets are added in a single CMakeLists.txt +* QTBUG-118829 androiddeployqt with --release includes various +qmltooling libs +* QTBUG-119915 QIcon::availableSizes() return duplicates +* QTBUG-106907 "package" attribute in AndroidManifest is deprecated +* QTBUG-120334 tst_qshortcut_kernel in gui failed on Wayland +* QTBUG-120078 QOpenGLCompositorBackingStore::resize crashes due to null +context +* QTBUG-120460 tst_QHostInfo::reverseLookup() fails on qemu and blocks +CI +* QTBUG-109877 macOS: QFileDialog::getSaveFileName() truncates a +compound extension +* QTBUG-99750 cannot activate file system watcher in QFileSystemModel +* QTBUG-118619 Poor QTest::addRow() and QTest::newRow() performance in +Qt >= 6.5.0 +* QTBUG-113498 QVideoWidget in QDialog does not show / crashes (macOS) +when shown twice +* QTBUG-120191 Unable to restore visibility state of the QDockWidget +* QTBUG-119601 iOS: Sometimes soft keyboard can't be closed +* QTBUG-96879 QGraphicsView::setTransformationAnchor(AnchorUnderMouse) +drifts when zooming with trackpad +* QTBUG-121457 Amend qt_internal_add_docs to accept INDEX_DIRECTORIES +argument +* QTBUG-120602 Cannot build Qt modules standalone for iOS +* QTBUG-120682 Creating QSslSocket when schannel is in use takes too +long time +* QTBUG-52021 Blink timer for QLineEdit not killed after QMenu spawn +* QTBUG-122042 Shortcut icons for the delete and backspace keys seem to +be wrong +* QDS-11733 Delete icon points in wrong direction on macOS +* QTBUG-104997 markdown writer doesn't correctly write blockquotes +containing lists +* QTBUG-109367 Android native ExtractEditText does not receive text +updates from qml TextEdit in fullscreen mode and landscape orientation +* QTBUG-54623 Linux/xcb/KDE 5.18: +QFontDatabase::systemFont(QFontDatabase::FixedFont) returns proportional +font +* QTBUG-75648 WinRT: QFontDatabase::systemFont(QFontDatabase::FixedFont) +returns proportional font +* QTBUG-75649 Boot2Qt (QEMU): +QFontDatabase::systemFont(QFontDatabase::FixedFont) returns proportional +font +* QTBUG-79900 QFontDatabase::systemFont(QFontDatabase::FixedFont) +returns proportional font +* QTBUG-99676 markdown (and html) import/export should not rely on use +of a fixed-pitched font to remember a `monospace` span +* QTBUG-103484 rich text gets converted to monospace in CI because +QFontDatabase::GeneralFont is "Sans Serif" and is monospace +* QTBUG-118139 Fix keyboard input not working for child windows +* QTBUG-120276 Crash when reparent a native child to a different tlw if +QT_WIDGETS_RHI=1 is set on Windows +* QTBUG-122596 [REG 6.7.0->6.8.0] error in configure step, top level +build, MinGW +* QTBUG-122693 tst_QApplication::abortQuitOnShow fails frequently on +Android +* QTBUG-122137 REG: QtWebEngine / Pdfwidgets no longer supports plugins +* QTBUG-122704 QPainterPath de-serialisation from QDataStream fails if +item isn't empty +* QTBUG-31283 QByteArray::clear() should not free the reserved memory. +* QTBUG-122838 Android multi-abi builds broken if depfiles are used +* QTBUG-105009 [REG 5.15.2->6.3.1/6.4.0 Beta2] You can still insert +Chinese text into a QTextEdit when "readOnly" property is enabled. +* QTBUG-110838 edit components ReadOnly invalid via some input method +* QTBUG-119182 Readonly QLineEdit writable using input method +* QTBUG-122827 Android: Accessibility not working +* QTBUG-119918 Possible/likely data race in QObjectData bit-field access +* QTBUG-122420 meta-qt6 incorrectly packages x86_64 qmake on aarch64 +cross-compile target +* QTBUG-122980 [REG -> dev] Unity Build broken +* QTBUG-122235 The image gestures app crashes when opening image file on +Android +* QTBUG-123115 Finalize 6.7 API review of QCborStreamReader +* QTBUG-123339 Critical QTextEngine regression in Qt 6.7.0 RC1. + +### qtsvg +* QTBUG-95237 [REG 6.0.4 -> 6.1.0] Integer-overflow in +QFixed::operator+= through QImage::loadFromData(QByteArray) +* QTBUG-114108 qtsvgglobal_p.h is not correctly installed +* QTBUG-115648 QSvgRenderer::boundsOnElement() can return wrong results +with multiple child <text> elements +* QTBUG-113042 Loading particular svg file takes too long +* QTBUG-117944 [Qt SVG] QML Image bad source crashes application instead +of error status (QSvgHandler::parse) +* QTBUG-120708 Fluidlauncher manual testing - Error message on launch +* QTBUG-120233 QtSvg does not ignore desc and title tag contents when +child of text tag +* QTBUG-120653 All SVGs with paths with more than 32768 points render +incorrectly +* QTBUG-123010 SVG supported by 6.6 but not by 6.7 + +### qtdeclarative +* QTBUG-113745 Qt Quick 2D Renderer: Partial scene update might erase +items at fractional coordinates +* QTBUG-113743 QKeySequence cannot be sent to QML Shortcut from C++ side +* QTBUG-114340 FAIL! : tst_usertypes::watcherInQml() +* QTBUG-113752 Warning when assigning to Map.visibleRegion +* QTBUG-105862 [REG] Qt6.3.1 a MultiPointTouchArea inside another +MultiPointTouchArea is reporting the wrong touch location +* QTBUG-114364 qmlformat changes ComponentBehavior +* QTBUG-114086 [Reg 6.4 -> 6.5] Historical NativeMethodBehavior is +broken when a Q_INVOKABLE function is stored in a QML property +* QTBUG-113875 [qmltc] build error with QT_NO_URL_CAST_FROM_STRING +* QTBUG-114358 ComponentBehavior: Bound causes 'QQmlContext: Cannot set +property on internal context' +* QTBUG-110589 Property bindings produce wrong values for Animation.to +* QTBUG-61282 Changing an Animation duration has no effect +* QTBUG-95840 QML Animations: not specified how they react to property +changes while running +* QTBUG-113497 QGuiApplication::setLayoutDirection does not change the +window to RTL +* QTBUG-114418 qmlsc: compile error with === or !== against undefined or +null +* QTBUG-97055 QQC2 Flickable scrolling is not linear with clicky wheels +on Qt 6.2.0 +* QTBUG-106338 [5.15.7 -> 5.15.8] Change in Flickable acceleration +* QTBUG-35609 Flickable speed and deceleration are not easily +customisable +* QTBUG-80720 More controls for touchpad scrolling. Stopping Flickable +extra scrolling. +* QTBUG-82565 Scrolling QML views with mouse wheel or touchpad is quite +bad +* QTBUG-113009 TextEdit: rendering issue when highlighting text +* QTBUG-59878 SVG rasterization issue in QML Canvas +* QTBUG-80788 [5.14 REG] New properties in ComboBox clash with custom +properties (revision ignored) +* QTBUG-100392 Animations crash at runtime because list properties do +not emit onChanged signal when their items are destroyed +* QTBUG-114407 [Boot2Qt] UI of imagine style example - automotive is +distorted on B2Qt devices +* QTBUG-114467 qmllint does not warn about unqualified id lookup +* QTBUG-114430 heap-use-after-free when assigning undefined to width and +height of Control background item +* QTBUG-114458 [Reg 6.2->6.3] Component.createObject() no longer copies +QQmlListProperty values correctly +* QTBUG-114494 QML rect property as a parameter causing a crash +* QTBUG-114421 Documentation error on ListView orientation table +* QTBUG-114602 Documentation: LineShape is part of QtQuick.Particles? +* QTBUG-113714 REG: Memory leak when loading/unloading application fonts +* QTBUG-109995 Can not interact with tumblers inside interactive +flickable on touch +* QTBUG-113653 [REG 5.15->6.2.3] MultiPointTouchArea doesn't receive +gestureStarted signal when used inside PathView or Flickable +* QTBUG-114329 [Reg 5.15 -> 6.2] QML Binding on new object not re- +evaluated +* QTBUG-113854 V4 Crashes when using Reflect.ownKeys(...) +* QTBUG-114561 Material style highlighted & flat button shows no text +* QTBUG-114492 Automotive example's Dial background image has +downscaling artifacts +* QTBUG-112434 [Regr: 6.3.1->6.3.2] MouseArea stays pressed after double +click on touch screen +* QTBUG-109393 [Regr: 6.3.1->6.3.2] iPad: DoubleClicking in MouseArea + +Popup breaks +* QTBUG-114691 Rectangle (with gradient) software backend does not match +RHI backend +* QTBUG-114476 qmlsc: crashes with let and control structs +* QTBUG-98365 Memory leak with removed persisted items +* QTBUG-114643 ResolveOverloaded: debug messages use QtInfoMsg +* QTBUG-113495 Examples imageprovider and imageresponseprovider leave +garbage files under the qt5 build directory +* QTBUG-114483 Line number in warning is random and out of bounds +* QTBUG-114815 qmlcachegen triggers AddressSanitizer stack-buffer- +overflow error +* QTBUG-114715 Doc: Stale info about QML module versioning +* QTBUG-113855 qmlsc: unused import false positive for template strings +* QTBUG-114186 QQC leaks attached objects +* QTBUG-113527 qmlcachegen does narrowing type coercions when calling +functions +* QTBUG-109221 Inconsistencies regarding list and value type property +manipulations +* QTBUG-113738 [REG 6.4.3 -> 6.5.0] TableView positionViewAtCell crash +* QTBUG-114874 REG [5.15 → 6.x]: With `height: implicitHeight` binding +changes to implicitHeight won't trigger property interceptor (e.g. +Behavior + Animation) +* QTBUG-114326 [REG] Non-Singlebit Q_FLAGS not exposed correctly in +property declarations +* QTBUG-114808 Quick3d examples don't compile for QNX +* QTBUG-114607 Flickable.StopAtBounds not working anymore with a wheel +* QTBUG-113690 Elements of QStringList property are not updatable for +QGadgets +* QTBUG-114966 QML Registration wrong warning +* QTBUG-110328 QEventPoint not being released correctly +* QTBUG-114687 Qt.application.screens does not update if primary screen +changes +* QTBUG-114986 Qml's typeregistrar is not parsing namespaces correctly +* QTBUG-114858 Dynamically adding State causes Segfault +* QTBUG-114961 Regression: Keyboard input unusable with redirected Qt +Quick scenes (QQuickRenderControl) +* QTBUG-102980 anchors: null warnings are redundant +* QTBUG-114897 Generated QML code doesn't compile with -Wshadow -Werror +* QTBUG-114910 Missing constructor params crashes program +* QTBUG-111013 HorizontalHeaderView with resizableColums true eats input +when visible (Quick 3D DebugView) +* QTBUG-104469 Assertion failure when clearing model in +Component.onCompleted of delegate in Repeater +* QTBUG-113991 [Reg 6.4 -> 6.5] qmldir javascript library does not +respect qualified import +* QTBUG-104008 Can't restore the disabled group object of QQuickPalette +* QTBUG-114693 Galleryexample app Textarea and Drawer bug. +* QTBUG-115106 State switched model crashes with ComponentBehaviour +Bound +* QTBUG-115179 Clip optimization in +QQuickDeliveryAgentPrivate::pointerTargets is too aggressive +* QTBUG-110827 Qt's Gallery example producing tons of warning/errors +* QTBUG-114978 Wearable example icons hard to distinguish from +background and other cosmetic issues +* QTBUG-115115 [Reg 5.15 -> 6.2] +QV4::Heap::QObjectMethod::ensureMethodsCache crash when calling a +function in a js file +* QTBUG-109306 Standard virtual keyboard typing does't generate standard +QML events. +* QTBUG-114166 resizing of ListView (possible Flickable) change in +qt6.5.1 +* QTBUG-108144 Race condition when using QQuickMenu +* QTBUG-95107 ListView item pooling breaks fetchMore +* QTBUG-115159 QmlCache cpp files are always generated differently +* QTBUG-115320 memcpy-param-overlap in qv4runtime.cpp +* QTBUG-58718 Problems with JS array sorting after unshift +* QTBUG-115278 [Reg 6.5 -> 6.6] qmlsc: accessing string list crashes +* QTBUG-114596 Ownership of QObject* returned to qml by Q_INVOKABLE +differs for const and non-const pointers +* QTBUG-115523 [REG: 6.5.1->6.5.2] More complex javascript objects not +converted to QVariantMap anymore +* QTBUG-115557 Missing type "QQuickTapHandler::ExclusiveSignals" in +property +* QTBUG-115251 Infinite loop in QPropertyObserverPointer::notify on +startup +* QTBUG-114258 Cannot click on buttons inside Flickable in QQuickWidget +with stylus +* QTBUG-115319 Issue with number as a context property name +* QTBUG-115322 Theme properties set on Item are not propagated to +children +* QTBUG-108275 Qmlformat issue with js objects keys +* QTBUG-114839 qmlformat: Cannot format object destructuring +* QTBUG-115537 [QML Docs] Image.fillMode enum documentation has a broken +table formatting +* QTBUG-104904 [REG 5.15.9 -> 6.3.1] SwipeDelegate does not forward +mouse events to nested items in left, right, behind +* QTBUG-115152 qmltyperegistrar cannot see the base class of a +QML_ELEMENT from a different module +* QTBUG-115526 qmlcachegen fails to compile SetLookup for non-final +properties +* QTBUG-115733 [REG 6.5.1-6.5.2] Automatic conversion JS Array -> +QByteArray is broken +* QTBUG-113842 DropArea blocks scrollwheel of a mouse +* QTBUG-115468 Dynamically adding items to SwipeView may add new items +behind the current item +* QTBUG-105090 tst_QQuickMenu AddressSanitizer: heap-use-after-free in +QQmlData::signalHasEndpoint(int) +* QTBUG-107473 Infinite loop while trying to open a popup +* QTBUG-77647 Problems with positioning of Popup with default margins +* QTBUG-114801 qmlformat: two spaces in 'NumberAnimation on x {' +* QTBUG-115951 qml::UnknownTestFunc() QVERIFY() +* QTBUG-116028 Material Switch doesn't respect Dense variant +* QTBUG-115948 Calqlatr example - missing Qt Shader Tools module +* QTBUG-115949 QML Gallery - missing Qt Shader Tools module +* QTBUG-113940 FileSelector doesn't work correctly +* QTBUG-115510 undefined reference to `QQuickTextLine::staticMetaObject' +when using qmlsc in direct mode +* QTBUG-114655 heap-use-after-free when calling console.log() (and +friends) from QML using cachegen +* QTBUG-116148 A property alias for a property alias leads to a segfault +in QQmlPropertyCacheAliasCreator<QV4::ExecutableCompilationUnit>::proper +tyDataForAlias() +* QTBUG-98859 Implicit conversion to Component doesn't work in inline +components +* QTBUG-116049 [Reg 6.2 -> 6.3] Segmentation fault when using attached +`Component` property with `Binding` +* QTBUG-116304 Missing code snippet in Scene Graph - Vulkan Under QML +example +* QTBUG-116228 Garbage collector can crash the QML Debugger +* QTBUG-114482 [Boot2Qt] Cannot run Attached Style Properties example on +Boot2Qt device +* QTBUG-116390 Bad revision data in QtCore qmltypes +* QTCREATORBUG-29419 qmlls cannot find the build directory +* QTBUG-116179 MinGW 13.1.0: error: array subscript 0 is outside array +bounds of 'long long unsigned int [0]' +* QTBUG-116088 Infinite conversion chain in qmlcachegen [QPoint <-> +QPointF] +* QTBUG-105745 QtQuick.Dialogs.quickimpl plugin not linked in static +builds +* QTBUG-115707 REG: Child popup inherits palette from parent popup +rather than its associated window +* QTBUG-110243 Resources are lost when linking static libraries using +CMake build system in a separate project +* QTBUG-116571 Qt Quick render loop crashes when losing the graphics +device +* QTBUG-116617 qmldom spelling error in tag attribute +* QTBUG-116399 BorderImage produces warning +* QTBUG-114688 QML application does not start if some QML modules are +built static +* QTBUG-116576 [REG 6.2 → 6.4]: Connections and signals whose names +start with an underscore +* QTBUG-103310 tst_qqmlbinding::delayed() crashes on Android +* QTBUG-116749 missing right bracket +* QTBUG-116587 If using QQuickRenderTarget and setMirrorVertically(true) +will lead to the qml Item's clip area damage +* QTBUG-116739 Material.roundedScale has no effect on Frame +* QTBUG-116106 New accentColor role is missing from QQuickColorGroup +* QTBUG-116764 Add more fine grained logging category for "used before +declaration" warning +* QTBUG-115687 Text loaded with Loader inside Flickable is not visible +when scrolling +* QTBUG-115328 Invalid qmllint_json target generated +* QTBUG-114068 Top level items are not resized to the window size. +* QTBUG-116753 qml - qmlscene root item sizing discrepancy +* QTBUG-114144 qmllint: false positive [read-only-property] with +QQmlListProperty +* QTBUG-116795 QQuickBasicProgressBar::setColor() does nothing after +initialization? +* QTBUG-115004 [Android] TextEdit text selection works incorrect +* QTBUG-116289 Placing a HoverHandler on a Button makes it respond to a +right-click. +* QTBUG-116164 [Regr: 6.5.0->6.5.1] Broken "implicitWidth", +"implicitHeight" bindings +* QTBUG-116672 Application crashes when MenuItem text contains img tag +* QTBUG-116828 Aborting incubation may lead to a crash with some +controls +* QTBUG-116681 QtCore Settings does not support ini files located in +resources +* QTBUG-116748 HorizontalHeaderView does not use +QAbstractItemModel::roleNames() +* QTBUG-117140 gcc 13.2.1 -Werror=maybe-uninitialized in +qqmldomexternalitems.cpp +* QTBUG-117062 DelegatePage in Qt Quick Controls - Gallery example is +broken +* QTBUG-115227 VerticalHeaderView/TableView required properties go all +over the place when using syncView +* QTBUG-105080 FileDialog ignores fileMode : FileDialog.Save +* QTBUG-116566 QML TableView: resizableColumns/resizableRows breaks the +default interactive behavior +* QTBUG-109444 Qt's CMake deployment API Error: Extra libraries copied +* QTBUG-107214 QML Text Memory leak +* QTBUG-115485 QtQuick shapes example has misleading file names +* QTBUG-117361 qmlcachegen crashes in +QQmlJSTypeResolver::adjustTrackedType +* QTBUG-113258 Calling QObject methods from QML (still) incurs useless +overhead +* QTBUG-117077 qmllint does not allow 'print' as invokable method name +* QTBUG-117642 Crash when trying to trick property bindings +* QTBUG-117513 Restore pthread_attr_init() to stackPropertiesGeneric() +for FreeBSD +* QTBUG-105839 Commercial license files in opensource archive +* QTBUG-117672 crash in tst_codegen_indirect_static +* QTBUG-62954 Pressing escape with a Menu (within a MenuBar) open +doesn't prevent mouse hovers from opening adjacent menus +* QTBUG-117130 crash in tryLoadFromDiskCache with corrupted cache +* QTBUG-117789 QmlCompiler generates invalid code for unary operator+ +* QTBUG-117829 QML engine mis-converts QQmlListProperty +* QTBUG-117891 [REG 6.5.2 → 6.5.3] Unable to determine callable overload +with QVariantMap +* QTBUG-102468 Document that mixing array syntax with other forms of +populating default properties produces undefined ordering +* QTBUG-117384 [REG 6.4 → 6.5] Calling a Q_INVOKABLE function with a +std::vector<long> parameter zeroes the vector +* QTBUG-116804 QML incubation documentation issues +* QTBUG-114194 "Connecting signals to methods and signals" documentation +should mention lifetime of connections +* QTBUG-113785 Warn about setContextProperty() in documentation +* QTBUG-117880 Material 3 misaligns Button icon +* QTBUG-108883 Improve documentation on how to expose value types with +enums to QML +* QTBUG-118132 Failed to compile QML app with VS2019 +* QTBUG-116895 Missing docs for QML_ADDED_IN_VERSION, +QML_REMOVED_IN_VERSION +* QTBUG-101991 QML ListModel should document that it's a QAIM +* QTBUG-118052 Text.NativeRendering causes text to show through. +* QTBUG-118100 readonly property can be written via unqualified access +* QTBUG-117451 private/qquickevents_p_p.h: No such file or directory +when compiling a new Qt Quick Project with QML to C++ Compilation +* QTBUG-117788 Assert due to cyclic dependencies +* QTBUG-93780 QML type versioning mechanism needs better documentation +* QTBUG-87833 qqmlfile.h is marked as internal but is used in examples +* QTBUG-118091 qmltc includes a non-existent qquickcheckbox_p_p.h +* QTBUG-118089 Enums exposed to QML seem only working when the QML code +gets compiled by qmlsc +* QTBUG-117703 Unclear/missing documentation on using +QML_FOREIGN_NAMESPACE +* QTBUG-117922 Unexpected and inconsistent overload resolution when +calling C++ from QML +* QTBUG-118469 [REG 6.3.2 → 6.5.0] qsTranslate function no longer +translates if directly bound to property +* QTBUG-117793 QML-managed objects are garbage collected when stored in +QML-declared list properties +* QTBUG-117479 Segmentation fault in qml debugger +* QTBUG-117866 Accessing destroyed value in a method connected to a +Signal results in a crash. +* QTBUG-117160 touchUngrabEvent is not implemented for qquickflickable +* QTBUG-117969 Fix 'About Qt' dialog in File System Explorer +* QTBUG-118222 tst_nodestest (failed) on Android 14 emulator when +running in a CI VM +* QTBUG-118514 [Reg 6.5 -> 6.6] Miscompilation of arithmetic operators +* QTBUG-118591 Regression: QQmlScriptString::operator==() crashes +* QTBUG-118237 Documentation of QML font weights is incorrect +* QTBUG-108449 Virtual keyboard does not appears until window focus +changed to another application +* QTBUG-118069 Wrong position reported uppon touch release +* QTBUG-118397 ~QQuickContainer() Crash when calling +QQmlIncubator::abort +* QTBUG-118633 Popup stretches outside window boundary when anchored +with overlay centerIn +* QTBUG-117800 QmlCompiler generates bogus warning about internal +conversion +* QTBUG-118748 In the .cpp generated by qml, include qcoreapplication.h +without module dir variant +* QTBUG-118738 Not possible to exclude qtquicktimeline and qtquick +control styles from the build +* QTBUG-118744 Flaky crash (segfault) when running tst_inputpanel +tst_plugin::test_fullScreenModeWordReselection +* QTBUG-118163 Flaky race-condition in QuickTest when running +tst_inputpanel built with ASAN +* QTBUG-118525 Crash if popping a StackView causes a nested event loop +to run +* QTBUG-78441 Text disappears when using a U+FFFC unicode character +* QTBUG-118460 Overlay.rotation gets discarded when window is resized +* QTBUG-116606 unable to deselect text in text input using touch +* QTBUG-117831 [REG: 6.5.2->6.5.3] Destroying active popup with dim +layer leaves the dimming layer behind +* QTBUG-118461 Overlay's opacity is ignored +* QTBUG-118897 Qt Quick TableView performance issue when updating +ContentY in onModelChanged +* QTBUG-115579 Rebinding of property alias does not work for some +aliases that refer to certain (grouped) properties +* QTBUG-117799 QmlCompiler unnecessarily generates QJSValue from list +operation +* QTBUG-115166 qt_add_qml_module() causes non-Ninja generators to think +that projects are never up-to-date +* QTBUG-117958 qt_add_qml_module does not register QML_SINGLETON classes +if version starts with 0 +* QTBUG-118856 Placeholder text does not follow the set +horizontalAlignment in Material style. +* QTBUG-119065 Unable to reset tray icon menu for QML SystemTrayIcon +* QTBUG-119024 Window position is bypassed by Wayland. +* QTBUG-117795 Bogus compile warning +* QTBUG-117917 HorizontalHeaderView with plain JavaScript array model +crashes on flick +* QTBUG-118760 Misplaced letter in the Qt Quick Controls example +ComboBox text +* QTBUG-86977 Qml Text underline changes on resize with fractional +display scale factors +* QTBUG-29676 Signals not disconnected when target object is destroyed +* QTBUG-75483 QML Tooltip visibility is set to false but should not +* QTBUG-93856 Menus with a certain fixed height, element height and +window height not scrolled when they should +* QTBUG-119122 Using a specific as-cast asserts and fails compilation +* QTBUG-119132 it should be possible to disable the +TapHandler.longPressed signal +* QTBUG-105810 iOS: TapHandler emits clicked, even if long pressed more +than StyleHint::MousePressAndHoldInterval +* QTBUG-119091 QmlCacheGen crashes on QML-file, but won't disclose +where/why it cashes +* QTBUG-119090 QmlCacheGen miscompiles Enum constant reference, yielding +"undefined" +* QTBUG-53987 Cursor is not updated on mouse wheel over flickable +* QTBUG-90457 HoverHandler.cursorShape doesn't change dynamically within +same bounds +* QTBUG-54019 regression in certain MouseArea hover use cases +* QTBUG-115696 Delegates are not re-positioned when ListView orientation +is changed runtime +* QTBUG-117892 Radius not working from QSGDefaultInternalRectangleNode +* QTBUG-112673 Drag.imageSource example - no image on first drag +* QTBUG-115491 Drag.imageSource Only Works On Second try +* QTBUG-118779 QT quick control-wearable demo-example Issue with the +background when switching light/dark mode +* QTBUG-119298 [macOS] Using Imagine style controls provokes Qt warning +* QTBUG-83155 Roboto font used in Material style slows down startup time +* QTBUG-119181 Crash in QQmlDelegateModelGroup::insert +* QTBUG-119165 qmlsc: QUrl does not compile in console.log() +* QTBUG-119216 macOS: REG->6.5: DnD with custom text MIME type got +broken/crashes +* QTBUG-80910 Drawer item does not support rotation +* QTBUG-71117 When the contentOrientation is changed for the +ApplicationWindow, then the Drawer does not drag out as expected +* QTBUG-115536 Setting Window.contentOrientation breaks Popup on regular +desktop +* QTBUG-115121 PathView can be clicked through if it is flicking and +delegate has MouseArea +* QTBUG-119160 Graphics corruption when toggling depth-aware rendering +* QTBUG-119005 QML FileDialog file size overflow +* QTBUG-108261 "Required property foo was not initialized" when using JS +array as model with required properties in delegate +* QTBUG-118902 Qmltyperegistrar doesn't escape "-" in "#ifdef" generated +code +* QTBUG-115710 [Windows and WSL2] QML module that only contains C++ code +breaks `all_qmllint` target +* QTBUG-119147 Invalid input not handled in Qt Quick Controls - Contact +List example +* QTBUG-118828 CloseEvent QML Type is anonymous type +* QTBUG-119084 Connections type doesn't work in qmltc'ed app +* QTBUG-119451 the document is incorrect about the data type in the code +snippet +* QTBUG-119162 Qml: Behaviour differs between interpreted/compiled code +* QTBUG-119531 [Reg 6.6.0 -> 6.6.1] TypeError: Type error with aliases +* QTBUG-99266 [Qt Quick 2D Renderer] Text underlines rendering is broken +on fractional screen's scale factors +* QTBUG-119838 [REG] qt_add_qml_module broken for the VS generator when +called in different subdirectories +* QTBUG-117948 qt_generate_deploy_qml_app_script() deploys QML plugin +target but not the corresponding backing target +* QTBUG-118445 Native macOS MessageDialog doesn't reopen +* QTBUG-118212 [Reg 5.15->6.x][Android] MessageDialog's standard buttons +do not accept/reject the dialog +* QTBUG-119395 crash on QML property bindings +* QTBUG-81022 Text editor example contradicts QQuickTextDocument's +documentation +* QTBUG-120005 Native TextArea: placeholderText does not respect +horizontalAlignment +* QTBUG-108807 QQC2 TabBar first TabButton visual state incorrect when +deselected +* QTBUG-109488 tst_qquicktextedit::largeTextObservesViewport fails / is +flaky +* QTBUG-119715 REG: ScrollView content size broken +* QTBUG-119675 [qmllint ] Enabling the qmllint for a lot of QML files +exceeds the command line limitation on Windows host +* QTBUG-117827 [Reg 6.6 -> 6.7] Bogus cyclic dependency warnings between +singletons +* QTBUG-117387 TapHandler and DragHandler interoperability breaks +* QTBUG-66360 PointHandler goes inactive releasing mouse button when +multiple pressed +* QTBUG-83980 HoverHandler: sometimes point.position returns (0, 0) +* QTBUG-119363 UniformAnimator makes app crash when being destroyed by +other component +* QTBUG-119793 QML Button (Material 3) contents truncated +* QTBUG-119640 Typo in the document +* QTBUG-119794 QJSValue: url does not convert to QUrl +* QTBUG-119963 [Reg 6.5.1->6.5.3] QJSEngine no longer converts new'ed JS +object to QVariantMap +* QTBUG-120084 [REG 6.6 → 6.7] bogus "TypeError: Cannot read property +'Foo' of undefined" error when using enums +* QTBUG-120168 [Reg 6.6 → 6.7] Cannot launch minidesk appman example +* QTBUG-120279 Cyclic dependency error in qtquick3d +* QTBUG-120282 Configuring qtcharts from sources fails because of +dependency cycle +* QTBUG-120205 [REG: 6.5->6.6] Image implicitWidth/Height no longer +available in onStatusChanged +* QTBUG-119916 Non-native FileDialog does not prompt about overwriting +an existing file +* QTBUG-117899 [REG 6.4->6.5] Binding Loops -> Wrong layout because of +interruption +* QTBUG-118511 Binding loop if ColumnLayout implicitWidth is changed +* QTBUG-120113 [Reg 6.6 -> 6.7] Bluetooth QML examples start crashing +after recent additions to QtDeclarative +* QTBUG-120322 qmlsc: crash on assigning int property +* QTBUG-119760 Crash when dereferencing a deleted QRhi after native +window is re-created +* QTBUG-120349 Window Qml Type doc is missing the default visible +property value +* QTBUG-116306 Mention indeterminate state for Qt Quick Controls 2 +ProgressBar customization +* QTBUG-120346 hovered property of HoverHandler stays true when sliding +by touch outside of hover area +* QTBUG-120100 qmlls: completion inserts colons in bindings +* QTBUG-120102 qmlls: completion mismatch for qualified expressions +* QTBUG-120111 qmlls: missing completion for qualified types +* QTBUG-120137 qmlls: completion inserts extra semicolon in for loops +* QTBUG-119842 qmlls: crash when autocompleting return statements +* QTBUG-120296 Qt Quick Widgets Example - Grab Framebuffer is +susceptible to crash +* QTBUG-120504 REG: Call on null object in optional chain throws an +error +* QTBUG-120169 qmlls: no completion in attached/grouped properties +because of parser +* QTBUG-119917 Non-native FileDialog loses current filename when +changing folders +* QTBUG-120052 TextArea/TextField: placeholderText does not respect +horizontalAlignment after the component creation +* QTBUG-120065 Non-native FileDialog loses URL schema when filename is +manually entered +* QTBUG-120592 tst_inputpanel (Failed) +* QTBUG-120628 TableView: cannot select cells when using mouse press + +shift +* QTBUG-119646 [Tests] Warnings in +qtdeclarative/tests/auto/quickcontrols/controls/data/tst_textfield.qml +* QTBUG-119645 [Tests] Warnings in +qtdeclarative/tests/auto/quickcontrols/controls/data/tst_textarea.qml +* QTBUG-99231 "Could not set initial property horizontalAlignment" when +trying to set resettable property +* QTBUG-119372 build fails with Q_IMPORT_QML_PLUGIN macro +* QTBUG-120189 [Reg 6.6 -> 6.7] Cannot assign object of type +"IconPropertiesGroup" to property of type +"IconPropertiesGroup_QMLTYPE_1*" as the former is neither the same as +the latter nor a sub-class of it +* QTBUG-120336 [Reg 6.6 -> 6.7] Qt Quick Examples - Pointer Handlers +example crashes +* QTBUG-120473 [Reg 6.6 -> 6.7] qmlsc: type mismatch generates +uncompilable code +* QTBUG-113776 qmlformat fails to format if there is a escape char in +the key string +* QTBUG-106598 MessageDialog won't open if its parent is a plain item +* QTBUG-120479 qmldir file not placed with library with CMake Xcode +generator +* QTBUG-120555 AnimatedImage: issues with loading web source +* QTBUG-120484 qmlls: formatting removes some comments +* QTBUG-120677 tst_qmlls_utils: adapt tests to changes in qmlls +* QTBUG-119839 qmlls: invalid completions after dots +* QTBUG-121014 [REG 6.6 → 6.7] Faulty behavior of instanceof when +multipe QML engines are used +* QTBUG-121022 Miscompilation of condition +* QTBUG-119992 qt5 code is used for the qt6.6 documentation +* QTBUG-121206 NO_LINT has not effect in qt_add_qml_module +* QTBUG-121132 TableView: overlapping selections are cleared +* QTBUG-121035 QSettings::value("Theme") returns an empty QByteArray if +beginGroup has been called +* QTBUG-113558 QQuickWidget does not handle touch event via QML +TapHandler correctly +* QTBUG-121139 qmlcachegen locks up in some situations +* QTBUG-120568 "Using the Configuration File in a Project" only covers +qmake way and not cmake +* QTBUG-119994 the documentation seems to be contradictory to the code +snippet +* QTBUG-119903 the link to elevated card cannot be found +* QTBUG-115953 Interactive Flickable with pressDelay makes +childMouseEventFilter to lose MouseButtonPress event +* QTBUG-118857 Virtual Keyboard is hidden by QtQuick.Dialogs' dialogs +* QTBUG-121216 Drawer item does not support rotation for touch input +* QTBUG-121393 Q_UNREACHABLE was reached while compiling some files +* QTBUG-120512 Inconsistent behaviour between qmlsc and JIT compiler +when setting a property to "undefined" +* QTBUG-116426 crash in QQuickItemPrivate::derefWindow +* QTBUG-120450 Allocating or deallocating a QJSEngine object causes a +crash if the application has called mlockall(MCL_CURRENT|MCL_FUTURE) +* QTBUG-121588 [REG 6.6 → 6.7] Crash in +VDMListDelegateDataType::createMissingProperties +* QTBUG-118710 [REG 6.5.2 → 6.5.3] QQmlProperty: wrong warning about +signal handler capitalization +* QTBUG-111729 Assertion failed in QJSEngine when repeatedly deleting & +adding property getters on an object +* QTBUG-120301 QQuickStateGroup taking null pointers leads to crash +* QTBUG-113695 qmllint: property-changes-parsed suggests can code that +don't understand +* QTBUG-121734 SetLookup crashes on hierarchy of shadowable properties +* QTBUG-119326 application crash when using QML-Debugger: Component vs +.qml +* QTBUG-109261 qmlsc dead code analysis is incomplete +* QTBUG-121710 [Reg 6.6.0 -> 6.6.1] Aliasing to enums does not work as +in Qt 6.6.0 an earlier anymore +* QTBUG-119984 old way of exposing c++ class to qml is written +* QTBUG-121909 [Reg 6.6 -> 6.7] Optional chaining+ nullish coalescing +leads to uncompilable code +* QTBUG-120008 tst_QJSEngine::valueConversion_QVariant is flaky +* QTBUG-119459 [Reg 5.15 -> 6.2] the line number output by +console.trace() is too big +* QTBUG-113039 Crash when accessing properties of line parameter in +Text.onLineLaidOut +* QTBUG-120499 [REG 6.5.3 - 6.6.1] QML warning "Final member modelData +is overridden in class QQmlDMAbstractItemModelData. The override won't +be used." +* QTBUG-120506 [Reg 6.5 -> 6.6] Using `CameraLens.ProjectionType` as +type hinting cause runtime error +* QTBUG-122108 Crash while attempting to load rich text resource from an +invalid scheme +* QTBUG-120573 [REG 6.6->6.7] TypeError: Property 'onDownPressed' of +object QQuickKeysAttached(...) is not a function +* QTBUG-118750 REG: QQuickItem::setParentItem to null triggers +tst_qmltests crash +* QTBUG-122173 tst_qquickanimatedimage::currentFrame() is flaky on +windows +* QTBUG-122106 QList<int> is converted to int by qmlsc +* QTBUG-118889 Assert when changing focus fast of +qquickmaterialplaceholdertext +* QTBUG-119829 [Reg 6.5 -> 6.6] Shadowing default property crashes QML +* QTBUG-122004 Generated code of qt_add_qml_module fails to build +* QTBUG-120105 Unreliable QML Timer / qmltest wait() / QTest:qWait() +with offscreen platform +* QTBUG-121840 Cannot format the text and the 'Touch User Interface' is +not available in text editor example on Qt 6.7.0 +* QTBUG-121946 scoped enum values cannot be used as keys in a JS object +* QTBUG-121349 Flickable: strange defaults for mouse wheel triggered +boundsMovement +* QTBUG-121592 Attached ScrollBar and ScrollIndicator fail when using +QML Type Compiler +* QTBUG-118982 qmllint multiple pragma ComponentBehavior in same file +* QTBUG-119448 Fix documentation: initializing a property of aliased +property won't actually cause an error +* QTBUG-120526 qmllint complains wrongly when changing Layout attached +properties in a PropertyChanges +* QTBUG-116994 qt_add_add_qml_module runs into command line length +limits on Windows +* QTBUG-119911 Incubated object is garbage collected before a reference +to it can be created +* QTBUG-120200 [REG 6.6.1->6.7.0] static build fails on MSVC2019 x64, +qtquick3d +* QTBUG-118497 REG [6.6.1->6.7.0] static build fails on MSVC2019 x64 +* QTBUG-116006 QtQuickTimeline build fails in Visual Studio static +builds +* QTBUG-122024 Advertised and documented property of Layouts does not +work. +* QTBUG-122454 Gallery example radio buttons not working as expected +* QTBUG-110772 qmlsc/cachegen can trigger -Wtrigraphs +* QTBUG-117798 QmlCompiler generates bogus warning about writing back +object types +* QTBUG-116505 HoverHandler is broken when using a stylus +* QTBUG-101932 two HoverHandlers with different +acceptedDevices/acceptedPointerTypes: cursorShape doesn't change +accordingly +* QTBUG-101364 qmllint spurious error: QML State AnchorChanges: with +type QQuickAnchorLine to QQmlScriptString of QQmlScriptString +* QTBUG-120772 TextEdit.textDocument loads according to mime type +regardless of TextEdit.textFormat +* QTBUG-120620 6.7.0.beta1 Calqltr app fails to start with single +threaded WASM +* QTBUG-122676 weatherforecast example: ASSERT crash when running on +Raspberry Pi OS (debian 11 derivative), arm64 +* QTBUG-108673 QJSEngine use wrong logging category "default" for +console.trace() +* QTBUG-115478 Qmllint interferes with qmldir file in source directory +if present +* QTBUG-115439 Qmllint throws warnings at TapHandler's signals +* QTBUG-121134 doc: fix QML tools links +* QTBUG-122251 qmltc crashes with Qt.point as a return type +* QTBUG-120760 Unloading TableView headers via Loaders causes crash +* QTBUG-118804 The link is looping for Qt Quick Effect Maker +* QTBUG-122686 Crash when processing hover events modifies object tree +* QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr +access +* QTBUG-101200 Qt crash/freeze when doing a graphics driver update on +Windows +* QTBUG-120007 QtQuick text rendering performance regression Qt5->Qt6 +* QTBUG-116057 Enums annotated as scoped-only match unscoped with +QML_SINGLETON +* QTBUG-107143 qmllint ignore RegisterEnumClassesUnscoped +* QTBUG-122707 [Reg 5.15 -> 6.4] Binding QML type does not restore +original value in some cases +* QTBUG-122790 Child window is not closed upon closing the main window +in Qt Quick Widgets Example +* QTBUG-120433 AnimationController segfaults on exit +* QTBUG-91272 [Regression]On Mouse Area press, deleting other +overlapping mouse area crashes the Application +* QTBUG-113384 QQuickWidget - touchpad click not working after scrolling +* QTBUG-122915 [REG 6.6.1-6.6.2] Overlay remains visible when a Popup is +destroyed via Loader +* QTBUG-123014 tst_qquicktextdocument (Failed) +* QTBUG-121197 [REG 6.6 → 6.7] Opening window from Loader does not work +* QTBUG-122230 Broken links in qtdeclarative docs +* QTBUG-122008 The child window does not get the style of the parent in +the attached style properties example (QQuickAttachedPropertyPropagator) +* QTBUG-122985 toggling TextEdit.format back and forth between AutoText +and PlainText loses markdown after a couple of times +* QTBUG-123225 REG[6.6 → 6.7]: QML: unscoped enums stopped working +* QTBUG-123307 build fails "qtdeclarative/src/quick/platform/android/qan +droidquickviewembedding.cpp" +* QTBUG-123428 [REG 6.6 → 6.7 ]Using QML_DISABLE_DISK_CACHE breaks QML +code +* QTBUG-123332 Install dir is incorrect for Qt6AndroidQuick.jar +* QTBUG-108739 Most properties in QtQuick are not FINAL and can be +shadowed +* QTBUG-114073 qdoc resolves "QML Import Path" reference incorrectly +* QTBUG-113426 Crash in QtRhi with QQuickWidget +* QTBUG-112306 Crash in QRhiResourceUpdateBatch::merge +* QTBUG-111779 change signal of contentData and contentChildren in +Dialog doesn't work +* QTBUG-113228 Pane only stops some input events from propagating +* QTBUG-106683 qt_add_qml_module: _automoc_json_extraction target and +resources are rebuilding every time with Visual Studio Generator +* QTBUG-89699 QQC2 SplitView does not honor size constraints when parent +is resizing +* QTBUG-107836 SplitView sizing issues +* QTBUG-89023 tst_Animators::testTransitionsWithImplicitFrom is flaky on +Ubuntu +* QTBUG-114718 [Tests] tst_QQuickPopup fails +* QTBUG-114396 Change "OpenGL" to "Graphics API" +* QTBUG-114825 Blacklisting of tst_qquickpopup::hover doesn't work +* QTBUG-114571 Incorrect colors after switching between light and dark +modes +* QTBUG-40856 MouseArea containsMouse flag is not reset on Touch Screen +* QTBUG-86729 many Qt Quick test failures after input event refactoring +* QTBUG-114845 qt6 qml documentation: "font.style" should be +"font.styleName" +* QTBUG-114959 Pushing Qt.binding to JS variable in StackView results in +the pushed item's property not reacting to changes +* QTBUG-114475 QML QQuickPointerHandler crashes +* QTBUG-112537 A Window's background cannot be semitransparent anymore +* QTBUG-113456 Window background cannot be transparent. +* QTBUG-115015 [REG 5.15.14->6.5.1]: Qt6 QML component Window setting +property color: "transparent" doesn't make the Window transparent for +Windows 11 and MacOS +* QTBUG-107771 QML Native ScrollBar: Unable to assign [undefined] to int +* QTBUG-48018 QML Flickable truncates contentX to signed 32-bits +(0x80000000) +* QTBUG-115140 qtdeclarative -unity-build-batch-size 100000 fails +* QTBUG-68404 Using property values in QML animations triggers an +assertion +* QTBUG-84314 Fix QQuickPixmapCache to cache large images rendered by +complex image plugins, and dispose via LRU algorithm +* QTBUG-61783 SwipeDelegate left and right components not reacting on +touchscreen press +* QTBUG-114338 Qt Quick with metal crashes on older macOS 11 +* QTBUG-61646 Sample code for GridView.isCurrentItem is in the wrong +place +* QTBUG-115317 ListView can't reuse items when its integer model is +modified +* QTBUG-109542 TreeView: TreeView.modelIndex() has the order of row and +column swapped +* QTBUG-115110 .rcc/qmlcache/ generated code is too liberal in its use +of std::move() +* QTBUG-115554 QQuickAttachedPropertyPropagator cannot propagate through +popup and window +* QTBUG-114953 PdfMultiPageView: Very poor memory performance when +zooming in/out of long documents +* QTBUG-116432 Virtual keyboard import version number from Qt 5.15 does +not work in Qt 6.5 version +* QTBUG-116742 tst_qqmlbinding Failed +* QTBUG-116537 Add \examplecategory to qtqml +* QTBUG-111570 ASSERT: "newInstance != d->animationInstance" in file +qquickbehavior.cpp +* QTBUG-31492 ListView creates and destroys delegates infinitely under +certain conditions +* QTBUG-101552 FileDialog(SaveFile) doesn't work correctly on KDE +* QTBUG-108455 FileDialog.SaveFile mode is unusable +* QTBUG-117403 Material dark theme not used when using runtime style +selection +* QTBUG-117700 StackView's enter transitions are broken when +pushing/replacing onto an empty stack +* QTBUG-117526 QQuickStylePrivate::fallbackStyle has the wrong value +when using run-time style selection and the fallback style is imported +via the style's qmldir +* QTBUG-117830 Crash on QQuickMultiEffectPrivate::updateEffectShaders() +with nullptr access +* QTBUG-117806 QQmlApplicationEngine::loadFromModule() not working on +Android +* QTBUG-116660 doc: move qmlls and qmllint out ot "Qt Quick" +* QTBUG-98734 FAIL! : tst_qqmlcomponent::qmlCreateWindow() Received a +fatal error. +* QTBUG-116589 Dynamic translations seem not working with +QQmlApplicationEngine::loadFromModule() +* QTBUG-118532 tst_qquickpopup::doubleClickInMouseArea and overlay are +flaky on android +* QTBUG-118067 Flaky tests on opensuse 15.5: Parent task +* QTBUG-117968 Initialization behavior difference between precompiled +and not compiled QML component +* QTBUG-118431 inline component seems can not support cast feature(Type +assertions) +* QTBUG-118624 [WASM] Qt's internal shaders can easily conflict with +user shaders +* QTBUG-118636 Some missing content of the rich text table while +displaying HTML file with TextArea +* QTBUG-101143 QML_FOREIGN refering to a class in another library leaves +the type empty in qmltypes file +* QTBUG-65012 TapHandler: should not emit longPressed if the point is +dragged +* QTBUG-115237 Dragging PathView beyond the end of the path and +releasing outside of it starts a flick +* QTBUG-102846 [Windows] Restoring OpenGL context logic doesn't seem +valid +* QTBUG-118074 qmllint does not complain about invalid import URL +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-50693 QQuickItem::grabToImage ignores scale factor +* QTBUG-119663 extending qml tutorial cannot be found in the examples +available in the qt creator +* QTBUG-36521 Basic TextArea functionality depends on C++ +* QTBUG-38830 Meta task for examples/quick/controls/texteditor +* QTBUG-117667 REG: TextEdit height gets stuck due to binding loops +(forever) or anchor changes (temporarily until further resize event) +* QTBUG-25489 QtQuick2 TextEdit emits unnecessary cursorRectangleChanged +on all kinds of modifications +* QTBUG-116551 qt_generate_deploy_app_script doesn't support all +windeployqt arguments +* QTBUG-108808 QQC2 BusyIndicator does not inherit visibility from +parent consistently +* QTBUG-120262 Use SPDX-License-Ref in 3rdparty directories +* QTBUG-121192 _qt_internal_collect_buildsystem_targets does not handle +multiple build directories of the same source directory +* QTBUG-118867 Render thread can delete font engines still in use +* QTBUG-120356 padding not applied to header and footer for +QuickControls.Dialog +* QTBUG-117654 TextArea multi-line placeholder text overlaps the +TextEdit area +* QTBUG-121643 qt6-declarative: possible build-time race condition +around qmlcachegen +* QTBUG-122256 Crash on +QQuickMultiEffectPrivate::updateBlurItemsAmount() with nullptr access +* QTBUG-62111 Docs: Fixed day/year format in QDateTime +* QTBUG-122405 tst_qquickhoverhandler::window is flaky on OpenSuse +* QTBUG-63363 QPointingDevices for the trackpad and mouse are +dynamically instantiated on macOS +* QTBUG-112432 wayland plugin should distinguish touchpads from mice, +etc. +* QTBUG-109548 Find a signal-specific replacement for PropertyChanges +* QTBUG-122679 tst_how-to-qml timePicker is flaky +* QTBUG-122653 6.8.0 toplevel build fails on MSVC2019 x64, qtdeclarative +* QTBUG-78846 tst_qquicktextedit::mouseSelectionMode is flaky on +OpenSuse 15 +* QTBUG-74342 QML RichText hr element doesn't work +* QTBUG-123160 crash in qquickspinbox + +### qtactiveqt +* QTBUG-56172 ActiveQt components are not well behaved when +unloading/reloading +* QTBUG-100657 Crash while receiving COM IDispatch events when +initializing +* QTBUG-96871 Crash on calling connect on QAxObject source instance +* QTBUG-119064 Build fail on Windows (reg 6.5.3 -> 6.6.0) +* QTBUG-111191 Qutlook Example (ActiveQt) crashes with Qt6.4.2 + +### qtmultimedia +* QTBUG-114061 WebAssembly audio output not working +* QTBUG-112226 android: Camera does not work +* QTBUG-114889 Android: Camera does not work at all +* QTBUG-114659 [DeclarativeCamera] Zoom control is incorrectly +positioned and does not work on Android +* QTBUG-114660 [DeclarativeCamera] Locking the phone causes the app to +crash on Android +* QTBUG-114039 App crash after changing Media Player source +* QTBUG-113832 6.5.1 Qt MM crashes when playing a simple mp4 on AMD +cards +* QTBUG-111543 Heavy flickering with 60 fps videos +* QTBUG-111911 Some videos has artifacts when playing in MediaPlayer. +* QTBUG-111459 Heavy jittering in video playback if animations are +active +* QTBUG-109213 Video flickering when there is a ParticleSystem component +or playing some animation at same time +* QTBUG-114658 [DeclarativeCamera] The image is displayed upside down +when using the front camera +* QTBUG-99709 The size of the video missing in QMediaMetaData +* QTBUG-115122 Documentation: PlaybackRate is not only about audio +speed. +* QTBUG-115360 QAudioDevice is exported twice +* QTBUG-115563 QCameraDevice is declared twice in the qmltypes file +* QTBUG-115564 QMediaFormat is declared twice in the qmltypes file +* QTBUG-115566 QMediaMetaData is declared twice in the qmltypes file +* QTBUG-115842 Android: Cannot take photo if CONTINUOUS_PICTURE mode +unavailable +* QTBUG-109710 [EVR] Crash on readWglNvDxInteropProc() with nullptr +access +* QTBUG-115747 H264 MKV duration and position is zero +* QTBUG-115843 Android: Supported flashmodes not cleared in FFmpeg- +backend +* QTBUG-116451 QML Camera blank white screen (qmake) +* QTBUG-113742 Camera/VideoOuput possible memory leak on Android. +* QTBUG-115275 VideoOutput - Memory leak with Android Camera source +* QTBUG-116533 Sporadic crash on QSGVideoMaterial::updateTextures() with +nullptr access +* QTBUG-115935 REG: FFMPEG backend causes Android 13 crash on Launch +* QTBUG-116901 QAudioSink: incorrect example code for stopping the +device +* QTBUG-115460 Camera crash on image acquire on Android +* QTBUG-116526 Android camera crash in example project +* QTBUG-114932 [DeclarativeCamera] Capture crashes the example +* QTBUG-117086 [WMF] Excessive Qt warning "No audio output" +* QTBUG-116991 QVideoFrame allocation broken for YUV422P +* QTBUG-117056 ERROR: AddressSanitizer: heap-use-after-free in +tst_QAudioSink::pullResumeFromUnderrun() +* QTBUG-114083 [QtDeclarativeCamera] Popup list of available cameras is +not available after changing the orientation +* QTBUG-116688 QVideoFrame::toImage: failed to get textures for frame; +format: 172 textureConverter null +* QTBUG-117421 Compilation failes for Android with FFmpeg +* QTBUG-116801 Path with space leads to crash Qmultimedia example +* QTBUG-117599 Compilation error for FFmpeg with dynamically linked +OpenSSL +* QTBUG-117656 Compilation failes for Android with FFmpeg +* QTBUG-115568 Missing type "QScreen" is referenced in qmltypes +* QTBUG-115444 MediaPlayer has no sound on Android +* QTBUG-116779 FFmpeg backend: GUI thread freezes when initializing an +network source +* QTBUG-118706 Crash on QWindowsMediaDevices::availableDevices() with +nullptr access +* QTBUG-118749 tst_qtexttospeech_qml (Failed) +* QTBUG-117006 MediaPlayer::playing isn't always true when it should be +* QTBUG-118624 [WASM] Qt's internal shaders can easily conflict with +user shaders +* QTBUG-117744 Bluish hue in video +* QTBUG-115075 WebAssembly audio input not working +* QTBUG-119087 MediaPlayer-Graphic&Multimedia-example Volume slider is +being compressed and becomes unusable +* QTBUG-119083 MediaPlayer-Graphic&Multimedia There exists an empty +selection when going through next and previous media +* QTBUG-118777 Emulation layer crash / cannot run project after adding +two Audio Listeners +* QTBUG-118699 The video playback is corrupted with Android native +backend +* QTBUG-118309 QML Camera - Zoom not observed in Preview +* QTBUG-116324 Request to implement thumbnail realization for multimedia +FFMPEG backend +* QTBUG-119089 QML Camera crashing on some devices +* QTBUG-119445 Camera crash on image acquire on Android +* QTBUG-117099 Video jerks when playing (Windows backend) +* QTBUG-118734 Attribution scanner can not refer to files downloaded +during provisioning +* QTBUG-119693 [REG] 6.7.0 namespace build fails on Windows +(MSVC&MinGW), multimedia +* QTBUG-119236 Unexpected value for QML Camera.error enum +* QTBUG-119909 qffmpegscreencapture_dxgi.cpp(288): error C2039: +'QWindowsScreen': is not a member of 'QNativeInterface::Private' +* QTBUG-118573 Android tests on CI part 3/3 (screen/window capture) +* QTBUG-118839 [DeclarativeCamera] The app crashes when unlocking the +screen on Android +* QTBUG-116519 [Reg 6.2 -> 6.5] Repeated QSoundEffect is broken on +PulseAudio +* QTBUG-113616 Android: Crash when mapping QVideoFrame object +(minimize/restore) +* QTBUG-118127 QMediaPlayer can not play sound again after the sound +finished. +* QTBUG-120449 Qt6 Multimedia WebAssembly Docs reference nonexistent +method +* QTBUG-113498 QVideoWidget in QDialog does not show / crashes (macOS) +when shown twice +* QTBUG-118593 QML Camera ImageCapture Parameter not declared +* QTBUG-118572 Android tests on CI part 2/3 (audio) +* QTBUG-118587 [WMF] Video position may exceed it's duration +* QTBUG-120198 Process abruptly terminates while executing static +destructor in Qt6Multimedia.dll +* QTBUG-121455 QtMultimedia module fails Yocto CI build +* QTBUG-121200 QML Video Recorder - Missing Text in Buttons on Android +* QTBUG-121495 COM is uninitialized too many times with FFmpeg and +QWindowsResampler +* QTBUG-121187 Spectrum App Crashes after recording sound in "Record +and Playback" Mode +* QTBUG-119737 MediaRecorder.isAvailable not defined +* QTBUG-120465 QML Camera unloading crash on iOS +* QTBUG-119746 Audio recording volume extremely low +* QTBUG-114900 alsa backend causes warning messages +* QTBUG-122096 Wrong colors are displayed when playing videos with IMC2 +color format +* QTBUG-122053 Qt continues to occupy the microphone unless you call +QMediaCaptureSession::setAudioInput() with a null pointer after +recording is complete +* QTBUG-121714 Camera preview stops working when recording on Android- +backend +* QTBUG-122045 [MediaPlayerExample] The timeline is not reset when the +loop mode for single file is turned on +* QTBUG-120026 Retrieving videoDevices blocks main event loop +* QTBUG-121221 Camera Example - Recording Denied with "Invalid +Argument" Error +* QTBUG-113317 QVideoWidget rendering video incorrectly on macOS +Monterey +* QTBUG-121943 QPlatformMediaDevices is accessed before main on Android +* QTBUG-122640 QtMultimedia plugins are not deployed to Android .apks +* QTBUG-122638 [gstreamer] deadlock when switching camera +* QTBUG-122706 onBufferProgressChanged not emited at all +* QTBUG-121678 eglfs: Capturing the screen crashes on a Qt Quick +application +* QTBUG-122750 [Regression] QSoundEffect cuts audio with FFmpeg backend +* QTBUG-122753 Qt Multimedia: implicit instantiation of undefined +template 'std::char_traits<unsigned char>' (libc++ 19 / musl libc / +amd64) +* QTBUG-122193 QSoundEffect hangs on Loading +* QTBUG-121182 QML Video Example: Simultaneous videos playback crashes +the App on Android +* QTBUG-122649 Playing multiple videos simultaneously fails for the +second video with the FFMPEG backend on Android. +* QTBUG-122199 [ffmpeg] player crash in libavcodec if libnvidia-decode +is not installed +* QTBUG-122608 [REG 6.6.1-6.6.2] [windows] QMediaPlayer failed to set +topology on custom QVideoSink +* QTBUG-122817 [REG 6.6.1-6.6.2] [windows] QML MediaPlayer unable to +play a video when 'audioOutput' is not specified +* QTBUG-98437 QMediaPlayer does not emit destroyed signal +* QTBUG-122887 Android: MediaPlayer: AudioOutput via HDMI not possible +* QTBUG-123105 ror: no matching conversion for functional-style cast +from 'const char[5]' to 'QStringView' +* QTBUG-123312 [gstreamer] video playback broken with gstreamer older +than 1.20 +* QTBUG-123597 QAudioDecoder crashes on files without audio track +* QTBUG-109537 Spectrum example build fails +* QTBUG-112219 `QMediaDevices::defaultAudioInput()` wrong device +* QTBUG-114202 QtMultimedia should not crash (qFatal) when using dummy +implementation +* QTBUG-110071 [REG 6.3.1->6.4.1]Problems with QMediaDevices +'videoInputs' and 'videoInputsChanged' +* QTBUG-114442 [REG 6.5.1->6.5.2] namespace build fails on Windows, +Multimedia +* QTBUG-113211 Windows: QMediaPlayer stuttering with some wave files +* QTBUG-113481 MediaPlayer not reading video orientation metadata +* QTBUG-115212 [Possible regression 5.15->6.4/6.5]Cannot load video from +device on Windows Network in 6.4/6.5 +* QTBUG-111567 masOS audio deadlock with AudioOutputUnitStart / +AudioOutputUnitStop +* QTBUG-111975 QVideoFrame::toImage has a memory leak at 3840 * 2160 +resolution +* QTBUG-114174 Camera active property stays true when stopped +* QTBUG-115763 CMake Error at /home/qt/work/install/lib/cmake/Qt6Multime +dia/Qt6QFFmpegMediaPluginTargets.cmake +* QTBUG-113247 Crash when recording wav audio +* QTBUG-113020 [Regression] Android: declarative-camera example does not +save picture/picture gets deleted on Qt 6.5 +* QTBUG-115471 FFmpeg video decoding not using hardware accleration. +* QTBUG-108427 Hardware accelerated video decoding on Windows +* QTBUG-113256 [macOS] Warnings when connecting/disconnecting AirPods +* QTBUG-115575 Can not set camera pixel format on MacOS. +* QTBUG-116393 MediaPlayer freezes if RTSP stream not found +* QTBUG-115463 QCamera does not support hot plug in and out. Bug or how +it is designed? +* QTBUG-116467 [Reg 6.4->6.5] Stopping QCamera when it is not started +properly causes crash +* QTBUG-116671 Fix capture_capturesToFile_whenConnectedToMediaRecorder +on linux CI +* QTBUG-116075 [Windows] Audio recording starts not at once +* QTBUG-116836 Android: MediaCodec encoder doesn't accept +AV_PIX_FMT_MEDIACODEC +* QTBUG-116979 VideoOutput implicit size doesn't update until playback +begins +* QTBUG-116444 [Windows] Qt warning "Failed to retrieve default audio +endpoint -2147023728" +* QTBUG-116978 MediaPlayer::position cannot be declared in QML +* QTBUG-107563 QMediaPlayer can't play AVI with Apple codecs +* QTBUG-108403 FFmpeg backend doesn't work as expected +* QTBUG-110498 QtMultimedia leaks a lot of memory on Windows when opengl +contexts are shared +* QTBUG-110012 QML Video Example: example not displaying video +* QTBUG-116782 FFmpeg backend: RTSP stream is very choppy in Qt, +compared to FFplay +* QTBUG-114954 Media Player Example: Default video does not play on +Android +* QTBUG-113980 Playing videos over network still an issue on Android +* QTBUG-117528 [REG 6.3.2->6.5.2] QMediaPlayer always captures the audio +device what blocks sleep mode on Windows +* QTBUG-117612 [REG 6.3.2->6.5.2] Windows 10: CPU core stucks at minimum +friequency +* QTBUG-117919 REG: Qt6.7 QML MediaPlayer duration property doesn't +update declaratively +* QTBUG-111045 QSoundEffect not playing +* QTBUG-101364 qmllint spurious error: QML State AnchorChanges: with +type QQuickAnchorLine to QQmlScriptString of QQmlScriptString +* QTBUG-118654 QMediaPlayer does not allow negative playback rate hence +no rewinding possible +* QTBUG-118510 Errors when building Qt with FFMpeg/vaapi on Ubuntu 20.04 +* QTBUG-108754 Video not stretched properly +* QTBUG-116020 Audio from QMediaPlayer crackles and stutters on pause +and resume +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments +* QTBUG-117407 Document limitations of QScreenCapture +* QTBUG-110312 AutoPlay property is missing from QMediaPlayer +* QTBUG-118668 QTextToSpeech::synthesize under window does not get data +* QTBUG-118571 Android tests on CI part 1/3 (camera & media +capture/player) +* QTBUG-117746 eglfs: Capturing the screen crashes +* QTBUG-117878 Cannot capture screen from QQuickWidget +* QTBUG-118099 Volume Discrepancies Between QMediaPlayer and +QSoundEffect with ffmpeg +* QTBUG-111815 Bumpy rendering of D3D11 textures +* QTBUG-121750 QCameraImageProcessing fails to set settings on linux +v4l2 camera +* QTBUG-122577 QScreenCapture tests are flaky on OpenSuse 15.5 +* QTBUG-111190 V4L2m2m encoder gets failed on linux +* QTBUG-122224 [Crash] The audiorecorder example crashes when selecting +output and start recording + +### qttools +* QTBUG-113863 \typealias not highlighted with a clickable link on +usages +* QTBUG-107853 qt6_add_translations() deletes CMake-generated *.ts files +when project is cleaned +* QTBUG-114057 QDoc not parsing files with same name +* QTBUG-110949 lupdate: trailing return type with template parameters +* QTBUG-114151 QML Layout don't have a title +* QTBUG-112677 Qt lingust, Translation file broken when qsTrId contain < +* QTBUG-114956 \generatelist <groupname> does not sort the generated +list +* PYSIDE-2379 pyside6-lupdate names the context incorrectly when +indentation detection is offset by oddly indented multiline string or +similar +* PYSIDE-2380 pyside6-lupdate ignores r-strings +* QTBUG-95340 Linguist wrong warning about %n place markers +* QTBUG-115465 Designer injects bogus "<normaloff>.</normaloff>." for +icon properties +* QTBUG-115602 A Minimal qdocconf File incorrect +* QTBUG-115720 \value followed by \table merges contents and breaks +table +* QTBUG-115537 [QML Docs] Image.fillMode enum documentation has a broken +table formatting +* QTBUG-115116 Doc: QObject overview documentation lists incomplete +signatures of connect +* QTBUG-114937 Space in \printuntil regex needs to be protected +* QTBUG-116305 Qt Creator 11.0.2 layout alignment disable +* QTBUG-116412 QDoc automatically adds links to deprecated methods in +the see also section of docs +* QTBUG-115958 Two runs of lupdate are required if -pluralonly is used +for the native language +* QTBUG-115578 Maybe TS file format documentation needs a correction? +* QTBUG-116599 qttools: race condition in test_translation_api CMake +test +* QTBUG-116441 qdoc: Pages with multiple \ingroup commands lose +navigation to parent \group +* QTBUG-116880 qdoc generates weird info for noexcept() methods +* QTBUG-117145 Designer FTBFS +* QTBUG-116335 QMessageBox::options not correctly linked to +* QTBUG-117214 "Multiple Inheritance" example - medata broken +* QTBUG-117406 [REG 6.6.0beta4->6.7.0] linguist/i18n and qml/qml-i18n +not compiling on iOS +* QTBUG-117510 qdoc: Incorrect links to qhash-proxy.html page +* QTBUG-116483 qttools' CMake test test_uiplugin_via_designer fails +* QTBUG-117974 CMake Error at +qttools/src/assistant/qhelpgenerator/CMakeLists.txt:66 +(add_dependencies) +* QTBUG-117970 Dependency update on qt/qttools failed in dev +* QTBUG-117778 QDoc: section commands shadows inherited module state +* QTBUG-118558 QDoc: DocParser::getRestOfLine no longer strips trailing +backslashes and whitespace properly +* QTBUG-118769 lupdate leaves behind .json files if it fails to load pro +file +* QTBUG-115166 qt_add_qml_module() causes non-Ninja generators to think +that projects are never up-to-date +* QTBUG-116833 QDoc generates .sha1 files for each qhp file, but they +all contain wrong hash +* PYSIDE-2492 uic does not generate enumeration name into enum values +causing type checking warnings +* QTBUG-119502 Doc - Update required clang version for QDoc +* QTBUG-119610 QDoc: DocParser::getRestOfLine() doesn't chop trailing +backslash on Windows +* QTBUG-119146 qdoc: \relates command is unable to correctly handle +function overloads +* QTBUG-119555 [REG] Qt 6.6.1 breaks qt_add_translations +* QTBUG-120265 QDoc incorrectly generates list of types for +\compareswith +* QTBUG-121226 qdoc extraimages.HTML not supported +* QTBUG-121377 Dependency update on qt/qttools failed +* QTBUG-118808 qt_add_translations with source autodetection mishandles +id-based generated UI headers +* QTBUG-121186 New QSharedPointer methods do not show up under "New +Classes and Functions" +* QTBUG-121563 bad license identifier in qttools/src/qdoc/qdoc/tests/gen +eratedoutput/testdata/templatedcallables/templated_callables.* +* QTBUG-121850 QDoc: SHA1-files generated for QHP files differ across +platforms +* QTBUG-118990 assistant.exe index navigation fails +* QTBUG-122418 qdoc: validatedqdocoutputfiles test fails address +sanitizer check +* QTBUG-123011 wrong xxx_lupdate_project.json is generated when no +targets are specified in qt6_add_lupdate +* QTBUG-123109 qdoc fails to compile with clang 18 +* QTBUG-123338 cmake translation handling not backwards compatible +* QTBUG-123405 [REG 6.6 -> 6.7.0 RC] Translations were generated in the +wrong folder +* QTBUG-114707 Qdoc ignores the excludedirs config for example files +list +* QTBUG-114862 qdbusviewer shows tab for system bus although no system +bus is present +* QTBUG-106380 Hello tr() example exits immediately after being run +* QTBUG-115448 qttools -unity-build-batch-size 100000 fails +* QTBUG-115247 \target after \row generates invalid HTML +* QTBUG-114967 Issues in documentation of \details command +* QTBUG-116534 Add \examplecategory to qthelp +* QTBUG-116536 Add \examplecategory to qtassistant +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-115686 qt5.git build of qttools/examples places .ts files in +SRCDIR, not BUILDDIR +* QTBUG-115962 lupdate generates invalid translation +* QTBUG-111970 qdoc renders fixed-size array parameters incorrectly +* QTBUG-100374 private pri files are installed for headerless libraries +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments +* QTBUG-62697 qhc files cannot be created in a reproducible way +* QTBUG-120236 macOS: Qt Designer appears on a start on macOS as if it +was broken +* QTBUG-120633 REG->6.7: Windows11/Vista palette issues (bright) +* QTBUG-119051 With Linguist it seems only the last segment from the +XLIFF is used as translated string. +* QTBUG-120531 lupdate doesn't understand template literals +* QTBUG-121906 Copyright year in so files not updated to 2024 +* QTBUG-122616 Qt Designer: Invalid path: +'/.designer/backup\backup2.bak.' when saving the backup file. +* QTBUG-122691 Dependency update on qt/qttools failed in 6.7 +* QTCREATORBUG-30427 Crash in help +* QTCREATORBUG-30459 [REG 12.0.2 -> 13.0] Help mode resizes incorrectly + +### qttranslations +* QTBUG-115634 qttranslations configure takes ages on CMake 3.27 + +### qtdoc +* QTBUG-113588 Check attribution details for opengl32sw.dll +* QTBUG-114210 [REG 6.5.1->6.6.0] demos/photosurface not launching +* QTBUG-114365 [REG 6.6.0->6.5.1] demos/documentviewer not compiling on +macOS +* QTBUG-99900 Leading zeroes for Android app "versionCode" are being +removed +* QTBUG-114529 ANDROID_NDK_ROOT example has wrong version +* QTBUG-114592 todolist demo fails to configure +* QTBUG-114370 documentviewer demo causes lots of warnings when building +on iOS +* QTBUG-114618 [DocumentViewer] Cannot view any document on macOS +* QTBUG-114614 [DocumentViewer] Content of PDF file could not be viewed +on Linux +* QTBUG-114620 [DocumentViewer] Toolbar icons are not visible on macOS +* QTBUG-114615 [DocumentViewer] Edit menu gets multipled each time +recent document is opened +* QTBUG-114617 [DocumentViewer] Document specific handlers remain on the +screen when changing document type +* QTBUG-114759 add_library cannot create target "CustomControls" because +another target with the same name already exists +* QTBUG-115961 Documentation about building Qt for iOS from source +requires corrections +* QTBUG-115988 Doc: Lots of broken links to 'Plug & Paint example' +* QTBUG-114998 Example can't run, missing module +* QTBUG-113300 The documentation "How to Create Qt Plugins" seems to +need a review and update +* QTBUG-116149 Deploying QML Applications: wrongly instructs to use +declarative instead of quick +* QTBUG-116580 "Selected Material Icons" attribution shown twice +* QTBUG-110846 Internationalization with Qt: Mention retranslateUi +* QTBUG-110921 Documentation for building iOS apps is plain wrong +* QTBUG-116987 DocumentViewer example broken because QPdfPageSelector is +no longer a QSpinBox subclass +* QTBUG-117691 DocumentViewer example does not find plugins at runtime +* QTBUG-117694 Document Viewer example could not be build on Qt 6.7.0 +* QTBUG-54267 Qt Quick Calqlatr example does not properly reflect the +current way of using Qt Quick +* QTBUG-111272 "Porting to Android" only covers qmake +* QTBUG-117089 qt_add_qml_module - what has changed between versions? +* QTBUG-118104 Typo in the document +* QTBUG-118577 Android Docs has non-compiling code-snippet. +* QTBUG-118211 Generation of alias targets for executable needs to be +guarded +* QTBUG-118043 QML Media Player doesn't fit on smaller screens +* QTBUG-118754 assertObjectType is triggered with a correct signal/slot +connection on macOS +* QTBUG-118672 [DocumentViewer] Cannot open PDF files using the app. +* QTBUG-119286 Typos in Thermostat example +* QTBUG-119297 Room icons in Thermostat example not correct +* QTBUG-119320 Thermostat example buttons inactive +* QTBUG-119294 Settings tab in Thermostat example behaves oddly +* QTBUG-119290 Icon highlighting in Thermostat example is barely visible +* QTBUG-117647 Audio track is not played when opening audio file after +playing video file in media player example +* QTBUG-119996 Demo hangman don't work on Qt6.7 +* QTBUG-117090 CMake docs: incorrect code example for +qt_generate_qml_app_script +* QTBUG-119175 [DocumentViewer] The app crashes when opening 3d model +file (obj) +* QTBUG-120372 Typo in the document +* QTBUG-119458 Initializing with QQuickView is missing cmake instruction +* QTBUG-120364 [6.7 beta1] Qt Dice demo crashes on Android devices +* QTBUG-120471 Fix minor issues in stocqt +* QTBUG-121165 Error in WebAssembly documentation +* QTBUG-120230 'coffee' fails when cross-compiling on Windows +* QTBUG-112024 Robotarm fails to launch on embedded devices +* QTBUG-121044 Calqlatr example not scaling properly in landscape mode +* QTBUG-121524 [REG 6.6.1 -> 6.6.2] StocQt CMake error for Android +* QTBUG-121660 Calqlatr example missing naming for Android package +* QTBUG-119285 MediaPlayerApp-Desktop-Example Scrolling issues when +using the mousewheel +* QTBUG-121940 [DocumentViewer] The app crashes when clicking print +button after opening several various files +* QTBUG-121578 demos/hangman fails to build on Android and macOS +* QTBUG-120643 [REG 6.2.4 -> 6.5.3] "Classes" page is empty +* QTBUG-122258 [REG 6.6.1->6.7.0] demos/stocqt not compiling +* QTBUG-122657 Demos/StocQt has runtime QML import errors +* QTBUG-122299 Calqlatr application fails to run on Boot2Qt devices +* QTBUG-122178 [Media Player Example] App hangs when previous track is +clicked +* QTBUG-122767 QTP0001 warning for FX & Material Showroom example +* QTBUG-122569 Calqlatr example package name not unique +* QTBUG-122444 Qt Dice Example: The control menu's lower half is cut off +in landscape mode +* QTBUG-123164 New example demos/osmbuildings not compiling on Android +* QTBUG-114396 Change "OpenGL" to "Graphics API" +* QTBUG-115108 FX_Material_Showroom fails to compile due to long paths +* QTBUG-115247 \target after \row generates invalid HTML +* QTBUG-115958 Two runs of lupdate are required if -pluralonly is used +for the native language +* QTBUG-88264 [REG v6.0.0-beta3 -> dev] Top-level configure fails if +told to build tests +* QTBUG-114447 6.5.0 version string found in 6.6.0 sources +* QTBUG-79353 qtbase and qtxmlpatterns do not build if GUI module +disabled +* QTBUG-116784 iOS built with CMAKE is not uploadable on Appstore +(Transporter) +* QTBUG-114437 REG: Android: Layout in display cut mode being overridden +to short edges always +* QTBUG-96877 Qt6 won't render into cutout area (regression) +* QTIFW-3139 Online Installer 4.6.1 : Command Line Interface "-default- +answer" "--accept-messages" doesn't work together +* QTBUG-114375 User got stuck and is not taken back to the home in +coffee example +* QTBUG-117651 The Webassembly documentation has an incorrect +target_link_options +* QTBUG-118181 Version 6.6.0 in 6.7.0 documentation +* QTBUG-114713 Enhancements in the Color Palette REST API example +* QTBUG-118789 Target Devices used in Automated Testing is out-dated +* QTBUG-116489 tutorials/alarms not compiling +* QTBUG-115373 Hangman Demo uses unsupported version of Google Play +Billing Library +* QTCREATORBUG-30077 TodoList example app does not work out of the box +* QTBUG-120014 Dependency for libxcb-cursor0 since Qt 6.5 is not +mentioned in the documentation. +* QTBUG-119176 [DocumentViewer] Content of model file could not be +viewed in the app +* QTBUG-121412 Make sure that QtLocation examples use new QPermissions +API +* QTBUG-122041 [DocumentViewer] The app is crashing when opening the +file on Android device +* QTBUG-123543 Incomplete docs about the status of Linux on ARM desktops +in 6.7 + +### qtlocation +* QTBUG-115359 QGeoManeuver is exported twice +* QTBUG-117404 [REG 6.6.0beta4->6.7.0] location\geojson_viewer not +compiling on Android +* QTBUG-118447 Here plugin does not support authentication via apiKey +* QTBUG-121766 GeoJsonViewer example cannot open files. +* QTBUG-123112 GeoJson Viewer example doesn't show maps on Android +* QTBUG-114080 QML module documentation should move out of "List of +types" page +* QTBUG-121412 Make sure that QtLocation examples use new QPermissions +API + +### qtpositioning +* QTBUG-114657 [SatelliteInfo] The app stops responding after some time +on macOS +* QTBUG-115361 QGeoSatelliteInfo is exported twice +* QTBUG-116645 [Android] providerList() returns NULL list +* QTBUG-118739 The SatelliteInfo demo app is constantly crashing +* QTBUG-113752 Warning when assigning to Map.visibleRegion +* QTBUG-114080 QML module documentation should move out of "List of +types" page +* QTBUG-115217 NMEA SatelliteInfo Simulation mode stops providing +updates +* QTBUG-116920 FAIL! : tst_QGeoAreaMonitorSource::tst_monitor() 'obj != +nullptr' returned FALSE. + +### qtconnectivity +* QTBUG-113318 QBluetoothLocalDevice::pairingStatus always returns +status unpaired +* QTBUG-116341 error C2475: 'qbswap': redefinition; 'constexpr' +specifier mismatch +* QTBUG-116563 [REG 6.4 -> 6.5] ISO7816 smart cards are considered to be +NDEF tags +* QTBUG-115370 Android device (Android12 Go Edition) cannot reconnect +to BLE peripheral device +* QTBUG-118895 No signals are emmited after error Failed to create +pairing "org.bluez.Error.AuthenticationCanceled" +* QTBUG-105526 NFC polling interval +* QTBUG-119060 Read access violation when calling stop() during +Bluetooth service discovery +* QTBUG-119063 Segfault in Bluetooth module's Windows COM de-init +* QTBUG-120410 NDEF Editor Example - Clicking on 'read tag' will erase +existing records +* QTBUG-116580 "Selected Material Icons" attribution shown twice +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments + +### qtwayland +* QTBUG-97037 DragHandler / startSystemMove window move issue with QT6 +Webengine on Wayland +* QTBUG-114671 Crash without input device connected +* QTBUG-114995 tst_qgraphicsanchorlayout crash with QtWayland failed on +Ubuntu 22.04, GNOME +* QTBUG-115112 Key injection fails in QML test +* QTBUG-115691 [FTBFS w/-developer-build] +QPlatformWindow::setBackingStore(QPlatformBackingStore*) was hidden +warning +* QTBUG-97482 Android: QPushButton with QMenu does not work on Qt6 +* QTBUG-116051 QMenuBar doesn't open neighbouring menus on mouseover +* QTBUG-115757 [REG: 6.5.1-6.5.2] Drag and Drop segfaults programs +* QTBUG-116344 Segmentation fault on Wayland when enabling drag and drop +on QListWidget +* QTBUG-117069 ERROR: AddressSanitizer: stack-use-after-scope in +tst_WaylandCompositor::emitsErrorOnSameIviId() +* QTBUG-117067 ERROR: AddressSanitizer: heap-use-after-free in +tst_seatv4::animatedCursor() +* QTBUG-117068 ERROR: AddressSanitizer: heap-use-after-free in +tst_primaryselectionv1 +* QTBUG-117932 Crash in texture orphanage +* QTBUG-112161 Drag and drop with wayland display error +* QTBUG-118042 cannot forward key event from compositor to client +* QTBUG-111022 Custom Extension example not working on NVIDIA +* QTBUG-118650 Qt wayland may freeze with no available buffer in +QWaylandShmBackingStore if window show/hide very fast +* QTBUG-119110 There are potential crash issues when some submenus are +expanded. +* QTBUG-119177 The app exits abnormally (exit code 255) when dragging +the toolbar in widgets app +* QTBUG-118612 Large size cursor overlaps tooltips on linux +* QTBUG-119882 tst_QWindow::setVisibleThenCreate() failed on Wayland +* QTBUG-119883 tst_QWindow::windowExposedAfterReparent() failed on +Wayland +* QTBUG-119136 qt creator does not restore to maximized state when +minimized from maximized state +* QTBUG-118890 QWaylandWindow::reset() mutex race/deadlock with +QWaylandWindow::beginFrame() +* QTBUG-120171 Inactionable warning: QWaylandTextInputV3: Input protocol +"text-input-unstable-v3" does not support querying input direction. Use +qt-text-input-method-unstable-v1 instead for full support of Qt input +method events. +* QTBUG-120393 The link is ill formed in the document +* QTBUG-120392 QWayland CSD window has unclickable area +* QTBUG-120397 "output" property seems to be missing in WaylandQuickItem +QML type documentation +* QTBUG-120477 Overriding swap interval for Wayland EGL windows doesn't +work +* QTBUG-105703 QWaylandWindow::createDecoration() is called from +multiple threads +* QTBUG-120533 Various runtime warnings about Wayland text input +* QTBUG-121399 tst_QWizard::task177022_setFixedSize() failed on Wayland +* QTBUG-116600 The Virtual keyboard is not hidden when the TextField +loses focus on the Wayland client. +* QTBUG-122965 Qt 6.5.4 don't generate XDG_RUNTIME_DIR +* QTBUG-113145 Gesture handlers crash due to misbehaving compositors +* QTBUG-115101 WaylandGlobalPrivate_sync_headers is not running if +nothing depends on WaylandGlobalPrivate +* QTBUG-116340 Add \examplecategory for Qt Wayland Compositor examples +* QTBUG-120035 [weston] Setting fixed size for the main level widget +crashes the application when maximized +* QTBUG-95817 Quick windows break on nvidia wayland when resized + +### qt3d +* QTBUG-113314 QSkyboxEntity does not render when using the (default) +RHI backend +* QTBUG-112739 Qt3DExtras::QSkyboxEntity is broken +* QTBUG-97751 Crash when loading .obj files with empty lines - out of +bounds array access in objgeometryloader.cpp +* QTBUG-100386 Crash in GLTFImporter::commonMaterial +* QTBUG-112706 skinningPalette uniform is not uploaded to shaders in the +Qt 3D RHI backend +* QTBUG-116229 Please fix Qt3DCore documentation +* QTBUG-116354 Qt3D - Enable texture array +* QTBUG-114037 [Android] Could not launch any app with Qt 3D module on +Android 12 +* QTBUG-114036 [Android] Qt3D.Renderer.RHI.Backend: : Failed to build +graphics pipeline: Creation Failed +* QTBUG-116770 Race Condition or Crash in Qt3D due to Thread Affinity of +NodePostConstructorInit::processNodes() +* QTBUG-118399 https://doc.qt.io/qt-6/qt3drender-qmaterial.html example +code misses parentheses +* QTBUG-116494 Documentation for QCylinderMesh misses Detailed +Description +* QTBUG-77665 Phong fragment shader does not account correctly for +ambient color +* QTBUG-120241 Incorrect handling of ambient color in phong shaders in +qt3d (Regression) +* QTBUG-119657 Double free with RHI resources while using Qt3D compute +* QTBUG-115025 QPerVertexColorMaterial does not work with Direct3D +* QTBUG-77139 QText2DEntity isn't working with parent entity in +constructor +* QTBUG-100387 QText2DEntity does not create any geometry in certain +cases +* QTBUG-120964 delayed creation of QAttribute with parent in constructor +causes crash +* QTBUG-119659 Qt3D RHI - Uniform buffers not bound for compute shaders +* QTBUG-111427 Race condition in UniformBlockValueBuilder +* QTBUG-122613 QPaintedTextureImage in a Texture2D crashes with size +256x256 +* QTBUG-121702 Manual testing - buffercapture-qml crashes immediately +upon start +* QTBUG-117065 ERROR: AddressSanitizer: memcpy-param-overlap in +tst_AspectCommandDebugger::checkBufferTrim() +* QTBUG-119137 ERROR: AddressSanitizer: heap-use-after-free in +tst_qmesh::checkSourceUpdate() in qt3d +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments +* QTBUG-69463 Camera view matrix computation unstable (regression) +* QTBUG-123483 Qt3D: Fix Stereo back buffer selection + +### qtimageformats +* QTBUG-118797 ICNS format: QImageReader::setAllocationLimit() bug + +### qtserialbus +* QTBUG-114043 QCanDbcFileParser incorrectly parses 29-bit (extended) +CAN IDs +* QTBUG-113538 QCanBus not decoding CAN Frames correctly on Mac. +* QTBUG-114619 QCanDbcFileParser fails to parse non-ASCII characters +like '°' +* QTBUG-99259 vectorcan can not receive and send CAN-FD message +* QTBUG-114397 QCanDbcFileParser will not parse signals with certain +valid utf-8 encoded characters + +### qtserialport +* QTBUG-117887 QSerialPort::bindableStopBits has a wrong return value +* QTBUG-120412 Blocking receiver example - Will crash when clicking +'start' if no Serial port is selected +* QTBUG-115205 QSerialPort does not properly set baud rate + +### qtwebsockets +* QTBUG-92858 When connecting to a web socket server via a ngnix proxy +then it will fail to connect since it is not requesting the +authentication + +### qtwebchannel +* QTBUG-115738 FAIL! : +qml::WebChannelSeparation::test_signalSeparation() Compared values are +not the same +* QTBUG-115779 Webchannel's standalone example doesn't work when opened +with CMake + +### qtwebengine +* QTBUG-114339 FAIL! : qmltests::WebEngineViewSingleFileUpload::test_ac +ceptSingleFileSelection(test.txt) +* QTBUG-113704 Sending certain key events to QQuickView showing a +focused QtWebEngine causes crash +* QTBUG-114457 REG [6.5.2 & early 6.6.0 snapshot -> 6.6.0 beta1/FF] +namespace build fails on linux, Webengine +* QTBUG-113992 QTWebEngine crash when not working proxy is set +* QTBUG-113981 QPdfView does not scroll reliably with mouse wheel event +(two finger sliding on touchpad) +* QTBUG-63021 add Window 10 compatible manifest to examples +* QTBUG-113251 [REG 6.4 -> 6.5] Context menu functionality in devtools +broken +* QTBUG-103518 QML WebView scrolling events are picked up by DragHandler +and Flickables behind it +* QTBUG-115129 Backport Security patches from Chrome 113 to 112-based +* QTBUG-115033 QtWebEngine uses invalid cmake arguments for file() +* QTBUG-105053 qtwebengine 6.3.1 fails to link against system nss +* QTBUG-111225 Host include paths from pkg-config not used when +FEATURE_webengine_system_icu=On when cross-compiling +* QTBUG-114939 Qt WebEngine Geolocation broken in 6.6 +* QTBUG-114953 PdfMultiPageView: Very poor memory performance when +zooming in/out of long documents +* QTBUG-113512 WebEngineView not visible in Designer on macOS +* QTBUG-114471 Recipe browser starts in upside down mode +* QTBUG-115369 QWebEngine can not render page content and throw `Fatal +error` in console +* QTBUG-114875 Cannot detect Visual Studio when configuring QPdf and +QWebEngine +* QTBUG-115476 QPdfPageSelector doesn't actually handle non-numeric page +label input +* QTBUG-115713 [REG 6.6.0 beta2->beta3] QtPDF and QtWebengine not +compiling from sources on MSVC2019 +* QTBUG-115365 QWebEngineCertificateError is exported twice +* QTBUG-115844 qtwebengine ignores some key remaps +* QTBUG-115976 Dev tools not hidden with closing cross +* QTBUG-111541 QWebEngineProfile::clearHttpCache() can subsequently +cause QWebEnginePage::load() to hang +* QTBUG-99555 [RE: 6.2.1->6.2.2] macdeployqt fails to produce +notarizable packages +* QTBUG-115703 QtWebEngine 6.6.0 crashes on Windows +* QTBUG-116042 configure fails when BUILDDIR path contains "++" +* QTBUG-116278 [REG 6.6.0 beta2-> beta3] QtWebengine not compiling on +macOS11 +* QTBUG-73994 Changing input method with shortcut key causes hang on +WebEngine +* QTBUG-116839 [B2Qt 6.6.0-beta4 snapshot] qtpdf and qtwebgine missing +from imx8qmmek and jetson-agx-xavier-devkit +* QTBUG-116159 Reg 6.4->6.5 QWebView with Q3DSurfaces does not renders +* QTBUG-115722 [REG 6.6.0 beta2->beta3] QtWebengine not compiling from +sources on SLES15_SP4 +* QTBUG-116738 qtwebengine Address Sanitizer test run: stack-use-after- +return in tst_QQuickWebEngineView::savePage(SingleHtmlSaveFormat) +* QTBUG-116445 [REG][Windows] Crash on +NativeSkiaOutputDevice::releaseTexture() with nullptr access +* QTBUG-115994 Duplicate character when long-pressing for accented char +on macOS/webengine +* QTBUG-115753 ERROR: AddressSanitizer: heap-use-after-free in +tst_origins +* QTBUG-117119 Some Qt WebEngine documentation issues +* QTBUG-117489 [REG 6.4 -> 6.5] Invalid QDataStream data when +serializing uninited QWebEngineHistory +* QTBUG-117031 qmllint: Missing type information for WebEngine +* QTBUG-117658 QWebEnginePage property url is missing NOTIFY, not-usable +from QML +* QTBUG-118505 REG: Qt WebEngine debug-and-release builds broken on +macOS. +* QTBUG-117751 building with -no-opengl produces errors in +web_engine_context.cpp +* QTBUG-117867 QWebEngineNewWindowRequest::openIn() breaks page +interceptor +* QTBUG-117741 libvpx is not used +* QTBUG-118455 Crash in Compositor::Observer::compositor() with nullptr +access +* QTBUG-118655 Manual Deployment document of QtWebengine needs little +update. +* QTBUG-119023 WebEngine accessibility crash when clicking on a link in +a list on macOS +* QTBUG-113859 [REG 6.4->6.5] Accessibility crash when clicking on a +link in a list on macOS +* QTBUG-119525 error: field ‘responseHeaders’ has incomplete type +‘QMultiMap<QByteArray, QByteArray>’ +* QTBUG-115357 qt 6.5.2 fails to build from source with system libpng +(regression from 6.5.1) +* QTBUG-119536 Lack of documentation regarding QPdfBookmarkModel's +document property +* QTBUG-118995 Dev tools not working +* QTBUG-119789 [Accessibility] Qt 6.5.3 cannot be built with the option +' -no-feature-accessibility''. +* QTBUG-112142 [Qt WebEngine] ScreenCapture should provide a way to +select window/screen to capture +* QTBUG-86869 Unrecognized Chrome version when using Selenium and +Chromedriver +* QTBUG-118398 QWebEngineView in QScrollArea is not scrollable +* QTBUG-118120 qtwebengine: build failure with x86_64h +* QTBUG-119776 PDF Multipage viewer example - Clicking on previous +(upward arrow) will crash the example +* QTBUG-120446 Alternated item color in list is not always alternated +* QTBUG-119722 [REG 5 → 6] Default context menu is missing icons +* QTBUG-104766 QtQuick.Pdf PdfDocument gets +"QCoreApplication::postEvent: Unexpected null receiver" warning when +instantiated standalone +* QTBUG-120245 A crash occurred in C:\Users\qt\work\qt\qtwebengine_stand +alone_tests\tests\auto\pdfquick\multipageview\tst_multipageview.exe +* QTBUG-104767 Using PdfPageImage instead of Image on PDF file results +in EXC_BAD_ACCESS (SIGSEGV) +* QTBUG-119245 Qt Web Engine alert quotes not working +* QTBUG-83338 Default implementations of javaScriptAlert/Confirm/Prompt +treat message as rich text +* QTBUG-119991 Unable to print at all if the first page of multi page +document is not printed +* QTBUG-118746 Japanese input on macOS regressed in Qt 6.5.3 +* QTBUG-120218 QML WebEngineView.printToPdf(): paper formats are wrong +in the resulting document +* QTBUG-115502 PdfMultiPageView: repeated pinch-zooming jumps to wrong +zoom level +* QTBUG-121564 tst_MultiPageView::pinchDragPinch is flaky +* QTBUG-121502 crash in QPdfIOHandler if document is deleted too early +* QTBUG-119416 Loading a specific page in a PDF document does not always +show the correct page +* QTBUG-120689 +tst_qwebenginepage::getUserMediaRequestDesktopVideoManyPages is flaky +* QTBUG-120273 QWebEngineView shows blank content on initial show when +page bg set to transparent +* QTBUG-121227 QWebEngineView shows blank content on initial show when +page bg set to transparent +* QTBUG-112013 QWebEnginePage.setBackground(Qt::black) doesn't work for +page loading. +* QTBUG-120926 QWebEnginePage::setBackgroundColor doesn't work properly +* QTBUG-122153 QWebEngineView::setFocus() doesn't give focus to the view +after calling QWebEngineView::load() for the second time +* QTBUG-122137 REG: QtWebEngine / Pdfwidgets no longer supports plugins +* QTBUG-121589 Can't build qt6 due to failed ozone platform assertion +* QTBUG-118035 QtWebengine build fails on pure wayland +* QTBUG-113416 [Reg 6.4->6.5] Static build fails at PDF module +* QTBUG-113551 Update documentation for limitation building QtPdf for +Android with supported LTS versions +* QTBUG-114367 QtPdf API review findings +* QTBUG-105342 Test on qemu are very flacky +* QTBUG-85731 Screen sharing does not work on Google Meet +* QTBUG-113369 dark mode enabled causes crashes on specific sites +* QTBUG-104610 Does WebEngine support document download and print +operations in the document preview screen? +* QTBUG-115188 QtWebEngine use after free in Extensions GetPreferences +* QTBUG-113149 PDF download from pdf viewer not working +* QTBUG-116165 FAIL! : +tst_QWebEnginePage::acceptNavigationRequestNavigationType() +'expectedList.size() == page.navigations.size()' returned FALSE. +* QTBUG-100417 [REG 5.15->6.3] Multiple context menus can be opened with +synthetic touch events +* QTBUG-113463 Build issues with symlinks +* QTBUG-114859 When saving an mhtml page +QWebEngineDownloadRequest::isSavePageDownload() returns false +* QTBUG-116478 [Reg 5.14.2 -> 5.15.0] Significant performance decrease +when loading QtWebEngine pages simultaneously in many windows +* QTBUG-117624 Minor issues of QWebEngineDownloadRequest +* QTBUG-116565 Cannot sign a WebEngine-based application with Qt 6.5.2 +(but OK with Qt 6.4.3, 6.3.2, 5.15.2) +* QTBUG-117752 QWebEngineUrlRequestInterceptor not called on page, if +the one set on the profile changed the info +* QTBUG-118750 REG: QQuickItem::setParentItem to null triggers +tst_qmltests crash +* QTBUG-114865 macos: Building QtWebEngine with sanitizer enabled fails +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-117707 MinGW 13.1.0: FAILED: +obj/third_party/icu/bundled_icuuc_private/putil.o +* QTBUG-116595 QtPfd build failure on 32-bit arm +* QTBUG-119763 [REG 6.5.2?] Rare segfaults in +QWebEngineDownloadItem::page() +* QTBUG-119878 [Reg 5.15->6.x] Crash and/or bad output when printing via +Qt WebEngine's PDF plugin +* QTBUG-119077 CMake deployment API does not deploy Qt Webengine +* QTBUG-120692 Cannot cross-compile webengine for x86_64 +* QTBUG-86948 When using QImageReader to load a PDF then the PDF images +can be blurry and seem to be at half the size they should be +* QTBUG-120420 QtWebEngine inspector crashes +* QTBUG-120764 PDF Viewer Widget example search error +* QTCREATORBUG-30308 QtCreator is not able to debug pdb files when lib +linked with pdbpagesize +* QTBUG-120414 Recipe Browser example crashes +* QTBUG-122699 Failed DCHECK in v8 when watching livestream + +### qtwebview +* QTBUG-69801 Qml WebView on Android eats touch events +* QTBUG-119356 WebViewSettings QML Type documentation of +javaScriptEnabled property has a spelling mistake +* QTBUG-112346 qmllint fails when WebView is used +* QTBUG-114495 FAIL! : tst_QWebView::load() + +### qtcharts +* QTBUG-114408 add_executable cannot create target "gallery" because +another target with the same name already exists. +* QTBUG-114221 Charts API Documentation Snippets broken, Examples +broken. +* QTBUG-113195 QtCharts/QXYSeries::colorBy method behave incorrectly +after points are selected in QScatterSeries. +* QTBUG-114943 Crash in Qt Audio Example on iPhone with Qt Kit 6.2.9 for +iOS +* QTBUG-115072 Crash while clicking on scatter points to perform +selection +* QTBUG-115977 QML Charts Galleryu example: Charts are hard to read on +Android +* QTBUG-116647 Application hangs on calling QXYSeries::sizeBy and +QXYSeries::colorBy methods for a large number of scatter points. +* QTBUG-113437 QML XYSeries bestFitLineColor doc type +* QTBUG-118322 Fix licensing of Qt Charts examples +* QTBUG-115274 "Qml Wheather" example causes 'Too many arguments' +runtime error +* QTBUG-118669 Qt chart crash on showing context menu +* QTBUG-114814 QColorAxis::setVisible method is not behaving as +expected. +* QTBUG-119712 QChartView prevents parent QScrollView from receiving +touch screen scroll events. +* QTBUG-77403 Scrolling via trackpad does not work on Chart +* QTBUG-119900 Deleting a visible QAbstractSeries with OpenGL enabled +causes an error +* QTBUG-114080 QML module documentation should move out of "List of +types" page +* QTBUG-116535 Add \examplecategory to qtcharts (1 update left) +* QTBUG-120282 Configuring qtcharts from sources fails because of +dependency cycle + +### qtdatavis3d +* QTBUG-114178 Transparency in gradient results in weird stripes +* QTBUG-114852 tst_qmltest_datavis test is flaky +* QTBUG-122185 Manual testing - itemmodeltest crashes + +### qtvirtualkeyboard +* QTBUG-116078 [REG] Behavior breakage in Qt 6.5: Virtual keyboard style +qrc import path changed +* QTBUG-108030 Virtual keyboard basic example freezes on Android +* QTBUG-118324 Fix licensing of Qt VirtualKeyboard basic example +* QTBUG-116432 Virtual keyboard import version number from Qt 5.15 does +not work in Qt 6.5 version +* QTBUG-118565 VirtualKeyboard documentation incorrect +* QTBUG-121658 Virtual keyboard example crashes after startup on Android +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-120262 Use SPDX-License-Ref in 3rdparty directories +* QTBUG-121643 qt6-declarative: possible build-time race condition +around qmlcachegen + +### qtscxml +* QTBUG-118050 Empty script element ends up invoking Q_UNREACHABLE() +* QTBUG-119562 StateMachine Documentation wrong +* QTBUG-120576 The Note is duplicated for EventConnection::occurred +* QTBUG-120578 The date type of "event" in occurred should be specified +* QTBUG-120262 Use SPDX-License-Ref in 3rdparty directories + +### qtspeech +* QTBUG-115363 QVoice is exported twice +* QTBUG-113820 Can't run Quick Speech Example on Android +* QTBUG-117516 [Qt TextToSpeech] Cannot get the list of languages on +android device +* QTBUG-117824 configure -no-gui fails to build +* QTBUG-118668 QTextToSpeech::synthesize under window does not get data +* QTBUG-120655 tst_qtexttospeech (Failed) +* QTBUG-122950 FAIL! : +tst_qtexttospeech_qml::Voice::test_default_voice() Compared values are +not the same +* QTBUG-122884 QML TextToSpeech enqueue does not work with Darwin engine +* QTBUG-122900 Android App dies immediately if I add TextToSpeech to the +project + +### qtnetworkauth +* QTBUG-117680 NetworkAuth examples do not show up in Qt Creator + +### qtremoteobjects +* QTBUG-114664 QRemoteObjectReplica::state() has incorrect description +* QTBUG-115458 QRemoteObjectRegistry has incorrect info about +QRemoteObjectSourceLocation(s) +* QTBUG-116151 Replica can crash with QHostAddress being called with a +<null reference> +* QTBUG-117379 [REG: 5->6] Enums with ENUM in the type name cause error +in repc +* QTBUG-119870 verror: static assertion failed: QQnxNativeIo is neither +copy- nor move-constructible +* QTBUG-120242 SubClassReplicaTest crashes +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments + +### qtquicktimeline +* QTBUG-119204 Not possible to exclude qtquicktimeline from the build +* QTBUG-119673 6.7.0 static build fails on MSVC2019, timeline + +### qtquick3d +* QTBUG-113986 Typo in the document +* QTBUG-113985 Data type of aoEnabled seems to be wrong. +* QTBUG-114557 FAIL! : tst_RotationDataClass::test_construct() +Compared values are not the same +* QTBUG-114313 [Reg: 5.15 -> 6.2/6.5?] QQuaternion::getAxisAndAngle() +can produce NaN, even when normalized +* QTBUG-105918 REG: Jittery skeletal animations +* QTBUG-106371 CMake Build Fails with "Some targets in this export were +already defined" when using system assimp draco +* QTBUG-115064 'Some (but not all) targets in this export set were +already defined' error during building from source process +* QTBUG-115522 Unshaded CustomMaterial shader does not receive per- +vertex COLOR attribute from custom QQuick3DGeometry +* QTBUG-115362 ShaderBuildMessage is exported twice +* QTBUG-114110 QtQuick3d scene freeze when deleting many nodes +* QTBUG-116559 Quick3D doesn't compile with -trace lttng +* QTBUG-113164 Crash when you have two models with same mesh in the +scene, one with BakedLightmap and one without +* QTBUG-116136 Memory leaks in Loader qml component +* QTBUG-117619 [REG] Frustum culling broken in 6.6 +* QTBUG-117023 Picking and rotating don't work on bars after clicking +buttons +* QTBUG-118404 Unable to replicate PrincipledMaterial Behaviour with +CustomMaterial (no way to specify separate blend factors) +* QTBUG-118659 [REG 6.6.1 previous snapshot->6.6.1] example +quick3d/proceduraltexture not launching +* QTBUG-118806 Exporting functionality in the material editor is broken +* QTBUG-118773 Baking emissive materials without shadow +* QTBUG-119373 typo in the document +* QTBUG-120579 The link to the Fog QML type is not correct +* QTBUG-120431 QQ3DPhysics customshapes example looks different on +opengl vs d3d11 +* QTBUG-120629 Baking Lightmap fails with msvc2019 kit +* QTBUG-120424 Segmentation fault in the process of loading/unloading 3D +objects +* QTBUG-121390 Live Preview with a 3D project crashes on with Qt 6.6.1 +* QTBUG-121568 quick3d/extensions/stenciloutline not launching on linux +& windows +* QDS-11396 Node QML type from QtQuick3D is not available in Components +* QTBUG-122143 balsam ktx build error with ASAN build +* QTBUG-108755 [REGRESSION] number of drawcalls don't show up in QML +profiler +* QTBUG-123015 When configuring with -no-qml-debug then it will fail to +build QtQuick3D +* QTBUG-113982 fieldOfViewOrientation property is written twice in the +PerspectiveCamera's documentation +* QTBUG-115450 qtquick3d -unity-build-batch-size 100000 fails +* QTBUG-116911 tst_surfacetest massive data test crash +* QTBUG-111873 qt_attributions.json files should be valid JSON +* QTBUG-120279 Cyclic dependency error in qtquick3d +* QTBUG-120109 WasdController: Models stutter in Qt Quick 3D Physics +example + +### qtshadertools +* QTBUG-114113 qtshadertools contains two copies of spirv.hpp and +they're different +* QTBUG-117780 qt_add_shaders is not executed if the target does not +exist +* QTBUG-120513 Apps crash on shader compile on INTEGRITY (6.7 beta 1) + +### qt5compat +* QTBUG-115467 Qt 6 QML Documentation: Wrong example for +"verticalOffset" +* QTBUG-117825 [REG 6.6.0 RC->6.6.0] static build on macOS fails, +qt5compat(?) +* QTBUG-116981 QTextCodec::toUnicode() behavior changed +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments + +### qtcoap +* QTBUG-115501 [Qt CoAP] CI integrations pass even when the tests fail + +### qtmqtt +* QTBUG-104478 Mqtt topic wildcard failure + +### qtopcua +* QTBUG-117681 qtopcua is confused about SSL and OpenSSL +* QTBUG-120911 Qt OPC UA landing page misses license information +* QTBUG-122277 QtOpcUa does not compile using VS2022 17.9.0 on "subst" +drive +* QTBUG-106285 +Tst_QOpcUaSecurity::connectAndDisconnectSecureUnencryptedKey fails with +RHEL 9 in QtOpcua +* QTBUG-113504 [MSVC] Qt6 failed to build due to error C2362 on Windows +with option /permissive- +* QTBUG-75555 Missing test for event filters +* QTBUG-116545 QOpcUaClient::connectionSettings getter and setter not +documented +* QTBUG-111602 OpenSSL 3.0 use-of-deprecated-function warnings +* QTBUG-120960 "Backend support" table in QOpcUaMonitoringParameters is +confusing +* QTBUG-123094 Dependency update on qt/qtopcua failed in 6.7.0 + +### qtlanguageserver +* QTBUG-118201 namespace "std" has no member "exception_ptr" + +### qthttpserver +* QTBUG-119405 QHttpServer terribly slow file transfer +* QTBUG-121219 QtHttpServer crashes when during GET of a larger content +remote closes connection +* QTBUG-120746 QWebSocket immediately disconnects after without +receiving anything +* QTBUG-114713 Enhancements in the Color Palette REST API example + +### qtquick3dphysics +* QTBUG-114183 Collision shape calculates orientation incorrectly when +parent has scale +* QTBUG-114111 Crash when destroying a body with scale +* QTBUG-115539 Missing dependencies in qmldir +* QTBUG-114114 PhysX has ODR violations +* QTBUG-117058 ERROR: AddressSanitizer: heap-use-after-free in +tst_callback +* QTBUG-111922 Support specifying number of threads used for simulation +* QTBUG-120045 Application crashes in Qt Quick 3D Physics +* QTBUG-120569 TriangleMeshShape geometry does not cook good, when +TexCoordSemantic used. +* QTBUG-121033 onBodyContact being called after object is deleted +* QTBUG-111565 CharacterController does not receive Contact Reports + +### qtgrpc +* QTBUG-114237 undefined symbol: QGrpcChannelOptions::metadata() const +* QTBUG-114409 FAIL! : tst_qtprotobufgen::cmakeGeneratedFile(nopackage_ +protobuftyperegistrations.cpp) 'generatedFile.exists()' returned FALSE. +() +* QTBUG-114799 QtProtobuf::Any::fromMessage() does not compile +* QTBUG-114816 serialization/deserialization of Any fails +* QTBUG-115032 -platform linux-clang-libc++ fails to compile +qtprotobufgen +* QTBUG-115055 Qt6Grpc package depends on system WrapgRPC to be found +and be compatible +* QTBUG-110107 RTA CMake test fails on 6.5.0 +* QTBUG-115280 Docs should cover the server side even if it is not +provided with Qt gRPC +* QTBUG-114077 Package sub-folders generation doesn't work with QML +argument +* QTBUG-115499 moc: The metatypes.json file is generated with ambiguous +"inputFile" records. +* QTBUG-115057 when using qtgrpc, .proto files should appear in project +hierarchy +* QTBUG-115693 Boot2Qt / Yocto build fails for qtgrpc in CI +* QTBUG-115582 Protobuf WellKnownTypes is missing in WASM builds +* QTBUG-115175 QtProtobuf nested message generation error +* QTBUG-116043 configure fails with "PROTO_FILES list is empty" +* QTBUG-116258 magic8ball example need documentation adjustments +* QTBUG-116463 qt_add_protobuf() broken in 6.6.0-beta3 for VS2019 build +system +* QTBUG-116461 qt_add_protobuf() broken in 6.6.0-beta3 for WASM +* QTBUG-115708 windows build failure when using protobuf +GENERATE_PACKAGE_SUBFOLDERS +* QTBUG-116631 FAILED: +qtgrpc/src/grpcquick/CMakeFiles/qch_top_level_docs_GrpcQuick +* QTBUG-116679 -feature-protobuf-wellknowntypes not working for WASM +* QTBUG-109332 qtprotobufgen generated invalid include when generating +code from .proto file with no package +* QTBUG-117066 ERROR: AddressSanitizer: heap-use-after-free in +QtGrpcClientServerStreamTest::Deadline() +* QTBUG-116640 Protobuf generator doesn't support C++ keywords field +names +* QTBUG-118321 GRPC Chat example fails to build +* QTBUG-118996 Memory leak in qprotobufserializer.h +* QTBUG-118097 Port away from nested event loops +* QTBUG-119227 Segfault assigning to a moved-out protobuf message +* QTBUG-119013 Oneof properties are duplicated by QML aliases +* QTBUG-119244 Non-packed repeated fields do not preserve the order when +making roundtrip as unknown fields +* QTBUG-120227 AddressSanitizer: heap-use-after-free in QtProtobufRepeat +edTypesJsonDeserializationTest::RepeatedComplexMessageTest() +* QTBUG-120432 Protobuf: Nested enums lack their protobuf and metatype +regestering +* QTBUG-120426 Document QGrpcRpcInfo::ReplyType +* QTBUG-120945 QGrpcChannelOptions::withMetadata +* QTBUG-121507 Qt GRPC in "All Modules" does not link to landing page +* QTBUG-121429 qtprotobuf.html: Clash between C++ namespace and group +documentation +* QTBUG-121544 qtprotobufgen generates the corrupted +protobufwellknowntypes_exports.qpb.h +* QTBUG-121585 wrong license filename in LICENSES folder ? +* QTBUG-121865 Qt GRPC module documentation link is broken +* QTBUG-121862 optional fields are not copied in messages +* QTBUG-121854 EXPORT_MACRO option has no effect in qt_add_protobuf call +* QTBUG-121856 qtgrpcgen do not generate C++ export files +* QTBUG-122700 qt_add_protobuf doesn't set neither OUTPUT_HEADERS nor +OUTPUT_TARGETS +* QTBUG-122677 magic8ball doesn't receive errorOccurred() if server is +not started +* QTBUG-122816 QtGrpc generator asserts when no messages defined in +.proto file +* QTBUG-121560 JSON serializer adds an object when deserializing empty +JSON arrays +* QTBUG-122908 Qt Chat example crashes +* QTBUG-123345 Qt GRPC HTTP2 regression +* QTBUG-114972 using google/protobuf/timestamp.proto fails to compile +* QTBUG-114988 Duplicated message names of nested messages lead to QML +warning +* QTBUG-115180 QtProtobuf: Enum forward declaration is required +* QTBUG-113516 int64, fixed64, sfixed64 not recognized as numbers in QML +* QTBUG-116045 Move C++ definitions to a common header file +* QTBUG-118080 QDoc cannot distinguish between template function +overloads differing only in template arguments +* QTBUG-114079 qt_add_protobuf() macro should warn a user in case of +adding proto files with the same name +* QTBUG-120946 QGrpcHttp2Channel description refers to deprecated +call/channel credentials +* QTBUG-121813 qt_attribution.json issues +* QTBUG-123400 QtProtobuf: cannot use Qt reserved names as fields + +### qtquickeffectmaker +* QTBUG-114561 Material style highlighted & flat button shows no text + +### qtgraphs +* QTBUG-114054 Selectionlabel keeps shrinking in slice view +* QTBUG-114121 tst_custominput does not work +* QTBUG-113677 Slice view with orthographic camera shows the main graph +incorrectly +* QTBUG-114180 Incomplete gradients cause incorrect rendering result +* QTBUG-113525 Selection label gets occluded by graph items +* QTBUG-115270 widgetgraphgallery: itemLabel remains on the graph even +though data has changed +* QTBUG-112244 Windowcolor does not always work correctly +* QTBUG-114129 tst_qmlheightmap: changing the map image does not work +* QTBUG-114867 Crash on Surfacegallery oscilloscope +* QTBUG-114123 tst_minimalbars crashes at start +* QTBUG-114132 tst_volumetrictest crashes +* QTBUG-115681 Axis range adjustment does not trigger redraw for scatter +* QTBUG-115685 Fix grid in scatter graph +* QTBUG-112441 Surface3D: Multiseries selection mode is on by default +* QTBUG-114490 Views do not resize when in slice view +* QTBUG-114125 tst_barasrowcolors: row colors do not work +* QTBUG-115774 Crash when trying to adjust axis range in tst_barstest +* QTBUG-112241 Graphgallery graph window sizes are off +* QTBUG-114124 tst_multigraphs crashes when changing graph type to +Scatter +* QTBUG-114060 Crash on AxisHandling example +* QTBUG-115940 Surfacegraph picking resample crash +* QTBUG-115684 Texture is gone when axis range is changed +* QTBUG-115986 Grid lines might not be updated after line count change +* QTBUG-115683 Title labels are not updated for surface graph +* QTBUG-115694 Axis range crashes the topology example +* QTBUG-116005 Toggling surface texture not working +* QTBUG-114120 Slice view is too small +* QTBUG-116108 Zoom on topography example shows wrong graph +* QTBUG-116177 Update grid and labels when aspect ratio changes +* QTBUG-114491 Labels disappear when changing data proxy in +widgetgraphgallery +* QTBUG-116207 Ambient light is ignored if specular is set to 0.0 +* QTBUG-116140 Surface3DSeries ignores itemLabelFormat +* QTBUG-113272 Theme light properties are not passed through to gradient +materials +* QTBUG-116169 Shows incorrect highlight on topography example +* QTBUG-116201 Background and grid ignore theme's light properties +* QTBUG-111059 Surface Widget: Updating the heightmap model ranges is +too slow +* QTBUG-116317 Surface grid looks aliased +* QTBUG-116272 'Adjust sample count' sliders do not work in barstest +* QTBUG-116398 widget gallery crashes with surfacegraph +* QTBUG-116336 Texture is flipped in textured topography example +* QTBUG-116233 Slices in surface graph do not update correctly when +using ranges +* QTBUG-116269 Huge label visible in AxisHandling and crash after that +if so that the labels get flipped +* QTBUG-116200 Highlight gradients are sometimes incorrect +* QTBUG-116313 Flat shading does not work on opengl backend +* QTBUG-116487 Surfacegraph does not exit picking when out of range +* QTBUG-116471 Bars3D leaks memory when changing color style +* QTBUG-116485 Crash on picking in oscilliscope demo +* QTBUG-116438 Surface graphs camera can not be rotated after switching +to slice view +* QTBUG-116525 Custom labels do not show up +* QTBUG-116486 Labels re-align after rotating a bar graph and then +selecting something +* QTBUG-116514 A black triangle appears in the slice view +* QTBUG-116601 Surface3D Topography crash on picking edge +* QTBUG-116435 Surface3D crashes in textured topography example if slice +view is used +* QTBUG-116310 Camera rotation should be disabled in surfacegallery +spectrogram example in ortho mode +* QTBUG-116604 Grid lines are drawn on top of slice and labels in slice +view +* QTBUG-116033 The original graph enlarges in slice view when resizing +window +* QTBUG-116629 Label background color is not correct in Axis Formatting +example +* QTBUG-116561 Alignment of labels is wrong +* QTBUG-116659 Toggling Hide Shadows in scatter example cause the series +to disappear +* QTBUG-116479 Highlighting the selection does not work correctly in +texture topography example +* QTBUG-117024 Labels cast shadows, but they should not +* QTBUG-117213 Fix example category for qtgraph examples +* QTBUG-115772 Graph goes to empty slice view automatically +* QTBUG-113675 Slice view is sometimes empty in Bars3D +* QTBUG-116911 tst_surfacetest massive data test crash +* QTBUG-117627 Surface graph polar view is too narrow +* QTBUG-116743 Mesh.Point does not get rotated to face camera in +Optimization.Default +* QTBUG-117676 Surface Graph Gallery example crashes when picking +* QTBUG-116823 Picking the surface graphs after changing ranges is +inaccurate +* QTBUG-117738 Slice view material is not rendered correctly +* QTBUG-117734 Scatter highlight flickers / disappears when rotating +after selection +* QTBUG-113650 Selection is sometimes incorrect in Bars3D +* QTBUG-117685 Scatter doesn't change highlight for the selected point +* QTBUG-117821 A lot of warnings in Bars3D +* QTBUG-117848 Slice view opens unexpectedly +* QTBUG-117767 Selected point does not face camera if scene is rotated +with Mesh::Point +* QTBUG-117769 Selected bars do not use the correct mesh +* QTBUG-117961 tst_itemmodeltest: Labels are not drawn at the beginning +* QTBUG-116785 Topography example shows highlight series in slice view +* QTBUG-117957 tst_itemmodeltest: Surface Graph is not drawn +* QTBUG-118079 Slice view grid color is incorrect +* QTBUG-114122 tst_itemmodel: selection from table does not work +* QTBUG-117842 Bars: slice view empty +* QTBUG-117989 Toggling smooth mesh for one series sets it for all in +scatter example +* QTBUG-118039 Zoom to selected bar does not animate the graph in +widgetgraphgallery +* QTBUG-114411 Axis label selection does not work +* QTBUG-118395 Toggling smooth mesh in scatter example causes meshes to +disappear +* QTBUG-117875 Slice view labels are placed incorrectly +* QTBUG-117823 Labels are distorted in slice view +* QTBUG-99816 Reflection support does not work - remove references to it +* QTBUG-118582 Scatter item mesh type is not always updated correctly +* QTBUG-118144 measureFps does not force continuous rendering +* QTBUG-116745 Adjusting highlight light strength in theme does not have +an effect +* QTBUG-118554 Ambiguous API in renderToImage feature +* QTBUG-117938 Scatter point gradients are not updated correctly +* QTBUG-117784 Selecting another bar from the same row in optimization +default doesn't work +* QTBUG-116602 Item label is shown as an empty label in surface graph +gallery example +* QTBUG-118644 Create slice bar models with instancing +* QTBUG-118660 Slice view shows Item selection even when selectionmode +does not have it set +* QTBUG-118812 Crash on tst_barstest +* QTBUG-118528 Floor and floor grid may be out of sync +* QTBUG-116429 widgetgraphgallery: surfacegraph should open slice view +immediately +* QTBUG-119376 Slice graph stays open in test_qmlheightmap +* QTBUG-119662 Remove AxisHelper +* QTBUG-120255 Surface gallery spectrogram demo polar graph has a gap at +the edge +* QTBUG-120310 Cannot exit surface slice graph view +* QTBUG-120292 'Change' buttons don't work in tst_surfacetest +* QTBUG-119661 tst_barstest crashes when trying the 'Swap value axis' +button +* QTBUG-119686 Height Map's slice graph does not update correctly +* QTBUG-120562 QtGraphs: Examples don't show in Qt Creator for Qt 6.7 +* QTBUG-119695 Bars are too close to the floor +* QTBUG-120209 Clearing a selected point does not work on the surface +* QTBUG-120664 Changing theme doesn't update LineSeries +* QTBUG-120701 Surface graph is visible when the whole array is out of +bounds on the row axis +* QTBUG-120744 Surface is not rendered after selecting ascending data in +tst_surfacetest +* QTBUG-120128 Uniform color does not work in selected bars +* QTBUG-120480 Graph jumps to slice view when changing other properties +* QTBUG-120743 LineSeries doesn't respect minimum axis values +* QTBUG-120400 SliceItemLabel appears even if the hide label button is +pressed +* QTBUG-120552 Wireframe can be toggled on when series is not visible +* QTBUG-121391 Shader errors with 2D grid lines if both 2D and 3D +features are on +* QTBUG-121208 Line widths not updating +* QTBUG-121372 Theme3D::baseColors is written as Theme3D::baseColor in +the document +* QTBUG-120731 Surface slice rendering is black when data is descending +* QTBUG-121474 setSeriesGradient and connectSeriesGradient are +duplicated in 3 places +* QTBUG-121476 Unity build fails with duplicated noRoleIndex definition +* QTBUG-121520 QtGraphs fails to configure manual tests without +multimedia +* QTBUG-120977 Texture appears the wrong way round with descending data +* QTBUG-121655 Q missing in front of SeriesTheme and GraphTheme +* QTBUG-121686 Callout example doesn't show lines +* QTBUG-121905 A lot of warnings from public headers +* QTBUG-122068 Some vertical and only some horizontal gridlines visible +in spectogram +* QTBUG-122071 data point polar position not calculated in scatter +* QTBUG-117936 Polar axis support for Scatter3D does not work +* QTBUG-121695 Setting selectedColor in XYSeries does not work +* QTBUG-121680 Crash if axisX or axisY is set to null after being first +set +* QTBUG-121687 It should not be possible to enter negative width +* QTBUG-121688 It should not be possible to set an invalid value to +capStyle +* QTBUG-121998 Q3DSurface/Q3DBars opens up as white screen by default +* QTBUG-122172 Manual testing - tst_barstest crashes +* QTBUG-122169 Custom pointMarker can't access outside the component +* QTBUG-122182 Surface graph selected point is incorrect in polar mode +* QTBUG-122247 Surface oscilloscope example labels show wrong numbers +* QTBUG-121770 QXYSeries select and deselect functions do not seem to +work +* QTBUG-121739 QBarSet selectBars and selectAllBars do not work +* QTBUG-121720 BarSeries axisX and axisY can be given invalid axes +* QTBUG-121209 Line Properties example crashes +* QTBUG-122450 Sometimes crashes in testbed +* QTBUG-122445 SettingsView causes artifacts when hidden +* QTBUG-122446 GraphsView accepts events it doesn't handle +* QTBUG-122443 Lines and PointMarkers aren't clipped by GraphsView +* QTBUG-122688 Bars gradient does not update +* QTBUG-113833 Fix orthographic camera setup for volumes +* QTBUG-114692 Only relative scaling works +* QTBUG-113834 Area selection doesn't work correctly for volumes +* QTBUG-113646 Shadows are sometimes messed up with OptimizationDefault +* QTBUG-113839 Slice frames go behind the volume +* QTBUG-108129 Rendering performance of Surface3D is poor +* QTBUG-114980 Volumes have distorted perspective +* QTBUG-114105 Custom item selection does not work +* QTBUG-116473 Graph is not deleted on exit in widgetvolumetric +* QTBUG-116472 Orthographic camera doesn't scale with window size +* QTBUG-114981 Orthographic camera starts too close in the volumetric +example +* QTBUG-111712 renderToImage does nothing +* QTBUG-120152 Back and side vertical gridlines visible in polar graph +* QTBUG-121212 Axis grid clipped from top & bottom +* QTBUG-121211 Grid lines visibility not updating correctly +* QTBUG-121207 Polish & Rendering synchronization needs update +* QTBUG-121719 BarSeries barWidth can be given invalid values +* QTBUG-121721 AbstractSeries valuesMultiplier can be given invalid +values +* QTBUG-121805 QGraphTheme ColorTheme enums do not work +* QTBUG-121806 QGraphTheme setColorTheme does not override individually +set colors +* QTBUG-122050 Polar grid too big in spectogram +* QTBUG-122112 Setting polar axis on for Bars3D causes a crash on +Windows + +### qtapplicationmanager (Commercial only) +* QTBUG-114355 Many qmllint warnings for Application Manager QML types +* QTBUG-114356 AppMan: IntentServerHandler is not registered correctly +* QTBUG-114755 AppMan: IntentModel cannot be compiled +* QTBUG-116081 FAIL! : appman- +qmltestrunner::WindowMapping::test_amwin_advanced() property count +* QTBUG-116627 FAIL! : appman- +qmltestrunner::BubbleWrap::test_bubblewrap() 'wait for signal +windowAdded' returned FALSE. +* QTBUG-117980 CMake install fails on appman for Qt/QNX windows build +* QTBUG-118603 FAIL! : tst_Yaml::mergedCache() Compared values are not +the same +* QTBUG-118524 Crash in wayland when using Bubblewrap container plugin +* QTBUG-119241 Context properties broken when named specifically +* QTBUG-119476 qtapplicationmanager/src/main-lib/main.cpp:16:12: fatal +error: packagemanagerdbuscontextadaptor.h: No such file or directory +* QTBUG-118743 Notification not dismissing when dismissOnAction is true +* QTBUG-120326 SEGV when testing of appman-qmltestrunner +* QTBUG-122425 AppMan: Documented logging category for QML logging is +incorrect +* QTBUG-122721 [AppMan] Discrepancies in documented types of Application ++ Package Categories +* QTBUG-117010 [Boot2Qt] Cannot run any application that uses Qt +Application Manager +* QTBUG-122951 "#pragma once" is not allowed in installed header files: +* QTBUG-105067 Different behavior in single- vs. multi-process mode +* QTBUG-108855 Focus on click doesn't work in single-process mode + +### qtinterfaceframework (Commercial only) +* QTBUG-114686 Locale Problem in Compiled Ifcodegen on M1 +* QTBUG-114940 Setting an env override for a simulationFile also affects +the discoveryMode +* QTBUG-115600 FAIL! : BackendsTest::testInit(simulation-backend) +* QTBUG-116662 Qt Interface Framework Generator doesn't work with cross- +compiling kits +* QTBUG-119428 Enums in simulationData cannot be parsed correctly +* QTBUG-121575 Interface files are generated in configuration time, not +compilation time +* QTBUG-122036 ModuleNotFoundError: No module named 'dataclasses' +* QTBUG-121740 The page about Jinja Template Syntax has its link +malformed +* QTBUG-121778 QIfAbstractFeature::connectToServiceObject()'s code +snippet is ill-formed +* QTBUG-121696 This page about QtIf is only talking about qmake, not +cmake +* QTBUG-121800 IfSimulator QML type's doc doesn't specify the return +types of methods +* QTBUG-112685 CMake policies are not in sync between qt repos and +macros included in top-level CMakeLists.txt +* QTBUG-115221 Add support for WebAssembly in the autotests + +### qmlcompilerplus (Commercial only) +* QTBUG-116741 Dependency update on qt/tqtc-qmlcompilerplus is failing +in 6.6 +* QTBUG-120039 fatal error: 'private/qquickabstractdialog_p.h' file not +found +* QTBUG-122035 FAILED: +tests/auto/codegen/.rcc/qmlcache/tst_codegen_direct_writeback_qml.cpp +* QTBUG-121734 SetLookup crashes on hierarchy of shadowable properties +* QTBUG-122726 Dependency update on qt/tqtc-qmlcompilerplus is failing +* QTBUG-119162 Qml: Behaviour differs between interpreted/compiled code + +### qtinsighttracker (Commercial only) +* QTBUG-113766 [Insight Tracker] Click event without the category is not +tracked +* QTWEBSITE-1110 Missing redirects for Qt Insight Tracker documentation +* QTBUG-116699 Data base cannot be opened in the subsequent launches +* QTBUG-117916 Only enabling QtInsightTracker in C++ side only works for +MSVC +* QTBUG-112415 QtInsighttracker component not sending data to QtInsight +server on Android platforms +* QTBUG-119043 Events are not sent in the sync value set in +qtinsight.conf +* QTBUG-115601 FAIL! : tst_QInsightEventFilter::trackEvents(text.ui) +The computed value is expected to be greater than or equal to the +baseline, but is not + +### qtvncserver (Commercial only) +* QTBUG-113545 vncserver static build fails with libtomcrypt +* QTBUG-119312 Cannot input text to an input field in a dialog +* QTBUG-115515 Compiling Qt top level does not compiles Qt Vncserver +* QTBUG-115835 Dependencies.yaml should mention Qt Shader Tools + +Known Issues +------------ + +* Check that your system meets Qt's requirements: +https://doc.qt.io/qt-6.7/supported-platforms.html +* RTA reported issues from Qt 6.7 +https://bugreports.qt.io/issues/?filter=25756 +* See Qt 6.7 known issues from: +https://wiki.qt.io/Qt_6.7_Known_Issues +* Qt 6.7.0 Open issues in Jira: +https://bugreports.qt.io/issues/?filter=25773 + +Credits for the release goes to: +--------------------------------- + +Eirik Aavitsland +Amir Masoud Abdol +Matt Aber +Cristian Adam +James Addison +Laszlo Agocs +Yigit Akcay +Dilek Akcay +Owais Akhtar +Dmitrii Akshintsev +Konsta Alajärvi +Anu Aliyas +Tim Angus +Dimitrios Apostolou +Soheil Armin +Nikunj Arora +Viktor Arvidsson +Albert Astals Cid +Mahmoud Badri +Karolina Sofia Bang +Mate Barany +Chris Von Bargen +Vladimir Belyavsky +Nicholas Bennett +Lena Biliaieva +Tim Blechmann +Eskil Abrahamsen Blomfeldt +Mikolaj Boc +Tatiana Borisova +Joerg Bornemann +Rym Bouabid +Assam Boudjelthia +Aurélien Brooke +Kai Uwe Broulik +Michael Brüning +Alex Bu +Alexander Busse +Olivier De Cannière +John Chadwick +Kaloyan Chehlarski +Mike Chen +Ed Cooke +Andreas Cord-Landwehr +Alexandru Croitor +Mitch Curtis +Thibaut Cuvelier +Giuseppe D'Angelo +Pranta Dastider +Szabolcs David +Noah Davis +Oliver Dawes +Marius Dege +Ilya Doroshenko +Pavel Dubsky +Artem Dyomin +Alexey Edelev +David Edmundson +Oliver Eftevaag +Christian Ehrlicher +Hatem ElKharashy +Andreas Eliasson +Ahmed Essam +Fabio Falsini +David Faure +Ilya Fedin +Nicolas Fella +Josep M. Ferrer +Renato Araujo Oliveira Filho +Isak Fyksen +Simo Fält +GHENADY +Samuel Gaist +Florian de Gaulejac +Zoltan Gera +Joshua Goins +Aleix Pol Gonzalez +Julian Greilich +Robert Griebl +Mikko Gronoff +Jan Grulich +Johannes Grunenberg +Kaj Grönholm +Richard Moe Gustavsen +Lucie Gérard +Ralf Habacker +Kamil Hajdukiewicz +Rob Hall +Mikko Hallamaa +Heikki Halmet +Amanda Hamblin-Trué +Jøger Hansegård +Inkamari Harjula +Thomas Hartmann +Andre Hartmann +Elias Hautala +Tero Heikkinen +Jani Heikkinen +Miikka Heikkinen +Moss Heim +Paul Heimann +Christian Heimlich +Jari Helaakoski +Alex Henrie +Ulf Hermann +Øystein Heskestad +Volker Hilsheimer +Dominik Holland +Andreas Holzammer +Mats Honkamaa +Alexander Hulander +Samuli Hölttä +Yaroslav Isakov +Martin Jansa +Allan Sandfeld Jensen +Tim Jenssen +Maurice Kalinowski +Jonas Karlsson +Kevin Keating +Timothée Keller +Ahmed Kerimov +Jonathan Ketchker +Kurt Kiefer +Kristof Kiszel +Michael Klein +Friedemann Kleint +André Klitzing +Michal Klocek +Martin Klos +Lars Knoll +Jarek Kobus +Tobias Koenig +Sze Howe Koh +Jarkko Koivikko +Tomi Korpipaa +Tomi Korpipää +Jani Korteniemi +Fabian Kosmale +Tomasz Kozlowski +Tomasz Kozłowski +Volker Krause +Mike Krus +Serg Kryvonos +Anton Kudryavtsev +Konrad Kujawa +Santhosh Kumar +Ghenady Kuznetsov +Jonas Kvinge +Keith Kyzivat +Kai Köhne +Lauri Laanmets +Inho Lee +Paul Lemire +Kimmo Leppälä +Chris Lerner +Wladimir Leuschner +Thorbjørn Lindeijer +Lorenzo Lucignano +Thiago Macieira +Olaf Mandel +Tamas Martinec +Sergio Martins +Sérgio Martins +Łukasz Matysiak +Aaron McCarthy +Frank Meerkötter +Ievgenii Meshcheriakov +Lisandro Damián Nicanor Pérez Meyer +Leena Miettinen +Vladimir Minenko +Samuel Mira +Jan Moeller +Safiyyah Moosa +Bartlomiej Moskal +Marc Mutz +Tommi Mänttäri +Antti Määttä +Antonio Napolitano +Martin Negyokru +Nicekwell Ni +Andy Nichols +Mårten Nordheim +Dennis Oberst +Kimmo Ollila +Matti Paaso +Tinja Paavoseppä +Kwanghyo Park +Shreya Pattani +Pasi Petäjäjärvi +Samuli Piippo +Rayam Pinto +Timur Pocheptsov +Lauri Pohjanheimo +Milla Pohjanheimo +Joni Poikelin +Aleix Pol +Cajus Pollmeier +Jacek Poplawski +Gleb Popov +Alessandro Portale +Rami Potinkara +Lorn Potter +Sakaria Pouke +Shyamnath Premnadh +MohammadHossein Qanbari +Liang Qi +Khem Raj +Matthias Rauter +David Redondo +Arno Rehn +Topi Reinio +Huang Rui +Shawn Rutledge +Toni Saario +Casimir Saastamoinen +Sharad Sahu +Ahmad Samir +Lars Schmertmann +Philip Schuchardt +Carl Schwan +Thomas Senyk +Luca Di Sera +Dmitry Shachnev +Sami Shalayel +Orgad Shaneh +Andy Shaw +Ws ShawnWoo +Venugopal Shivashankar +Harald Sitter +Kristoffer Skau +Colin Snover +Ivan Solovev +Tomas Soltys +Krzysztof Sommerfeld +Axel Spoerl +Patryk Stachniak +Stefan Steinwasser +Christian Strømme +Po-Hao Su +Frank Su +Tarja Sundqvist +Audun Sutterud +Lars Sutterud +Tasuku Suzuki +Jan Arve Sæther +Morten Sørvig +Akira TAGOH +Sadegh Taghavi +Nodir Temirkhodjaev +Marcus Tillmanns +Ivan Tkachenko +Orkun Tokdemir +Jens Trillmann +Jere Tuliniemi +Tuukka Turunen +Paul Olav Tvete +Esa Törmänen +Sami Varanka +Peter Varga +BogDan Vatra +Doris Verria +Tor Arne Vestbø +Kalle Viironen +Gerber Lóránt Viktor +Petri Virkkunen +Jannis Voelker +Fabian Vogt +Alexander Volkov +Ville Voutilainen +Juha Vuolle +Olli Vuolteenaho +Sune Vuorela +Jaishree Vyas +Michael Weghorn +Bernd Weimer +Edward Welbourne +Paul Wicking +Bernhard M. Wiedemann +Piotr Wiercinski +Piotr Wierciński +Jakub Wincenciak +Milian Wolff +Oliver Wolff +Li Xinwei +Weng Xuetian +Lu YaNing +Semih Yavuz +Li Yefeng +Marianne Yrjänä +Zhao Yuhang +Vlad Zahorodnii +Marcin Zdunek +Feifei Zhan +JiDe Zhang +Yuhang Zhao +Yansheng Zhu +Yifan Zhu +Eike Ziller +hjk +shjiu +Fredrik Ålund +Michał Łoś +Andrius Štikonas |