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:


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:


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:


Important Changes


  • 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
    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
    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
    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'

  • 4114c1163b QDesktopServices: fix ABA problem in
    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.


  • 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.



  • QTBUG-99630 tst_QShortcut::text is flaky in dev
  • QTBUG-99620 QMetaType: type QMap> has
    more than one typedef alias: ColumnAlignmentMap, ColumnAlignmentMap
  • QTBUG-96916 Qt 6 breaks compatibility of QVariant streaming into
  • 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 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
  • QTBUG-100067 network/torrent examples ProgressBar text should be
    layout with horizontal
  • QTBUG-96718 Crash in inBindingWrapper() (Creator built against Qt 6.2
  • 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
  • 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
  • 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
  • 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
  • QTBUG-88136 tst_QFutureWatcher fails on Android
  • QTBUG-100775 Several data races around handlers of
  • 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
  • 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.
  • COIN-762 Coin's configure command gets warning about unused
  • 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
  • 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
  • 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


  • QTBUG-99642 Can't define CSS with properties for QToolButton with Qt 6


  • QTBUG-99477 Crash in QRhiD3D11::executeCommandBuffer with nullptr
  • QTBUG-99644 invalid access of indicator item inside switch type
  • 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
  • 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
  • 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
  • QTBUG-99615 Most QMutableEventPoint usage depends on Undefined
  • 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
  • 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
  • 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
  • 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


  • 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
  • QTBUG-99357 Fix SeekPauseSeek Test in Android
  • QTBUG-99849 Doc refers to nonexistent QImageCapture::CaptureToBuffer
  • 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
  • QTBUG-100341 [REG 6.2.2 - 6.2.3] Memory leak on MediaPlayer
  • 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


  • 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
  • QTBUG-94345 Qt Designer crash in QQuickWidget plugin
  • QTBUG-100285 Windows: Qt Designer crash when selecting QWebEngineView


  • 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
  • QTBUG-97449 Clean Android build docs for Qt 6


  • QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6


  • QTBUG-99617 SDP attribute write fail
  • QTBUG-99673 Service discovery with UUID filter doesn't work on macOS
  • QTBUG-99687 Windows BT service scan scans just one device
  • QTBUG-99410 [macOS 12.1] Bluetooth data stream blocked when main menu
  • 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
  • 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


  • 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


  • QTBUG-99945 [REG 6.2.2-> 6.2.3] qt3d/audio-visualizer-qml fails to


  • QTBUG-100054 QWebSocket can emit binaryMessageReceived signal after
    being disconnected
  • QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6


  • QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6


  • 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
  • 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
  • QTBUG-101215 QML certifciate errror test is broken, but works on c++


  • QTBUG-100810 QML ChartView series color can get wrong on RHI if
  • QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6


  • QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6


  • QTBUG-85124 QRemoteObjectHost::hostUrl() crashes if no URL is set
  • QTBUG-92967 Port addon-module cmake tests from Qt5 to Qt6


  • 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
  • QTBUG-97715 Quick3D examples fail on imx6
  • QDS-6081 Changing camera on View3D doesn't change the view in form
  • QDS-4966 Editing Model source with property editor fails


  • QTBUG-100024 qt5compat requires qtdeclarative despite it's not really
  • QTBUG-100359 tst_qlinkedlist.cpp doesn't build: missing

Known Issues

  • Check that your system meets Qt's requirements:
  • RTA reported issues from Qt 6.2
  • Supported development platforms are listed here:
  • See Qt 6.2 Known Issues from:

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