[-]
[+]
|
Changed |
_service:tar_git:glacier-camera-0.1.2.tar.bz2/main.cpp
^
|
@@ -21,27 +21,23 @@
#endif
#include <QtGui/QGuiApplication>
-
#include <QtQml>
#include <QtQuick/QQuickView>
#include <QtCore/QString>
#include <QScreen>
#include <QCoreApplication>
-int main(int argc, char *argv[])
-{
- setenv("QT_QUICK_CONTROLS_STYLE", "Nemo", 1);
-
- QGuiApplication app(argc, argv);
- app.setApplicationName("glacier-camera");
+#include <glacierapp.h>
- QQmlApplicationEngine* engine = new QQmlApplicationEngine(QUrl("/usr/share/glacier-camera/qml/glacier-camera.qml"));
- QObject *topLevel = engine->rootObjects().value(0);
- QQuickWindow *window = qobject_cast<QQuickWindow *>(topLevel);
+Q_DECL_EXPORT int main(int argc, char *argv[])
+{
+ QGuiApplication *app = GlacierApp::app(argc, argv);
+ app->setOrganizationName("NemoMobile");
- engine->rootContext()->setContextProperty("__window", window);
+ QQuickWindow *window = GlacierApp::showWindow();
window->setTitle(QObject::tr("Camera"));
window->showFullScreen();
- return app.exec();
+
+ return app->exec();
}
|