迁移 GUI 调用点

This commit is contained in:
xinzhu.yin
2026-05-24 11:02:37 +08:00
parent a855ba7157
commit 1b66fff35b
8 changed files with 93 additions and 32 deletions

View File

@@ -18,7 +18,7 @@ from tkinter import filedialog, messagebox
import numpy as np
from PIL import Image
from drivers.ucd_helpers import get_current_resolution, send_image_pattern
from drivers.ucd_helpers import get_current_resolution
# --------------------------------------------------------------------------
@@ -130,8 +130,10 @@ def start_local_dimming_test(self):
log(f" 图像生成失败: {e}", level="error")
continue
if not send_image_pattern(self.ucd, image_path):
log(f" {percentage}% 窗口发送失败,跳过", level="error")
try:
self.signal_service.send_image(image_path)
except Exception as exc:
log(f" {percentage}% 窗口发送失败: {exc},跳过", level="error")
continue
log(f"等待 {wait_time} 秒...", level="info")
@@ -194,7 +196,11 @@ def send_ld_window(self, percentage):
except Exception as e:
self._dispatch_ui(self.log_gui.log, f"图像生成失败: {e}")
return
ok = send_image_pattern(self.ucd, image_path)
try:
self.signal_service.send_image(image_path)
ok = True
except Exception:
ok = False
msg = (
f"{percentage}% 窗口已发送" if ok
else f"{percentage}% 窗口发送失败"