summaryrefslogtreecommitdiffstats
path: root/src/downloadmanager.h
diff options
context:
space:
mode:
authorJonathan Bauer2011-02-01 17:11:39 +0100
committerJonathan Bauer2011-02-01 17:11:39 +0100
commit4fbd7d6057ec2245aef455f51b4098acb099a0bb (patch)
treeacc4d6b2910c89bce1a4b2ff1103cbbfc42c7b20 /src/downloadmanager.h
parentfix (diff)
downloadfbgui-4fbd7d6057ec2245aef455f51b4098acb099a0bb.tar.gz
fbgui-4fbd7d6057ec2245aef455f51b4098acb099a0bb.tar.xz
fbgui-4fbd7d6057ec2245aef455f51b4098acb099a0bb.zip
DownloadManager class
Diffstat (limited to 'src/downloadmanager.h')
-rw-r--r--src/downloadmanager.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/downloadmanager.h b/src/downloadmanager.h
new file mode 100644
index 0000000..10cd6e0
--- /dev/null
+++ b/src/downloadmanager.h
@@ -0,0 +1,24 @@
+#ifndef DOWNLOADMANAGER_H
+#define DOWNLOADMANAGER_H
+
+#include <QtWebKit>
+
+class DownloadManager
+{
+public:
+ DownloadManager();
+ ~DownloadManager();
+ void setUrl(QUrl& qurl);
+ void print();
+ void downloadFile();
+
+private:
+ QNetworkAccessManager* qnam;
+ QUrl baseUrl;
+ QNetworkRequest* request;
+ QNetworkReply* reply;
+ QIODevice* qiod;
+
+};
+
+#endif // DOWNLOADMANAGER_H