summaryrefslogtreecommitdiff
path: root/services/NetworkUsage.qml
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-09-02 18:26:45 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-09-02 18:26:45 +0800
commitf7a43077fe4e139dd7e3f46f448e0951740ec148 (patch)
treef6a68248fe42bd899e99049bab7fdb7e5d26ea60 /services/NetworkUsage.qml
parent2f7576faf493b4667b02dcb60ddbf3aa0a9f654b (diff)
fix: qmlfmt
IListView: animation
Diffstat (limited to 'services/NetworkUsage.qml')
-rw-r--r--services/NetworkUsage.qml106
1 files changed, 53 insertions, 53 deletions
diff --git a/services/NetworkUsage.qml b/services/NetworkUsage.qml
index c503891..9179e52 100644
--- a/services/NetworkUsage.qml
+++ b/services/NetworkUsage.qml
@@ -8,65 +8,65 @@ import "../utils/networkUsage.js" as Network
import qs.config
Singleton {
- property int up: 0
- property string upUnit: ""
- property int down: 0
- property string downUnit: ""
+ property int up: 0
+ property string upUnit: ""
+ property int down: 0
+ property string downUnit: ""
- property string __iface: ""
- property var __prev: ({
- rx: 0,
- tx: 0
- })
+ property string __iface: ""
+ property var __prev: ({
+ rx: 0,
+ tx: 0
+ })
- Timer {
- interval: General.resourceUpdateInterval * 1000
- running: true
- repeat: true
- onTriggered: update()
- }
+ Timer {
+ interval: General.resourceUpdateInterval * 1000
+ running: true
+ repeat: true
+ onTriggered: update()
+ }
- function update() {
- try {
- __iface = Network.defaultInterface(getRouteProc.stdout.text);
- } catch (e) {
- getRouteProc.running = true;
- }
- const cur = Network.getRxTxBytes(getNetDevProc.stdout.text, __iface);
- const sec = General.resourceUpdateInterval;
- const rawUp = (cur.tx - __prev.tx) / sec;
- const rawDown = (cur.rx - __prev.rx) / sec;
+ function update() {
+ try {
+ __iface = Network.defaultInterface(getRouteProc.stdout.text);
+ } catch (e) {
+ getRouteProc.running = true;
+ }
+ const cur = Network.getRxTxBytes(getNetDevProc.stdout.text, __iface);
+ const sec = General.resourceUpdateInterval;
+ const rawUp = (cur.tx - __prev.tx) / sec;
+ const rawDown = (cur.rx - __prev.rx) / sec;
- up = Network.formatSize(rawUp, false);
- upUnit = Network.formatSize(rawUp, true);
- down = Network.formatSize(rawDown, false);
- downUnit = Network.formatSize(rawDown, true);
+ up = Network.formatSize(rawUp, false);
+ upUnit = Network.formatSize(rawUp, true);
+ down = Network.formatSize(rawDown, false);
+ downUnit = Network.formatSize(rawDown, true);
- __prev = cur;
- getRouteProc.running = true;
- getNetDevProc.running = true;
- }
+ __prev = cur;
+ getRouteProc.running = true;
+ getNetDevProc.running = true;
+ }
- Process {
- id: getRouteProc
- running: true
- command: ["ip", "route"]
- stdout: StdioCollector {}
- }
+ Process {
+ id: getRouteProc
+ running: true
+ command: ["ip", "route"]
+ stdout: StdioCollector {}
+ }
- Process {
- id: getNetDevProc
- running: true
- command: ["cat", "/proc/net/dev"]
- stdout: StdioCollector {}
- }
+ Process {
+ id: getNetDevProc
+ running: true
+ command: ["cat", "/proc/net/dev"]
+ stdout: StdioCollector {}
+ }
- Component.onCompleted: {
- getRouteProc.running = true;
- getNetDevProc.running = true;
- if (getRouteProc.stdout.text)
- __iface = Network.defaultInterface(getRouteProc.stdout.text);
- if (getNetDevProc.stdout.text)
- __prev = Network.getRxTxBytes(getNetDevProc.stdout.text, __iface);
- }
+ Component.onCompleted: {
+ getRouteProc.running = true;
+ getNetDevProc.running = true;
+ if (getRouteProc.stdout.text)
+ __iface = Network.defaultInterface(getRouteProc.stdout.text);
+ if (getNetDevProc.stdout.text)
+ __prev = Network.getRxTxBytes(getNetDevProc.stdout.text, __iface);
+ }
}