CMake Property Reference
Qt6::Core
Target Properties
List of ABIs that packages of a single target are built for | |
Android app's icon resource name | |
Android app's name | |
Read-only path to the Android build directory for the target | |
Android target SDK version | |
Overrides the Qt dependencies added to the target's deployment | |
Specifies the location of a target's generated deployment settings file | |
Extra libraries to deploy with the target | |
Extra Qt plugins to deploy with the target | |
Android app legacy packaging | |
Minimum Android SDK version | |
Whether Qt shared libraries are packaged in the APK on Android | |
App's package name | |
Path to a custom Android package template | |
Revision of Android build tools to use | |
Specifies the location of Qt libraries on the target device | |
Android target SDK version | |
Internal Android app version | |
Human-readable Android app version | |
Screen-orientation policy of the HarmonyOS ability | |
HarmonyOS application's bundle name | |
HarmonyOS application's icon | |
HarmonyOS application's label | |
HarmonyOS application's name | |
HarmonyOS application's vendor | |
HarmonyOS application's version code | |
HarmonyOS application's version name | |
HarmonyOS application's compatible SDK version | |
HarmonyOS application's compile SDK version | |
Extra libraries to deploy with the HarmonyOS target | |
Extra Qt plugins to deploy with the HarmonyOS target | |
HarmonyOS module's description | |
Device types supported by the HarmonyOS module | |
Path to a custom HarmonyOS package template | |
Target architectures of the HarmonyOS application | |
HarmonyOS application's target SDK version | |
Path to iOS launch screen storyboard | |
Specifies to inhibit linking against Qt's entrypoint lib | |
Prevents forcing source files to be treated as UTF-8 for Windows | |
Opts an application out of automatic embedding of its shared library dependencies | |
Excludes a shared library from being embedded into the application bundles that use it | |
Specifies a list of directories to search for QML imports | |
Overrides the location of the application's qml directory | |
Specifies the default Qt resource prefix | |
Internal WebAssembly initial memory | |
Internal WebAssembly maximum memory | |
Internal WebAssembly thread pool size | |
UAC execution level in the generated Windows application manifest | |
Assembly identity name in the generated Windows application manifest |
Source File Properties
Specifies that the given files should be empty in the resource file system | |
Specifies the Qt resource alias for a file in a resource |
Global Properties
Sets the FOLDER property for Qt-internal targets |
Qt6::DBus
Source File Properties
Overrides the default interface class name | |
Adds an include path | |
Disables generation of a namespaced name |
Qt6::LinguistTools
Target Properties
Marks the target as excluded from translation | |
List of source file paths that shall be excluded from translation |
Directory Properties
Marks the directory as excluded from translation |
Qt6::Qml
Source File Properties
Specifies a non-default .h and .cpp file name | |
Marks a QML file for Java code generation | |
Marks a QML file as providing an internal type | |
Marks a QML file as providing a singleton type | |
Excludes a file from being compiled to byte code | |
Excludes a file from being added as a type to the QML module's typeinfo file | |
Prevents a file from being included in automatic qmllint processing | |
Excludes a file from being compiled to C++ using qmltc | |
Overrides the type name provided by the file | |
Specifies a custom set of versions for a type |
Global Properties
Sets the FOLDER property for targets that belong to the QML linter |
Standard CMake Properties
Improves the dependency graph for multi-configuration generators when you set it on a target |