chengma
f8c3597f47
T-582 延迟导入失败通知弹窗
2026-07-10 11:30:19 +08:00
chengma
8ebabe1a12
docs(tasks): refine T-582 import error dialog scope
2026-07-10 11:13:02 +08:00
chengma and Claude Opus 4.8
9f089c1463
docs(tasks): T-582 correct framing—dialog renders half, GUI not frozen
...
更正措辞:症状是弹窗只画一半/显示不全,界面不卡死;根因是弹窗在紧邻
整表重绘未画完时就 exec(),与导入耗时无关。修法(QTimer.singleShot(0)
延迟弹窗到重绘画完再开)不变。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-10 11:03:59 +08:00
chengma and Claude Opus 4.8
d0dd11f2cb
docs(tasks): shrink T-582 to minimal import-dialog fix, drop T-583
...
T-582 收敛为只修①导入完成/错误弹窗偶发半截:QTimer.singleShot(0)
延迟弹窗到重绘冲刷后 + 可选 HiDPI 一行;不建统一弹窗 helper、不重构
其它弹窗。删除 T-583(导入 worker 化)——与本弹窗 bug 是两码事,
如需治导入界面卡死另行立项。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-10 11:00:12 +08:00
chengma and Claude Opus 4.8
5ac18ccc1c
docs(tasks): add T-582/T-583 fix dialogs rendering half (hidpi+helper, import worker)
...
T-582:弹窗偶发半截修复——启动设 HiDPI 舍入策略 + 统一弹窗 helper
(通知类延迟到重绘冲刷后再 exec 治绘制竞态、几何钳制到可用屏幕治出屏),
先覆盖采集导入链路。T-583(治本):①Excel 导入改 worker 线程,消除
GUI 阻塞与重绘积压,复用 CollectWorker 范式。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-10 10:48:40 +08:00