CMake Source File Properties in Qt6 Qml

CMake Commands know about the following CMake source file properties:

See also CMake Property Reference.


Specifies a non-default .h and .cpp file name.


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.


Overrides the type name provided by the file.


Specifies a custom set of versions for a type.

© 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.