如果我正在制作一个大型qt项目,其中我使用了许多带文件组织的qml文件 . 我的意思是位于qrc中的main.qml文件:/和其他文件位于子目录链接qrc:/examplePage/exmp1.qml中,那么如何在这个qrc的main.qml文件中创建一个对象:/ examplePage / exmp1 .qml文件 .
现在情况是所有50个文件都位于qrc:/目录中,我想组织它们并根据类别创建文件夹 .
非常感谢你 .
我在main.qml文件中创建对象,如:
exmp1 {id:exmp visible:false}
并在button.onclick事件上显示此信息 .
2 回答
您可以使用Loader并将QML文件设置为源 . Loader将始终加载项目并尝试填充父项 . 如果您想在主QML中定义QML的大小,可以将其放在这样的矩形中 .
我认为你需要导入目录(我建议你将每个QML文件的第一个字母大写,因为这是约定):