aboutsummaryrefslogtreecommitdiffstats
path: root/gr-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
parentruntime: change name of level_enum in py binding (diff)
downloadgnuradio-6a4eef30b0ff16006ec31a901937619ff136737a.tar.xz
gnuradio-6a4eef30b0ff16006ec31a901937619ff136737a.zip
qtgui range: setRange() requires int
Author: Chris Vine <vine35792468@gmail.com> Signed-off-by: Jeff Long <willcode4@gmail.com>
Diffstat (limited to 'gr-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 2a055e424..05f2f421e 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)