PySide6.QtGui.QScrollPrepareEvent¶
- class QScrollPrepareEvent¶
The
QScrollPrepareEvent
class is sent in preparation of scrolling. More…Synopsis¶
Methods¶
def
__init__()
def
contentPos()
def
setContentPos()
def
startPos()
def
viewportSize()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description¶
The scroll prepare event is sent before scrolling (usually by QScroller) is started. The object receiving this event should set
viewportSize
, maxContentPos andcontentPos
. It also should accept this event to indicate that scrolling should be started.It is not guaranteed that a
QScrollEvent
will be sent after an acceptedQScrollPrepareEvent
, e.g. in a case where the maximum content position is (0, 0).See also
Creates new
QScrollPrepareEvent
ThestartPos
is the position of a touch or mouse event that started the scrolling.- __init__(startPos)
- Parameters:
startPos –
QScrollPrepareEvent
Creates new
QScrollPrepareEvent
ThestartPos
is the position of a touch or mouse event that started the scrolling.Returns the current position of the content as set by
setContentPos
.See also
Returns the range of coordinates for the content as set by
setContentPosRange()
.See also
Sets the current content position to
pos
.See also
Sets the range of content coordinates to
rect
.See also
Sets the size of the area that is to be scrolled to
size
.See also
Returns the position of the touch or mouse event that started the scrolling.
Returns size of the area that is to be scrolled as set by
setViewportSize
See also