*/
#include "app.h"
+#ifndef TARGET_PLATFORM_FREMANTLE
+#include "view.h"
+#endif
#include <QApplication>
+#include <QDir>
#include <QDebug>
#include <QLocale>
#include <QTranslator>
a.setOrganizationDomain("cirulla.net");
a.setApplicationVersion(QP_VERSION);
+ QDir::setSearchPaths("css", QStringList(DATADIR "/css"));
+ QDir::setSearchPaths("stations", QStringList(DATADIR "/stations"));
+ QDir::setSearchPaths("i18n", QStringList(DATADIR "/i18n"));
+ QDir::setSearchPaths("qml", QStringList(DATADIR "/qml"));
+
#ifdef QT_KEYPAD_NAVIGATION
QApplication::setNavigationMode(Qt::NavigationModeKeypadTabOrder);
#endif
QString locale = QLocale::system().name();
QTranslator translator;
- if (translator.load(QString("quandoparte_") + locale,
- App::dataDir() + "i18n")) {
+ if (translator.load(QString("i18n:quandoparte_") + locale)) {
qDebug() << "Translation for locale" << locale << "loaded";
a.installTranslator(&translator);
} else {
qDebug() << "Translation for locale" << locale << "not found";
}
+#ifdef TARGET_PLATFORM_FREMANTLE
App theApp;
+#else
+ View theView;
+ theView.show();
+#endif
return a.exec();
-
- theApp.saveSettings();
}