CMake Command Reference
Qt6::Core
Compiles big binary resources into object code | |
Creates an RCC file from a list of Qt resource files | |
Creates and finalizes an application target of a platform-specific type | |
Creates and finalizes a library | |
Creates a Qt plugin target | |
Compiles binary resources into source code | |
Prevents forcing source files to be treated as UTF-8 for Windows | |
Defines a build target that runs androiddeployqt to produce an APK | |
Configures the target binary's name to include an architecture-specific suffix | |
Generates the deployment settings file needed by androiddeployqt | |
Prevents some unicode-related compiler definitions being set automatically on a target | |
Extracts metatypes from a Qt target and generates an associated metatypes.json file | |
Handles various common platform-specific tasks associated with Qt targets | |
Calls moc on an input file | |
Specifies a custom set of plugins to import for a static Qt build | |
Customizes aspects of a target's finalization | |
Creates .moc files from sources |
Qt6::DBus
Generates an adaptor class for a D-Bus interface | |
Generates C++ sources implementing an interface for a D-Bus interface description file | |
Generates C++ sources implementing interfaces for D-Bus interface description files | |
Generates a D-Bus interface from a header file |
Qt6::InterfaceFramework
Qt6::LinguistTools
Add targets to transform Qt Linguist .ts files into .qm files | |
Add targets to generate or update Qt Linguist .ts files | |
Compiles Qt Linguist .ts files into .qm files | |
Add targets to update and transform Qt Linguist .ts files into .qm files | |
Sets up the Qt Linguist translation toolchain |
Qt6::Qml
Defines a QML module | |
Defines a plugin associated with a QML module | |
Ensures QML plugins needed by a target are imported for static builds | |
Add qml files and resources to an existing QML module target |
Qt6::RemoteObjects
Creates C++ header files for source and replica types from the Qt Remote Objects .rep files | |
Creates C++ header files for replica types from the Qt Remote Objects .rep files | |
Creates C++ header files for source types from the Qt Remote Objects .rep files | |
Creates .rep files from the QObject header files |
Qt6::Scxml
Qt6::Widgets
Creates sources for .ui files |
© 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.