Я новичок в Qt. Я создаю простое приложение qml. Qt Версия: - QMake version 2.01a Использование Qt версии 4.6.2 Я нахожусь в системе Linux. Я создал qml, содержащий две кнопки (button.qml), а также создал код C++ (main.cpp).Создание простого приложения qml
Код для main.cpp `
#include<QtGui/QApplication>
#include<QtGui/QLabel>
#include"qmlapplicationviewer.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QmlApplicationViewer viewer;
viewer.setOrientation(QmlApplicationViewer::ScreenOrientationLockLandscape);
viewer.setMainQmlFile(QLatin1String("button.qml"));
viewer.showExpanded();
a.exec();
}
` Я компиляции с QMAKE & & сделать и получил ошибку в
qmlapplicationviewer.h: No such file or directory
QmlApplicationViewerâ was not declared in this scope
Я пытался искать «qmlapplicationviewer.h "и" QmlApplicationViewer "в моей системе. Но не удалось его найти.
Пожалуйста, помогите.
Qt 4.6.2? QML был добавлен в 4.7! – lpapp
@ Laszlo: thanks. Это означает, что мне нужно установить последнюю версию. – user3013022
Не последняя, но по крайней мере более новая версия, если вы не используете отдельный qml-пакет с доисторического времени. – lpapp