diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2022-11-30 15:27:18 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-12-13 12:55:15 +0000 |
commit | 9d117dfaae5dfca2bbc59dfd6f84df18f7af8f9a (patch) | |
tree | 17d66176531c7e5af59282312e534f76dc1eb4f9 | |
parent | a3c1bb6de2cf5758db5536194fe0da9abdb08a40 (diff) | |
download | qtdoc-9d117dfaae5dfca2bbc59dfd6f84df18f7af8f9a.tar.gz |
Document new features in Qt 6.5
Change-Id: Ifc177f32c107458e6dd2554deb4c89795c9169cb
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
(cherry picked from commit 90bdeafebd032cd07757fc7f834983cd03642221)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | doc/src/whatsnew/whatsnew65.qdoc | 59 |
1 files changed, 52 insertions, 7 deletions
diff --git a/doc/src/whatsnew/whatsnew65.qdoc b/doc/src/whatsnew/whatsnew65.qdoc index 450b4ee6..48938608 100644 --- a/doc/src/whatsnew/whatsnew65.qdoc +++ b/doc/src/whatsnew/whatsnew65.qdoc @@ -34,33 +34,69 @@ \section2 Qt Core Module \list - \li Nothing to see here. //! TODO Clean this up before release. + \li QTimeZone can now package a Qt::TimeSpec and, when relevant, an offset + in a lightweight time representation that unifies the various APIs of + QDateTime and QDate that took either a QTimeZone or a Qt::TimeSpec + and offset. \endlist \section2 Qt GUI Module \list - \li Nothing to see here. //! TODO Clean this up before release. + \li Reintroduced classes QWindowsMimeConverter and QUtiMimeConverter for handling + drag'n'drop and clipboard data in platform specific formats on Windows, macOS, and iOS. \endlist \section2 Qt Quick Module \list - \li Nothing to see here. //! TODO Clean this up before release. + \li TableView got support for editing cells using an edit delegate. + \li TableView got support for resizing rows and columns using the mouse. + \li TableView got support for setting row and column sizes explicitly. + \li TableView got a new signal 'layoutChanged()'. This signal can be used + to e.g reposition overlay items. + \li TableView got support for doing multi-selections \endlist \section2 Qt Quick Controls Module \list - \li Nothing to see here. //! TODO Clean this up before release. + \li TreeViewDelegate got support editing tree nodes \endlist \section2 Qt Widgets Module \list - \li Nothing to see here. //! TODO Clean this up before release. + \li QKeySequenceEdit got two new properties: + \l{QKeySequenceEdit::}{maximumSequenceLength} allows applications + to control how long a key sequence be, and + \l{QKeySequenceEdit::}{finishingKeyCombinations} defines key + combinations that end the recording. \endlist + \section2 Qt Positioning Module + + \list + \li Introduced \l SatelliteSource - a QML API for + \l QGeoSatelliteInfoSource. + \endlist + + \section2 Qt Serial Bus Module + + \list + \li Introduced \l QCanSignalDescription, \l QCanMessageDescription and + \l QCanUniqueIdDescription classes. These classes are used to + provide a set of rules to encode or decode CAN bus messages. + \li Introduced \l QCanFrameProcessor class. This class can be used to \ + decode the received QCanBusFrame into a map of key-value pairs, and + also compose a QCanBusFrame out of a map of key-value pairs. + \li Introduced \l QCanDbcFileParser class. This class is used to parse + DBC files and generate message descriptions, which can later be + used in \l QCanFrameProcessor. + \endlist + + All new classes are experimental and are subject to change. + \section2 Qt Network Module \list @@ -103,6 +139,14 @@ \section2 Desktop Platforms + \section3 Windows + + \list + \li The environment variable QT_WIN_DEBUG_CONSOLE can be set to see stdout/stderr messages + in a console window also for GUI applications that are started from the command line. + Set it to \c new or \c attach. + \endlist + \section3 \macos on Apple Silicon \list @@ -112,7 +156,6 @@ \section3 Wayland Client on Linux \list - \li Updated NDK to r25b (25.1.8937393). \li Nothing to see here. //! TODO Clean this up before release. \endlist @@ -121,7 +164,9 @@ \section3 Android \list - \li Nothing to see here. //! TODO Clean this up before release. + \li \li Updated Gradle to 7.5.1 and the Android Gradle Plugin (AGP) to 7.2.1 + (requires JDK 11 or above). + \li Updated NDK to r25b (25.1.8937393). \endlist \section3 iOS |