summaryrefslogtreecommitdiffstats
path: root/src/network/kernel/qnetworkinformation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/kernel/qnetworkinformation.cpp')
-rw-r--r--src/network/kernel/qnetworkinformation.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/network/kernel/qnetworkinformation.cpp b/src/network/kernel/qnetworkinformation.cpp
index 4f0b1405ef..3bfe623885 100644
--- a/src/network/kernel/qnetworkinformation.cpp
+++ b/src/network/kernel/qnetworkinformation.cpp
@@ -511,12 +511,11 @@ QNetworkInformation::QNetworkInformation(QNetworkInformationBackend *backend)
: QObject(*(new QNetworkInformationPrivate(backend)))
{
connect(backend, &QNetworkInformationBackend::reachabilityChanged, this,
- [this]() { emit reachabilityChanged(d_func()->backend->reachability()); });
- connect(backend, &QNetworkInformationBackend::behindCaptivePortalChanged, this, [this]() {
- emit isBehindCaptivePortalChanged(d_func()->backend->behindCaptivePortal());
- });
+ &QNetworkInformation::reachabilityChanged);
+ connect(backend, &QNetworkInformationBackend::behindCaptivePortalChanged, this,
+ &QNetworkInformation::isBehindCaptivePortalChanged);
connect(backend, &QNetworkInformationBackend::transportMediumChanged, this,
- [this]() { emit transportMediumChanged(d_func()->backend->transportMedium()); });
+ &QNetworkInformation::transportMediumChanged);
}
/*!