- bool keyPressEvent(QKeyEvent* event);
- bool inputMethodEvent(QInputMethodEvent* event);
- bool mousePressEvent(QGraphicsSceneMouseEvent* event, const QTransform& transform);
- bool mouseMoveEvent(QGraphicsSceneMouseEvent* event, const QTransform& transform);
- bool mouseReleaseEvent(QGraphicsSceneMouseEvent* event, const QTransform& transform);
- bool mouseDoubleClickEvent(QGraphicsSceneMouseEvent* event, const QTransform& transform);
- bool dragEnterEvent(QGraphicsSceneDragDropEvent* event, const QTransform& transform);
- bool dragLeaveEvent(QGraphicsSceneDragDropEvent* event, const QTransform& transform);
- bool dragMoveEvent(QGraphicsSceneDragDropEvent* event, const QTransform& transform);
- bool dropEvent(QGraphicsSceneDragDropEvent* event, const QTransform& transform);
- bool hoverEnterEvent(QGraphicsSceneHoverEvent* event, const QTransform& transform);
- bool hoverMoveEvent(QGraphicsSceneHoverEvent* event, const QTransform& transform);
- bool hoverLeaveEvent(QGraphicsSceneHoverEvent* event, const QTransform& transform);
- bool wheelEvent(QGraphicsSceneWheelEvent* event, const QTransform& transform);
- bool resizeEvent(QGraphicsSceneResizeEvent* event, const QTransform& transform);
- bool gestureEvent(QGestureEvent* event, const QTransform& transform);
- bool touchBeginEvent(QTouchEvent* event, const QTransform& transform);
- void tapTriggered(QTapGesture* tap, const QTransform& transform);
- void tapAndHoldTriggered(QGestureEvent* event, const QTransform& transform);
- void pinchTriggered(QGestureEvent* event, const QTransform& transform);
- void swipeTriggered(QGestureEvent* event, const QTransform& transform);
- void twoFingerTapTriggered(QGestureEvent* event, const QTransform& transform);
- bool onPress(const QPoint& screenPos, const QPointF& pos, const Qt::KeyboardModifiers modifiers, const Qt::MouseButtons buttons);
- bool onRelease(const QPointF& pos, const Qt::KeyboardModifiers modifiers, const Qt::MouseButtons buttons, bool touch);
+ bool keyPressEvent(QKeyEvent *event);
+ bool inputMethodEvent(QInputMethodEvent *event);
+ bool mousePressEvent(QGraphicsSceneMouseEvent *event, const QTransform &transform);
+ bool mouseMoveEvent(QGraphicsSceneMouseEvent *event, const QTransform &transform);
+ bool mouseReleaseEvent(QGraphicsSceneMouseEvent *event, const QTransform &transform);
+ bool mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event, const QTransform &transform);
+ bool contextMenuEvent(QContextMenuEvent *event);
+ bool dragEnterEvent(QGraphicsSceneDragDropEvent *event, const QTransform &transform);
+ bool dragLeaveEvent(QGraphicsSceneDragDropEvent *event, const QTransform &transform);
+ bool dragMoveEvent(QGraphicsSceneDragDropEvent *event, const QTransform &transform);
+ bool dropEvent(QGraphicsSceneDragDropEvent *event, const QTransform &transform);
+ bool hoverEnterEvent(QGraphicsSceneHoverEvent *event, const QTransform &transform);
+ bool hoverMoveEvent(QGraphicsSceneHoverEvent *event, const QTransform &transform);
+ bool hoverLeaveEvent(QGraphicsSceneHoverEvent *event, const QTransform &transform);
+ bool wheelEvent(QGraphicsSceneWheelEvent *event, const QTransform &transform);
+ bool resizeEvent(QGraphicsSceneResizeEvent *event, const QTransform &transform);
+ bool gestureEvent(QGestureEvent *event, const QTransform &transform);
+ bool touchBeginEvent(QTouchEvent *event, const QTransform &transform);
+ void tapTriggered(QTapGesture *tap, const QTransform &transform);
+ void tapAndHoldTriggered(QGestureEvent *event, const QTransform &transform);
+ void pinchTriggered(QGestureEvent *event, const QTransform &transform);
+ void swipeTriggered(QGestureEvent *event, const QTransform &transform);
+ void twoFingerTapTriggered(QGestureEvent *event, const QTransform &transform);
+ bool onPress(const QPointF &pos, const Qt::KeyboardModifiers modifiers, const Qt::MouseButtons buttons);
+ bool onRelease(const QPointF &pos, const Qt::KeyboardModifiers modifiers, const Qt::MouseButtons buttons, bool touch);