QSlider继承自QAbstractSlider
刻度控制
setTickPosition(self, QSlider.TickPosition) | 设置刻度位置。 QSlider.NoTicks:不画任何刻度线。 QSlider.TicksBothSides:在凹槽两侧画刻度线。 QSlider.TicksAbove:在(水平)滑块上方绘制刻度线。 QSlider.TicksBelow:在(水平)滑块下方绘制刻度线。 QSlider.TicksLeft:在(垂直)滑块的左侧绘制刻度线。 QSlider.TicksRight:在(垂直)滑块右侧绘制刻度线。 |
tickPosition() -> QSlider.TickPosition | 获取刻度位置。 |
setTickInterval(int) | 这是值间隔,而不是像素间隔。如果为0,滑块将在singleStep和pageStep之间进行选择。 |
sd.tickInterval() -> int | 获取值间隔。 |
QDial继承自QAbstractSlider
是否显示刻度
setNotchesVisible(bool) | 设置显示刻度。 |
notchesVisible() -> bool | 获取是否显示刻度。 |
大刻度控制
setPageStep(int) | 设置刻度控制步长。 |
是否启用包裹
setWrapping(bool) | 启用则会在控件周边都设置上刻度, 可以任意指向。 |
wrapping() -> bool | 获取控件是否启用包裹。 |
凹口之间的目标像素数
setNotchTarget(float) | 用来控制刻度的密度。 |
notchTarget() -> float | 获取控件刻度的密度。 |
缺口大小
notchSize() | 默认值1。 |