創(chuàng)建一個路徑 com.zuoguang.cloudy
在這個路徑下創(chuàng)建一個 qmldir 文件棒口,文件內(nèi)容如下
module com.zuoguang.cloudy
MyRect 1.0 ./MyRect.qml
- 第一行必須是模塊的路徑
- 后面每一行代表一個組件,有名字,版本號辽俗,以及對應(yīng)的 QML 文件,可以在相對路徑下
使用的時候必須將 com.zuoguang.cloudy
加入到導(dǎo)入路徑中篡诽,有兩種方法
方法一
注意:導(dǎo)入路徑必須在加載主文件之前設(shè)置
QQmlApplicationEngine engine;
engine.addImportPath("F:/My Lib/Desktop/HelloQtQuick");
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
方法二
設(shè)置環(huán)境變量 QML2_IMPORT_PATH = F:/My Lib/Desktop/HelloQtQuick