21 #ifndef _SCENERY3DDIALOG_HPP_ 22 #define _SCENERY3DDIALOG_HPP_ 24 #include "StelDialog.hpp" 25 #include "S3DEnum.hpp" 26 #include "ui_scenery3dDialog.h" 45 void on_comboBoxShadowFiltering_currentIndexChanged(
int index);
46 void on_comboBoxCubemapMode_currentIndexChanged(
int index);
47 void on_sliderTorchStrength_valueChanged(
int value);
48 void on_sliderTorchRange_valueChanged(
int value);
49 void on_checkBoxDefaultScene_stateChanged(
int value);
50 void on_comboBoxCubemapSize_currentIndexChanged(
int index);
51 void on_comboBoxShadowmapSize_currentIndexChanged(
int index);
53 void scenery3dChanged(QListWidgetItem* item);
55 void updateTorchStrength(
float val);
56 void updateTorchRange(
float val);
57 void updateLazyDrawingInterval(
float val);
59 void updateSecondDominantFaceEnabled();
61 void updateCurrentScene(
const SceneInfo& sceneInfo);
63 void initResolutionCombobox(QComboBox* cb);
64 void setResolutionCombobox(QComboBox* cb, uint val);
66 void updateShortcutStrings();
68 void updateToolTipStrings();
72 void createUpdateConnections();
74 void setToInitialValues();
75 void updateTextBrowser(
const SceneInfo& si);
77 QVector<QAbstractButton*> shortcutButtons;
78 Ui_scenery3dDialogForm* ui;
Contains all the metadata necessary for a Scenery3d scene, and can be loaded from special ...
Base class for all the GUI windows in Stellarium.
Main class of the module, inherits from StelModule.
ShadowFilterQuality
Contains different shadow filter settings.
void createDialogContent()
Initialize the dialog widgets and connect the signals/slots.