From acdd731bf92d6b3fb3b7c41c2954a6e07828651a Mon Sep 17 00:00:00 2001 From: Sebastian Schmelzer Date: Tue, 1 Feb 2011 18:19:00 +0100 Subject: fix vtable error --- src/DownloadManager.h | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/DownloadManager.h (limited to 'src/DownloadManager.h') 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 + +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 -- cgit v1.2.3-55-g7522