Version 0.7-0
[vicar] / src / vicar-config-qml / cpp / main.cpp
1 #include <QtGui/QApplication>
2 #include <QDeclarativeEngine>
3 #include <QDebug>
4 #include "qmlapplicationviewer.h"
5 #include <QDir>
6
7 Q_DECL_EXPORT int main(int argc, char *argv[])
8 {
9     QScopedPointer<QApplication> app(createApplication(argc, argv));
10     QScopedPointer<QmlApplicationViewer> viewer(QmlApplicationViewer::create());    
11
12 #if defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6)
13     //For maemo fremantle or harmattan use a common path
14     qDebug() << "Maemo";
15     QString strPath = QDir().homePath() + "/.vicar/OfflineStorage";
16     viewer->engine()->setOfflineStoragePath(strPath);
17 #else
18     qDebug() << "Not Maemo";
19 #endif
20
21     qDebug() << viewer->engine()->offlineStoragePath();
22     viewer->setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
23     viewer->setMainQmlFile(QLatin1String("qml/vicarconfigqml/main.qml"));
24     viewer->showExpanded();
25
26     return app->exec();
27 }