mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Fix another weather selector bug -_-
This commit is contained in:
parent
07cc85f6fa
commit
02161c02cf
@ -43,6 +43,8 @@ class QWeatherAdjustmentWidget(QWidget):
|
|||||||
label.setMaximumHeight(50)
|
label.setMaximumHeight(50)
|
||||||
vbox.addWidget(label)
|
vbox.addWidget(label)
|
||||||
|
|
||||||
|
clouds = weather.clouds
|
||||||
|
|
||||||
hbox = QHBoxLayout()
|
hbox = QHBoxLayout()
|
||||||
hbox.addWidget(QLabel("Preset"))
|
hbox.addWidget(QLabel("Preset"))
|
||||||
self.preset_selector = QComboBox()
|
self.preset_selector = QComboBox()
|
||||||
@ -50,19 +52,15 @@ class QWeatherAdjustmentWidget(QWidget):
|
|||||||
self.preset_selector.addItem(preset.value.ui_name, preset.value)
|
self.preset_selector.addItem(preset.value.ui_name, preset.value)
|
||||||
self.preset_selector.addItem("Custom", None)
|
self.preset_selector.addItem("Custom", None)
|
||||||
self.preset_selector.setCurrentText(
|
self.preset_selector.setCurrentText(
|
||||||
weather.clouds.preset.ui_name
|
clouds.preset.ui_name if clouds and clouds.preset else "Custom"
|
||||||
if weather.clouds and weather.clouds.preset
|
|
||||||
else "Custom"
|
|
||||||
)
|
)
|
||||||
self.preset_selector.currentIndexChanged.connect(self.update_ui)
|
self.preset_selector.currentIndexChanged.connect(self.update_ui)
|
||||||
hbox.addWidget(self.preset_selector)
|
hbox.addWidget(self.preset_selector)
|
||||||
vbox.addLayout(hbox)
|
vbox.addLayout(hbox)
|
||||||
|
|
||||||
self.cloud_base = DcsCloudBaseSelector(self.preset_selector.currentData())
|
self.cloud_base = DcsCloudBaseSelector(clouds)
|
||||||
vbox.addLayout(self.cloud_base)
|
vbox.addLayout(self.cloud_base)
|
||||||
|
|
||||||
clouds = self.weather.conditions.weather.clouds
|
|
||||||
|
|
||||||
self.cloud_thickness = DcsCloudThicknessSelector(clouds)
|
self.cloud_thickness = DcsCloudThicknessSelector(clouds)
|
||||||
vbox.addLayout(self.cloud_thickness)
|
vbox.addLayout(self.cloud_thickness)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user