网络设置管理器 QML 类型

一个用于管理网络设置的 Singleton QML 类型。 更多...

导入语句import QtDeviceUtilities.NetworkSettings

属性

信号

方法

详细描述

不需要创建此对象的实例。要使用它,只需导入 QtDeviceUtilities.NetworkSettings 模块。

Qt 设备工具 WiFi 教程演示了如何使用 网络设置管理器 连接到 WiFi。

属性文档

接口 : 模型 [只读]

包含接口模型。在视图中使用 接口 模型的代理可以访问具有 entry 角色的 网络接口 项。

另请参阅网络接口.


服务 : 模型 [只读]

包含服务模型。在视图中使用 服务 模型的代理可以访问具有 entry 角色的 网络服务 项。

可以使用 类型 属性来控制模型中的服务列表,并且可以使用 itemFromRow(int index) 方法检索 网络服务 项。例如,要选择第一个可用的有线网络服务

property var service: null
...
NetworkSettingsManager.services.type = NetworkSettingsType.Wired;
service = NetworkSettingsManager.services.itemFromRow(0);

可用的服务类型

常量描述
NetworkSettingsType.Wired有线网络
NetworkSettingsType.WifiWiFi 网络
NetworkSettingsType.Bluetooth蓝牙网络
NetworkSettingsType.Unknown未知网络类型

另请参阅网络服务.


信号文档

userAgent.error()

当连接失败由于无效的用户凭据时发出此信号。

注意:相应的处理程序是 userAgent.onError.


userAgent.showUserCredentialsInput()

当需要连接到 WiFi 网络时需要用户凭据时发出此信号。

注意:相应的处理程序是 userAgent.onShowUserCredentialsInput.

另请参阅userAgent.setPassphrase().


方法文档

网络接口 接口(整数 type, 整数 instance)

返回类型为 type 和实例顺序号 instance 的接口

另请参阅网络接口.


NetworkService service(string name, int type)

返回名为 name 且类型为 type 的服务。

另请参阅 services.


userAgent.cancelInput()

取消用户凭据输入请求。


userAgent.setPassphrase(string passphrase)

为连接到 WiFi 网络设置 passphrase

需要根据接收到 showUserCredentialsInput() 信号来调用此方法。

另请参阅 userAgent.showUserCredentialsInput().


© 2024 Qt 公司有限公司。本文件中包含的文档贡献是各自所有者的版权。本文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 许可。Qt 和相应徽标是芬兰的 Qt 公司及其在全世界各地的商标。所有其他商标均为各自所有者的财产。