qt_qml_generate_qmlls_ini

この変数は Qt 6.7 で導入されました。

QT_QML_GENERATE_QMLLS_INIqt6_add_qml_module()ソースフォルダ内に ファイルを生成するかどうかを示すブール値で、QML モジュールを作成する CMakeLists.txt ファイルがある各サブディレクトリに生成されます。 ファイルが既に存在する場合は、上書きされます。.qmlls.ini .qmlls.ini

注意: QT_QML_GENERATE_QMLLS_INI を使用するには、CMake のバージョン >= 3.19 が必要です。

これらの.qmlls.ini ファイルには、最後に設定されたビルドディレクトリへのパスが含まれており、QML Language Serverがユーザー定義モジュールを検索する際に必要となります。ビルドフォルダを QML Language Server に渡す他の方法についてはQML Language Server を参照してください。

この変数はIDEとの統合に使用されるため、通常はプロジェクト自体には設定せず、IDE経由でCMakeに渡すか、手動で

-DQT_QML_GENERATE_QMLLS_INI=ON

を渡してください。

警告 QT_QML_GENERATE_QMLLS_INI によって生成されるファイルは、現在のコンフィギュレーションに対してのみ有効であり、バージョン・コントロール・システムでは無視されるべきです。Gitの場合は、**/.qmlls.ini をトップレベル・プロジェクト.gitignore に追加してください。.qmlls.ini ファイルは QML モジュールを定義するすべてのソースサブディレクトリに生成されるため、グロビングが必要です。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。