Skip to content

[v3-05] 存档截图 + 存档列表 UI #95

Description

@HeDaas-Code

目标

存档时自动截图,存档列表显示截图缩略图。

范围

  • SaveManager.save 扩展:截图当前 PyQt6 窗口 → 存为 PNG → 存档元数据
  • 存档元数据:slot / timestamp / 截图路径 / current_block_id
  • SaveSlotDialog 组件:网格布局显示存档缩略图 + 时间
  • 存档/读档菜单入口(File 菜单或快捷键 Ctrl+S / Ctrl+L)
  • 存档列表加载 → 点击 → 读档

依赖

  • v3-01(对话框 UI,截图需要窗口内容)
  • v2-p0 SaveManager(已有 save/load 基础)

验收

  • Ctrl+S → 弹出存档对话框 → 输入 slot 名 → 保存成功
  • Ctrl+L → 弹出存档列表 → 点击 → 读档成功
  • 存档列表显示截图缩略图

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agent已完全规格化,可由 AI agent 接手

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions