- Qbs Manual
- List of All Items
- Qbs 2.1.1

# List of All Items

Qbs provides the following built-in, convenience, and probe items to define projects.

AppleApplicationDiskImage | Apple application drag 'n' drop disk image installer
AppleDiskImage | Apple disk image
Application | Product of the type application
ApplicationExtension | Application Extension for iOS, macOS, tvOS, or watchOS
Artifact | Describes a file produced by a Rule
AutotestRunner | Product that runs all autotests in the project
BinaryProbe | Locates executable files outside the project
ConanfileProbe | Extracts information about dependencies from a Conan recipe file
CppApplication | C++ application
Depends | Represents dependencies between products and modules
DynamicLibrary | Dynamic library
Export | Exports dependencies and properties to other products
FileTagger | Assigns file tags to files
FrameworkProbe | Locates macOS frameworks outside the project
Group | Groups files in a product
IncludeProbe | Locates header files outside the project
InnoSetup | Inno Setup installer executable
InstallPackage | Archive of an installed project
JavaClassCollection | Collection of Java class files not bundled in a jar file
JavaJarFile | Collection of Java class files bundled in a jar file
JobLimit | Restricts concurrent execution of jobs in a given pool
Library | Generic library
LibraryProbe | Locates library files outside the project
LoadableModule | Loadable module
Module | Represents a collection of properties and items that can be loaded into a product
ModuleProvider | Creates modules on demand
Parameter | Declares a dependency parameter
Parameters | Defines default values for dependency parameters within Export items
PathProbe | Locates files outside the project
PkgConfigProbe | Retrieves the information about installed packages using the pkg-config binary
Probe | Locates files outside the project
Product | Represents the result of a build process
Profile | Creates a profile within the project
Project | Represents a collection of products and properties
Properties | Provides conditional setting of properties
PropertyOptions | Provides inline documentation for properties within product and module items
QtApplication | Application with a dependency on the Qt Core module
QtGuiApplication | Application with a dependency on the Qt GUI module
Rule | Creates transformers for input tags
Scanner | Creates custom dependency scanners in modules
StaticLibrary | Static library
SubProject | Adds a project from a different file
XPCService | XPC service for macOS, iOS, tvOS, or watchOS