List of Modules

These are the modules shipped with Qbs.

For a list of Qbs modules that provide support for Qt modules, see Qt Modules. Only the Qt modules that have properties and relevant file tags are described in separate topics.

Android.ndk

Provides support for building native Android libraries

Android.sdk

Provides support for building Android packages

Exporter.cmake

Provides support for generating CMake packages from dynamic, static and header library products

Exporter.pkgconfig

Provides support for generating pkg-config files

Exporter.qbs

Provides support for generating Qbs modules from products

Qt.android_support

Provides Qt support for the Android platform

Qt.core

Provides Qt Core support

Qt.dbus

Provides Qt D-Bus support

Qt.declarative

Provides Qt Quick 1 support

Qt.gui

Provides Qt GUI support

Qt.plugin_support

Allows to fine-tune which Qt plugins get pulled in

Qt.qml

Provides Qt QML support

Qt.quick

Provides Qt Quick 2 support

Qt.scxml

Provides Qt SCXML support

Sanitizers.address

Provides AddressSanitizer support

archiver

Provides support for building archives

autotest

Allows to fine-tune autotest execution

bundle

Provides Core Foundation bundle support

capnproto.cpp

Provides support for Cap'n Proto for the C++ language

codesign

Provides code signing support

cpp

Provides C/C++ support

cpufeatures

Provides support for fine-tuning CPU features

dmg

Provides support for building Apple Disk Images

flatbuf.c

Provides support for FlatBuffers for the C language

flatbuf.cpp

Provides support for flatbuf for the C++ language

freedesktop

Provides support for some freedesktop.org specifications

ib

Provides support for Apple Interface Builder and related tools and file types

ico

Provides support for building ICO (.ico) and CUR (.cur) files

innosetup

Provides Inno Setup support

java

Provides Java support

lex_yacc

Provides support for the lex and yacc tools

nodejs

Provides Node.js support

nsis

Provides Nullsoft Scriptable Install System support

pkgconfig

Allows to configure the pkg-config tool

protobuf.cpp

Provides support for protocol buffers for the C++ language

protobuf.nanopb

Provides support for protocol buffers for embedded systems

protobuf.objc

Provides support for protocol buffers for the Objective-C language

qbs

Comprises general properties

qnx

Provides support for building QNX applications using the QNX SDK

texttemplate

Provides support for text template files

typescript

Provides TypeScript support

vcs

Provides support for version control systems

wix

Provides Windows Installer XML Toolset support

xcode

Provides Xcode support

© 2022 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.