Qt 查找所有已安装的模块QML 我正在创建应用程序,它在JSON中定义了UI,从中我从C++中对QML文件中的组件进行了设置。但如果用户可以使用内置的qml类型,我会很高兴
是否有某种方法可以找到系统中安装了哪些qml模块(主要是可见组件,但所有qml模块的列表都非常丰富)Qt 查找所有已安装的模块QML 我正在创建应用程序,它在JSON中定义了UI,从中我从C++中对QML文件中的组件进行了设置。但如果用户可以使用内置的qml类型,我会很高兴,qt,qml,Qt,Qml,是否有某种方法可以找到系统中安装了哪些qml模块(主要是可见组件,但所有qml模块的列表都非常丰富) 这个问题还有别的解决办法吗。我想手动创建qml字符串,但是导入呢 任何其他提示都将受到重视。“系统中安装了哪些qml模块?”听起来相当系统特定。您是在考虑由软件包管理器安装Qt的Linux操作系统,还是什么?你可以添加相关的文本和标签。还有,你为什么这样做?为什么不用…来定义UI呢。。。直接使用QML?“这毕竟很像JSON。”海德回答第一个问题。Qml iSNTALL Qml_导入_路径目录中的
任何其他提示都将受到重视。“系统中安装了哪些qml模块?”听起来相当系统特定。您是在考虑由软件包管理器安装Qt的Linux操作系统,还是什么?你可以添加相关的文本和标签。还有,你为什么这样做?为什么不用…来定义UI呢。。。直接使用QML?“这毕竟很像JSON。”海德回答第一个问题。Qml iSNTALL Qml_导入_路径目录中的所有模块(即使内置类型也是以这种方式安装的)。QML模块的安装是指将QMLDIR文件和QML文件或QC++模块编译成相同的目录。然后,它可以被qml编译器找到并在qml文件中使用。对于第二个问题,我不是那个创建ui的人。用户将能够从JSON创建UI主题(我不想让我的用户成为程序员并教他们QML),那么就不会简单地获得模块目录工作的目录列表吗?是的,但只适用于从QML定义的模块,但是一些QML类型(矩形、按钮等)被编译成C++库(.SO对象)…但这让我想到我可能会使用qmldir文件。“系统中安装了哪些qml模块?”听起来非常特定于系统。您是在考虑由软件包管理器安装Qt的Linux操作系统,还是什么?你可以添加相关的文本和标签。还有,你为什么这样做?为什么不用…来定义UI呢。。。直接使用QML?“这毕竟很像JSON。”海德回答第一个问题。Qml iSNTALL Qml_导入_路径目录中的所有模块(即使内置类型也是以这种方式安装的)。QML模块的安装是指将QMLDIR文件和QML文件或QC++模块编译成相同的目录。然后,它可以被qml编译器找到并在qml文件中使用。对于第二个问题,我不是那个创建ui的人。用户将能够从JSON创建UI主题(我不想让我的用户成为程序员并教他们QML),那么就不会简单地获得模块目录工作的目录列表吗?是的,但只适用于从QML定义的模块,但是一些QML类型(矩形、按钮等)被编译成C++库(.SO对象)…但这让我想到我可能会使用qmldir文件。