|  | Home · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# QGraphicsSceneMouseEvent Class Reference
[QtGui module]

    #include <QGraphicsSceneMouseEvent>

Inherits QGraphicsSceneEvent.

This class was introduced in Qt 4.2.

- List of all members, including inherited members

### Public Functions

- ~QGraphicsSceneMouseEvent ()
- Qt::MouseButton button () const
- QPointF buttonDownPos ( Qt::MouseButton button ) const
- QPointF buttonDownScenePos ( Qt::MouseButton button ) const
- QPoint buttonDownScreenPos ( Qt::MouseButton button ) const
- Qt::MouseButtons buttons () const
- QPointF lastPos () const
- QPointF lastScenePos () const
- QPoint lastScreenPos () const
- Qt::KeyboardModifiers modifiers () const
- QPointF pos () const
- QPointF scenePos () const
- QPoint screenPos () const

- 2 public functions inherited from QGraphicsSceneEvent
- 6 public functions inherited from QEvent

### Additional Inherited Members

- 1 property inherited from QEvent

## Detailed Description

See also QGraphicsSceneContextMenuEvent, QGraphicsSceneHoverEvent, and QGraphicsSceneWheelEvent.

## Member Function Documentation

### QGraphicsSceneMouseEvent::~QGraphicsSceneMouseEvent ()

Destroys the event.

### Qt::MouseButton QGraphicsSceneMouseEvent::button () const

Returns the mouse button that was pressed at the time the event was sent.

See also buttons() and modifiers().

### QPointF QGraphicsSceneMouseEvent::buttonDownPos ( Qt::MouseButton button ) const

Returns the mouse cursor position in item coordinates where the specified button was clicked.

See also buttonDownScenePos(), buttonDownScreenPos(), and pos().

### QPointF QGraphicsSceneMouseEvent::buttonDownScenePos ( Qt::MouseButton button ) const

Returns the mouse cursor position in scene coordinates where the specified button was clicked.

See also buttonDownPos(), buttonDownScreenPos(), and scenePos().

### QPoint QGraphicsSceneMouseEvent::buttonDownScreenPos ( Qt::MouseButton button ) const

Returns the mouse cursor position in screen coordinates where the specified button was clicked.

See also screenPos(), buttonDownPos(), and buttonDownScenePos().

### Qt::MouseButtons QGraphicsSceneMouseEvent::buttons () const

Returns the combination of mouse buttons that were pressed at the time the event was sent.

See also button() and modifiers().

### QPointF QGraphicsSceneMouseEvent::lastPos () const

Returns the last recorded mouse cursor position in item coordinates.

See also lastScenePos(), lastScreenPos(), and pos().

### QPointF QGraphicsSceneMouseEvent::lastScenePos () const

Returns the last recorded mouse cursor position in scene coordinates.

See also lastPos(), lastScreenPos(), and scenePos().

### QPoint QGraphicsSceneMouseEvent::lastScreenPos () const

Returns the last recorded mouse cursor position in screen coordinates.

See also lastPos(), lastScenePos(), and screenPos().

### Qt::KeyboardModifiers QGraphicsSceneMouseEvent::modifiers () const

Returns the keyboard modifiers in use at the time the event was sent.

See also button() and buttons().

### QPointF QGraphicsSceneMouseEvent::pos () const

Returns the mouse cursor position in item coordinates.

See also scenePos(), screenPos(), and lastPos().

### QPointF QGraphicsSceneMouseEvent::scenePos () const

Returns the mouse cursor position in scene coordinates.

See also pos(), screenPos(), and lastScenePos().

### QPoint QGraphicsSceneMouseEvent::screenPos () const

Returns the mouse cursor position in screen coordinates.

See also pos(), scenePos(), and lastScreenPos().