决策6/T4:合并栏双击某 DS — - 适配:复用 T2 subtreeDsIds + T1 datasetBounds/fitToBounds,相机适配到该 ds 子树空间范围(与选中贴合轴同一子树盒);无盒(未渲染)则静默跳过。 - 详情联动:仅当该 ddCode 有已注册图表策略时开中下方 DatasetDetailPanel; 三维体 dd_voxel/dd_radar_3d 等无详情页类型静默——gate 在联动入口 (DatasetDetailController::supports),不走 openDataset→loadFailed 的状态栏提示。 双击语义与右键分离:新增 CategorySection::datasetActivated(双击=适配+图表联动), 右键「详情」仍发 detailRequested→属性弹窗(保留)。故三维体双击「只适配、静默」, 属性弹窗改由右键触发,符合验收#4。 加 T4 gate 契约单测(三维体/切片/异常 supports()=false,5 已注册类型=true)。 build.bat app 链接通过;build.bat test 474/474 绿。 |
||
|---|---|---|
| .. | ||
| app | ||
| controller | ||
| core | ||
| data | ||
| fixtures/dd | ||
| io/gpr | ||
| net | ||
| render | ||
| spike | ||
| CMakeLists.txt | ||
| smoke_test.cpp | ||