Changeset View
Changeset View
Standalone View
Standalone View
kstars/ekos/ekos.h
Context not available. | |||||
39 | I18N_NOOP("Dithering successful"), | 39 | I18N_NOOP("Dithering successful"), | ||
---|---|---|---|---|---|
40 | I18N_NOOP("Settling")}; | 40 | I18N_NOOP("Settling")}; | ||
41 | 41 | | |||
42 | typedef enum { | 42 | enum class GuideState : int | ||
43 | { | ||||
43 | GUIDE_IDLE, | 44 | GUIDE_IDLE, | ||
44 | GUIDE_ABORTED, | 45 | GUIDE_ABORTED, | ||
45 | GUIDE_CONNECTED, | 46 | GUIDE_CONNECTED, | ||
Context not available. | |||||
59 | GUIDE_DITHERING_ERROR, | 60 | GUIDE_DITHERING_ERROR, | ||
60 | GUIDE_DITHERING_SUCCESS, | 61 | GUIDE_DITHERING_SUCCESS, | ||
61 | GUIDE_DITHERING_SETTLE | 62 | GUIDE_DITHERING_SETTLE | ||
62 | } GuideState; | 63 | }; | ||
63 | 64 | | |||
64 | const QString &getGuideStatusString(GuideState state); | 65 | const QString &getGuideStatusString(GuideState state); | ||
65 | 66 | | |||
Context not available. | |||||
72 | I18N_NOOP("Complete") | 73 | I18N_NOOP("Complete") | ||
73 | }; | 74 | }; | ||
74 | 75 | | |||
75 | typedef enum { | 76 | enum class CaptureState : int | ||
76 | CAPTURE_IDLE, | 77 | { | ||
78 | CAPTURE_IDLE = 0, | ||||
77 | CAPTURE_PROGRESS, | 79 | CAPTURE_PROGRESS, | ||
78 | CAPTURE_CAPTURING, | 80 | CAPTURE_CAPTURING, | ||
79 | CAPTURE_PAUSED, | 81 | CAPTURE_PAUSED, | ||
Context not available. | |||||
90 | CAPTURE_CALIBRATING, | 92 | CAPTURE_CALIBRATING, | ||
91 | CAPTURE_MERIDIAN_FLIP, | 93 | CAPTURE_MERIDIAN_FLIP, | ||
92 | CAPTURE_COMPLETE | 94 | CAPTURE_COMPLETE | ||
93 | } CaptureState; | 95 | }; | ||
94 | 96 | | |||
95 | const QString &getCaptureStatusString(CaptureState state); | 97 | const QString &getCaptureStatusString(CaptureState state); | ||
96 | 98 | | |||
Context not available. | |||||
99 | I18N_NOOP("Aborted"), I18N_NOOP("User Input"), I18N_NOOP("In Progress"), | 101 | I18N_NOOP("Aborted"), I18N_NOOP("User Input"), I18N_NOOP("In Progress"), | ||
100 | I18N_NOOP("Framing"), I18N_NOOP("Changing Filter") }; | 102 | I18N_NOOP("Framing"), I18N_NOOP("Changing Filter") }; | ||
101 | 103 | | |||
102 | typedef enum { | 104 | enum class FocusState : int | ||
103 | FOCUS_IDLE, | 105 | { | ||
106 | FOCUS_IDLE = 0, | ||||
104 | FOCUS_COMPLETE, | 107 | FOCUS_COMPLETE, | ||
105 | FOCUS_FAILED, | 108 | FOCUS_FAILED, | ||
106 | FOCUS_ABORTED, | 109 | FOCUS_ABORTED, | ||
Context not available. | |||||
108 | FOCUS_PROGRESS, | 111 | FOCUS_PROGRESS, | ||
109 | FOCUS_FRAMING, | 112 | FOCUS_FRAMING, | ||
110 | FOCUS_CHANGING_FILTER | 113 | FOCUS_CHANGING_FILTER | ||
111 | } FocusState; | 114 | }; | ||
112 | 115 | | |||
113 | const QString &getFocusStatusString(FocusState state); | 116 | const QString &getFocusStatusString(FocusState state); | ||
114 | 117 | | |||
Context not available. | |||||
117 | I18N_NOOP("Aborted"), I18N_NOOP("In Progress"), I18N_NOOP("Syncing"), | 120 | I18N_NOOP("Aborted"), I18N_NOOP("In Progress"), I18N_NOOP("Syncing"), | ||
118 | I18N_NOOP("Slewing") }; | 121 | I18N_NOOP("Slewing") }; | ||
119 | 122 | | |||
120 | typedef enum { | 123 | enum class AlignState : int | ||
121 | ALIGN_IDLE, | 124 | { | ||
125 | ALIGN_IDLE = 0, | ||||
122 | ALIGN_COMPLETE, | 126 | ALIGN_COMPLETE, | ||
123 | ALIGN_FAILED, | 127 | ALIGN_FAILED, | ||
124 | ALIGN_ABORTED, | 128 | ALIGN_ABORTED, | ||
125 | ALIGN_PROGRESS, | 129 | ALIGN_PROGRESS, | ||
126 | ALIGN_SYNCING, | 130 | ALIGN_SYNCING, | ||
127 | ALIGN_SLEWING | 131 | ALIGN_SLEWING | ||
128 | } AlignState; | 132 | }; | ||
129 | 133 | | |||
130 | const QString &getAlignStatusString(AlignState state); | 134 | const QString &getAlignStatusString(AlignState state); | ||
131 | 135 | | |||
132 | // Filter Manager States | 136 | // Filter Manager States | ||
133 | static const QStringList filterStates = { I18N_NOOP("Idle"), I18N_NOOP("Changing Filter"), I18N_NOOP("Focus Offset"), | 137 | static const QStringList filterStates = { I18N_NOOP("Idle"), I18N_NOOP("Changing Filter"), I18N_NOOP("Focus Offset"), | ||
134 | I18N_NOOP("Auto Focus")}; | 138 | I18N_NOOP("Auto Focus")}; | ||
135 | typedef enum | 139 | enum class FilterState : int | ||
136 | { | 140 | { | ||
137 | FILTER_IDLE, | 141 | FILTER_IDLE = 0, | ||
138 | FILTER_CHANGE, | 142 | FILTER_CHANGE, | ||
139 | FILTER_OFFSET, | 143 | FILTER_OFFSET, | ||
140 | FILTER_AUTOFOCUS | 144 | FILTER_AUTOFOCUS | ||
141 | } FilterState; | 145 | }; | ||
142 | 146 | | |||
143 | const QString &getFilterStatusString(FilterState state); | 147 | const QString &getFilterStatusString(FilterState state); | ||
144 | 148 | | |||
Context not available. |