List of Language Items

Qbs provides the following built-in QML items to define projects.

AndroidApk Item

Represents an Android application package.

Application Item

Represents a product of application type.

ApplicationExtension Item

Represents a product that is an OS X or iOS Application Extension.

Artifact Item

Describes a file produced by a Rule or Transformer.

AutotestRunner Item

A product that runs all autotests in the project.

CppApplication Item

Represents a product of application type with a dependency to the cpp module.

Depends Item

Represents dependencies between products and modules.

DynamicLibrary Item

Represents a product that is a dynamic library.

Export Item

Exports dependencies and properties to other products.

FileTagger Item

Maps file patterns to tags.

Group Item

Groups files in a product.

InstallPackage Item

Represents an archive of an installed project.

JavaClassCollection Item

Represents a collection of Java class files not bundled in a jar file.

JavaJarFile Item

Represents a collection of Java class files bundled in a jar file.

LoadableModule Item

Represents a product that is a loadable module.

Module Item

Represents a collection of properties and items that can be loaded into a product.

Probe Item

Locates files outside the project.

Product Item

Represents the result of a build process.

Project Item

Represents a collection of products and properties.

Properties Item

Provides conditional setting of properties.

PropertyOptions Item

Provides inline documentation for properties within product and module items.

QtApplication Item

Represents a product of application type with a dependency to the Qt Core module.

QtGuiApplication Item

Represents a product of application type with a dependency to the Qt GUI module.

Rule Item

Creates transformers for input tags.

Scanner Item

Creates custom dependency scanners in modules.

StaticLibrary Item

Represents a product that is a static library.

SubProject Item

Adds a project from a different file.

Transformer Item

Creates files, typically from other files.

XPCService Item

Represents a product that is an OS X or iOS XPC service.