From 5a0322bfbfa59b1009fb55de8b8085155c7b1471 Mon Sep 17 00:00:00 2001 From: Bill Clark <saikou@vt.edu> Date: Thu, 2 Apr 2015 21:00:29 -0400 Subject: qtgui: cherry-pick the range slide starting point bug fix --- gr-qtgui/python/qtgui/range.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gr-qtgui/python/qtgui/range.py') diff --git a/gr-qtgui/python/qtgui/range.py b/gr-qtgui/python/qtgui/range.py index 566170dde4..2a3aad0744 100755 --- a/gr-qtgui/python/qtgui/range.py +++ b/gr-qtgui/python/qtgui/range.py @@ -92,7 +92,8 @@ class RangeWidget(QtGui.QWidget): self.setSingleStep(ranges.step) self.setNotchesVisible(True) self.setNotchTarget(ranges.step) - self.setValue(ranges.default) + temp = [abs(x-ranges.default) for x in ranges.ds_vals] + self.setValue(temp.index(min(temp))) self.valueChanged.connect(slot) class Slider(QtGui.QSlider): @@ -101,7 +102,8 @@ class RangeWidget(QtGui.QWidget): QtGui.QSlider.__init__(self, QtCore.Qt.Horizontal, parent) self.setFocusPolicy(QtCore.Qt.NoFocus) self.setRange(0, ranges.ds_steps-1) - self.setValue(ranges.default) + temp = [abs(x-ranges.default) for x in ranges.ds_vals] + self.setValue(temp.index(min(temp))) self.setPageStep(1) self.setSingleStep(1) self.setTickPosition(2) -- cgit v1.2.3