11DNETWORKMANAGER_BEGIN_NAMESPACE
13class DIPv6ConfigPrivate;
19 explicit DIPv6Config(
const quint64
id, QObject *parent =
nullptr);
22 Q_PROPERTY(QList<Config> addressData READ addressData NOTIFY addressDataChanged)
23 Q_PROPERTY(QList<QHostAddress> nameservers READ nameservers NOTIFY nameserversChanged)
24 Q_PROPERTY(QHostAddress gateway READ gateway NOTIFY gatewayChanged)
26 QList<Config> addressData() const;
27 QList<QHostAddress> nameservers() const;
28 QHostAddress gateway() const;
31 void addressDataChanged(const QList<Config> &addrs) const;
32 void nameserversChanged(const QList<QHostAddress> &nameserver) const;
33 void gatewayChanged(const QHostAddress &gateway);
36 QScopedPointer<DIPv6ConfigPrivate> d_ptr;
40DNETWORKMANAGER_END_NAMESPACE
对于Ipv6配置属性的封装
Definition: dipv6config.h:16