网络设置管理器 QML 类型
一个用于管理网络设置的 Singleton QML 类型。 更多...
导入语句 | import QtDeviceUtilities.NetworkSettings |
属性
信号
方法
- 网络接口 接口(整数 type, 整数 instance)
- 网络服务 服务(字符串 name, 整数 type)
- userAgent.cancelInput()
- userAgent.setPassphrase(字符串 passphrase)
详细描述
不需要创建此对象的实例。要使用它,只需导入 QtDeviceUtilities.NetworkSettings
模块。
Qt 设备工具 WiFi 教程演示了如何使用 网络设置管理器 连接到 WiFi。
属性文档
服务 : 模型 |
包含服务模型。在视图中使用 服务 模型的代理可以访问具有 entry 角色的 网络服务 项。
可以使用 类型
属性来控制模型中的服务列表,并且可以使用 itemFromRow(int index)
方法检索 网络服务 项。例如,要选择第一个可用的有线网络服务
property var service: null ... NetworkSettingsManager.services.type = NetworkSettingsType.Wired; service = NetworkSettingsManager.services.itemFromRow(0);
可用的服务类型
常量 | 描述 |
---|---|
NetworkSettingsType.Wired | 有线网络 |
NetworkSettingsType.Wifi | WiFi 网络 |
NetworkSettingsType.Bluetooth | 蓝牙网络 |
NetworkSettingsType.Unknown | 未知网络类型 |
另请参阅网络服务.
信号文档
userAgent.error() |
当连接失败由于无效的用户凭据时发出此信号。
注意:相应的处理程序是 userAgent.onError
.
userAgent.showUserCredentialsInput() |
当需要连接到 WiFi 网络时需要用户凭据时发出此信号。
注意:相应的处理程序是 userAgent.onShowUserCredentialsInput
.
另请参阅userAgent.setPassphrase().
方法文档
NetworkService service(string name, int type) |
返回名为 name 且类型为 type 的服务。
另请参阅 services.
userAgent.cancelInput() |
取消用户凭据输入请求。
userAgent.setPassphrase(string passphrase) |
为连接到 WiFi 网络设置 passphrase。
需要根据接收到 showUserCredentialsInput() 信号来调用此方法。
© 2024 Qt 公司有限公司。本文件中包含的文档贡献是各自所有者的版权。本文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 许可。Qt 和相应徽标是芬兰的 Qt 公司及其在全世界各地的商标。所有其他商标均为各自所有者的财产。