refactor: 移除refresh()的Q_INVOKABLE标记

refresh() 是 m_refreshTimer 每秒回调,QML 从不直接调用。
移除 Q_INVOKABLE 防止 QML 误调用打破定时间隔。函数本身保留。
This commit is contained in:
2026-07-24 11:10:55 +08:00
parent 35dc998448
commit a4fe4fdc83
3 changed files with 7 additions and 5 deletions
+3 -1
View File
@@ -95,7 +95,9 @@ public:
// 设置任务栏网速字体颜色,空串表示跟随系统主题
void setTextColor(const QString &color);
Q_INVOKABLE void refresh();
// 定时器回调,由 m_refreshTimer 每秒调用。非 Q_INVOKABLEQML 不应直接调用,
// 否则会打破 1 秒定时间隔导致速度计算失真)
void refresh();
Q_INVOKABLE void setActiveInterface(const QString &interface);
signals: