Download.cpp 366 B

12345678910111213141516171819
  1. #include "Download.hpp"
  2. Download::Download(QUrl url, QObject* parent) : QObject(parent)
  3. {
  4. connect(&_networkControl, &QNetworkAccessManager::finished, this, &Download::onFinished);
  5. _networkControl.get(QNetworkRequest(url));
  6. }
  7. Download::~Download()
  8. {
  9. }
  10. void Download::onFinished(QNetworkReply* reply)
  11. {
  12. reply->deleteLater();
  13. emit finished(reply->readAll());
  14. }