]> Shamusworld >> Repos - architektonas/blobdiff - src/action.h
Converted codebase from Qt4 to Qt5.
[architektonas] / src / action.h
index 96e8e87c9ccb5bad1390aaea4ee77ae6178a736d..f456d8f3925833116c7a7e6e47b9b7baea47d66b 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __ACTION_H__
 #define __ACTION_H__
 
-#include <QtGui>
+#include <QtWidgets>
 #include "vector.h"
 
 class Object;
@@ -21,11 +21,16 @@ class Action: public QObject
                virtual void MouseDown(Vector) = 0;
                virtual void MouseMoved(Vector) = 0;
                virtual void MouseReleased(void) = 0;
-               virtual bool KeyDown(int) = 0;
-               virtual bool KeyReleased(int) = 0;
+               virtual void KeyDown(int) = 0;
+               virtual void KeyReleased(int) = 0;
 
        signals:
                void ObjectReady(Object *);
+               void NeedRefresh(void);
+
+       // Class variables
+//     public:
+//             static unsigned int currentLayer;
 };
 
 #endif // __ACTION_H__