QNetworkSettingsServiceFilter 类
QNetworkSettingsServiceFilter 类表示一个网络服务过滤器。 更多...
头文件 | #include <QNetworkSettingsServiceFilter> |
qmake | QT += networksettings |
属性
- type : QNetworkSettingsType::Type
- wiredNetworksAvailable : bool
公开函数
QNetworkSettingsServiceFilter(QObject *parent = nullptr) | |
virtual | ~QNetworkSettingsServiceFilter() |
int | activeRow() const |
QVariant | itemFromRow(const int row) const |
void | setType(QNetworkSettingsType::Type type) |
void | setWiredNetworksAvailable(bool wiredNetworksAvailable) |
QNetworkSettingsType::Type | type() const |
重新实现公开函数
virtual bool | filterAcceptsRow(int source_row, const QModelIndex &source_parent) const override |
信号
void | typeChanged() |
void | wiredNetworksAvailableChanged() |
属性文档
type : QNetworkSettingsType::Type
此属性保存网络类型。
访问函数
通知信号
void | typeChanged() |
wiredNetworksAvailable : bool
此属性保存有线网络是否可用。
访问函数
void | setWiredNetworksAvailable(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
返回服务模型。
注意:属性 type 的获取函数。
另请参阅:setType。
[信号]
void QNetworkSettingsServiceFilter::typeChanged()
当网络类型更改时发出此信号。
注意:属性 type 的通知信号。
[信号]
void QNetworkSettingsServiceFilter::wiredNetworksAvailableChanged()
当有线网络的可用性更改时发出此信号。
注意:属性 wiredNetworksAvailable 的通知信号。
© 2024 The Qt Company Ltd. 本文档中的文档贡献属于其各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU自由文档许可证版本1.3 许可的。Qt及其相应标志是芬兰和/或世界其他国家的The Qt Company Ltd.的商标。所有其他商标均为其各自所有者的财产。