slider

Module Contents

SliderHandle

Slider handle

Slider

可点击的滑动条

ClickableSlider

可点击的滑动条

HollowHandleStyle

滑动条中空样式

class SliderHandle(parent: PyQt5.QtWidgets.QSlider)

Bases: PyQt5.QtWidgets.QWidget

Slider handle

pressed
released
radiusAni
radius()
enterEvent(e)
leaveEvent(e)
mousePressEvent(e)
mouseReleaseEvent(e)
paintEvent(e)
class Slider(parent: PyQt5.QtWidgets.QWidget = None)

Bases: PyQt5.QtWidgets.QSlider

可点击的滑动条

Constructors

  • Slider(parent: QWidget = None)

  • Slider(orient: Qt.Orientation, parent: QWidget = None)

clicked
setOrientation(orientation: PyQt5.QtCore.Qt.Orientation) None
mousePressEvent(e: PyQt5.QtGui.QMouseEvent)
mouseMoveEvent(e: PyQt5.QtGui.QMouseEvent)
property grooveLength
paintEvent(e)
resizeEvent(e)
class ClickableSlider

Bases: PyQt5.QtWidgets.QSlider

可点击的滑动条

clicked
mousePressEvent(e: PyQt5.QtGui.QMouseEvent)
class HollowHandleStyle(config: dict = None)

Bases: PyQt5.QtWidgets.QProxyStyle

滑动条中空样式

config
w
subControlRect(cc: PyQt5.QtWidgets.QStyle.ComplexControl, opt: PyQt5.QtWidgets.QStyleOptionSlider, sc: PyQt5.QtWidgets.QStyle.SubControl, widget: PyQt5.QtWidgets.QWidget)

返回子控件的矩形区域

drawComplexControl(cc: PyQt5.QtWidgets.QStyle.ComplexControl, opt: PyQt5.QtWidgets.QStyleOptionSlider, painter: PyQt5.QtGui.QPainter, widget: PyQt5.QtWidgets.QWidget)

绘制子控件