QGraphicsSceneMouseEvent Class Reference

QGraphicsSceneMouseEvent Class Reference

#include <qgraphicssceneevent.h>

Class Description

Definition at line 85 of file qgraphicssceneevent.h.

+ Inheritance diagram for QGraphicsSceneMouseEvent:

Public Member Functions

 QGraphicsSceneMouseEvent (Type type=None)
 
 ~QGraphicsSceneMouseEvent ()
 
QPointF pos () const
 
void setPos (const QPointF &pos)
 
QPointF scenePos () const
 
void setScenePos (const QPointF &pos)
 
QPoint screenPos () const
 
void setScreenPos (const QPoint &pos)
 
QPointF buttonDownPos (Qt::MouseButton button) const
 
void setButtonDownPos (Qt::MouseButton button, const QPointF &pos)
 
QPointF buttonDownScenePos (Qt::MouseButton button) const
 
void setButtonDownScenePos (Qt::MouseButton button, const QPointF &pos)
 
QPoint buttonDownScreenPos (Qt::MouseButton button) const
 
void setButtonDownScreenPos (Qt::MouseButton button, const QPoint &pos)
 
QPointF lastPos () const
 
void setLastPos (const QPointF &pos)
 
QPointF lastScenePos () const
 
void setLastScenePos (const QPointF &pos)
 
QPoint lastScreenPos () const
 
void setLastScreenPos (const QPoint &pos)
 
Qt::MouseButtons buttons () const
 
void setButtons (Qt::MouseButtons buttons)
 
Qt::MouseButton button () const
 
void setButton (Qt::MouseButton button)
 
Qt::KeyboardModifiers modifiers () const
 
void setModifiers (Qt::KeyboardModifiers modifiers)
 
- Public Member Functions inherited from QGraphicsSceneEvent
 QGraphicsSceneEvent (Type type)
 
 ~QGraphicsSceneEvent ()
 
QWidgetwidget () const
 
void setWidget (QWidget *widget)
 
- Public Member Functions inherited from QEvent
 QEvent (Type type)
 
virtual ~QEvent ()
 
Type type () const
 
bool spontaneous () const
 
void setAccepted (bool accepted)
 
bool isAccepted () const
 
void accept ()
 
void ignore ()
 

Additional Inherited Members

- Public Types inherited from QEvent
enum  Type {
  None = 0, Timer = 1, MouseButtonPress = 2, MouseButtonRelease = 3,
  MouseButtonDblClick = 4, MouseMove = 5, KeyPress = 6, KeyRelease = 7,
  FocusIn = 8, FocusOut = 9, Enter = 10, Leave = 11,
  Paint = 12, Move = 13, Resize = 14, Create = 15,
  Destroy = 16, Show = 17, Hide = 18, Close = 19,
  Quit = 20, ParentChange = 21, ParentAboutToChange = 131, ThreadChange = 22,
  WindowActivate = 24, WindowDeactivate = 25, ShowToParent = 26, HideToParent = 27,
  Wheel = 31, WindowTitleChange = 33, WindowIconChange = 34, ApplicationWindowIconChange = 35,
  ApplicationFontChange = 36, ApplicationLayoutDirectionChange = 37, ApplicationPaletteChange = 38, PaletteChange = 39,
  Clipboard = 40, Speech = 42, MetaCall = 43, SockAct = 50,
  WinEventAct = 132, DeferredDelete = 52, DragEnter = 60, DragMove = 61,
  DragLeave = 62, Drop = 63, DragResponse = 64, ChildAdded = 68,
  ChildPolished = 69, ChildRemoved = 71, ShowWindowRequest = 73, PolishRequest = 74,
  Polish = 75, LayoutRequest = 76, UpdateRequest = 77, UpdateLater = 78,
  EmbeddingControl = 79, ActivateControl = 80, DeactivateControl = 81, ContextMenu = 82,
  InputMethod = 83, AccessibilityPrepare = 86, TabletMove = 87, LocaleChange = 88,
  LanguageChange = 89, LayoutDirectionChange = 90, Style = 91, TabletPress = 92,
  TabletRelease = 93, OkRequest = 94, HelpRequest = 95, IconDrag = 96,
  FontChange = 97, EnabledChange = 98, ActivationChange = 99, StyleChange = 100,
  IconTextChange = 101, ModifiedChange = 102, MouseTrackingChange = 109, WindowBlocked = 103,
  WindowUnblocked = 104, WindowStateChange = 105, ToolTip = 110, WhatsThis = 111,
  StatusTip = 112, ActionChanged = 113, ActionAdded = 114, ActionRemoved = 115,
  FileOpen = 116, Shortcut = 117, ShortcutOverride = 51, WhatsThisClicked = 118,
  ToolBarChange = 120, ApplicationActivate = 121, ApplicationActivated = ApplicationActivate, ApplicationDeactivate = 122,
  ApplicationDeactivated = ApplicationDeactivate, QueryWhatsThis = 123, EnterWhatsThisMode = 124, LeaveWhatsThisMode = 125,
  ZOrderChange = 126, HoverEnter = 127, HoverLeave = 128, HoverMove = 129,
  AccessibilityHelp = 119, AccessibilityDescription = 130, AcceptDropsChange = 152, MenubarUpdated = 153,
  ZeroTimerEvent = 154, GraphicsSceneMouseMove = 155, GraphicsSceneMousePress = 156, GraphicsSceneMouseRelease = 157,
  GraphicsSceneMouseDoubleClick = 158, GraphicsSceneContextMenu = 159, GraphicsSceneHoverEnter = 160, GraphicsSceneHoverMove = 161,
  GraphicsSceneHoverLeave = 162, GraphicsSceneHelp = 163, GraphicsSceneDragEnter = 164, GraphicsSceneDragMove = 165,
  GraphicsSceneDragLeave = 166, GraphicsSceneDrop = 167, GraphicsSceneWheel = 168, KeyboardLayoutChange = 169,
  DynamicPropertyChange = 170, TabletEnterProximity = 171, TabletLeaveProximity = 172, NonClientAreaMouseMove = 173,
  NonClientAreaMouseButtonPress = 174, NonClientAreaMouseButtonRelease = 175, NonClientAreaMouseButtonDblClick = 176, MacSizeChange = 177,
  ContentsRectChange = 178, MacGLWindowChange = 179, FutureCallOut = 180, GraphicsSceneResize = 181,
  GraphicsSceneMove = 182, CursorChange = 183, ToolTipChange = 184, NetworkReplyUpdated = 185,
  GrabMouse = 186, UngrabMouse = 187, GrabKeyboard = 188, UngrabKeyboard = 189,
  MacGLClearDrawable = 191, StateMachineSignal = 192, StateMachineWrapped = 193, TouchBegin = 194,
  TouchUpdate = 195, TouchEnd = 196, NativeGesture = 197, RequestSoftwareInputPanel = 199,
  CloseSoftwareInputPanel = 200, UpdateSoftKeys = 201, WinIdChange = 203, Gesture = 198,
  GestureOverride = 202, PlatformPanel = 212, User = 1000, MaxUser = 65535
}
 
- Static Public Member Functions inherited from QEvent
static int registerEventType (int hint=-1)
 
- Protected Member Functions inherited from QGraphicsSceneEvent
 QGraphicsSceneEvent (QGraphicsSceneEventPrivate &dd, Type type=None)
 
- Protected Attributes inherited from QGraphicsSceneEvent
QScopedPointer< QGraphicsSceneEventPrivate > d_ptr
 
- Protected Attributes inherited from QEvent
QEventPrivate * d
 
ushort t
 

Constructor & Destructor Documentation

Member Function Documentation

QPointF pos ( ) const
void setPos ( const QPointF pos)
QPointF scenePos ( ) const
void setScenePos ( const QPointF pos)
QPoint screenPos ( ) const
void setScreenPos ( const QPoint pos)
QPointF buttonDownPos ( Qt::MouseButton  button) const
void setButtonDownPos ( Qt::MouseButton  button,
const QPointF pos 
)
QPointF buttonDownScenePos ( Qt::MouseButton  button) const
void setButtonDownScenePos ( Qt::MouseButton  button,
const QPointF pos 
)
QPoint buttonDownScreenPos ( Qt::MouseButton  button) const
void setButtonDownScreenPos ( Qt::MouseButton  button,
const QPoint pos 
)
QPointF lastPos ( ) const
void setLastPos ( const QPointF pos)
QPointF lastScenePos ( ) const
void setLastScenePos ( const QPointF pos)
QPoint lastScreenPos ( ) const
void setLastScreenPos ( const QPoint pos)
Qt::MouseButtons buttons ( ) const
void setButtons ( Qt::MouseButtons  buttons)
Qt::MouseButton button ( ) const
void setButton ( Qt::MouseButton  button)
Qt::KeyboardModifiers modifiers ( ) const
void setModifiers ( Qt::KeyboardModifiers  modifiers)

The documentation for this class was generated from the following file: