QNetworkSettingsServiceFilter 类

QNetworkSettingsServiceFilter 类表示一个网络服务过滤器。 更多...

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

属性

公开函数

QNetworkSettingsServiceFilter(QObject *parent = nullptr)
virtual~QNetworkSettingsServiceFilter()
intactiveRow() const
QVariantitemFromRow(const int row) const
voidsetType(QNetworkSettingsType::Type type)
voidsetWiredNetworksAvailable(bool wiredNetworksAvailable)
QNetworkSettingsType::Typetype() const

重新实现公开函数

virtual boolfilterAcceptsRow(int source_row, const QModelIndex &source_parent) const override

信号

详细描述

另请参阅QNetworkSettingsService.

属性文档

type : QNetworkSettingsType::Type

此属性保存网络类型。

QNetworkSettingsType::Type

访问函数

QNetworkSettingsType::Typetype() const
voidsetType(QNetworkSettingsType::Type type)

通知信号

voidtypeChanged()

wiredNetworksAvailable : bool

此属性保存有线网络是否可用。

访问函数

voidsetWiredNetworksAvailable(bool wiredNetworksAvailable)

通知信号

成员函数文档

[显式] QNetworkSettingsServiceFilter::QNetworkSettingsServiceFilter(QObject *parent = nullptr)

创建一个具有父类别 parent 的网络服务过滤器。

[虚拟 noexcept] QNetworkSettingsServiceFilter::~QNetworkSettingsServiceFilter()

删除网络服务过滤器。

[可调用] int QNetworkSettingsServiceFilter::activeRow() const

返回模型中的连接服务索引。如果没有可用的活动连接,则返回负数。

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

[重写虚拟函数] bool QNetworkSettingsServiceFilter::filterAcceptsRow(int source_row, const QModelIndex &source_parent) const

返回行 source_row 是否具有用户角色,以及它是否存在于模型 source_parent 中。

[可以调用] QVariant QNetworkSettingsServiceFilter::itemFromRow(const int row) const

返回模型中 row 的服务。

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

void QNetworkSettingsServiceFilter::setType(QNetworkSettingsType::Type type)

将服务模型设置为 type

注意:属性 type 的设置函数。

另请参阅:type

void QNetworkSettingsServiceFilter::setWiredNetworksAvailable(bool wiredNetworksAvailable)

将有线网络的可用性设置为 wiredNetworksAvailable

注意:属性 wiredNetworksAvailable 的设置函数。

QNetworkSettingsType::Type QNetworkSettingsServiceFilter::type() const

返回服务模型。

QNetworkSettingsType::Type

注意:属性 type 的获取函数。

另请参阅:setType

[信号] void QNetworkSettingsServiceFilter::typeChanged()

当网络类型更改时发出此信号。

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

[信号] void QNetworkSettingsServiceFilter::wiredNetworksAvailableChanged()

当有线网络的可用性更改时发出此信号。

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

© 2024 The Qt Company Ltd. 本文档中的文档贡献属于其各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU自由文档许可证版本1.3 许可的。Qt及其相应标志是芬兰和/或世界其他国家的The Qt Company Ltd.的商标。所有其他商标均为其各自所有者的财产。