summaryrefslogtreecommitdiffstats
path: root/src/networksettings/qnetworksettingsmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/networksettings/qnetworksettingsmanager.cpp')
-rw-r--r--src/networksettings/qnetworksettingsmanager.cpp37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/networksettings/qnetworksettingsmanager.cpp b/src/networksettings/qnetworksettingsmanager.cpp
index 667004f..a128049 100644
--- a/src/networksettings/qnetworksettingsmanager.cpp
+++ b/src/networksettings/qnetworksettingsmanager.cpp
@@ -330,4 +330,41 @@ QNetworkSettingsUserAgent* QNetworkSettingsManager::userAgent()
return d->userAgent();
}
+/*!
+ Returns the ip address of usb ethernet network.
+*/
+QString QNetworkSettingsManager::usbEthernetInternetProtocolAddress()
+{
+ Q_D(QNetworkSettingsManager);
+ return d->usbEthernetInternetProtocolAddress();
+}
+
+/*!
+ Returns the usb ethernet protocol
+*/
+QString QNetworkSettingsManager::usbVirtualEthernetLinkProtocol()
+{
+ Q_D(QNetworkSettingsManager);
+ return d->usbVirtualEthernetLinkProtocol();
+}
+
+
+/*!
+ Returns true if usb ethernet protocol is configured by file and configuration file exists.
+*/
+bool QNetworkSettingsManager::hasUsbEthernetProtocolConfiguration()
+{
+ Q_D(QNetworkSettingsManager);
+ return d->hasUsbEthernetProtocolConfiguration();
+}
+
+/*!
+ Set the usb ethernet protocol according to parameter.
+*/
+void QNetworkSettingsManager::setUsbVirtualEthernetLinkProtocol(const QString &protocol)
+{
+ Q_D(QNetworkSettingsManager);
+ d->setUsbVirtualEthernetLinkProtocol(protocol);
+}
+
QT_END_NAMESPACE