diff options
author | Jerome Pasion <jerome.pasion@qt.io> | 2020-10-30 14:55:44 +0100 |
---|---|---|
committer | Jerome Pasion <jerome.pasion@qt.io> | 2020-11-04 09:47:22 +0100 |
commit | 43649b962775fd7c4df2af59039bea7d55e63899 (patch) | |
tree | 1642bab2024b9189fc1e385c52a499583e49cc7c | |
parent | 0a3b8a3cfa158f5004864dd2bb251baef6874230 (diff) |
Add list of removed and new modules in What's New in Qt 6.0
-lists of removed and new modules benefit people who port from
Qt 5
-Added links to/from other pages
Task-number: QTBUG-87156
Task-number: QTBUG-85517
Change-Id: I2e39baad7ca2a031d68f8fae715bccd5014b69c6
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
-rw-r--r-- | doc/src/portingguide.qdoc | 1 | ||||
-rw-r--r-- | doc/src/qtmodules.qdoc | 1 | ||||
-rw-r--r-- | doc/src/whatsnew/whatsnew60.qdoc | 140 |
3 files changed, 137 insertions, 5 deletions
diff --git a/doc/src/portingguide.qdoc b/doc/src/portingguide.qdoc index 35c385006..bde8a49ba 100644 --- a/doc/src/portingguide.qdoc +++ b/doc/src/portingguide.qdoc @@ -47,5 +47,6 @@ application, and which can help you transitioning from Qt 5 to Qt 6. \list \li \l {Porting C++ Applications to Qt 6} \li \l {Porting QML Applications to Qt 6} +\li \l {Changes to Supported Modules} - status of Qt 5 modules in Qt 6.0 \endlist */ diff --git a/doc/src/qtmodules.qdoc b/doc/src/qtmodules.qdoc index 9015974f4..4373f7fd2 100644 --- a/doc/src/qtmodules.qdoc +++ b/doc/src/qtmodules.qdoc @@ -237,6 +237,7 @@ \li \l{Qt Overviews} - list of topics about application development \li \l{Qt Examples and Tutorials}{Examples and Tutorials} - code samples and tutorials \li \l{Qt Reference Pages} - a listing of C++ and QML APIs + \li \l{Changes to Supported Modules} - status of Qt 5 modules in Qt 6.0 \endlist */ diff --git a/doc/src/whatsnew/whatsnew60.qdoc b/doc/src/whatsnew/whatsnew60.qdoc index fd0079586..014f23b8b 100644 --- a/doc/src/whatsnew/whatsnew60.qdoc +++ b/doc/src/whatsnew/whatsnew60.qdoc @@ -30,14 +30,144 @@ \title What's New in Qt 6.0 \brief Lists the new features in Qt 6.0 - \section1 Qt Core Changes - \section1 Qt GUI Changes - \section1 Qt Network Changes - \section1 Qt QML Changes - \section1 Qt Quick Changes + \section1 Changes to Supported Modules + + Qt 6.0 is streamlined compared to Qt 5 and some modules are no longer in the + default installation of Qt 6.0. Because of the modularized structure of Qt, + new modules or previous Qt 5 modules may appear in future releases of Qt 6. + For more information, visit the \l{All Modules} page. + + The \l{C++ API changes} has a list of API changes in Qt 6.0. + + \section1 New Modules in Qt 6.0 + + The following are new modules in Qt 6.0. + + \list + \li Qt 5 Compatibility Module + \li \l[QtShaderTools]{Qt Shader Tools} - for graphics and compute + shaders + \endlist + + + \section1 Removed Modules in Qt 6.0 + + The following are Qt 5 modules that are not in Qt 6.0. They may be + re-introduced in a future release of Qt 6. + + \table 80% + \header + \li Module + \li qmake + \li Comments + \row + \li Qt Android Extras + \li \c androidextras + \li + \row + \li Qt Bluetooth + \li \c bluetooth + \li + \row + \li Qt Graphical Effects + \li + \li only QML types + \row + \li Qt Location + \li \c location + \li + \row + \li Qt Mac Extras + \li \c macextras + \li + \row + \li Qt Multimedia + \li \c multimedia + \li + \row + \li Qt Multimedia Widgets + \li multimediawidgets + \row + \li Qt NFC + \li \c nfc + \li + \row + \li Qt Positioning + \li \c positioning + \li + \row + \li Qt Purchasing + \li \c purchasing + \li + \row + \li Qt Quick Extras + \li + \li Merged into \l{Qt Quick Controls} + \row + \li Qt Remote Objects + \li \c remoteobjects + \li + \row + \li Qt Script + \li \c qtscript + \li + \row + \li Qt SCXML + \li \c scxml + \li + \row + \li Qt Script Tools + \li \c scripttools + \li + \row + \li Qt Sensors + \li \c sensors + \li + \row + \li Qt Serial Bus + \li \c serialbus + \li + \row + \li Qt Serial Port + \li \c serialport + \li + \row + \li Qt Speech + \li \c texttospeech + \li + \row + \li Qt WebChannel + \li \c webchannel + \li + \row + \li Qt WebEngine + \li \c webenginecore + \li + \row + \li Qt WebSockets + \li \c websockets + \li + \row + \li Qt WebView + \li \c webview + \li + \row + \li Qt Windows Extras + \li \c winextras + \li + \row + \li Qt X11 Extras + \li \c x11extras + \li + \row + \li Qt XML Patterns + \li \c xmlpatterns + \li + \endtable \section1 New Classes and Functions + The section provides a comprehensive list of all new classes and functions introduced in Qt 6. |