fix: 流量统计窗口四个问题

1. 窗口宽度 560->620 容纳列宽,关闭按钮不再被遮挡
2. tab 切换无效:onCurrentTabChanged 已生效,补充窗口可见时立即刷新
3. 数值不刷新:新增 5 秒定时器(窗口可见时运行),不依赖 C++ 30 秒信号
4. 国际化:补全 TrafficStatistics/ByDay/ByMonth 等 12 条翻译
This commit is contained in:
2026-08-09 07:07:29 +08:00
parent b0cf2150f4
commit e5b2060ff0
2 changed files with 76 additions and 1 deletions
+63
View File
@@ -270,5 +270,68 @@
<source>About</source>
<translation>关于</translation>
</message>
<message>
<location filename="../package/networkview.qml" line="314"/>
<source>Traffic Statistics</source>
<translation>流量统计</translation>
</message>
</context>
<context>
<name>TrafficStatsWindow</name>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="132"/>
<source>Traffic Statistics</source>
<translation>流量统计</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="158"/>
<source>By Day</source>
<translation>按日</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="184"/>
<source>By Month</source>
<translation>按月</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="202"/>
<source>Accumulated by interface</source>
<translation>按接口累计</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="218"/>
<source>Date</source>
<translation>日期</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="218"/>
<source>Month</source>
<translation>月份</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="225"/>
<source>Interface</source>
<translation>接口</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="232"/>
<source>Download</source>
<translation>下载</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="239"/>
<source>Upload</source>
<translation>上传</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="246"/>
<source>Total</source>
<translation>总计</translation>
</message>
<message>
<location filename="../package/components/TrafficStatsWindow.qml" line="283"/>
<source>No traffic records yet</source>
<translation>暂无流量记录</translation>
</message>
</context>
</TS>