summaryrefslogtreecommitdiffstats
path: root/src/jsObject.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/jsObject.h')
-rw-r--r--src/jsObject.h20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/jsObject.h b/src/jsObject.h
index 20ae403..a025c5a 100644
--- a/src/jsObject.h
+++ b/src/jsObject.h
@@ -8,7 +8,10 @@
#ifndef JSOBJECT_H_
#define JSOBJECT_H_
-enum Action
+#include <QObject>
+#include "fbbrowser.h"
+
+typedef enum
{
QUIT,
SHOW_USB_DEVICES,
@@ -17,20 +20,21 @@ enum Action
SHOW_IP_ADDRESS,
SHOW_TIME,
SHOW_DATE
-};
+} jsAction;
-class jsObject {
+class jsObject : public QObject
+{
Q_OBJECT
public:
- jsObject(const fbbrowser & browser);
+ jsObject();
virtual ~jsObject();
-private:
- fbbrowser browser;
+//private:
+// fbbrowser browser;
-slots:
- void performAction(Action a));
+private slots:
+ void performAction(jsAction a);
};