-
v1.0.1 Stable
released this
2026-07-19 21:43:45 +08:00 | 9 commits to master since this release新功能
- 流量波动图窗口:右键菜单新增"流量波动图"入口,弹出屏幕居中独立窗口,用纯 QML Canvas 绘制活动接口最近 5 分钟的下载/上传双折线趋势,支持 hover 辅助线、窗口置顶图钉、空状态兜底;C++ 后端新增每接口 300 点(5 分钟/1Hz)环形缓冲,接口切换时保留各自历史。
- IPv6 地址显示:后端新增 ipv6Address 属性,detectIpAddress 同时检测 IPv4/IPv6;前端 tooltip 与弹框同步显示 IPv6 地址。
- 竖向任务栏布局:新增双列字符竖排布局,解决宽度溢出导致的裁切和图标错位;网速数值统一反色并增大字号。
- About 窗口:版本号改为项目统一版本,仓库地址增加一键复制按钮。
修复
- version() 改用 value("Version") 直接读取(DPluginMetaData 已展开 Plugin 层级),并加 qDebug 排查元数据访问路径。
- About 窗口标题/副标题水平居中(Layout.alignment 在 ColumnLayout 内不可靠,改用 fillWidth + horizontalAlignment)。
- 竖向布局:箭头顶部对齐、收紧字符间距、字符居中并加高以容纳长速度字符串。
- install.sh 清理 QML 磁盘缓存和安装目录残留文件。
- QML 不识别 qint64 类型的问题。
重构与样式
- 抽取 About 窗口到独立 QML 组件 package/components/AboutWindow.qml。
- C++ 后端文件移入 src/ 目录,优化项目结构层级。
- 统一版本号管理:metadata.json 由 CMake 模板生成(@PROJECT_VERSION@ 占位符)。
- About 窗口改用 DTK 原生风格,键值对信息布局。
Downloads