diff options
Diffstat (limited to 'src/libs/installer/downloadfiletask_p.h')
-rw-r--r-- | src/libs/installer/downloadfiletask_p.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/installer/downloadfiletask_p.h b/src/libs/installer/downloadfiletask_p.h index f71ba06fd..5583779b4 100644 --- a/src/libs/installer/downloadfiletask_p.h +++ b/src/libs/installer/downloadfiletask_p.h @@ -41,6 +41,7 @@ #include <QNetworkAccessManager> #include <QNetworkReply> #include <QNetworkRequest> +#include <QTimer> #include <memory> #include <unordered_map> @@ -95,7 +96,7 @@ private slots: void onDownloadProgress(qint64 bytesReceived, qint64 bytesTotal); void onAuthenticationRequired(QNetworkReply *reply, QAuthenticator *authenticator); void onProxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator); - + void onTimeout(); private: bool testCanceled(); @@ -104,6 +105,7 @@ private: private: QFutureInterface<FileTaskResult> *m_futureInterface; + QTimer m_timer; int m_finished; QNetworkAccessManager m_nam; QList<FileTaskItem> m_items; |