- 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设置的。