summaryrefslogtreecommitdiffstats
path: root/src/network/access/qnetworkreplyimpl.cpp
diff options
context:
space:
mode:
authorDavid Faure <david.faure@kdab.com>2018-03-16 13:27:21 +0100
committerDavid Faure <david.faure@kdab.com>2018-03-17 08:38:29 +0000
commit8b6838347de2d065f96d7f1c519edaaf01701014 (patch)
treeb25ead43a1c9dc7d935625fe503c515756b14962 /src/network/access/qnetworkreplyimpl.cpp
parent23fd4f7171ce0d509f59f42a9881de53f85644e7 (diff)
QNetworkReply: fix isFinished() for disabled replies
When network access is disabled, every QNAM request returns a QDisabledNetworkReply instance, which emits error and finished immediately. However isFinished() was still false, which could confuse application code. Change-Id: Ifd43c86364b11a9583a38fde536e6c09c109b55f Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/network/access/qnetworkreplyimpl.cpp')
-rw-r--r--src/network/access/qnetworkreplyimpl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/network/access/qnetworkreplyimpl.cpp b/src/network/access/qnetworkreplyimpl.cpp
index 54930a351a..a794b492e7 100644
--- a/src/network/access/qnetworkreplyimpl.cpp
+++ b/src/network/access/qnetworkreplyimpl.cpp
@@ -1125,6 +1125,7 @@ QDisabledNetworkReply::QDisabledNetworkReply(QObject *parent,
setRequest(req);
setUrl(req.url());
setOperation(op);
+ setFinished(true);
qRegisterMetaType<QNetworkReply::NetworkError>();