| Modules for general software development | |
|---|---|
| QtBluetooth | Classes for Bluetooth device interaction. |
| QtContacts | Classes for managing your contacts. |
| QtCore | Core non-graphical classes used by other modules |
| QtGui | Base classes for graphical user interface (GUI) components |
| Qt Location | Classes for location positioning, mapping, navigation and place search. |
| QtMultimedia | Classes for audio, video, radio and camera functionality |
| QtNetwork | Classes for network programming |
| QtOpenGL | OpenGL support classes |
| QtOrganizer | Classes for managing your calendar events. |
| QtPrintSupport | Classes for printing. |
| QtPublishSubscribe | Simplified mechanism for subscribing to notifications |
| QtQml | A declarative framework for bilding highly dynamic applications |
| QtQuick | A set of QML types that implement functionalities for applications |
| QtScript | Classes for evaluating Qt Scripts |
| QtScriptTools | Additional Qt Script components |
| QtSensors | Classes for reading hardware sensors |
| QtServiceFramework | Classes to create and start services |
| QtSql | Classes for database integration using SQL |
| QtSvg | Classes for displaying the contents of SVG files |
| QtSystemInfo | Classes for accessing information about a device |
| QtVersit | Classes to manage Versit. |
| QtWebKit | Classes for displaying and editing Web content |
| QtWidgets | Classes for widget development |
| QtXml | Classes for handling XML |
| QtXmlPatterns | An XQuery & XPath engine for XML and custom data models |
| Qt3D | Classes and elements for the 3D API. |
| Phonon | Multimedia framework classes |
| Modules for working with Qt's tools | |
| QtDesigner | Classes for extending Qt Designer |
| QtHelp | Classes for online help |
| QtTest | Tool classes for unit testing |
| QtUiTools | Classes for handling Qt Designer forms in applications |
| Modules for Windows developers | |
| QAxContainer | Extension for accessing ActiveX controls |
| QAxServer | Extension for writing ActiveX servers |
| Modules for Unix developers | |
| QtDBus | Classes for Inter-Process Communication using the D-Bus |
If you use qmake to build your projects, the QtCore and QtGui modules are included by default. To link only against QtCore, add the following line to your .pro file:
QT -= gui
On Windows, if you do not use qmake or other build tools such as CMake, you also need to link against the qtmain library.
See also Class and Function Documentation.