feat: implement fine-tune state and complete inter-panel signal wiring
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -279,6 +279,16 @@ class QueuePanel(QWidget):
|
||||
def set_export_options(self, options: ExportOptions):
|
||||
self._export_options = options
|
||||
|
||||
def mark_item_fine_tuned(self, item: "QueueItem", state: TransformState):
|
||||
"""Save a per-item transform and mark it as fine-tuned in the table."""
|
||||
try:
|
||||
row = self._model._items.index(item)
|
||||
except ValueError:
|
||||
return
|
||||
item.transform = state
|
||||
item.param_source = "已微调"
|
||||
self._model.update_row(row)
|
||||
|
||||
# ── internal slots ───────────────────────────────────────────────────────
|
||||
|
||||
def _rebuild_queue(self):
|
||||
|
||||
Reference in New Issue
Block a user