网络信息 QML 类型

提供了一个跨平台的网络相关信息接口。 更多...

导入声明import QtNetwork
Qt 6.7
实例化 QNetworkInformation

属性

详细信息

NetworkInformation 提供了一个跨平台的网络相关信息接口。

NetworkInformation 是一个单例。

另请参阅 QNetworkInformation.

属性文档

isBehindCaptivePortal : bool [只读]

指示用户的设备目前是否已知位于一个捕获门户之后。


isMetered : bool [只读]

返回当前连接是否(已知为)计费或非计费。


reachability : enumeration [只读]

包含系统网络连接的当前状态。

常量描述
NetworkInformation.Reachability.Unkown连接可能已建立,但操作系统尚未确认完全连接,或者此功能不受支持。
NetworkInformation.Reachability.Disconnected系统可能根本没有连接。
NetworkInformation.Reachability.Local系统连接到网络,但可能只能访问本地网络中的设备。
NetworkInformation.Reachability.Site系统连接到网络,但可能只能访问本地子网或内部网络中的设备。
NetworkInformation.Reachability.Online系统连接到网络并能够访问互联网。

transportMedium : enumeration [只读]

包含应用程序当前活动的传输媒介。

常量描述
NetworkInformation.TransportMedium.Unkown如果操作系统报告没有活动媒介,Qt 未能识别活动媒介,或传输媒介功能不受支持。
NetworkInformation.TransportMedium.Ethernet当前活动连接正在使用以太网。注意:当 Windows 连接到蓝牙个人局域网时,此值也可能返回。
NetworkInformation.TransportMedium.Cellular当前活动连接正在使用蜂窝网络。
网络信息.传输介质.WiFi当前活跃的连接正在使用Wi-Fi。
网络信息.传输介质.蓝牙当前活跃的连接是通过蓝牙连接的。

© 2024 Qt公司版权所有。本文件中包含的文档贡献版权属于各自的所有者。本文件中的文档许可条款请参阅由自由软件基金会发布的GNU自由文档许可协议1.3版。Qt及其相关标志是芬兰及/或全球其他国家的Qt公司注册商标。所有其他商标均为各自所有者的财产。