我想在 Meego 上的 C++ 和 QML 之间进行通信。它使用此链接中描述的 C++ QML 绑定发生。
当我在 Symbian 平台上运行应用程序时,它可以工作,并且来自 C++ 的数据可用于在某些 QML 文件中进行操作。
但在 Meego 上总是说myItem.qml file not found
.
请参阅以下代码片段:
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QDeclarativeView view;
MyClass myClass;
view.rootContext()->setContextProperty("myObject", &myClass);
view.setSource(QUrl::fromLocalFile("MyItem.qml"));
view.show();
return app.exec();
}
Meego 不支持 QML C++ 绑定吗?
我还尝试提供 QML 文件的确切路径,但从未找到该文件,即使 myItem 位于项目结构中。
.pro 文件等中是否存在与路径设置相关的内容
请对此提供帮助,因为我被困在这里并且无法使用 Qt Quick 在我的应用程序中前进。