summaryrefslogtreecommitdiff
path: root/gr-qtgui/python/qtgui
diff options
context:
space:
mode:
authorJeff Long <willcode4@gmail.com>2021-11-01 09:41:11 -0400
committermormj <34754695+mormj@users.noreply.github.com>2021-11-22 06:49:25 -0500
commit6a4eef30b0ff16006ec31a901937619ff136737a (patch)
treec94694b30dc116e4dad339ab38a4784905328faa /gr-qtgui/python/qtgui
parent71e22bedf18a702989b58e39e8ac7c1df4a35629 (diff)
qtgui range: setRange() requires int
Author: Chris Vine <vine35792468@gmail.com> Signed-off-by: Jeff Long <willcode4@gmail.com>
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)