From 084525a034fa9306247eec2005fa9e8279753829 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= Date: Thu, 16 Apr 2020 17:40:54 +0200 Subject: QNAM/QNetConMon: emit networkAccessibleChanged on changes For compatibility with the bearer functionality. Change-Id: I26ba6bad046b3f99c8ee13e709a26ddcbd868e25 Reviewed-by: Timur Pocheptsov --- src/network/access/qnetworkaccessmanager.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/network/access/qnetworkaccessmanager.cpp') diff --git a/src/network/access/qnetworkaccessmanager.cpp b/src/network/access/qnetworkaccessmanager.cpp index 6f6aa73f62..d36cb46ce1 100644 --- a/src/network/access/qnetworkaccessmanager.cpp +++ b/src/network/access/qnetworkaccessmanager.cpp @@ -2116,7 +2116,10 @@ void QNetworkAccessManagerPrivate::_q_onlineStateChanged(bool isOnline) Q_Q(QNetworkAccessManager); if (statusMonitor.isEnabled()) { + auto previous = networkAccessible; networkAccessible = isOnline ? QNetworkAccessManager::Accessible : QNetworkAccessManager::NotAccessible; + if (previous != networkAccessible) + emit q->networkAccessibleChanged(networkAccessible); return; } -- cgit v1.2.3