1 #include <QGuiApplication>
3 #include <sailfishapp.h>
4 #include "browsedirectoryitem.h"
5 #include "directorymodel.h"
6 #include "discoveryitem.h"
7 #include "streamcontrolitem.h"
8 #include "xinemacontrolitem.h"
10 int main(int argc, char **argv)
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"));