summaryrefslogtreecommitdiffstats
path: root/src/fbbrowser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/fbbrowser.h')
-rw-r--r--src/fbbrowser.h20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/fbbrowser.h b/src/fbbrowser.h
index 6cfa588..42d1d3d 100644
--- a/src/fbbrowser.h
+++ b/src/fbbrowser.h
@@ -19,7 +19,6 @@ public:
~fbbrowser();
void printusage();
Q_INVOKABLE void writeText(QString text); //used for writing web content into a file
- Q_INVOKABLE void quitAll();
private:
QUrl baseUrl;
@@ -32,12 +31,31 @@ private:
// Private download function.
void download(const QString & file);
+ //the jsObject. connection to the webpage for emiting signals
+ jsObject * jso;
+ // connects all jsObject signals with fbbrowser slots
+ void connectJsSignalsToSlots();
+
private slots:
void addJSObject();
void getSysInfo();
+ // slots which are emited by the jsObject signals
+
+ void quitAll();
+ void startDownload_Slot();
+ void getMacAddress_Slot();
+ void getIpAddress_Slot();
+ void getIntegratedHardwareDevices_Slot();
+ void getUsbDevices_Slot();
+ void getHardDrives_Slot();
+
+ // for testing reasons
+ void showTime_Slot();
+ void showDate_Slot();
+
signals:
void signalQuitAll();
};