summaryrefslogtreecommitdiffstats
path: root/src/jsObject.h
diff options
context:
space:
mode:
authorSebastian Schmelzer2011-02-01 17:41:26 +0100
committerSebastian Schmelzer2011-02-01 17:41:26 +0100
commit7de36233d43600f0af45cf83ed2ccee36ae8b2fd (patch)
treeb895826f882bae610fb3cdc0d1bf7d9f782b0737 /src/jsObject.h
parentremoved unneeded const (diff)
downloadfbgui-7de36233d43600f0af45cf83ed2ccee36ae8b2fd.tar.gz
fbgui-7de36233d43600f0af45cf83ed2ccee36ae8b2fd.tar.xz
fbgui-7de36233d43600f0af45cf83ed2ccee36ae8b2fd.zip
fix jsobject :)
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);
};