scroll_area¶
Module Contents¶
Smooth scroll area |
|
Single direction scroll area |
|
Smooth scroll area |
- class ScrollArea(parent=None)¶
Bases:
PyQt5.QtWidgets.QScrollAreaSmooth scroll area
- scrollDelagate¶
- setSmoothMode(mode: qfluentwidgets.common.smooth_scroll.SmoothMode, orientation: PyQt5.QtCore.Qt.Orientation)¶
set smooth mode
Parameters¶
- mode: SmoothMode
smooth scroll mode
- orientation: Qt.Orientation
scroll direction
- enableTransparentBackground()¶
- class SingleDirectionScrollArea(parent=None, orient=Qt.Vertical)¶
Bases:
PyQt5.QtWidgets.QScrollAreaSingle direction scroll area
- orient¶
- smoothScroll¶
- vScrollBar¶
- hScrollBar¶
- setVerticalScrollBarPolicy(policy)¶
- setHorizontalScrollBarPolicy(policy)¶
- keyPressEvent(e)¶
- wheelEvent(e: PyQt5.QtGui.QWheelEvent)¶
- enableTransparentBackground()¶
- class SmoothScrollArea(parent=None)¶
Bases:
PyQt5.QtWidgets.QScrollAreaSmooth scroll area
- delegate¶
- setScrollAnimation(orient, duration, easing=QEasingCurve.OutCubic)¶
set scroll animation
Parameters¶
- orient: Orient
scroll orientation
- duration: int
scroll duration
- easing: QEasingCurve
animation type
- enableTransparentBackground()¶