Qt6 QML における CMake ソースファイルのプロパティ

CMake コマンドは、以下の CMake ソースファイルのプロパティを認識しています:

「CMake プロパティリファレンス」も参照してください 。

QT_QMLTC_FILE_BASENAME

デフォルト以外の .h および .cpp ファイル名を指定します。

QT_QML_GENERATE_ANDROID_JAVA_CLASS

QML ファイルを Java コード生成対象としてマークします。

QT_QML_INTERNAL_TYPE

QML ファイルが内部型を提供することを示します。

QT_QML_SINGLETON_TYPE

QML ファイルがシングルトン型を提供することを示します。

QT_QML_SKIP_CACHEGEN

ファイルをバイトコードへのコンパイル対象から除外します。

QT_QML_SKIP_QMLDIR_ENTRY

ファイルを QML モジュールの typeinfo ファイルへの型として追加対象から除外します。

QT_QML_SKIP_QMLLINT

ファイルが qmllint による自動処理の対象から除外されるようにします。

QT_QML_SKIP_TYPE_COMPILER

qmltc を使用した C++ へのコンパイルから、そのファイルを除外します。

QT_QML_SOURCE_TYPENAME

ファイルによって指定された型名を上書きします。

QT_QML_SOURCE_VERSIONS

タイプに対してカスタムバージョンのセットを指定します。

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