21 #ifndef _PULSARSDIALOG_HPP_ 22 #define _PULSARSDIALOG_HPP_ 25 #include "StelDialog.hpp" 26 #include "Pulsars.hpp" 28 class Ui_pulsarsDialog;
47 void refreshUpdateValues(
void);
50 void setUpdateValues(
int days);
51 void setUpdatesEnabled(
int checkState);
52 void setDistributionEnabled(
int checkState);
53 void setSeparateColorsFlag(
int checkState);
54 void setDisplayAtStartupEnabled(
int checkState);
55 void setDisplayShowPulsarsButton(
int checkState);
57 void updateCompleteReceiver();
58 void restoreDefaults(
void);
59 void saveSettings(
void);
60 void updateJSON(
void);
65 void setAboutHtml(
void);
66 void updateGuiFromSettings(
void);
71 #endif // _PULSARSDIALOG_HPP_ Main class of the Pulsars plugin.
Base class for all the GUI windows in Stellarium.
UpdateState
Used for keeping for track of the download/update status.
void createDialogContent()
Initialize the dialog widgets and connect the signals/slots.