v1.1.13已发布
2026年10月24日 · 已交付
下载页裁切修复:403 长报错撑宽根因(1.1.12 横向条常关只是放大器)
本版内容
- 根因(实证):下载 PokePVE 触发 403 后,约 280 字人话说明(附退出码约 300 字)写进下载页一个无换行无省略的普通 QLabel,实测最小宽 3140px,页最小宽被顶到 3285px;切页往返 / 改尺寸后胀宽且粘滞,wordWrap 标签按超宽换行成单行,行尾控件全部出视口。1.1.12 的横向条常关是放大器不是根因
- 修掉 5 处:dl_status(主因:进度行改纵向 + 开 WordWrap + 横向 QSizePolicy.Ignored)、acct_status 改 ElidedLabel(长名曾把页顶到 1673px,悬停仍见全名)、dev_status 与 dev_empty 开换行 + Ignored、库页栅格固定 5 列改自适应列数(1180 窗宽下原右列被裁 120px)
- 查过未动(均有实证):结果状态长文本、版本下拉长项、日志长行、acct_region / phint / region_combo、全部 QLineEdit、卡片 meta / err、diag_status、设备页归档表、已是安全形态的全部 wordWrap 标签与 ElidedLabel
- 已知边界:页面合法最小宽约 695px,窗口窄于约 900px 仍有轻微溢出(布局下限,非本缺陷);病态无断词超长输出加 Ignored 后只在行内裁切,真实报错全文仍完整换行