CMake Property Reference
Qt6::Core
Target Properties
List of ABIs that packages of a single target are built for | |
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 | |
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 | |
Path to iOS launch screen storyboard | |
Prevents forcing source files to be treated as UTF-8 for Windows | |
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 | |
Specifies to inhibit linking against Qt's entrypoint lib |
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::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 |
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 |
Standard CMake Properties
Improves the dependency graph for multi-configuration generators when you set it on a target |
© 2024 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.