C

--选择器

选择一个项目变体的逗号分隔选择器列表。

描述

这些选项提供了一种指定整个项目的文件选择器的方式,如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许可下可用。
了解更多信息。