feat: GPU切换确认弹窗、按钮选中状态、文字对比度优化

- GPU切换按钮:核显厂商自动识别(AMD/Intel),当前模式高亮选中
- 切换确认覆盖层:15秒倒计时圆环,确认/取消按钮,超时自动取消
- 文字对比度提升:primaryText 0.95, secondaryText 0.8, tertiaryText 0.65
- 图表刻度文字 0.25->0.5,网格线 0.06->0.1
- 删除卡片内频率/功耗/风扇行,驱动名版本号两端对齐
- 卡片高度78,进度条宽度180,弹窗宽度480
- 翻译更新:切换确认相关8条新增
This commit is contained in:
2026-07-14 21:50:35 +08:00
parent f7c6801793
commit 64408bf842
3 changed files with 329 additions and 38 deletions
@@ -153,5 +153,45 @@
<source>Temperature Trend</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Switch to</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Switch to NVIDIA discrete GPU for maximum performance. Higher power consumption.</source>
<translation> NVIDIA </translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Switch to integrated GPU for power saving. NVIDIA GPU will be disabled.</source>
<translation>NVIDIA </translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Hybrid mode: integrated GPU for display, NVIDIA for on-demand rendering.</source>
<translation>NVIDIA </translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Auto-cancel if not confirmed</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Integrated</source>
<translation></translation>
</message>
</context>
</TS>
@@ -153,5 +153,45 @@
<source>Temperature Trend</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Switch to</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Switch to NVIDIA discrete GPU for maximum performance. Higher power consumption.</source>
<translation> NVIDIA </translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Switch to integrated GPU for power saving. NVIDIA GPU will be disabled.</source>
<translation>NVIDIA </translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Hybrid mode: integrated GPU for display, NVIDIA for on-demand rendering.</source>
<translation>NVIDIA </translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Auto-cancel if not confirmed</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../package/driverview.qml"/>
<source>Integrated</source>
<translation></translation>
</message>
</context>
</TS>