修改calman灰阶点击异常、修改色准结果显示异常

This commit is contained in:
xinzhu.yin
2026-06-02 17:34:46 +08:00
parent 85ac47e8de
commit 3aa975c4d3
19 changed files with 968 additions and 157 deletions

View File

@@ -803,17 +803,22 @@ def _on_upload_done(self: "PQAutomationApp", name: str, url: str, exc):
def _clear_reference_image(self: "PQAutomationApp"):
"""清除手动上传的参考图,同时清除当前会话的自动链路参考。"""
"""清除手动上传的参考图
v2.1 规则要求:从第二轮开始应使用最近一次成功生成图作为输入,
因此这里不清除会话级自动链路参考;若需彻底重置,请点“新对话”。
"""
if getattr(self, "_ai_image_requesting", False):
return
self._ai_image_pending_ref_url = ""
self._ai_image_pending_ref_name = ""
sid = _svc.get_session_id()
refs = getattr(self, "_ai_image_session_refs", None)
if isinstance(refs, dict):
refs.pop(sid, None)
_refresh_ref_label(self)
self.ai_image_status_var.set("已清除参考图,切换为文生图模式")
sid = _svc.get_session_id()
refs = getattr(self, "_ai_image_session_refs", None) or {}
if (refs.get(sid) or "").strip():
self.ai_image_status_var.set("已清除手动参考图,当前会话仍沿用上一轮生成图")
else:
self.ai_image_status_var.set("已清除参考图,当前为文生图模式")
def _session_id_for_item(self: "PQAutomationApp", item_id: str) -> str: