我正在为 C++ 项目开发一个非常基本的 QML GUI,但在向程序添加文件 URL 时遇到问题。我尝试过使用绝对路径、
./path
和../path
,但它们都不起作用。每当我尝试添加图像或代码文件 URL 时,我都会收到错误“qrc:/main.qml: 没有这样的文件或目录”。我在 Ubuntu 上使用 Qt Creator。我该如何解决这个问题?
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include "game.hpp"
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
qmlRegisterType<Game>("Game", 1, 0, "Game");
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
return app.exec();
}