Qbs

Blog Documentation Get Qbs Community
  • Qbs Manual
  • Qt Modules
  • Qbs 2.4.0
  • 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 NameQt Module NameNotes
    axcontainerQAxContainerThis module is only available on Windows.
    axserverQAxServerThis module is only available on Windows.
    concurrentQt Concurrent
    coreQt CoreFor more information, see Qt.core.
    dbusQt D-BusFor more information, see Qt.dbus.
    declarativeQt Quick 1Provides the Qt Quick 1 module. For more information, see Qt.declarative.
    designerQt Designer
    enginioQt Enginio
    guiQt GUIFor more information, see Qt.gui.
    helpQt HelpYou 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.
    multimediaQt Multimedia
    multimediawidgetsQt Multimedia Widgets
    networkQt Network
    openglQt OpenGL
    phononPhonon (Qt 4 only)
    printsupportQt Print Support
    quickQt Quick 2Provides the Qt Quick module (Qt Quick 2). For more information, see Qt.quick.
    quickcontrols2Qt Quick Controls 2
    qmlQt QMLFor more information, see Qt.qml.
    qmltestQt Quick Test
    scriptQt Script
    scxmlQt ScxmlFor more information, see Qt.scxml.
    sqlQt SQL
    svgQt SVG
    testlibQt Test
    webkitQt WebKit
    webkitwidgetsQt WebKit Widgets
    widgetsQt Widgets
    xmlQt XMLYou 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.
    xmlpatternsQt XML Patterns