perf: move temperature polling into nova-stats daemon; Temperature.qml is now pure display
This commit is contained in:
parent
dd5ca9d263
commit
3854763ce5
3 changed files with 32 additions and 17 deletions
|
|
@ -14,6 +14,9 @@ QtObject {
|
|||
property var cpuCoreMaxFreq: []
|
||||
property var cpuCoreTypes: []
|
||||
|
||||
// ── Temperature ──────────────────────────────────────────────────────
|
||||
property int tempCelsius: 0
|
||||
|
||||
// ── Memory ───────────────────────────────────────────────────────────
|
||||
property int memPercent: 0
|
||||
property real memUsedGb: 0
|
||||
|
|
@ -52,6 +55,8 @@ QtObject {
|
|||
history: hist.length > histLen ? hist.slice(hist.length - histLen) : hist
|
||||
};
|
||||
});
|
||||
} else if (ev.type === "temp") {
|
||||
root.tempCelsius = ev.celsius;
|
||||
} else if (ev.type === "mem") {
|
||||
root.memPercent = ev.percent;
|
||||
root.memUsedGb = ev.used_gb;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue