summaryrefslogtreecommitdiff
path: root/src/finesketch.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/finesketch.cpp')
-rw-r--r--src/finesketch.cpp26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/finesketch.cpp b/src/finesketch.cpp
new file mode 100644
index 0000000..1a5c45f
--- /dev/null
+++ b/src/finesketch.cpp
@@ -0,0 +1,26 @@
+#include <QtGui/QGuiApplication>
+#include <QtQuick/QQuickView>
+#include <QtQml/QQmlContext>
+#include <sailfishapp.h>
+#include "stylus.h"
+
+int main(int argc, char *argv[])
+{
+ QGuiApplication *app = SailfishApp::application(argc, argv);
+ QQuickView *view = SailfishApp::createView();
+
+ Stylus *stylus = new Stylus();
+ stylus->connectDevice("F4:6A:BC:10:4F:E9");
+
+ view->rootContext()->setContextProperty("stylus", stylus);
+ view->setSource(SailfishApp::pathTo("qml/finesketch.qml"));
+
+ view->show();
+
+ int res = app->exec();
+
+ delete stylus;
+
+ return res;
+}
+