QNetworkSettingsWireless类
QNetworkSettingsWireless类封装了WiFi网络服务的配置。 更多信息...
| 头文件 | #include <QNetworkSettingsWireless> |
| qmake | QT += networksettings |
公共类型
属性
- hidden : const bool
- isOutOfRange : bool
- signalStrength : int
公共函数
| QNetworkSettingsWireless(QObject *parent = nullptr) | |
| bool | hidden() const |
| bool | outOfRange() const |
| void | setHidden(const bool hidden) |
| void | setOutOfRange(const bool aOutOfRange) |
| void | setSecurity(const QNetworkSettingsWireless::Securities securities) |
| void | setSignalStrength(const int signalStrength) |
| int | signalStrength() const |
| bool | supportsSecurity(QNetworkSettingsWireless::Security security) |
信号
| void | hiddenChanged() |
| void | outOfRangeChanged() |
| void | passwordChanged() |
| void | signalStrengthChanged() |
成员类型文档
枚举类 QNetworkSettingsWireless::Security
标志 QNetworkSettingsWireless::Securities
此枚举类型持有用于保护连接的无线安全协议。
| 常量 | 值 | 描述 |
|---|---|---|
QNetworkSettingsWireless::Security::None | 0x0000 | 未保护 |
QNetworkSettingsWireless::Security::WEP | 0x0002 | 有线等效隐私(WEP) |
QNetworkSettingsWireless::Security::WPA | 0x0004 | Wi-Fi保护访问(WPA) |
QNetworkSettingsWireless::Security::WPA2 | 0x0008 | Wi-Fi保护访问,版本2(WPA2) |
Securities类型是为QFlags
属性文档
[只读] hidden : const bool
表示无线SSID是否隐藏。
访问函数
| bool | hidden() const |
通知信号
| void | hiddenChanged() |
isOutOfRange : bool
表示WiFi接入点是否超出范围。
访问函数
| bool | outOfRange() const |
| void | setOutOfRange(const bool aOutOfRange) |
通知信号
| void | outOfRangeChanged() |
signalStrength : int
存储WiFi信号强度,范围从0到100。
访问函数
| int | signalStrength() const |
| void | setSignalStrength(const int signalStrength) |
通知信号
| void | signalStrengthChanged() |
成员函数说明
[显式] QNetworkSettingsWireless::QNetworkSettingsWireless(QObject *parent = nullptr)
创建一个带有父级 parent 的新WiFi网络配置。
[信号] void QNetworkSettingsWireless::passwordChanged()
当密码更改时发送此信号。
void QNetworkSettingsWireless::setHidden(const bool hidden)
设置 hidden 状态。
当隐藏状态更改时,会发出 QNetworkSettingsWireless::hiddenChanged 信号。
另请参阅hidden()。
void QNetworkSettingsWireless::setSecurity(const QNetworkSettingsWireless::Securities securities)
设置 securities 标志。
[可调用] bool QNetworkSettingsWireless::supportsSecurity(QNetworkSettingsWireless::Security security)
返回WiFi网络是否支持在 security 中指定的无线安全协议。
注意:此函数可以通过元对象系统从QML调用。请参阅Q_INVOKABLE。
© 2024 Qt公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档根据自由软件基金会在其发布的GNU自由文档许可协议版本1.3的条款进行许可。Qt及其 respective标志是芬兰以及/或其他国家的Qt公司的商标。所有其他商标均为其各自所有者的财产。