send request in finish signal

This commit is contained in:
Ondřej Fischer 2019-11-28 10:47:33 +01:00
parent 61feac4632
commit 2041fed9fa
2 changed files with 3 additions and 2 deletions

View File

@ -4,6 +4,7 @@
#include <QNetworkRequest> #include <QNetworkRequest>
#include <QDateTime> #include <QDateTime>
#include <QNetworkReply> #include <QNetworkReply>
#include <memory>
namespace serversdk { namespace serversdk {
@ -53,7 +54,7 @@ private:
signals: signals:
void finished(); void finished(std::shared_ptr<Request> request);
private: private:
QString mType = "GET"; // POST, GET QString mType = "GET"; // POST, GET

View File

@ -64,7 +64,7 @@ void RequestManager::processRequest(const std::shared_ptr<Request>& request)
std::shared_ptr<Request> request = mRequestMap.value(reply); std::shared_ptr<Request> request = mRequestMap.value(reply);
request->logFinishTime(); request->logFinishTime();
mRequestMap.remove(reply); mRequestMap.remove(reply);
emit request->finished(); emit request->finished(request);
emit downloadFinished(request); emit downloadFinished(request);
}); });
} }