SystemInfo QML 类型
提供有关 Qt 配置、网络状态、操作系统和硬件的信息。 更多...
自 | Qt 5.11 |
实例化 | QObject |
属性
- addressList : var
- connected : bool
- cpu : string
- internetAccess : bool
- kernel : string
- kernelVersion : string
- productName : string
- qtDiag : string
- qtVersion : string
详细说明
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 |
返回操作系统的内核版本。
productName : string |
返回产品类型、版本以及如操作系统类型、别名等标记。此函数的结果适合显示给用户,但不适合长期存储,因为字符串可能在Qt的后续版本中更改。
qtDiag : 字符串 |
返回运行qtdiag
的输出,其中包含有关当前Qt安装的信息。
©2019 Luxoft Sweden AB。本文件中包含的文档贡献均为各自所有者的版权。
本用户提供的内容根据GNU自由文档许可版1.3的条款发布,由自由软件基金会发布。
Qt和相应的标志是芬兰及全球其他国家的Qt公司注册商标。所有其他商标均为各自所有者的财产。