diff options
| author | Sebastian Schmelzer | 2011-02-01 18:19:00 +0100 |
|---|---|---|
| committer | Sebastian Schmelzer | 2011-02-01 18:19:00 +0100 |
| commit | acdd731bf92d6b3fb3b7c41c2954a6e07828651a (patch) | |
| tree | 9126c17e01d4193a84dc04eb30cd4939ea111d22 /src/DownloadManager.h | |
| parent | compiling version.... (diff) | |
| download | fbgui-acdd731bf92d6b3fb3b7c41c2954a6e07828651a.tar.gz fbgui-acdd731bf92d6b3fb3b7c41c2954a6e07828651a.tar.xz fbgui-acdd731bf92d6b3fb3b7c41c2954a6e07828651a.zip | |
fix vtable error
Diffstat (limited to 'src/DownloadManager.h')
| -rw-r--r-- | src/DownloadManager.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/DownloadManager.h b/src/DownloadManager.h new file mode 100644 index 0000000..eff2507 --- /dev/null +++ b/src/DownloadManager.h @@ -0,0 +1,31 @@ +#ifndef DOWNLOADMANAGER_H +#define DOWNLOADMANAGER_H + +#include <QtWebKit> + +class DownloadManager : public QObject +{ +Q_OBJECT + +public: + DownloadManager(); + ~DownloadManager(); + void setUrl(QUrl& qurl); + void print(); + void downloadFile(QString& filename); + +private: + QNetworkAccessManager* qnam; + QUrl baseUrl; + QString filename; + QNetworkRequest request; + QNetworkReply* reply; + QIODevice* qiod; + + +private slots: + void saveData(); + +}; + +#endif // DOWNLOADMANAGER_H |
