]> git.tdb.fi Git - xinema.git/blob - remote/source/remote.cpp
Overhaul BrowsePage to look and feel better
[xinema.git] / remote / source / remote.cpp
1 #include <QGuiApplication>
2 #include <QQuickView>
3 #include <sailfishapp.h>
4 #include "browsedirectoryitem.h"
5 #include "directorymodel.h"
6 #include "discoveryitem.h"
7 #include "streamcontrolitem.h"
8 #include "xinemacontrolitem.h"
9
10 int main(int argc, char **argv)
11 {
12         QGuiApplication *app = SailfishApp::application(argc, argv);
13         qmlRegisterUncreatableType<DirectoryModel>("fi.mikkosoft.xinema", 0, 1, "DirectoryModel", "DirectoryModel is available through BrowseDirectory");
14         qmlRegisterType<BrowseDirectoryItem>("fi.mikkosoft.xinema", 0, 1, "BrowseDirectory");
15         qmlRegisterType<DiscoveryItem>("fi.mikkosoft.xinema", 0, 1, "Discovery");
16         qmlRegisterType<StreamControlItem>("fi.mikkosoft.xinema", 0, 1, "StreamControl");
17         qmlRegisterType<XinemaControlItem>("fi.mikkosoft.xinema", 0, 1, "XinemaControl");
18         QQuickView *view = SailfishApp::createView();
19         view->setSource(SailfishApp::pathTo("qml/main.qml"));
20         view->show();
21         return app->exec();
22 }