PyQt5 QSlider小部件& Signal
QSlider 类对象为用户提供一个沟槽,可以在其上移动一个手柄。它是一个经典的小部件,用于控制有界值。手柄在沟槽上的位置相当于控件的下限和上限之间的整数。
可以通过在构造函数中指定方向来以水平或垂直方式显示滑块控件。
self.sp = QSlider(Qt.Horizontal)
self.sp = QSlider(Qt.Vertical)
下表列出了QSlider类的一些常用方法:
序号 | 方法与描述 |
---|---|
1 | setMinimum() 设置滑块的最小值 |
2 | setMaximum() 设置滑块的最大值 |
3 | setSingleStep() 设置递增/递减步长 |
4 | setValue() 以编程方式设置控件的值 |
5 | value() 返回当前值 |
6 | setTickInterval() 在滑槽上放置刻度的数量 |
7 | setTickPosition() 在滑槽上放置刻度。 |
setTickPosition值为−
QSlider.NoTicks: 没有刻度标记
QSlider.TicksBothSides: 刻度标记在两侧
QSlider.Ti