CpuStatus QML类型
提供CPU状态信息。更多信息...
导入语句 | import QtApplicationManager 2.0 |
属性
方法
- update()
详细描述
正如其名所示,CpuStatus提供了CPU状态信息。其属性值在调用方法update()时更新。
如果您想绘制其随时间变化的前值,可以使用此组件作为MonitorModel数据源。
import QtQuick 2.11 import QtApplicationManager 2.0 ... MonitorModel { CpuStatus {} }
您还可以与定时器一起使用,例如,当您仅对当前值感兴趣时。
import QtQuick 2.11 import QtApplicationManager 2.0 ... CpuStatus { id: cpuStatus } Timer { interval: 500 running: true repeat: true onTriggered: cpuStatus.update() } Text { property string loadPercent: Number(cpuStatus.cpuLoad * 100).toLocaleString(Qt.locale("en_US"), 'f', 1) text: "cpuLoad: " + loadPercent + "%" }
属性说明
[只读] cpuCores : int |
系统上安装的物理CPU核心数。
[只读] cpuLoad : real |
在调用update()时,保持整个系统的CPU利用率,值范围为从0(包含,完全空闲)到1(包含,完全忙碌)。
另请参阅 CpuStatus::update.
CpuStatus作为MonitorModel数据源时提供的角色名称。
另请参阅 MonitorModel.
方法说明
更新cpuLoad属性。
另请参阅 CpuStatus::cpuLoad.
©2019 LuxoftSwedenAB。本文件中包含的文档贡献是各自所有者的版权。本文件提供的文档是根据由自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可的。Qt和相应的商标是芬兰Qt公司及/或全球其他国家的商标。所有其他商标均为其各自所有者的财产。