CMake-Eigenschaften von Quelldateien in Qt6 QML

CMake-Befehle erkennen die folgenden CMake-Quelldateieigenschaften:

Siehe auch CMake-Eigenschaftsreferenz.

QT_QMLTC_FILE_BASENAME

Legt einen vom Standard abweichenden Dateinamen für .h- und .cpp-Dateien fest.

QT_QML_GENERATE_ANDROID_JAVA_CLASS

Markiert eine QML-Datei für die Java-Code-Generierung.

QT_QML_INTERNAL_TYPE

Kennzeichnet eine QML-Datei als einen internen Typ bereitstellend.

QT_QML_SINGLETON_TYPE

Kennzeichnet eine QML-Datei als einen Singleton-Typ bereitstellend.

QT_QML_SKIP_CACHEGEN

Schließt eine Datei von der Kompilierung zu Bytecode aus.

QT_QML_SKIP_QMLDIR_ENTRY

Schließt eine Datei davon aus, als Typ zur „typeinfo“-Datei des QML-Moduls hinzugefügt zu werden.

QT_QML_SKIP_QMLLINT

Verhindert, dass eine Datei in die automatische qmllint-Verarbeitung einbezogen wird.

QT_QML_SKIP_TYPE_COMPILER

Schließt eine Datei von der Kompilierung zu C++ mit qmltc aus.

QT_QML_SOURCE_TYPENAME

Überschreibt den von der Datei angegebenen Typnamen.

QT_QML_SOURCE_VERSIONS

Legt einen benutzerdefinierten Satz von Versionen für einen Typ fest.

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