aboutsummaryrefslogtreecommitdiffstats

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 overload of tryAcquire()
    tryAcquire() now optionally takes a 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(, , std::declval()...)
    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 to
    QFuture
    QMetaType now supports converting any QFuture to QFuture.

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



    The background-color style can now be applied to
    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
    The 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 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
    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) 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 method return types
    Transparently handle QFuture 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::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::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
    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 screenwhen 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 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> 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 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
    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 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 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 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