]> git.tdb.fi Git - xinema.git/blobdiff - remote/source/remote.cpp
Add a remote control program for Sailfish OS
[xinema.git] / remote / source / remote.cpp
diff --git a/remote/source/remote.cpp b/remote/source/remote.cpp
new file mode 100644 (file)
index 0000000..e405626
--- /dev/null
@@ -0,0 +1,18 @@
+#include <QGuiApplication>
+#include <QQuickView>
+#include <sailfishapp.h>
+#include "browsedirectoryitem.h"
+#include "discoveryitem.h"
+#include "xinemacontrolitem.h"
+
+int main(int argc, char **argv)
+{
+       QGuiApplication *app = SailfishApp::application(argc, argv);
+       qmlRegisterType<BrowseDirectoryItem>("fi.mikkosoft.xinema", 0, 1, "BrowseDirectory");
+       qmlRegisterType<DiscoveryItem>("fi.mikkosoft.xinema", 0, 1, "Discovery");
+       qmlRegisterType<XinemaControlItem>("fi.mikkosoft.xinema", 0, 1, "XinemaControl");
+       QQuickView *view = SailfishApp::createView();
+       view->setSource(SailfishApp::pathTo("qml/main.qml"));
+       view->show();
+       return app->exec();
+}