From d1fcfe58025603ae28e8fda31d96519a92cdb7dd Mon Sep 17 00:00:00 2001 From: Sami Nurmenniemi Date: Tue, 31 Oct 2017 13:46:40 +0200 Subject: Add Wi-Fi enable button to network settings Task-number: QTBUG-64230 Change-Id: I2aad07fb98a45997b116fc9a06924ba8be3dff2a Reviewed-by: Kari Oikarinen Reviewed-by: Teemu Holappa --- src/imports/networksettings/plugin.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/imports/networksettings/plugin.cpp') diff --git a/src/imports/networksettings/plugin.cpp b/src/imports/networksettings/plugin.cpp index 665cb6a..431a099 100644 --- a/src/imports/networksettings/plugin.cpp +++ b/src/imports/networksettings/plugin.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #include #include @@ -121,6 +122,14 @@ \sa services */ +/*! + \qmlmethod NetworkInterface NetworkSettingsManager::interface(int type, int instance) + + Returns the interface with type \a type and order number of \a instance + + \sa NetworkInterface +*/ + /*! \qmlmethod NetworkSettingsManager::userAgent.setPassphrase(string passphrase) @@ -162,6 +171,7 @@ void NetworksettingspluginPlugin::registerTypes(const char *uri) { Q_ASSERT(QLatin1String(uri) == QLatin1String("QtDeviceUtilities.NetworkSettings")); qmlRegisterUncreatableType(uri, 1, 0, "NetworkService", "Cannot be instantiated directly."); + qmlRegisterUncreatableType(uri, 1, 0, "NetworkInterface", "Cannot be instantiated directly."); qmlRegisterUncreatableType(uri, 1, 0, "NetworkSettingsIPv4", "Cannot be instantiated directly."); qmlRegisterUncreatableType(uri, 1, 0, "NetworkSettingsIPv6", "Cannot be instantiated directly."); qmlRegisterUncreatableType(uri, 1, 0, "NetworkSettingsProxy", "Cannot be instantiated directly."); -- cgit v1.2.3