summaryrefslogtreecommitdiff
path: root/gr-qtgui/python/qtgui
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/python/qtgui')
-rwxr-xr-xgr-qtgui/python/qtgui/range.py.cmakein8
1 files changed, 4 insertions, 4 deletions
diff --git a/gr-qtgui/python/qtgui/range.py.cmakein b/gr-qtgui/python/qtgui/range.py.cmakein
index 2a055e4243..05f2f421e0 100755
--- a/gr-qtgui/python/qtgui/range.py.cmakein
+++ b/gr-qtgui/python/qtgui/range.py.cmakein
@@ -131,7 +131,7 @@ class RangeWidget(QtWidgets.QWidget):
self.rangeType = rangeType
# Setup the dial
- self.setRange(0, ranges.nsteps-1)
+ self.setRange(0, int(ranges.nsteps-1))
self.setSingleStep(1)
self.setNotchesVisible(True)
self.range = ranges
@@ -158,7 +158,7 @@ class RangeWidget(QtWidgets.QWidget):
# Setup the slider
#self.setFocusPolicy(QtCore.Qt.NoFocus)
- self.setRange(0, ranges.nsteps - 1)
+ self.setRange(0, int(ranges.nsteps - 1))
self.setTickPosition(2)
self.setSingleStep(1)
self.range = ranges
@@ -191,7 +191,7 @@ class RangeWidget(QtWidgets.QWidget):
new = self.minimum() + ((self.maximum()-self.minimum()) * event.x()) / self.width()
else:
new = self.minimum() + ((self.maximum()-self.minimum()) * event.y()) / self.height()
- self.setValue(new)
+ self.setValue(int(new))
event.accept()
# Use repaint rather than calling the super mousePressEvent.
# Calling super causes issue where slider jumps to wrong value.
@@ -202,7 +202,7 @@ class RangeWidget(QtWidgets.QWidget):
new = self.minimum() + ((self.maximum()-self.minimum()) * event.x()) / self.width()
else:
new = self.minimum() + ((self.maximum()-self.minimum()) * event.y()) / self.height()
- self.setValue(new)
+ self.setValue(int(new))
event.accept()
QtWidgets.QSlider.repaint(self)