【发布时间】:2021-08-10 02:05:08
【问题描述】:
Qt.createComponent(...) 只接受一个自定义组件的 URL,但是我如何创建一个组件,比如说,Item 类型?
我想要Qt.createComponent(Item) 或Qt.createComponent("Item") 之类的东西,但这些都不起作用。我真的不需要组件,因为我想得到一个对象作为结果,所以也许有类似Item.createObject(...)的东西?
【问题讨论】:
-
您能解释一下您的用例吗?
Loader会满足您的需求吗? -
@JarMan ,我需要动态创建和添加多个元素,与here 描述的方式相同,但不是自定义组件(在 .qml 文件中声明),我需要使用现有的qml 类型(示例中的图像)。