MemoryStatus QML 类型

提供有关 RAM 状态的信息。更多信息...

导入语句import QtApplicationManager 2.0

属性

方法

详细描述

MemoryStatus 提供了系统 RAM(随机访问内存)状态的信息。其属性值在调用方法 update() 时更新。

如果您想绘制其过去值随时间的变化,可以将此组件用作 MonitorModel 数据源。

import QtQuick
import QtApplicationManager
...
MonitorModel {
    MemoryStatus {}
}

您还可以与计时器一起使用,例如,当您只对当前值感兴趣时。

import QtQuick
import QtApplicationManager
...
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 [只读]

以字节为单位的物理内存(RAM)的使用量。

在调用 MemoryStatus::update 时,更新此属性的值。

另请参阅totalMemory


roleNames : list<string> [只读]

当用作 MonitorModel 数据源时,MemoryStatus 提供的角色的名称。

另请参阅MonitorModel


totalMemory : int [只读]

系统上安装的物理内存(RAM)总量,以字节为单位。

另请参阅MemoryStatus::memoryUsed


方法文档

update()

更新 memoryUsed 属性。

另请参阅memoryUsed


© 2024 Qt 公司有限公司。本文档中的文档贡献的版权属于其各自的所有者。本文档是根据自由基金会发布的 GNU 自由文档许可证 1.3 版 的条款提供的。Qt 及其分别是芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。