如何在QML中编写条件导入语句?

就像我们在C ++中有预处理器指令用于条件包含。

同样,如何import在QML中进行条件设置?

if x  

import ABC 1.0

else

import PQR 2.0

回答:

根据您要实现的目标,可能的解决方法是使用装载程序。但是它不导入模块,而只是允许动态选择要使用的QML组件。

Loader

{

source: condition?"RedRectangle.qml":"BlueRectangle.qml"

}

以上是 如何在QML中编写条件导入语句? 的全部内容, 来源链接: utcz.com/qa/401927.html

回到顶部