Я хочу общаться между C ++ и QML на Meego. Это происходит с использованием привязки 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.