aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mobile/maincontroller.h
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2020-11-15 02:29:16 +0100
committerRenaud G <renaud@rolisteam.org>2020-11-15 02:30:17 +0100
commit228f38d2592dcce72274018a4ae9a745dc0f8005 (patch)
tree2a443b5f05ffb92deeee9d9f61c129ba9e2cc83f /mobile/maincontroller.h
parent17e3ef97962b89ff74acd84549e841c7911cad13 (diff)
downloadOneRoll-228f38d2592dcce72274018a4ae9a745dc0f8005.tar.gz
OneRoll-228f38d2592dcce72274018a4ae9a745dc0f8005.zip
Rename files
Diffstat (limited to 'mobile/maincontroller.h')
-rw-r--r--mobile/maincontroller.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/mobile/maincontroller.h b/mobile/maincontroller.h
new file mode 100644
index 0000000..43fc1ae
--- /dev/null
+++ b/mobile/maincontroller.h
@@ -0,0 +1,29 @@
+#ifndef MAINCONTROLER_H
+#define MAINCONTROLER_H
+
+#include <QObject>
+#include <QQmlApplicationEngine>
+
+#include "commandmodel.h"
+#include "diceparser.h"
+
+class MainControler : public QObject
+{
+ Q_OBJECT
+public:
+ explicit MainControler(QObject* parent= 0);
+
+ void initEngine(QQmlApplicationEngine*);
+signals:
+
+public slots:
+ void setConnections(QObject* root, QUrl url);
+ void rollDice(QString cmd);
+
+private:
+ // CommandModel* m_model;
+ DiceParser* m_diceParser;
+ QQmlApplicationEngine* m_engine;
+};
+
+#endif // MAINCONTROLER_H