Display current percentage for mispeller slider
This commit is contained in:
parent
04dc61df22
commit
4d81ea1dab
1 changed files with 9 additions and 0 deletions
9
menus.py
9
menus.py
|
@ -83,10 +83,14 @@ class MispellQuirkDialog(QtGui.QDialog):
|
||||||
layout_1 = QtGui.QHBoxLayout()
|
layout_1 = QtGui.QHBoxLayout()
|
||||||
zero = QtGui.QLabel("1%", self)
|
zero = QtGui.QLabel("1%", self)
|
||||||
hund = QtGui.QLabel("100%", self)
|
hund = QtGui.QLabel("100%", self)
|
||||||
|
self.current = QtGui.QLabel("50%", self)
|
||||||
|
self.current.setAlignment(QtCore.Qt.AlignHCenter)
|
||||||
self.slider = QtGui.QSlider(QtCore.Qt.Horizontal, self)
|
self.slider = QtGui.QSlider(QtCore.Qt.Horizontal, self)
|
||||||
self.slider.setMinimum(1)
|
self.slider.setMinimum(1)
|
||||||
self.slider.setMaximum(100)
|
self.slider.setMaximum(100)
|
||||||
self.slider.setValue(50)
|
self.slider.setValue(50)
|
||||||
|
self.connect(self.slider, QtCore.SIGNAL('valueChanged(int)'),
|
||||||
|
self, QtCore.SLOT('printValue(int)'))
|
||||||
layout_1.addWidget(zero)
|
layout_1.addWidget(zero)
|
||||||
layout_1.addWidget(self.slider)
|
layout_1.addWidget(self.slider)
|
||||||
layout_1.addWidget(hund)
|
layout_1.addWidget(hund)
|
||||||
|
@ -104,6 +108,7 @@ class MispellQuirkDialog(QtGui.QDialog):
|
||||||
|
|
||||||
layout_0 = QtGui.QVBoxLayout()
|
layout_0 = QtGui.QVBoxLayout()
|
||||||
layout_0.addLayout(layout_1)
|
layout_0.addLayout(layout_1)
|
||||||
|
layout_0.addWidget(self.current)
|
||||||
layout_0.addLayout(layout_ok)
|
layout_0.addLayout(layout_ok)
|
||||||
|
|
||||||
self.setLayout(layout_0)
|
self.setLayout(layout_0)
|
||||||
|
@ -115,6 +120,10 @@ class MispellQuirkDialog(QtGui.QDialog):
|
||||||
else:
|
else:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
@QtCore.pyqtSlot(int)
|
||||||
|
def printValue(self, value):
|
||||||
|
self.current.setText(str(value)+"%")
|
||||||
|
|
||||||
class RandomQuirkDialog(MultiTextDialog):
|
class RandomQuirkDialog(MultiTextDialog):
|
||||||
def __init__(self, parent, values={}):
|
def __init__(self, parent, values={}):
|
||||||
QtGui.QDialog.__init__(self, parent)
|
QtGui.QDialog.__init__(self, parent)
|
||||||
|
|
Loading…
Reference in a new issue