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:


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:


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

Security fixes

  • CVE-2023-45872 in qtsvg


  • 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

  • 29d20a781c QMessageBox::about / aboutQt - use native modal dialog on
    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

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


  • b785c8c Fix crash when reading text with line breaks
    Fixed a regression where the application would crash on certain SVG


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


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


  • a43c740d4 Fix Race Condition in NodePostConstructorInit::processNodes
    Fix Race Condition in NodePostConstructorInit::processNodes


  • 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


  • 5c442bb23 Fix corrupted load/fetch state on start up in case of
    Switching profile to NoCache do not longer implicitly removes cache
    from old data store.


  • 9ba1334 SAX: Remove unused QtXml/qtxmlglobal.h header inclusion
    The QtCore5Compat/qxml.h header no longer includes QtXml/qtxmlglobal.h.



  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • QTBUG-117416 RPi4 with Vulkan: choosing the output screen does not
  • QTBUG-117412 Vulkan instance validation error on Raspberry Pi 4
  • QTBUG-75456 Streaming XMLs from reader to writer changes namespace
  • 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
  • QTBUG-117674 [Reg 5.15->6.x] CONFIG += qt causes failure to link to
  • 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
  • QTBUG-117705 Incorrect documentation for QStringEncoder and
  • 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
  • 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
  • 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
  • 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
  • QTBUG-118419 [Reg 6.4->6.5] Cannot create button with menu in message
  • 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
  • QTBUG-118070 When configuring with debug info, installed libraries
    shoudn't be stripped
  • QTBUG-118227 QCryptographicHash broken with OpenSSL 3 (feature
  • QTBUG-118194 Adding QOpenGLWidget to FullScreen window breaks Full
  • 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"
  • 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
  • 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
  • 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
  • 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
  • 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
  • QTBUG-118993 MSVC warns as error on stdext::checked_array_iterator in
  • 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
  • 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
  • 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
  • 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
  • QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr
  • QTBUG-117535 Cannot enable at-spi bridge with wayland
  • QTBUG-118116 QRhiWidget has no way to set flags on the top-level's
  • 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
  • QTBUG-118569 crash in qschannelbackend
  • 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
  • QTBUG-119032 Mouse Release is not fired with touch screen
  • QTBUG-111873 qt_attributions.json files should be valid JSON


  • 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-114144 qmllint: false positive [read-only-property] with
  • QTBUG-116289 Placing a HoverHandler on a Button makes it respond to a
  • 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
  • QTBUG-116681 QtCore Settings does not support ini files located in
  • QTBUG-116828 Aborting incubation may lead to a crash with some
  • QTBUG-116748 HorizontalHeaderView does not use
  • QTBUG-117062 DelegatePage in Qt Quick Controls - Gallery example is
  • 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
  • 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,
  • 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 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
  • 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
  • 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
  • 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
  • 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
  • QTBUG-117899 [REG 6.4->6.5] Binding Loops -> Wrong layout because of
  • QTBUG-116589 Dynamic translations seem not working with
  • 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
  • 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


  • QTBUG-100657 Crash while receiving COM IDispatch events when
  • QTBUG-96871 Crash on calling connect on QAxObject source instance
  • QTBUG-119064 Build fail on Windows (reg 6.5.3 -> 6.6.0)


  • QTBUG-115935 REG: FFMPEG backend causes Android 13 crash on Launch
  • QTBUG-116901 QAudioSink: incorrect example code for stopping the
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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-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
  • QTBUG-115720 \value followed by \table merges contents and breaks
  • 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
  • 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
  • QTBUG-115962 lupdate generates invalid translation
  • PYSIDE-2492 uic does not generate enumeration name into enum values
    causing type checking warnings


  • 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
  • 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
  • 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
  • QTBUG-114713 Enhancements in the Color Palette REST API example


  • QTBUG-118447 Here plugin does not support authentication via apiKey


  • QTBUG-116645 [Android] providerList() returns NULL list


  • 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-117067 ERROR: AddressSanitizer: heap-use-after-free in
  • 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-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
  • QTBUG-118399 https://doc.qt.io/qt-6/qt3drender-qmaterial.html example
    code misses parentheses
  • QTBUG-117065 ERROR: AddressSanitizer: memcpy-param-overlap in


  • QTBUG-115205 QSerialPort does not properly set baud rate


  • QTBUG-115779 Webchannel's standalone example doesn't work when opened
    with CMake


  • 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
  • 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
  • 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
  • QTBUG-117867 QWebEngineNewWindowRequest::openIn() breaks page
  • QTBUG-118455 Crash in Compositor::Observer::compositor() with nullptr
  • QTBUG-117741 libvpx is not used
  • QTBUG-118655 Manual Deployment document of QtWebengine needs little
  • 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


  • QTBUG-69801 Qml WebView on Android eats touch events


  • 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
  • QTBUG-118669 Qt chart crash on showing context menu


  • 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


  • QTBUG-118050 Empty script element ends up invoking Q_UNREACHABLE()


  • 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-117680 NetworkAuth examples do not show up in Qt Creator


  • QTBUG-116151 Replica can crash with QHostAddress being called with a
  • QTBUG-115458 QRemoteObjectRegistry has incorrect info about


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


  • QTBUG-117780 qt_add_shaders is not executed if the target does not


  • QTBUG-117825 [REG 6.6.0 RC->6.6.0] static build on macOS fails,
  • QTBUG-116981 QTextCodec::toUnicode() behavior changed


  • QTBUG-117681 qtopcua is confused about SSL and OpenSSL


  • QTBUG-118201 namespace "std" has no member "exception_ptr"


  • QTBUG-114713 Enhancements in the Color Palette REST API example


  • QTBUG-117058 ERROR: AddressSanitizer: heap-use-after-free in


  • 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
  • QTBUG-118996 Memory leak in qprotobufserializer.h


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

qtvncserver (Commercial only)

  • QTBUG-115835 Dependencies.yaml should mention Qt Shader Tools

Known Issues

  • Check that your system meets Qt's requirements:
  • RTA reported issues from Qt 6.6
  • See Qt 6.6 known issues from:
  • Qt 6.6.1 Open issues in Jira:

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