#ifndef DOWNLOADMANAGER_H #define DOWNLOADMANAGER_H #include class DownloadManager : public QObject { Q_OBJECT public: DownloadManager(const QUrl& baseUrl); ~DownloadManager(); void print(); void downloadFile(QString& filename); private: QNetworkAccessManager* qnam; QUrl baseUrl; QString filename; QNetworkRequest request; QNetworkReply* reply; private slots: void saveData(); }; #endif // DOWNLOADMANAGER_H