--- a/src/SimulatorSocketServer.h Thu Mar 14 16:11:08 2019 +0100
+++ b/src/SimulatorSocketServer.h Thu Mar 14 16:46:16 2019 +0100
@@ -17,11 +17,20 @@
*/
#pragma once
-class SimulatorSocketServer {
+#include <qt5/QtCore/QObject>
+
+#include "MotionEvent.h"
+#include "ButtonEvent.h"
+
+class SimulatorSocketServer : public QObject {
+ Q_OBJECT
public:
SimulatorSocketServer();
SimulatorSocketServer(const SimulatorSocketServer& orig);
virtual ~SimulatorSocketServer();
+public slots:
+ void publishMotionEvent(const MotionEvent e);
+ void publishButtonEvent(const ButtonEvent e);
private:
};