PySide6.QtWidgets.QGraphicsSceneHoverEvent

class QGraphicsSceneHoverEvent

QGraphicsSceneHoverEvent 类在图形视图框架中提供悬停事件。更多

PySide6.QtWidgets.QGraphicsSceneHoverEvent 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

QGraphicsView接收到QHoverEvent事件时,它会将其转换为QGraphicsSceneHoverEvent。然后,该事件会被转发到与视图关联的QGraphicsScene

__init__([type=QEvent.Type.None])
Parameters:

类型Type

lastPos()
Return type:

QPointF

返回项目坐标中最后记录的鼠标光标位置。

lastScenePos()
Return type:

QPointF

返回视图接收到的上一个鼠标或悬停事件的最后记录的场景坐标,该事件创建了场景坐标中的鼠标光标位置。

lastScreenPos()
Return type:

QPoint

返回屏幕坐标中最后记录的鼠标光标位置。最后记录的位置是创建事件的视图接收到的上一个鼠标或悬停事件的位置。

modifiers()
Return type:

KeyboardModifier的组合

返回悬停事件发送时的键盘修饰符。

pos()
Return type:

QPointF

返回鼠标光标在悬停事件发送时的项目坐标中的位置。

另请参阅

scenePos() screenPos()

scenePos()
Return type:

QPointF

返回在悬停事件发送时鼠标光标在场景坐标中的位置。

另请参阅

pos() screenPos()

screenPos()
Return type:

QPoint

返回鼠标光标在发送悬停事件时的屏幕坐标位置。

另请参阅

pos() scenePos()

setLastPos(pos)
Parameters:

posQPointF

setLastScenePos(pos)
Parameters:

posQPointF

setLastScreenPos(pos)
Parameters:

posQPoint

setModifiers(modifiers)
Parameters:

修饰符KeyboardModifier 的组合

setPos(pos)
Parameters:

posQPointF

setScenePos(pos)
Parameters:

posQPointF

setScreenPos(pos)
Parameters:

posQPoint