Changeset View
Changeset View
Standalone View
Standalone View
kstars/ekos/scheduler/scheduler.h
Show All 24 Lines | |||||
25 | 25 | | |||
26 | #include <cstdint> | 26 | #include <cstdint> | ||
27 | 27 | | |||
28 | class QProgressIndicator; | 28 | class QProgressIndicator; | ||
29 | 29 | | |||
30 | class GeoLocation; | 30 | class GeoLocation; | ||
31 | class SchedulerJob; | 31 | class SchedulerJob; | ||
32 | class SkyObject; | 32 | class SkyObject; | ||
33 | class KConfigDialog; | ||||
33 | 34 | | |||
34 | namespace Ekos | 35 | namespace Ekos | ||
35 | { | 36 | { | ||
36 | class SequenceJob; | 37 | class SequenceJob; | ||
37 | 38 | | |||
38 | /** | 39 | /** | ||
39 | * @brief The Ekos scheduler is a simple scheduler class to orchestrate automated multi object observation jobs. | 40 | * @brief The Ekos scheduler is a simple scheduler class to orchestrate automated multi object observation jobs. | ||
40 | * @author Jasem Mutlaq | 41 | * @author Jasem Mutlaq | ||
▲ Show 20 Lines • Show All 81 Lines • ▼ Show 20 Line(s) | 52 | public: | |||
122 | { | 123 | { | ||
123 | return m_LogText; | 124 | return m_LogText; | ||
124 | } | 125 | } | ||
125 | QString getLogText() | 126 | QString getLogText() | ||
126 | { | 127 | { | ||
127 | return m_LogText.join("\n"); | 128 | return m_LogText.join("\n"); | ||
128 | } | 129 | } | ||
129 | void clearLog(); | 130 | void clearLog(); | ||
131 | void applyConfig(); | ||||
130 | 132 | | |||
131 | void addObject(SkyObject *object); | 133 | void addObject(SkyObject *object); | ||
132 | 134 | | |||
133 | /** | 135 | /** | ||
134 | * @brief startSlew DBus call for initiating slew | 136 | * @brief startSlew DBus call for initiating slew | ||
135 | */ | 137 | */ | ||
136 | void startSlew(); | 138 | void startSlew(); | ||
137 | 139 | | |||
▲ Show 20 Lines • Show All 651 Lines • Show Last 20 Lines |