Qt Modules
The Qt.*
modules contain properties and rules for Qt.
Qt modules are generated by the Qt module provider.
Creating Dependencies to Qt Modules
The Qt modules are grouped using the prefix Qt
. If your product depends on the Qt.core and Qt.network modules, you could write:
Depends { name: "Qt.core" } Depends { name: "Qt.network" }
Or, alternatively:
Depends { name: "Qt"; submodules: [ "core", "network" ] }
The Qt modules that have properties and relevant file tags are described in separate topics.
List of Submodules
Submodule Name | Qt Module Name | Notes | |
---|---|---|---|
axcontainer | QAxContainer | This module is only available on Windows. | |
axserver | QAxServer | This module is only available on Windows. | |
concurrent | Qt Concurrent | ||
core | Qt Core | For more information, see Qt.core. | |
dbus | Qt D-Bus | For more information, see Qt.dbus. | |
declarative | Qt Quick 1 | Provides the Qt Quick 1 module. For more information, see Qt.declarative. | |
designer | Qt Designer | ||
enginio | Qt Enginio | ||
gui | Qt GUI | For more information, see Qt.gui. | |
help | Qt Help | You do not need this module for building qdoc documentation, because that functionality is part of the Qt.core module. This module is for using Qt classes such as QHelpEngine . | |
multimedia | Qt Multimedia | ||
multimediawidgets | Qt Multimedia Widgets | ||
network | Qt Network | ||
opengl | Qt OpenGL | ||
phonon | Phonon (Qt 4 only) | ||
printsupport | Qt Print Support | ||
quick | Qt Quick 2 | Provides the Qt Quick module (Qt Quick 2). For more information, see Qt.quick. | |
quickcontrols2 | Qt Quick Controls 2 | ||
qml | Qt QML | For more information, see Qt.qml. | |
qmltest | Qt Quick Test | ||
script | Qt Script | ||
scxml | Qt Scxml | For more information, see Qt.scxml. | |
sql | Qt SQL | ||
svg | Qt SVG | ||
testlib | Qt Test | ||
webkit | Qt WebKit | ||
webkitwidgets | Qt WebKit Widgets | ||
widgets | Qt Widgets | ||
xml | Qt XML | You do not need this module for the QXmlStreamReader and QXmlStreamWriter classes, because those classes are a part of the Qt.core module. This module provides the deprecated DOM and SAX classes. | |
xmlpatterns | Qt XML Patterns |
© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.