内存状态 QML 类型
提供有关 RAM 状态的信息。更多...
导入语句 | import QtApplicationManager 2.0 |
属性
- memoryUsed : int
- roleNames : list
- totalMemory : int
方法
- update()
详细描述
MemoryStatus 提供有关系统 RAM(随机存取存储器)状态的信息。当调用方法 update() 时,其属性值会更新。
如果您想绘制其随时间变化的前值,可以将此组件用作 MonitorModel 数据源。
import QtQuick 2.11 import QtApplicationManager 2.0 ... MonitorModel { MemoryStatus {} }
您也可以在与定时器一起使用时使用它,例如,当您只对其当前值感兴趣时。
import QtQuick 2.11 import QtApplicationManager 2.0 ... MemoryStatus { id: memoryStatus } Timer { interval: 500 running: true repeat: true onTriggered: memoryStatus.update() } Text { text: "memory used: " + (memoryStatus.memoryUsed / 1e6).toFixed(0) + " MB" }
属性文档
[只读] memoryUsed : int |
当作为 MonitorModel 数据源使用时,MemoryStatus 提供的角色的名称。
另请参阅MonitorModel。
[只读] totalMemory : int |
系统上安装的物理内存(RAM)总量,以字节为单位。
方法文档
更新 memoryUsed 属性。
另请参阅memoryUsed。
©2019 Luxoft Sweden AB。此处包含的文档贡献是各自所有者的版权。此处提供的文档是根据 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 以及相关商标是芬兰 Qt 公司及其它国家的商标。所有其他商标均归其各自所有者所有。