summaryrefslogtreecommitdiffstats
path: root/src/fbbrowser.h
diff options
context:
space:
mode:
authorJonathan Bauer2011-03-04 21:05:12 +0100
committerJonathan Bauer2011-03-04 21:05:12 +0100
commit9e5705b50b1187807e753888aebdbbb11b362bcb (patch)
tree33b803d07841411718cca8686b16216de8bd092b /src/fbbrowser.h
parentAdded javascript functionality for download manager.. (diff)
downloadfbgui-9e5705b50b1187807e753888aebdbbb11b362bcb.tar.gz
fbgui-9e5705b50b1187807e753888aebdbbb11b362bcb.tar.xz
fbgui-9e5705b50b1187807e753888aebdbbb11b362bcb.zip
Progress bar for downloads (using jQuery) fixed
Diffstat (limited to 'src/fbbrowser.h')
-rw-r--r--src/fbbrowser.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/fbbrowser.h b/src/fbbrowser.h
index 967c6e0..e349b98 100644
--- a/src/fbbrowser.h
+++ b/src/fbbrowser.h
@@ -2,6 +2,7 @@
#define FBBROWSER_H
#include "DownloadManager.h"
+
#include "jsObject.h"
#include <QString>
#include <QtGui>
@@ -12,6 +13,8 @@ class QWebView;
//class QLineEdit;
//QT_END_NAMESPACE
+class DownloadManager;
+
class fbbrowser : public QMainWindow
{
Q_OBJECT
@@ -31,14 +34,16 @@ private:
// Temporal stuff for the download function...
// Private download function.
- void download(const QString & file);
//the jsObject. connection to the webpage for emiting signals
jsObject *jso;
+ DownloadManager* dm;
// connects all jsObject signals with fbbrowser slots
void connectJsSignalsToSlots();
+public slots:
+ void updateProgressSlot(int i);
private slots:
void addJSObject();
@@ -47,7 +52,7 @@ private slots:
// slots which are emited by the jsObject signals
void quitAll();
- void startDownload_Slot();
+ void startDownload_Slot(QString filename);
void getMacAddress_Slot();
void getIpAddress_Slot();
void getIntegratedHardwareDevices_Slot();