21 #ifndef _SCENERY3DDIALOG_HPP_
22 #define _SCENERY3DDIALOG_HPP_
24 #include "StelDialog.hpp"
25 #include "S3DEnum.hpp"
26 #include "ui_scenery3dDialog.h"
42 void createDialogContent();
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 ...
A local copy of StelDialog, the base class for all the GUI windows in Stellarium, included to allow t...
Main class of the module, inherits from StelModule.
ShadowFilterQuality
Contains different shadow filter settings.