List of Language Items

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

Artifact Item

Describes a file produced by a Rule or Transformer.

Depends Item

Represents dependencies between between products and modules.

Export Item

Exports dependencies and properties to other products.

FileTagger Item

Maps file patterns to tags.

Group Item

Groups files in a product.

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.

Rule Item

Creates transformers for input tags.

SubProject Item

Adds a project from a different file.

Transformer Item

Creates files, typically from other files.