PyQt之滑动条(QSlider)的常用方法和信号

PyQt之滑动条(QSlider)的常用方法和信号

一、控件说明

QSlider控件提供了一个垂直或水平的滑动条,用于控制有界值,它允许用户沿着水平或垂直方向在某一范围内移动滑块,并将滑块位置转化为一个整数值,

二、QSlider控件类中的常用方法

setMinimum():

  • 设置滑动条的最小值

setMaximum():

  • 设置滑动条的最大值

setSingleStep():

  • 设置滑动条的步长值

setValue():

  • 设置滑动条的当前值

value():

  • 获得滑动条的当前值

setTickInterval():

  • 设置刻度间隔

setTickPosition():

  • 设置刻度标记的位置,可以是一个枚举值,这个枚举值指定刻度线对于滑块和用户操作的位置,以下为可以输入的枚举值:
    QSlider.NoTicks,不会只任何刻度线 QSlider.TicksBothSides,在怀快的两侧绘制刻度线
    QSlider.TicksAbove,在滑块的上方绘制刻度线 QSlider.TickBelow,在滑块的下方绘制刻度线
    QSlider.TicksLeft,在滑块的左侧绘制刻度线 QSlider.TicksRight,在滑块的右侧绘制刻度线

三、QSlider类中的常用信号

valueChanged:

  • 当滑块位置发生改变时触发此信号

sliderPressed:

  • 当用户按下滑块时触发此信号

sliderMoved:

  • 当用户拖动滑块时触发此信号

sliderReleased:

  • 当用户释放滑块时触发此信号

你可能感兴趣的:(Python)