From fb6217838c2faa1af5bcafd7929e4c5ef09f6fb8 Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Wed, 19 Apr 2023 17:15:20 -0700 Subject: [PATCH] Settings Sliders: Fix Float Cast Looks like set value methods require an int for these two sliders now and abort the GUI otherwise (float or np.float64). --- visualpic/ui/render_settings_dialog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/visualpic/ui/render_settings_dialog.py b/visualpic/ui/render_settings_dialog.py index d721dc4e..6c99b7c8 100644 --- a/visualpic/ui/render_settings_dialog.py +++ b/visualpic/ui/render_settings_dialog.py @@ -36,7 +36,7 @@ def setup_interface(self): self.brightness_label.setText('{:0.2f}'.format(current_brightness)) self.brightness_slider = QtWidgets.QSlider(Qt.Horizontal) self.brightness_slider.setRange(-100, 100) - self.brightness_slider.setValue(current_brightness*100) + self.brightness_slider.setValue(int(current_brightness*100)) self.hl_1.addWidget(self.brightness_label) self.hl_1.addWidget(self.brightness_slider) self.vl.addLayout(self.hl_1) @@ -51,7 +51,7 @@ def setup_interface(self): self.contrast_label.setText('{:0.2f}'.format(current_contrast)) self.contrast_slider = QtWidgets.QSlider(Qt.Horizontal) self.contrast_slider.setRange(-100, 100) - self.contrast_slider.setValue(current_contrast*100) + self.contrast_slider.setValue(int(current_contrast*100)) self.hl_2.addWidget(self.contrast_label) self.hl_2.addWidget(self.contrast_slider) self.vl.addLayout(self.hl_2)