feat(DLPilot): v0.4.0 — PySide6-Fluent-Widgets UI and Light theme

This commit is contained in:
2026-09-24 19:09:24 +08:00
parent cf61916a9a
commit 74b64dcfd5
9 changed files with 969 additions and 74 deletions
+4 -4
View File
@@ -6,7 +6,7 @@ HDMI EDID 查看器 + 测试图案投屏 + 光机控制 — 入口与命令行
配合 LT8619C(HDMI 转 RGB888)→ DLPC3421 转接板调试使用。
模块划分(重构自原单文件):
app_gui.py CustomTkinter 主界面(双栏仪表盘)
app_fluent.py PySide6-Fluent-Widgets 主界面(双栏仪表盘)
display_win.py Win32 显示器枚举/分辨率/拓扑
edid_parse.py EDID 1.4 / CEA-861 解析
patterns.py 测试图案全屏投屏窗口
@@ -45,9 +45,9 @@ from patterns import PATTERN_NAMES, show_pattern, show_pattern_image
def run_gui(auto_close=0):
"""启动 CustomTkinter 主界面(实现在 app_gui.py)"""
import app_gui
app_gui.run_gui(auto_close)
"""启动 PySide6-Fluent-Widgets 主界面(实现在 app_fluent.py)"""
import app_fluent
app_fluent.run_gui(auto_close)
def run_dump(edid_fields=False):