Propriétés des fichiers source CMake dans Qt6 Qml

Les commandes CMake prennent en charge les propriétés de fichiers source CMake suivantes :

Voir également la référence des propriétés CMake.

QT_QMLTC_FILE_BASENAME

Spécifie un nom de fichier .h et .cpp différent de celui par défaut.

QT_QML_GENERATE_ANDROID_JAVA_CLASS

Marque un fichier QML pour la génération de code Java.

QT_QML_INTERNAL_TYPE

Marque un fichier QML comme fournissant un type interne.

QT_QML_SINGLETON_TYPE

Marque un fichier QML comme fournissant un type singleton.

QT_QML_SKIP_CACHEGEN

Empêche la compilation d'un fichier en bytecode.

QT_QML_SKIP_QMLDIR_ENTRY

Empêche qu'un fichier soit ajouté en tant que type au fichier typeinfo du module QML.

QT_QML_SKIP_QMLLINT

Empêche qu'un fichier soit inclus dans le traitement automatique par qmllint.

QT_QML_SKIP_TYPE_COMPILER

Empêche un fichier d’être compilé en C++ à l’aide de qmltc.

QT_QML_SOURCE_TYPENAME

Remplace le nom de type fourni par le fichier.

QT_QML_SOURCE_VERSIONS

Spécifie un ensemble personnalisé de versions pour un type.

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