X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fvicar-config-qml%2Fcpp%2Fmain.cpp;fp=src%2Fvicar-config-qml%2Fcpp%2Fmain.cpp;h=6dbb4fea8994ecfce843d4c4af45410c4eabdf28;hb=74800375ecf7f41e290cf7cc7fa9ee8b230be68e;hp=0000000000000000000000000000000000000000;hpb=89f0017e6a73945ea83247472a6fa07d6ee536b5;p=vicar diff --git a/src/vicar-config-qml/cpp/main.cpp b/src/vicar-config-qml/cpp/main.cpp new file mode 100644 index 0000000..6dbb4fe --- /dev/null +++ b/src/vicar-config-qml/cpp/main.cpp @@ -0,0 +1,27 @@ +#include +#include +#include +#include "qmlapplicationviewer.h" +#include + +Q_DECL_EXPORT int main(int argc, char *argv[]) +{ + QScopedPointer app(createApplication(argc, argv)); + QScopedPointer viewer(QmlApplicationViewer::create()); + +#if defined(Q_WS_MAEMO_5) || defined(Q_WS_MAEMO_6) + //For maemo fremantle or harmattan use a common path + qDebug() << "Maemo"; + QString strPath = QDir().homePath() + "/.vicar/OfflineStorage"; + viewer->engine()->setOfflineStoragePath(strPath); +#else + qDebug() << "Not Maemo"; +#endif + + qDebug() << viewer->engine()->offlineStoragePath(); + viewer->setOrientation(QmlApplicationViewer::ScreenOrientationAuto); + viewer->setMainQmlFile(QLatin1String("qml/vicarconfigqml/main.qml")); + viewer->showExpanded(); + + return app->exec(); +}