summaryrefslogtreecommitdiff
path: root/gr-qtgui/python/qtgui/range.py
diff options
context:
space:
mode:
authorJohnathan Corgan <johnathan@corganlabs.com>2015-04-04 09:51:24 -0700
committerJohnathan Corgan <johnathan@corganlabs.com>2015-04-04 09:51:24 -0700
commited242b2083afec6ce03a53513bb744f7a98ec5cd (patch)
treeb417060bee1df9c99b84b34c81e208ca71840b29 /gr-qtgui/python/qtgui/range.py
parenta3080e66f4e1e1bc9be7ca74d8cae48f40bf85ac (diff)
parent5392a4a420c00adbd9a165a5e11ed72c4ba8383c (diff)
Merge remote-tracking branch 'tkoehn/additional_fix'
Diffstat (limited to 'gr-qtgui/python/qtgui/range.py')
-rwxr-xr-xgr-qtgui/python/qtgui/range.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/gr-qtgui/python/qtgui/range.py b/gr-qtgui/python/qtgui/range.py
index 566170dde4..8347963f6f 100755
--- a/gr-qtgui/python/qtgui/range.py
+++ b/gr-qtgui/python/qtgui/range.py
@@ -90,9 +90,10 @@ class RangeWidget(QtGui.QWidget):
QtGui.QDial.__init__(self, parent)
self.setRange(0, ranges.ds_steps-1)
self.setSingleStep(ranges.step)
+ self.setNotchTarget(1)
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)