QML error: qrc:/Main.qml:24 module "system" is not installed
QML error: qrc:/Main.qml:24 module "system" is not installed
我是 QML 的新手,我有一个项目。
在我的一个目录中,我有 /imports/system/qmldir
文件,其中包含以下代码:
singleton System 1.0 System.qml
App 1.0 App.qml
在我的源文件中我有
import system 1.0
错误提示模块系统未安装。
qrc:/Main.qml:24 module "system" is not installed
请问安装模块的步骤或流程。
您必须调用 QQmlEngine::addImportPath()
并将路径传递给 /imports
。
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QQmlApplicationEngine engine;
engine.addImportPath("/path/to/imports"); // <==
engine.load(...);
return app.exec();
}
我是 QML 的新手,我有一个项目。
在我的一个目录中,我有 /imports/system/qmldir
文件,其中包含以下代码:
singleton System 1.0 System.qml
App 1.0 App.qml
在我的源文件中我有
import system 1.0
错误提示模块系统未安装。
qrc:/Main.qml:24 module "system" is not installed
请问安装模块的步骤或流程。
您必须调用 QQmlEngine::addImportPath()
并将路径传递给 /imports
。
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QQmlApplicationEngine engine;
engine.addImportPath("/path/to/imports"); // <==
engine.load(...);
return app.exec();
}