diff options
| author | Jonathan Bauer | 2011-03-04 21:05:12 +0100 |
|---|---|---|
| committer | Jonathan Bauer | 2011-03-04 21:05:12 +0100 |
| commit | 9e5705b50b1187807e753888aebdbbb11b362bcb (patch) | |
| tree | 33b803d07841411718cca8686b16216de8bd092b /src/fbbrowser.h | |
| parent | Added javascript functionality for download manager.. (diff) | |
| download | fbgui-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.h | 9 |
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(); |
