- step11_map_panel.run() 串行 for 循环改为 ThreadPoolExecutor 并发 - 默认 2 线程并行,通过过滤已存在文件跳过重复生成 - 支持取消信号:_done Event 通知 worker 线程提前退出 - 线程安全:_lock 保护共享计数器,Qt 信号从 QThread 安全 emit - 修复 Tuple 类型导入缺失
- step11_map_panel.run() 串行 for 循环改为 ThreadPoolExecutor 并发 - 默认 2 线程并行,通过过滤已存在文件跳过重复生成 - 支持取消信号:_done Event 通知 worker 线程提前退出 - 线程安全:_lock 保护共享计数器,Qt 信号从 QThread 安全 emit - 修复 Tuple 类型导入缺失