QGraphicsSceneMoveEvent 类提供用于在图形视图框架中移动 Widget 的事件。 更多...
头: | #include <QGraphicsSceneMoveEvent> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake: | QT += widgets |
继承: | QGraphicsSceneEvent |
QGraphicsSceneMoveEvent () | |
virtual | ~QGraphicsSceneMoveEvent () |
QPointF | newPos () const |
QPointF | oldPos () const |
A QGraphicsWidget 立即向自己发送 QGraphicsSceneMoveEvent,当其本地位置改变时。因为实现交付属于 QGraphicsItem::itemChange ().
它类似于 QMoveEvent ,但其位置 oldPos () 和 newPos (),使用 QPointF 而不是 QPoint .
另请参阅 QGraphicsItem::setPos (), QGraphicsItem::ItemPositionChange ,和 QGraphicsItem::ItemPositionHasChanged .
构造 QGraphicsSceneMoveEvent。
[虚拟]
QGraphicsSceneMoveEvent::
~QGraphicsSceneMoveEvent
()
返回新位置 (即:当前位置)。
另请参阅 oldPos () 和 QGraphicsItem::setPos ().
返回旧位置 (即:Widget 被移动之前的即时位置)。
另请参阅 newPos () 和 QGraphicsItem::setPos ().