Slider控件一般有两种,水平的和竖直的,这里以水平的为例
#设置最大最小值
self.horizontalSlider.setMaximum(80)
self.horizontalSlider.setMinimum(10)
#设置单步值
self.horizontalSlider.setSingleStep(2)
#设置初始值
self.horizontalSlider.setValue(40)
#设置刻度线位置
self.horizontalSlider.setTickPosition(QSlider.TicksBelow)
#设置信号与槽
self.horizontalSlider.valueChanged.connect(self.value)
#槽的功能是利用滑块控制某个label字体大小
def value(self):
size = self.horizontalSlider.value()
self.label_4.setFont(QFont('Arial', size))
print('当前值是' + str(self.horizontalSlider.value()))