做360手机网站,网页图片代码,个体户网站建设,wordpress主题发布站源码在使用VS开发软件的时候一般大型软件都会使用模组的方式。每个模组之间独立开发#xff0c;关于qml写的UI模组也不例外#xff0c;如果所有的qml都挤在一个文件夹下也不利于管理#xff0c;维护起来也比较吃力。比较好的管理方法就是按照功能分布存放在不同的文件夹下。还有…在使用VS开发软件的时候一般大型软件都会使用模组的方式。每个模组之间独立开发关于qml写的UI模组也不例外如果所有的qml都挤在一个文件夹下也不利于管理维护起来也比较吃力。比较好的管理方法就是按照功能分布存放在不同的文件夹下。还有就是图片放在单独文件夹下。这样所有的文件都分开存放。
关于文件管理 我写的一个demo。
其中Res是存放UI相关的文件的。images是存放图标的qml是存放UI文件的。所以分辨新建了qrc文件管理。
管理怎么管理的问题
打开qrc文件。 prefix /这个是相对于qrc文件的路径。比如App.qml文件就是qml文件夹下App.xml文件。 如果新添加qml文件直接添加到这里就可以。 C代码中导入UI。 app.setWindowIcon(QIcon(:/images/music)); // 设置图标软件图标和左上角图标QQmlApplicationEngine engine;engine.load(QUrl(QStringLiteral(qrc:/qml/App.qml)));
第一行是设置图标第二行是导入App.qml
编写qml文件建议使用QtCreator因为使用VS2022编辑器没有代码提示使用QtCreator会有代码提示。