diff options
Diffstat (limited to 'src/plugins/networkinformation/networkmanager/qnetworkmanagerservice.cpp')
-rw-r--r-- | src/plugins/networkinformation/networkmanager/qnetworkmanagerservice.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/networkinformation/networkmanager/qnetworkmanagerservice.cpp b/src/plugins/networkinformation/networkmanager/qnetworkmanagerservice.cpp index dfc09b4637..768cb4a788 100644 --- a/src/plugins/networkinformation/networkmanager/qnetworkmanagerservice.cpp +++ b/src/plugins/networkinformation/networkmanager/qnetworkmanagerservice.cpp @@ -137,7 +137,7 @@ static QDBusInterface getPrimaryDevice(const QDBusObjectPath &devicePath) auto QNetworkManagerInterface::deviceType() const -> NMDeviceType { - auto it = propertyMap.constFind("PrimaryConnection"); + auto it = propertyMap.constFind(u"PrimaryConnection"_qs); if (it != propertyMap.cend()) return extractDeviceType(it->value<QDBusObjectPath>()); return NM_DEVICE_TYPE_UNKNOWN; @@ -151,7 +151,8 @@ auto QNetworkManagerInterface::meteredState() const -> NMMetered return NM_METERED_UNKNOWN; } -auto QNetworkManagerInterface::extractDeviceType(QDBusObjectPath devicePath) const -> NMDeviceType +auto QNetworkManagerInterface::extractDeviceType(const QDBusObjectPath &devicePath) const + -> NMDeviceType { QDBusInterface primaryDevice = getPrimaryDevice(devicePath); if (!primaryDevice.isValid()) |