demos/embedded/qmlcalculator/qmlcalculator.cpp
changeset 37 758a864f9613
parent 33 3e2da88830cd
--- a/demos/embedded/qmlcalculator/qmlcalculator.cpp	Fri Sep 17 08:34:18 2010 +0300
+++ b/demos/embedded/qmlcalculator/qmlcalculator.cpp	Mon Oct 04 01:19:32 2010 +0300
@@ -42,6 +42,7 @@
 #include <QtCore/QFileInfo>
 #include <QtGui/QApplication>
 #include <QtDeclarative/QDeclarativeView>
+#include <QtDeclarative/QDeclarativeEngine>
 
 #if defined(Q_OS_SYMBIAN)
 #include <eikenv.h>
@@ -58,7 +59,8 @@
     QDeclarativeView view;
     view.setSource(QUrl(mainQmlApp));
     view.setResizeMode(QDeclarativeView::SizeRootObjectToView);
-
+    QObject::connect(view.engine(), SIGNAL(quit()), &application, SLOT(quit()));
+    
 #if defined(QT_KEYPAD_NAVIGATION)
     QApplication::setNavigationMode(Qt::NavigationModeCursorAuto);
 #endif // QT_KEYPAD_NAVIGATION