QGraphicsSceneHoverEvent 类
QGraphicsSceneHoverEvent 类提供图形视图框架中的悬停事件。 更多信息...
头文件 | #include <QGraphicsSceneHoverEvent> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake | QT += widgets |
继承 | QGraphicsSceneEvent |
公共函数
虚拟 | ~QGraphicsSceneHoverEvent() |
QPointF | lastPos() const |
QPointF | lastScenePos() const |
QPoint | lastScreenPos() const |
Qt::KeyboardModifiers | modifiers() const |
QPointF | pos() const |
QPointF | scenePos() const |
QPoint | screenPos() const |
详细描述
当 QGraphicsView 接收 QHoverEvent 事件时,它将其转换为 QGraphicsSceneHoverEvent。然后事件被转发到与视图关联的 QGraphicsScene。
另请参阅QGraphicsSceneMouseEvent、QGraphicsSceneContextMenuEvent、QGraphicsSceneWheelEvent 和 QHoverEvent。
成员函数文档
[虚函数 noexcept]
QGraphicsSceneHoverEvent::)
销毁事件。
QPointF QGraphicsSceneHoverEvent::lastPos() const
返回最后记录的鼠标光标在项目坐标中的位置。
另请参阅lastScenePos、lastScreenPos 和 pos。
QPointF QGraphicsSceneHoverEvent::lastScenePos() const
返回最后记录的,前一个鼠标或悬停事件接收到的场景坐标,该事件创建了场景坐标中的事件鼠标光标位置。
另请参阅lastPos、lastScreenPos 和 scenePos。
QPoint QGraphicsSceneHoverEvent::lastScreenPos() const
返回最后记录的鼠标光标在屏幕坐标中的位置。最后记录的位置是视图收到的上一个鼠标或悬停事件的位置。
另请参阅 lastPos(), lastScenePos() 和 screenPos()。
Qt::KeyboardModifiers QGraphicsSceneHoverEvent::modifiers() const
返回发送悬停事件时的键盘修饰符。
QPointF QGraphicsSceneHoverEvent::pos() const
返回发送悬停事件时的鼠标光标在项目坐标中的位置。
另请参阅 scenePos() 和 screenPos()。
QPointF QGraphicsSceneHoverEvent::scenePos() const
返回发送悬停事件时的鼠标光标在场景坐标中的位置。
QPoint QGraphicsSceneHoverEvent::screenPos() const
返回发送悬停事件时的鼠标光标在屏幕坐标中的位置。
© 2024 The Qt Company Ltd. 本文档中的贡献内容均为各自所有者的版权。本提供的文档根据Free Software Foundation发布的GNU自由文档许可协议第1.3版条款许可。Qt及其相关标志是芬兰及其它国家和地区The Qt Company Ltd.的商标。所有其他商标均为其各自所有者的财产。