🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
UiBurnEditor.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include <QWidget>
25
26
class
QStackedWidget;
27
28
AST_NAMESPACE_BEGIN
29
30
class
Burn;
31
class
BurnImpulsive;
32
class
UiBurnImpulsive;
33
35
class
AST_GUI_API
UiBurnEditor
:
public
QWidget
36
{
37
Q_OBJECT
38
public
:
39
explicit
UiBurnEditor
(QWidget* parent =
nullptr
);
40
~UiBurnEditor
()
override
;
41
42
void
setBurn(
Burn
* burn);
43
void
clear();
44
45
signals:
46
void
burnChanged(
Burn
* burn);
47
48
private
:
49
void
setupUi();
50
51
QStackedWidget* stack_ =
nullptr
;
52
UiBurnImpulsive
* impulsivePage_ =
nullptr
;
53
int
impulsiveIdx_ = -1;
54
};
55
56
AST_NAMESPACE_END
ast::Burn
发动机点火
定义
Burn.hpp:36
ast::UiBurnEditor
发动机点火编辑器 — RTTI 类型分发
定义
UiBurnEditor.hpp:36
ast::UiBurnImpulsive
脉冲推力参数编辑器
定义
UiBurnImpulsive.hpp:35
src
AstGUI
Propagator
UiBurnEditor.hpp
制作者
1.12.0