🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
UiBodyEphemerisDE.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "AstGUI/UiObject.hpp"
25
#include "AstGUI/UiInteger.hpp"
26
27
AST_NAMESPACE_BEGIN
28
34
class
BodyEphemerisDE;
35
36
class
AST_GUI_API
UiBodyEphemerisDE
:
public
UiObject
37
{
38
Q_OBJECT
39
public
:
40
explicit
UiBodyEphemerisDE
(
Object
*
object
, QWidget *parent =
nullptr
);
41
UiBodyEphemerisDE
(
const
UiBodyEphemerisDE
&) =
delete
;
42
UiBodyEphemerisDE
& operator=(
const
UiBodyEphemerisDE
&) =
delete
;
43
explicit
UiBodyEphemerisDE
(QWidget *parent =
nullptr
);
44
~UiBodyEphemerisDE
() =
default
;
45
46
void
refreshUi();
47
void
apply();
48
void
applyTo(
BodyEphemerisDE
* ephemeris);
49
50
void
setBodyEphemerisDE(
BodyEphemerisDE
* ephemeris);
51
BodyEphemerisDE
* getBodyEphemerisDE()
const
;
52
signals:
53
void
bodyEphemerisDEChanged(
BodyEphemerisDE
* ephemeris);
54
private
:
55
UiInteger
* jplIndexEdit_{
nullptr
};
56
};
57
58
61
AST_NAMESPACE_END
ast::BodyEphemerisDE
定义
BodyEphemerisDE.hpp:36
ast::Object
对象基类,继承自该类的对象可以使用运行时类型信息相关功能,实现强弱引用计数、运行时元信息(属性访问、序列化等)等基础功能
定义
Object.hpp:95
ast::UiBodyEphemerisDE
定义
UiBodyEphemerisDE.hpp:37
ast::UiInteger
整数输入框
定义
UiInteger.hpp:36
ast::UiObject
与对象关联的 QWidget
定义
UiObject.hpp:36
src
AstGUI
SolarSystem
Ephemeris
UiBodyEphemerisDE.hpp
制作者
1.12.0