diff options
| author | Jonathan Bauer | 2011-03-02 18:14:52 +0100 |
|---|---|---|
| committer | Jonathan Bauer | 2011-03-02 18:14:52 +0100 |
| commit | 10dc9cfd5f6b24230414fd9ccda811efbfc5e92a (patch) | |
| tree | 68c1c0294237ab58efedc68aeb2ea40ced7df4dc /src/DownloadManager.h | |
| parent | Queueing for DM implemented. (need to clean debug msgs a bit) (diff) | |
| download | fbgui-10dc9cfd5f6b24230414fd9ccda811efbfc5e92a.tar.gz fbgui-10dc9cfd5f6b24230414fd9ccda811efbfc5e92a.tar.xz fbgui-10dc9cfd5f6b24230414fd9ccda811efbfc5e92a.zip | |
comments & formatting...
Diffstat (limited to 'src/DownloadManager.h')
| -rw-r--r-- | src/DownloadManager.h | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/DownloadManager.h b/src/DownloadManager.h index 8d6e88b..d365b0a 100644 --- a/src/DownloadManager.h +++ b/src/DownloadManager.h @@ -10,34 +10,28 @@ Q_OBJECT public: DownloadManager(const QUrl& baseUrl); ~DownloadManager(); - void print(); void get(QString& filename); private: + // Object required for downloading. QNetworkAccessManager* qnam; QUrl baseUrl; - QFile outfile; - QString filename; - QNetworkRequest request; - // QNetworkReply* reply; - QQueue<QUrl> dlQ; + QNetworkRequest request; QNetworkReply* currentDownload; - + QFile outfile; + QString filename; + // Download-in-progress flag. bool dip; - signals: void finished(); private slots: void startNextDownload(); - void downloadReady(); void downloadProgress(qint64 bytesIn, qint64 bytesTotal); void downloadFinished(); - - }; #endif // DOWNLOADMANAGER_H |
