34class UiStateCartesian;
35class UiStateKeplerian;
50 void setState(
State* state);
53 State* getState()
const;
64 QStackedWidget* stack_ =
nullptr;
67 int cartesianIdx_ = -1;
68 int keplerianIdx_ = -1;
笛卡尔状态(直角坐标)
定义 StateCartesian.hpp:40
开普勒轨道根数状态
定义 StateKeplerian.hpp:86
定义 UiStateCartesian.hpp:42
状态编辑器容器 — RTTI 类型分发 + 信号转发
定义 UiStateEditor.hpp:43
void stateChanged(State *state)
子编辑器内容变更(类型切换不触发)
定义 UiStateKeplerian.hpp:45