Building Qt from sources now requires CMake and Ninja. See Build System Changes in Qt 6 for more details on this and other changes in configure.
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 All Modules page.
The Changes to Qt Modules in Qt 6 has a list of API changes.
The following are new 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.
| Module | qmake | Comments |
|---|---|---|
| Qt Android Extras | androidextras |
See Changes to Qt Extras Modules |
| Qt Bluetooth | bluetooth |
|
| Qt Charts | charts |
|
| Qt Data Visualization | datavisualization |
|
| Qt Graphical Effects | Available through Qt 5 Compatibility APIs: Graphical Effects | |
| Qt Location | location |
|
| Qt Mac Extras | macextras |
See Changes to Qt Extras Modules |
| Qt Multimedia | multimedia |
|
| Qt Multimedia Widgets | multimediawidgets |
|
| Qt NFC | nfc |
|
| Qt Positioning | positioning |
|
| Qt Purchasing | purchasing |
|
| Qt Quick Extras | Merged into Qt Quick Controls | |
| Qt Remote Objects | remoteobjects |
|
| Qt Script | qtscript |
|
| Qt SCXML | scxml |
|
| Qt Script Tools | scripttools |
|
| Qt Sensors | sensors |
|
| Qt Serial Bus | serialbus |
|
| Qt Serial Port | serialport |
|
| Qt Speech | texttospeech |
|
| Qt WebChannel | webchannel |
|
| Qt WebEngine | webenginecore |
|
| Qt WebSockets | websockets |
|
| Qt WebView | webview |
|
| Qt Windows Extras | winextras |
See Changes to Qt Extras Modules |
| Qt X11 Extras | x11extras |
See Changes to Qt Extras Modules |
| Qt XML Patterns | xmlpatterns |
These pages contain an overview of API changes in Qt 6.0: