demos/embedded/qmleasing/qmleasing.cpp
changeset 37 758a864f9613
parent 33 3e2da88830cd
equal deleted inserted replaced
36:ef0373b55136 37:758a864f9613
    40 ****************************************************************************/
    40 ****************************************************************************/
    41 
    41 
    42 #include <QtCore/QFileInfo>
    42 #include <QtCore/QFileInfo>
    43 #include <QtGui/QApplication>
    43 #include <QtGui/QApplication>
    44 #include <QtDeclarative/QDeclarativeView>
    44 #include <QtDeclarative/QDeclarativeView>
       
    45 #include <QtDeclarative/QDeclarativeEngine>
    45 
    46 
    46 int main(int argc, char *argv[])
    47 int main(int argc, char *argv[])
    47 {
    48 {
    48     QApplication application(argc, argv);
    49     QApplication application(argc, argv);
    49 
    50 
    50     const QString mainQmlApp = QLatin1String("easing.qml");
    51     const QString mainQmlApp = QLatin1String("easing.qml");
    51     QDeclarativeView view;
    52     QDeclarativeView view;
    52     view.setSource(QUrl(mainQmlApp));
    53     view.setSource(QUrl(mainQmlApp));
    53     view.setResizeMode(QDeclarativeView::SizeRootObjectToView);
    54     view.setResizeMode(QDeclarativeView::SizeRootObjectToView);
       
    55     QObject::connect(view.engine(), SIGNAL(quit()), &application, SLOT(quit()));
    54 
    56 
    55 #if defined(QT_KEYPAD_NAVIGATION)
    57 #if defined(QT_KEYPAD_NAVIGATION)
    56     QApplication::setNavigationMode(Qt::NavigationModeCursorAuto);
    58     QApplication::setNavigationMode(Qt::NavigationModeCursorAuto);
    57 #endif // QT_KEYPAD_NAVIGATION
    59 #endif // QT_KEYPAD_NAVIGATION
    58 
    60