SystemInfo QML 类型

提供有关 Qt 配置、网络状态、操作系统和硬件的信息。 更多...

Qt 5.11
实例化 QObject

属性

详细说明

A SystemInfo 类型提供有关系统的信息,在本例中是应用程序运行的设备和操作系统。它提供与网络可用性相关的属性和 C++ QSysInfo API 的子集。所有这些属性都是只读的。

另请参阅 QSysInfo.

属性文档

addressList : var

以以下格式返回设备的所有可用网络接口的地址

<接口名称> <IP 地址> <硬件地址>

SystemInfo {
     id: sysinfo
}
Text {
     text: sysinfo.addressList.join("\n")
}

另请参阅 QNetworkInterface::allInterfaces().


connected : bool

指定设备是否连接到网络。


cpu : string

返回 Qt 编译的完整体系结构字符串:CPU 体系结构、字节序、字大小和 ABI(可选)。

另请参阅 QSysInfo::buildAbi().


internetAccess : bool

指定设备是否连接到互联网。


kernel : string

返回 Qt 编译用于的操作系统内核类型。

另请参阅 QSysInfo::kernelType().


kernelVersion : string

返回操作系统的内核版本。

另请参阅 QSysInfo::kernelVersion().


productName : string

返回产品类型、版本以及如操作系统类型、别名等标记。此函数的结果适合显示给用户,但不适合长期存储,因为字符串可能在Qt的后续版本中更改。

另请参阅 QSysInfo::prettyProductName()


qtDiag : 字符串

返回运行qtdiag的输出,其中包含有关当前Qt安装的信息。


qtVersion : 字符串

返回Qt版本。

另请参阅 qVersion


©2019 Luxoft Sweden AB。本文件中包含的文档贡献均为各自所有者的版权。
本用户提供的内容根据GNU自由文档许可版1.3的条款发布,由自由软件基金会发布。
Qt和相应的标志是芬兰及全球其他国家的Qt公司注册商标。所有其他商标均为各自所有者的财产。