- class QScrollPrepareEvent#
在预滚动准备时发送
QScrollPrepareEvent
类。 更多…概述#
方法#
def
__init__()
def
contentPos()
def
setContentPos()
def
startPos()
def
viewportSize()
注意
此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来通知我们。
详细描述#
滚动准备事件在开始滚动之前发送(通常由QScroller触发)。接收此事件的对象应设置
viewportSize
、maxContentPos 和contentPos
。它还应该接受此事件,以指示应开始滚动。不能保证在接受了
QScrollPrepareEvent
之后将发送QScrollEvent
,例如在最大内容位置为 (0, 0) 的情况下。创建新的
QScrollPrepareEvent
。startPos
是开始滚动的触摸或鼠标事件的位置。- __init__(arg__1)
- 参数:
arg__1 –
QScrollPrepareEvent
创建新的
QScrollPrepareEvent
。startPos
是开始滚动的触摸或鼠标事件的位置。返回当前内容位置,该位置由
setContentPos
设置。返回由
setContentPosRange()
设置的内容坐标范围。将当前内容位置设置为
pos
。参见
设置内容坐标的范围为
rect
。设置要滚动的区域的大小为
size
。返回启动滚动操作的触摸或鼠标事件的位置。
返回要滚动的区域的大小,此大小是通过
setViewportSize
设置的。