NetworkManagerQt
10 #include "manager_p.h"
11 #include "teamdevice_p.h"
13 NetworkManager::TeamDevicePrivate::TeamDevicePrivate(
const QString &path, TeamDevice *q)
14 : DevicePrivate(
path, q)
23 NetworkManager::TeamDevicePrivate::~TeamDevicePrivate()
27 NetworkManager::TeamDevice::TeamDevice(
const QString &path,
QObject *parent)
28 : Device(*new TeamDevicePrivate(
path, this), parent)
32 QVariantMap initialProperties = NetworkManagerPrivate::retrieveInitialProperties(d->iface.staticInterfaceName(), path);
33 if (!initialProperties.isEmpty()) {
34 d->propertiesChanged(initialProperties);
38 NetworkManager::TeamDevice::~TeamDevice()
47 bool NetworkManager::TeamDevice::carrier()
const
54 QString NetworkManager::TeamDevice::hwAddress()
const
56 Q_D(
const TeamDevice);
61 QStringList NetworkManager::TeamDevice::slaves()
const
63 Q_D(
const TeamDevice);
67 QString NetworkManager::TeamDevice::config()
const
69 Q_D(
const TeamDevice);
73 void NetworkManager::TeamDevicePrivate::propertyChanged(
const QString &property,
const QVariant &value)
79 Q_EMIT q->carrierChanged(carrier);
82 Q_EMIT q->hwAddressChanged(hwAddress);
90 Q_EMIT q->slavesChanged(slaves);
93 Q_EMIT q->configChanged(config);
95 DevicePrivate::propertyChanged(property, value);
99 #include "moc_teamdevice.cpp"
100 #include "moc_teamdevice_p.cpp"
KIOFILEWIDGETS_EXPORT QStringList list(const QString &fileClass)
Type type() const override
Retrieves the interface type.
KSharedConfigPtr config()
bool toBool() const const
QString path(const QString &relativePath)
@ Team
Team master device.
QString toString() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 28 2023 04:03:49 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.