ePrivacy and GPDR Cookie Consent by Cookie Consent
Qt software

Qt - releases history

Top Download Club  |  Development  |  Compilers & Interpreters  |  Qt
Version Change log
Qt 6.10.2 Jan 29, 2026 Qt Core Module:
QLocale is now updated to CLDR v47
QLocale::uiLanguages() now includes truncated entries and is better-ordered
QLocale::toString() overloads for integral type now accept precision and width
The system locale is now distinguished in qDebug() output from the CLDR-derived one for the same language, script and territory
QLocale::toString(double, ...)'s exponent separator now again matches the case requested
QCalendar::daysInMonth() for unspecified year now gives the maximal value
The new QRangeModel class provides an implementation of QAbstractItemModel that can operate on any C++ range.
QXmlStreamReader::readRawInnerData() for retrieving the raw inner XML content of an element.
Error handling API for QXmlStreamWriter with Error enum, error(), errorString(), and raiseError() functions.
QXmlStreamWriter::stopWritingOnError() property, allowing users to control whether output halts immediately after encountering an error.
Added QFuture::cancelChain() to cancel the entire continuation chain using any non-finished QFuture from the chain.
The new qEnvironmentVariableIntegerValue returns the numerical value of an environment variable, or std::nullopt if the variable is not set or doesn't hold an integer.
QFileInfo::isOther() returns true for file system entries that are neither a directory, regular file, or symbolic link.
Added QSortFilterProxyModel::endFilterChange() taking a Direction parameter, to balance a previous call to endFilterChange(). These APIs replace invalidateFilter(), which will be deprecated starting from Qt 6.13.
Two new overloads of QMetaObject::connect() make it possible to connect the QMetaMethod of a signal to a slot function or lambda.
QCborValue::toStringView() and QJsonValue::toStringView() return a view of the string stored in the value, without any allocations.
Use QDataStream::operator bool() and QTextStream::operator bool() to check whether the stream is in an error state.
Use nullTerminate() to add a null terminator to a QByteArra
Qt 6.10.1 Nov 20, 2025 Important Changes:
qtbase:
eee9d25202 Use CSS classes on html list items for checkbox support:
Checkbox list items can now be read and written in both HTML and Markdown, including conversions.
81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz:
Fixed font layouts when Qt was configured without Harfbuzz.
992a318d39 CoreText: Fix fonts with synthetic stretch:
Fixed a bug where synthetically stretched fonts would get the wrong advances and sometimes glyphs would be clipped.
79bead6c3b Add support for painting at integer DPR with downscale:
Added experimental support for always painting at an integer device pixel ratio (rounding the DPR up if necessary), followed by a downscale to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and QT_WIDGETS_RHI=1.
* 122270d6be Long live the ICU-based QStringConverter interface!:
QStringConverter and API using it now supports more text codecs if Qt is compiled with ICU support.
* 03e76ac23d xcb: fix missing initialization of m_cursor:
Fixed crash when no monitorInfo is available (e.g. VNC).
* bf3fc5c95c QPromise: run continuation(s) on destruction:
QFuture now runs its continuations when its associated QPromise has been destroyed. Previously, if a QFuture was canceled because the associated QPromise has been destroyed, its continuations were skipped.
cb0b1ee441 moc: remove unnecessary emission of "#include <qbytearray.h>":
moc no longer emits an #include for QByteArray in the output file. None of the content that moc generates needed that header, so this should not cause changes for most people. However, codebases that #include'd the moc output (something that is recommended) could be depending on this indirect include.
2c0518eb62 moc: Allow reading property values through bindables:
You can now specify "READ default" in a Q_PROPERTY if you also specify a BINDABLE. moc will synthesize a READ accessor in that case.
846b314aaf Emit autolinks in QTextMarkdownWriter:
QT
Qt 6.10.0 Oct 7, 2025 Important Changes:
qtbase:
eee9d25202 Use CSS classes on html list items for checkbox support:
Checkbox list items can now be read and written in both HTML and Markdown, including conversions.
81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz:
Fixed font layouts when Qt was configured without Harfbuzz.
992a318d39 CoreText: Fix fonts with synthetic stretch:
Fixed a bug where synthetically stretched fonts would get the wrong advances and sometimes glyphs would be clipped.
79bead6c3b Add support for painting at integer DPR with downscale:
Added experimental support for always painting at an integer device pixel ratio (rounding the DPR up if necessary), followed by a downscale to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and QT_WIDGETS_RHI=1.
* 122270d6be Long live the ICU-based QStringConverter interface!:
QStringConverter and API using it now supports more text codecs if Qt is compiled with ICU support.
* 03e76ac23d xcb: fix missing initialization of m_cursor:
Fixed crash when no monitorInfo is available (e.g. VNC).
* bf3fc5c95c QPromise: run continuation(s) on destruction:
QFuture now runs its continuations when its associated QPromise has been destroyed. Previously, if a QFuture was canceled because the associated QPromise has been destroyed, its continuations were skipped.
cb0b1ee441 moc: remove unnecessary emission of "#include <qbytearray.h>":
moc no longer emits an #include for QByteArray in the output file. None of the content that moc generates needed that header, so this should not cause changes for most people. However, codebases that #include'd the moc output (something that is recommended) could be depending on this indirect include.
2c0518eb62 moc: Allow reading property values through bindables:
You can now specify "READ default" in a Q_PROPERTY if you also specify a BINDABLE. moc will synthesize a READ accessor in that case.
846b314aaf Emit autolinks in QTextMarkdownWriter:
QT
Qt 6.9.1 Jun 16, 2025 Important Changes:
qtbase:
eee9d25202 Use CSS classes on html list items for checkbox support:
Checkbox list items can now be read and written in both HTML and Markdown, including conversions.
81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz:
Fixed font layouts when Qt was configured without Harfbuzz.
992a318d39 CoreText: Fix fonts with synthetic stretch:
Fixed a bug where synthetically stretched fonts would get the wrong advances and sometimes glyphs would be clipped.
79bead6c3b Add support for painting at integer DPR with downscale:
Added experimental support for always painting at an integer device pixel ratio (rounding the DPR up if necessary), followed by a downscale to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and QT_WIDGETS_RHI=1.
* 122270d6be Long live the ICU-based QStringConverter interface!:
QStringConverter and API using it now supports more text codecs if Qt is compiled with ICU support.
* 03e76ac23d xcb: fix missing initialization of m_cursor:
Fixed crash when no monitorInfo is available (e.g. VNC).
* bf3fc5c95c QPromise: run continuation(s) on destruction:
QFuture now runs its continuations when its associated QPromise has been destroyed. Previously, if a QFuture was canceled because the associated QPromise has been destroyed, its continuations were skipped.
cb0b1ee441 moc: remove unnecessary emission of "#include <qbytearray.h>":
moc no longer emits an #include for QByteArray in the output file. None of the content that moc generates needed that header, so this should not cause changes for most people. However, codebases that #include'd the moc output (something that is recommended) could be depending on this indirect include.
2c0518eb62 moc: Allow reading property values through bindables:
You can now specify "READ default" in a Q_PROPERTY if you also specify a BINDABLE. moc will synthesize a READ accessor in that case.
846b314aaf Emit autolinks in QTextMarkdownWriter:
QT
Qt 6.9.0 Apr 2, 2025 Important Changes:
qtbase:
eee9d25202 Use CSS classes on html list items for checkbox support:
Checkbox list items can now be read and written in both HTML and Markdown, including conversions.
81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz:
Fixed font layouts when Qt was configured without Harfbuzz.
992a318d39 CoreText: Fix fonts with synthetic stretch:
Fixed a bug where synthetically stretched fonts would get the wrong advances and sometimes glyphs would be clipped.
79bead6c3b Add support for painting at integer DPR with downscale:
Added experimental support for always painting at an integer device pixel ratio (rounding the DPR up if necessary), followed by a downscale to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and QT_WIDGETS_RHI=1.
* 122270d6be Long live the ICU-based QStringConverter interface!:
QStringConverter and API using it now supports more text codecs if Qt is compiled with ICU support.
* 03e76ac23d xcb: fix missing initialization of m_cursor:
Fixed crash when no monitorInfo is available (e.g. VNC).
* bf3fc5c95c QPromise: run continuation(s) on destruction:
QFuture now runs its continuations when its associated QPromise has been destroyed. Previously, if a QFuture was canceled because the associated QPromise has been destroyed, its continuations were skipped.
cb0b1ee441 moc: remove unnecessary emission of "#include <qbytearray.h>":
moc no longer emits an #include for QByteArray in the output file. None of the content that moc generates needed that header, so this should not cause changes for most people. However, codebases that #include'd the moc output (something that is recommended) could be depending on this indirect include.
2c0518eb62 moc: Allow reading property values through bindables:
You can now specify "READ default" in a Q_PROPERTY if you also specify a BINDABLE. moc will synthesize a READ accessor in that case.
846b314aaf Emit autolinks in QTextMarkdownWriter:
QT
Qt 6.8.1 Dec 2, 2024 Important Changes:
qtbase:
eee9d25202 Use CSS classes on html list items for checkbox support:
Checkbox list items can now be read and written in both HTML and Markdown, including conversions.
81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz:
Fixed font layouts when Qt was configured without Harfbuzz.
992a318d39 CoreText: Fix fonts with synthetic stretch:
Fixed a bug where synthetically stretched fonts would get the wrong advances and sometimes glyphs would be clipped.
79bead6c3b Add support for painting at integer DPR with downscale:
Added experimental support for always painting at an integer device pixel ratio (rounding the DPR up if necessary), followed by a downscale to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and QT_WIDGETS_RHI=1.
* 122270d6be Long live the ICU-based QStringConverter interface!:
QStringConverter and API using it now supports more text codecs if Qt is compiled with ICU support.
* 03e76ac23d xcb: fix missing initialization of m_cursor:
Fixed crash when no monitorInfo is available (e.g. VNC).
* bf3fc5c95c QPromise: run continuation(s) on destruction:
QFuture now runs its continuations when its associated QPromise has been destroyed. Previously, if a QFuture was canceled because the associated QPromise has been destroyed, its continuations were skipped.
cb0b1ee441 moc: remove unnecessary emission of "#include <qbytearray.h>":
moc no longer emits an #include for QByteArray in the output file. None of the content that moc generates needed that header, so this should not cause changes for most people. However, codebases that #include'd the moc output (something that is recommended) could be depending on this indirect include.
2c0518eb62 moc: Allow reading property values through bindables:
You can now specify "READ default" in a Q_PROPERTY if you also specify a BINDABLE. moc will synthesize a READ accessor in that case.
846b314aaf Emit autolinks in QTextMarkdownWriter:
QT
Qt 6.8.0 Oct 8, 2024 Important Changes:
qtbase:
eee9d25202 Use CSS classes on html list items for checkbox support:
Checkbox list items can now be read and written in both HTML and Markdown, including conversions.
81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz:
Fixed font layouts when Qt was configured without Harfbuzz.
992a318d39 CoreText: Fix fonts with synthetic stretch:
Fixed a bug where synthetically stretched fonts would get the wrong advances and sometimes glyphs would be clipped.
79bead6c3b Add support for painting at integer DPR with downscale:
Added experimental support for always painting at an integer device pixel ratio (rounding the DPR up if necessary), followed by a downscale to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and QT_WIDGETS_RHI=1.
* 122270d6be Long live the ICU-based QStringConverter interface!:
QStringConverter and API using it now supports more text codecs if Qt is compiled with ICU support.
* 03e76ac23d xcb: fix missing initialization of m_cursor:
Fixed crash when no monitorInfo is available (e.g. VNC).
* bf3fc5c95c QPromise: run continuation(s) on destruction:
QFuture now runs its continuations when its associated QPromise has been destroyed. Previously, if a QFuture was canceled because the associated QPromise has been destroyed, its continuations were skipped.
cb0b1ee441 moc: remove unnecessary emission of "#include <qbytearray.h>":
moc no longer emits an #include for QByteArray in the output file. None of the content that moc generates needed that header, so this should not cause changes for most people. However, codebases that #include'd the moc output (something that is recommended) could be depending on this indirect include.
2c0518eb62 moc: Allow reading property values through bindables:
You can now specify "READ default" in a Q_PROPERTY if you also specify a BINDABLE. moc will synthesize a READ accessor in that case.
846b314aaf Emit autolinks in QTextMarkdownWriter:
QT
Qt 6.7.3 Sep 27, 2024 Important Changes:
qtbase:
eee9d25202 Use CSS classes on html list items for checkbox support:
Checkbox list items can now be read and written in both HTML and Markdown, including conversions.
81fdfcfc4a Fix font rendering when Qt is configured with -no-harfbuzz:
Fixed font layouts when Qt was configured without Harfbuzz.
992a318d39 CoreText: Fix fonts with synthetic stretch:
Fixed a bug where synthetically stretched fonts would get the wrong advances and sometimes glyphs would be clipped.
79bead6c3b Add support for painting at integer DPR with downscale:
Added experimental support for always painting at an integer device pixel ratio (rounding the DPR up if necessary), followed by a downscale to the target DPR.Enable by setting QT_WIDGETS_HIGHDPI_DOWNSCALE=1 and QT_WIDGETS_RHI=1.
* 122270d6be Long live the ICU-based QStringConverter interface!:
QStringConverter and API using it now supports more text codecs if Qt is compiled with ICU support.
* 03e76ac23d xcb: fix missing initialization of m_cursor:
Fixed crash when no monitorInfo is available (e.g. VNC).
* bf3fc5c95c QPromise: run continuation(s) on destruction:
QFuture now runs its continuations when its associated QPromise has been destroyed. Previously, if a QFuture was canceled because the associated QPromise has been destroyed, its continuations were skipped.
cb0b1ee441 moc: remove unnecessary emission of "#include <qbytearray.h>":
moc no longer emits an #include for QByteArray in the output file. None of the content that moc generates needed that header, so this should not cause changes for most people. However, codebases that #include'd the moc output (something that is recommended) could be depending on this indirect include.
2c0518eb62 moc: Allow reading property values through bindables:
You can now specify "READ default" in a Q_PROPERTY if you also specify a BINDABLE. moc will synthesize a READ accessor in that case.
846b314aaf Emit autolinks in QTextMarkdownWriter:
QT
Qt 6.7.2 Jun 18, 2024
Qt 6.7.1 May 20, 2024
NEWSLETTER
© 2026 TopDownload.Club  |  All rights reserved.
created by FAUST