21 #ifndef _EXOPLANETSDIALOG_HPP_
22 #define _EXOPLANETSDIALOG_HPP_
25 #include "StelDialog.hpp"
26 #include "Exoplanets.hpp"
28 class Ui_exoplanetsDialog;
48 void refreshUpdateValues(
void);
51 void setUpdateValues(
int hours);
52 void setUpdatesEnabled(
int checkState);
53 void setDistributionEnabled(
int checkState);
54 void setTimelineEnabled(
int checkState);
55 void setHabitableEnabled(
int checkState);
56 void setDisplayAtStartupEnabled(
int checkState);
57 void setDisplayShowExoplanetsButton(
int checkState);
59 void updateCompleteReceiver();
60 void restoreDefaults(
void);
61 void saveSettings(
void);
62 void updateJSON(
void);
65 Ui_exoplanetsDialog* ui;
67 void setAboutHtml(
void);
68 void setInfoHtml(
void);
69 void setWebsitesHtml(
void);
70 void updateGuiFromSettings(
void);
75 #endif // _EXOPLANETSDIALOG_HPP_
UpdateState
Used for keeping for track of the download/update status.
void createDialogContent()
Initialize the dialog widgets and connect the signals/slots.
A local copy of StelDialog, the base class for all the GUI windows in Stellarium, included to allow t...
Main class of the Exoplanets plugin.
Main window of the Exoplanets plugin.