24#include "AstGUI/UiObject.hpp"
34class UiSpacecraftParams;
50 void onStateTypeChanged(
int index);
51 void onStateChanged(
State* state);
55 void setupElementsTab(QWidget* tab);
58 QTabWidget* tabWidget_ =
nullptr;
59 QComboBox* stateTypeCombo_ =
nullptr;
初始轨道段,用于建模任务序列(MissionCommand)中的初始状态任务
定义 InitialState.hpp:38
对象基类,继承自该类的对象可以使用运行时类型信息相关功能,实现强弱引用计数、运行时元信息(属性访问、序列化等)等基础功能
定义 Object.hpp:95
航天器状态,包含轨道状态、航天器参数(质量、面积、阻力系数、光压、密度、压力、温度等)
定义 SpacecraftState.hpp:39
燃料储罐编辑器
定义 UiFuelTank.hpp:34
InitialState 段编辑器
定义 UiInitialState.hpp:39
与对象关联的 QWidget
定义 UiObject.hpp:36
航天器参数编辑器(阻力、光压、反照压等)
定义 UiSpacecraftParams.hpp:34
状态编辑器容器 — RTTI 类型分发 + 信号转发
定义 UiStateEditor.hpp:43