QNetworkSettingsAddressModel 类

QNetworkSettingsAddressModel 类表示一个网络接口地址。 更多...

头文件 #include <QNetworkSettingsAddressModel>
qmakeQT += networksettings

属性

公共函数

QNetworkSettingsAddressModel(QObject *parent = nullptr)
QNetworkSettingsAddressModel(const QStringList &strings, QObject *parent = nullptr)
voidappend(const QString &address)
intcount() const
voidremove(int index)
voidresetChanges()
voidsetStringList(const QStringList &addresses)

信号

voidcountChanged()

详细描述

地址模型包含可用网络接口地址的列表。

另请参阅QNetworkSettingsManager.

属性文档

[read-only] count : const int

保留模型中的行数。

访问函数

intcount() const

通知信号

voidcountChanged()

成员函数文档

[explicit] QNetworkSettingsAddressModel::QNetworkSettingsAddressModel(QObject *parent = nullptr)

使用父 parent 创建地址模型。

[explicit] QNetworkSettingsAddressModel::QNetworkSettingsAddressModel(const QStringList &strings, QObject *parent = nullptr)

使用指定的地址 strings 和父 parent 创建地址模型。

[invokable] void QNetworkSettingsAddressModel::append(const QString &address)

将指定的地址 address 添加到地址模型中。

注意:此函数可以通过元对象系统从 QML 调用。请参阅 Q_INVOKABLE。

int QNetworkSettingsAddressModel::count() const

返回地址模型中的行数。

注意:属性的 getter 函数 count。

[signal] void QNetworkSettingsAddressModel::countChanged()

当模型中的行数发生变化时发出此信号。

注意:属性 count 的通知信号。

[可调用] void QNetworkSettingsAddressModel::remove(int index)

从地址模型中删除由 index 指定的地址。

注意:此函数可以通过元对象系统从 QML 调用。请参阅 Q_INVOKABLE。

[可调用] void QNetworkSettingsAddressModel::resetChanges()

重置对地址模型中的地址所做的更改。

注意:此函数可以通过元对象系统从 QML 调用。请参阅 Q_INVOKABLE。

void QNetworkSettingsAddressModel::setStringList(const QStringList &addresses)

addresses 中指定的地址添加到地址模型。

© 2024 The Qt Company Ltd. 本文档中包含的文档贡献均为各自拥有者的版权。本提供在此的文档根据自由软件基金会发布的 GNU自由文档许可协议1.3版 的条款进行许可。Qt及其相应标志是The Qt Company Ltd在芬兰和/或其他国家的商标。所有其他商标均是各自拥有者的财产。