CpuStatus QML 类型
提供有关 CPU 状态的信息。更多...
导入语句 | import QtApplicationManager 2.0 |
属性
方法
- update()
详细描述
如名称所示,CpuStatus 提供有关 CPU 状态的信息。其属性值在调用 update() 方法时更新。
如果您想绘制其随时间变化的先前值,可以将此组件用作 MonitorModel 数据源。
import QtQuick import QtApplicationManager ... MonitorModel { CpuStatus {} }
您还可以在计时器等工具中使用它,如果您只对其当前值感兴趣。
import QtQuick import QtApplicationManager ... 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。
方法文档
update() |
更新cpuLoad属性。
另请参阅CpuStatus::cpuLoad。
© 2024 Qt 公司有限公司。本文档中包含的贡献是各自所有者的版权。本文件中的文档根据自由软件基金会发布的GNU 自由文档许可证版本 1.3 的条款进行许可。Qt及其相关徽标是芬兰及其它国家/地区的Qt公司有限公司的商标。所有其他商标均为各自所有者的财产。