summaryrefslogtreecommitdiffstats
path: root/src/DownloadManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/DownloadManager.h')
-rw-r--r--src/DownloadManager.h16
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