From e75f56a0ba52cea5db68e37c574eb07738b2e6e5 Mon Sep 17 00:00:00 2001 From: Jokul Date: Sun, 9 Aug 2026 09:06:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B5=81=E9=87=8F=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E5=92=8CTCP=E8=BF=9E=E6=8E=A5=E6=B8=85=E5=8D=95=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E9=97=B4=E9=9A=94=E5=8E=BB=E6=8E=895=E5=80=8D?= =?UTF-8?q?=E9=99=8D=E9=A2=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 直接使用用户设置的刷新间隔,不再叠加5倍降频 --- package/components/TcpConnectionsWindow.qml | 2 +- package/components/TrafficStatsWindow.qml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/components/TcpConnectionsWindow.qml b/package/components/TcpConnectionsWindow.qml index 07bf0d4..c520cc1 100644 --- a/package/components/TcpConnectionsWindow.qml +++ b/package/components/TcpConnectionsWindow.qml @@ -109,7 +109,7 @@ Window { // 定时刷新:窗口可见时按刷新间隔的 5 倍重建清单(与 C++ 后端降频周期一致), // 不依赖 C++ 信号;关闭时停止,兼顾实时性与性能 Timer { - interval: (root.applet ? root.applet.refreshInterval : 1000) * 5 + interval: root.applet ? root.applet.refreshInterval : 1000 repeat: true running: root.visible onTriggered: refreshModel() diff --git a/package/components/TrafficStatsWindow.qml b/package/components/TrafficStatsWindow.qml index dd0953d..0b55d35 100644 --- a/package/components/TrafficStatsWindow.qml +++ b/package/components/TrafficStatsWindow.qml @@ -120,7 +120,7 @@ Window { // 设计原因:C++ 降频 30 秒通知,用户打开窗口期间看不到实时更新; // 窗口可见时主动刷新,间隔跟随设置中的刷新间隔(5 倍降频),关闭时停止 Timer { - interval: (root.applet ? root.applet.refreshInterval : 1000) * 5 + interval: root.applet ? root.applet.refreshInterval : 1000 repeat: true running: root.visible onTriggered: buildStatsModel()