之前一直在使用Qt来开发程序,近期接触到Quick组件,发现它使用的是用显卡来进行界面渲染的。这直接吸引我进一步接触这种模式,但是在创建demo过程中屡次想以包或者说命名空间的方式对项目树进行管理都未成功,但是经过不断尝试之后,成功将Demo以这种方式创建,特在此写下要点以备后用
首先创建项目后,打开.pro项目文件,此处有一行留空的
// Additional import path used to resolve QML modules in Qt Creator’s code model
QML_IMPORT_PATH +=
这里我修改为QML_IMPORT_PATH += $$PWD,让它指向了项目的根目录,这是要点之一
其次,main函数里面,需要增加一个代码
QQmlApplicationEngine engine;
engine.addImportPath(QStringLiteral("qrc:/"));
</