summaryrefslogtreecommitdiffstats
path: root/src/network/kernel/qnetworkinformation_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/kernel/qnetworkinformation_p.h')
-rw-r--r--src/network/kernel/qnetworkinformation_p.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/network/kernel/qnetworkinformation_p.h b/src/network/kernel/qnetworkinformation_p.h
index ba07870be3..971340b6e3 100644
--- a/src/network/kernel/qnetworkinformation_p.h
+++ b/src/network/kernel/qnetworkinformation_p.h
@@ -67,6 +67,17 @@ class Q_NETWORK_EXPORT QNetworkInformationBackend : public QObject
using TransportMedium = QNetworkInformation::TransportMedium;
public:
+ static inline const char16_t PluginNames[4][22] = {
+ { u"networklistmanager" },
+ { u"scnetworkreachability" },
+ { u"android" },
+ { u"networkmanager" },
+ };
+ static constexpr int PluginNamesWindowsIndex = 0;
+ static constexpr int PluginNamesAppleIndex = 1;
+ static constexpr int PluginNamesAndroidIndex = 2;
+ static constexpr int PluginNamesLinuxIndex = 3;
+
QNetworkInformationBackend() = default;
~QNetworkInformationBackend() override;