PySide6.QtGui.QScrollPrepareEvent¶
- 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__(startPos)
- Parameters:
startPos –
QScrollPrepareEvent
创建新的
QScrollPrepareEvent。startPos是触发滚动的触摸或鼠标事件的位置。返回由
setContentPos设置的内容的当前位置。另请参阅
返回由
setContentPosRange()设置的内容的坐标范围。另请参阅
将当前内容位置设置为
pos。另请参阅
设置内容坐标的范围为
rect。另请参阅
设置要滚动到的区域的大小为
size。另请参阅
返回启动滚动的触摸或鼠标事件的位置。
返回由
setViewportSize设置的滚动区域的大小另请参阅