类似中继器的 qbs 项目

Repeater-like qbs item

我正在寻找一种方法来实例化多个 qbs 项目,这些项目的数量和属性基于某些产品属性,例如:

Repeater {
    model: ["module1", "module2", "module3"]
    delegate: Depends { name: model[index] }
}

我试图解决的问题是创建一个对项目中所有其他产品的依赖性较弱的产品:处理已构建的依赖项的输出,但绝不强制构建产品

没有此项。 Depends 项目的 productTypes 属性 可能满足您的需要:http://doc-snapshots.qt.io/qbs-1.11/qml-qbslanguageitems-depends.html#productTypes-prop