Changeset View
Changeset View
Standalone View
Standalone View
kstars/ekos/capture/customproperties.h
Show All 21 Lines | |||||
22 | public: | 22 | public: | ||
23 | CustomProperties(); | 23 | CustomProperties(); | ||
24 | 24 | | |||
25 | void setCCD(ISD::CCD *ccd); | 25 | void setCCD(ISD::CCD *ccd); | ||
26 | 26 | | |||
27 | QMap<QString, QMap<QString, double> > getCustomProperties() const; | 27 | QMap<QString, QMap<QString, double> > getCustomProperties() const; | ||
28 | void setCustomProperties(const QMap<QString, QMap<QString, double> > &value); | 28 | void setCustomProperties(const QMap<QString, QMap<QString, double> > &value); | ||
29 | 29 | | |||
30 | signals: | ||||
31 | void slotChanged(); | ||||
32 | | ||||
30 | private slots: | 33 | private slots: | ||
31 | void slotAdd(); | 34 | void slotAdd(); | ||
32 | void slotRemove(); | 35 | void slotRemove(); | ||
33 | void slotClear(); | 36 | void slotClear(); | ||
34 | void slotApply(); | 37 | void slotApply(); | ||
35 | 38 | | |||
36 | private: | 39 | private: | ||
37 | 40 | | |||
38 | void syncProperties(); | 41 | void syncProperties(); | ||
39 | 42 | | |||
40 | ISD::CCD *currentCCD = { nullptr }; | 43 | ISD::CCD *currentCCD = { nullptr }; | ||
41 | QMap<QString, QMap<QString,double>> customProperties; | 44 | QMap<QString, QMap<QString,double>> customProperties; | ||
42 | }; | 45 | }; |