- fixed the issue with toggling visibility for Excellon objects

- fixed some issue when using Python 3.10
This commit is contained in:
Marius Stanciu
2021-11-10 22:48:59 +02:00
committed by Marius
parent 825701c73c
commit b29586388b
7 changed files with 20 additions and 16 deletions

View File

@@ -1206,13 +1206,13 @@ class FCDoubleSlider(QtWidgets.QSlider):
return self.value()
def setMinimum(self, value):
return super(FCDoubleSlider, self).setMinimum(value * self._multi)
return super(FCDoubleSlider, self).setMinimum(int(value * self._multi))
def setMaximum(self, value):
return super(FCDoubleSlider, self).setMaximum(value * self._multi)
return super(FCDoubleSlider, self).setMaximum(int(value * self._multi))
def setSingleStep(self, value):
return super(FCDoubleSlider, self).setSingleStep(value * self._multi)
return super(FCDoubleSlider, self).setSingleStep(int(value * self._multi))
def singleStep(self):
return float(super(FCDoubleSlider, self).singleStep()) / self._multi
@@ -1225,7 +1225,7 @@ class FCDoubleSlider(QtWidgets.QSlider):
def set_range(self, min, max):
self.blockSignals(True)
self.setRange(min * self._multi, max * self._multi)
self.setRange(int(min * self._multi), int(max * self._multi))
self.blockSignals(False)