20 #ifndef _VIEWDIALOG_HPP_
21 #define _VIEWDIALOG_HPP_
23 #include "StelDialog.hpp"
27 class Ui_viewDialogForm;
28 class QListWidgetItem;
46 Ui_viewDialogForm* ui;
51 void skyCultureChanged(
const QString& cultureName);
52 void projectionChanged(
const QString& projectionName);
53 void viewportVerticalShiftChanged(
const int shift);
54 void landscapeChanged(QListWidgetItem* item);
56 void updateZhrDescription();
57 void planetsLabelsValueChanged(
int);
58 void nebulasLabelsValueChanged(
int);
59 void nebulasMarkersValueChanged(
int);
60 void setBortleScaleToolTip(
int Bindex);
61 void starsLabelsValueChanged(
int);
62 void setCurrentLandscapeAsDefault(
void);
63 void setCurrentCultureAsDefault(
void);
64 void setFlagLandscapeUseMinimalBrightness(
bool b);
67 void updateFromProgram();
69 void showAddRemoveLandscapesDialog();
70 void showAtmosphereDialog();
72 void populateLightPollution();
73 void populateLandscapeMinimalBrightness();
76 void populateSkyLayersList();
77 void skyLayersSelectionChanged(
const QString&);
78 void skyLayersEnabledChanged(
int);
80 void setSelectedCatalogsFromCheckBoxes();
81 void setSelectedTypesFromCheckBoxes();
83 void changePage(QListWidgetItem *current, QListWidgetItem *previous);
86 void connectCheckBox(
class QCheckBox* checkBox,
const QString& actionId);
87 void connectGroupBox(
class QGroupBox* groupBox,
const QString& actionId);
88 void updateSkyCultureText();
91 void updateTabBarListWidgetWidth();
93 void updateSelectedCatalogsCheckBoxes();
94 void updateSelectedTypesCheckBoxes();
100 #endif // _VIEWDIALOG_HPP_
void styleChanged()
Notify that the application style changed.
Base class for all the GUI windows in Stellarium.
virtual void createDialogContent()
Initialize the dialog widgets and connect the signals/slots.