mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 05:42:15 +01:00
added explaining comment to slider multiplier
This commit is contained in:
parent
8f5254ff23
commit
b8608bccae
1 changed files with 8 additions and 4 deletions
|
|
@ -389,13 +389,15 @@ class NumberWidget(InputWidget):
|
|||
self.input_field = NumberSpinBox(self.content_widget, **kwargs)
|
||||
input_field_stretch = 1
|
||||
|
||||
self._slider_multiplier = 10 ** self.entity.decimal
|
||||
slider_multiplier = 1
|
||||
if self.entity.show_slider:
|
||||
|
||||
# Slider can't handle float numbers so all decimals are converted
|
||||
# to integer range.
|
||||
slider_multiplier = 10 ** self.entity.decimal
|
||||
slider_widget = NiceSlider(QtCore.Qt.Horizontal, self)
|
||||
slider_widget.setRange(
|
||||
int(self.entity.minimum * self._slider_multiplier),
|
||||
int(self.entity.maximum * self._slider_multiplier)
|
||||
int(self.entity.minimum * slider_multiplier),
|
||||
int(self.entity.maximum * slider_multiplier)
|
||||
)
|
||||
|
||||
self.content_layout.addWidget(slider_widget, 1)
|
||||
|
|
@ -406,6 +408,8 @@ class NumberWidget(InputWidget):
|
|||
|
||||
input_field_stretch = 0
|
||||
|
||||
self._slider_multiplier = slider_multiplier
|
||||
|
||||
self.setFocusProxy(self.input_field)
|
||||
|
||||
self.content_layout.addWidget(self.input_field, input_field_stretch)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue