QGraphicsSceneHoverEvent 类

QGraphicsSceneHoverEvent 类提供图形视图框架中的悬停事件。 更多信息...

头文件 #include <QGraphicsSceneHoverEvent>
CMakefind_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmakeQT += widgets
继承 QGraphicsSceneEvent

公共函数

虚拟~QGraphicsSceneHoverEvent()
QPointFlastPos() const
QPointFlastScenePos() const
QPointlastScreenPos() const
Qt::KeyboardModifiersmodifiers() const
QPointFpos() const
QPointFscenePos() const
QPointscreenPos() const

详细描述

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

另请参阅QGraphicsSceneMouseEventQGraphicsSceneContextMenuEventQGraphicsSceneWheelEventQHoverEvent

成员函数文档

[虚函数 noexcept] QGraphicsSceneHoverEvent::)

销毁事件。

QPointF QGraphicsSceneHoverEvent::lastPos() const

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

另请参阅lastScenePoslastScreenPospos

QPointF QGraphicsSceneHoverEvent::lastScenePos() const

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

另请参阅lastPoslastScreenPosscenePos

QPoint QGraphicsSceneHoverEvent::lastScreenPos() const

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

另请参阅 lastPos(), lastScenePos() 和 screenPos()。

Qt::KeyboardModifiers QGraphicsSceneHoverEvent::modifiers() const

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

QPointF QGraphicsSceneHoverEvent::pos() const

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

另请参阅 scenePos() 和 screenPos()。

QPointF QGraphicsSceneHoverEvent::scenePos() const

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

另请参阅 pos() 和 screenPos()。

QPoint QGraphicsSceneHoverEvent::screenPos() const

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

另请参阅 pos() 和 scenePos()。

© 2024 The Qt Company Ltd. 本文档中的贡献内容均为各自所有者的版权。本提供的文档根据Free Software Foundation发布的GNU自由文档许可协议第1.3版条款许可。Qt及其相关标志是芬兰及其它国家和地区The Qt Company Ltd.的商标。所有其他商标均为其各自所有者的财产。