このページについて

C

–selector

プロジェクトのバリアントを選択するための、コンマ区切りのセレクタのリスト。

説明

これらのオプションは、MCU.Config.fileSelector で説明されているように、プロジェクト全体に対するファイルセレクタを指定する別の方法を提供します。これらは、メインプロジェクトファイルに含まれるすべてのモジュールに影響を与えます。特定のプロジェクトバリアントを対象とするモジュールファイルを、セレクタフォルダに配置することでメインプロジェクトから切り離し、qmlproject ファイルの数を減らすために使用できます。

使用方法

//file structure
// main.qml
// ... resource files
// main.qmlproject
// +board1
//      board.qmlproject
//      board_icon.png
//      +v2
//          board.qmlproject
// +board2
//      board.qmlproject
//      board_icon.png

qmlprojectexporter main.qmlproject --selector=board1,v2

// The earlier command will include board1/v2/board.module with only the following lines in \c main.qmlproject
ModuleFiles {
    files: ["board.qmlproject"]
}

導入時期

このオプションは、QmlProject API 1.3 で導入されました。

特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。