把分散在各文件手搭的表单收敛到唯一实现,杜绝"同类控件各处不一"的漂移: - 新增 FormKit(DetailForm/buildDetailDialog + makeEditForm/editLabel/capField/addSection) - 新增 KeyValueView 为唯一只读键值渲染器(§6.4);DynamicFormView 改为内嵌它 - 三维体/切片/异常详情对话框由裸 QFormLayout 迁到 DetailForm+KeyValueView(随内容自适应) - 生成三维体对话框 + DynamicFormEditor 改用 formkit 可编辑套件(标签列/行距/分组逐像素一致) - 分组标题统一为 formkit::addSection(编辑态与只读态共用同一段代码) 控件一致性: - 下拉框/日期框扁平 chevron 箭头(qrc 内嵌 SVG),去 Fusion 原生斜角;日期框补齐输入框同款 box - 无候选项的"选择"字段退化为 QLineEdit,不再用几何异类的可编辑下拉框 - QComboBox/QDateEdit/QTimeEdit min-height/padding 与 QLineEdit 对齐 → 同高 规范:§7.0.2 标签列宽由区间改精确常量(可编辑100/只读72);新增 §7.0.10 实现纪律 (唯一实现、禁手搭 QFormLayout、精确常量、控件构造一致性、新表单并排验收) |
||
|---|---|---|
| .. | ||
| apis | ||
| questions | ||
| superpowers | ||
| 剖面网格数据的色阶数据2等文件 | ||
| ENV_SETUP_Windows.md | ||
| Geopro3.0_二维图表返工技术方案.md | ||
| Geopro3.0_技术选型与架构规约.md | ||
| Geopro3.0_视觉设计规范.md | ||