Qyoto  4.0.6
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Properties
QtGui.QGraphicsSceneHoverEvent Class Reference

The QGraphicsSceneHoverEvent class provides hover events in the graphics view framework. More...

Inheritance diagram for QtGui.QGraphicsSceneHoverEvent:
Collaboration diagram for QtGui.QGraphicsSceneHoverEvent:

Public Member Functions

 QGraphicsSceneHoverEvent (QEvent.Type type=QEvent.Type.None)
 
override void CreateProxy ()
 
new void Dispose ()
 
- Public Member Functions inherited from QtGui.QGraphicsSceneEvent
 QGraphicsSceneEvent (QEvent.Type type)
 
new void Dispose ()
 
- Public Member Functions inherited from QtCore.QEvent
 QEvent (QEvent copy)
 
 QEvent (QEvent.Type type)
 
 
new void Accept ()
 
 
new void Ignore ()
 
 
new void SetAccepted (bool accepted)
 
new void Dispose ()
 

Protected Member Functions

 QGraphicsSceneHoverEvent (System.Type dummy)
 
- Protected Member Functions inherited from QtGui.QGraphicsSceneEvent
 QGraphicsSceneEvent (System.Type dummy)
 
- Protected Member Functions inherited from QtCore.QEvent
 QEvent (System.Type dummy)
 

Properties

QPointF LastPos [get, set]
 
 
QPointF LastScenePos [get, set]
 
 
QPoint LastScreenPos [get, set]
 
 
Qt.KeyboardModifier Modifiers [get, set]
 
 
QPointF Pos [get, set]
 
 
QPointF ScenePos [get, set]
 
 
QPoint ScreenPos [get, set]
 
 
- Properties inherited from QtGui.QGraphicsSceneEvent
QWidget Widget [get, set]
 
 
- Properties inherited from QtCore.QEvent
bool IsAccepted [get]
 
bool Spontaneous [get]
 
 
QEvent.Type type [get]
 
 
virtual System.IntPtr SmokeObject [get, set]
 
new ushort T [get, set]
 
static new QMetaObject StaticMetaObject [get]
 

Additional Inherited Members

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

Detailed Description

The QGraphicsSceneHoverEvent class provides hover events in the graphics view framework.

When a QGraphicsView receives a QHoverEvent event, it translates it into QGraphicsSceneHoverEvent. The event is then forwarded to the QGraphicsScene associated with the view.

See also QGraphicsSceneMouseEvent, QGraphicsSceneContextMenuEvent, QGraphicsSceneWheelEvent, and QHoverEvent.

Constructor & Destructor Documentation

QtGui.QGraphicsSceneHoverEvent.QGraphicsSceneHoverEvent ( System.Type  dummy)
protected
QtGui.QGraphicsSceneHoverEvent.QGraphicsSceneHoverEvent ( QEvent.Type  type = QEvent.Type.None)

Member Function Documentation

override void QtGui.QGraphicsSceneHoverEvent.CreateProxy ( )
virtual

Reimplemented from QtGui.QGraphicsSceneEvent.

new void QtGui.QGraphicsSceneHoverEvent.Dispose ( )

Property Documentation

QPointF QtGui.QGraphicsSceneHoverEvent.LastPos
getset

Returns the last recorded mouse cursor position in item coordinates.

This function was introduced in Qt 4.4.

QPointF QtGui.QGraphicsSceneHoverEvent.LastScenePos
getset

Returns the last recorded, the scene coordinates of the previous mouse or hover event received by the view, that created the event mouse cursor position in scene coordinates.

This function was introduced in Qt 4.4.

QPoint QtGui.QGraphicsSceneHoverEvent.LastScreenPos
getset

Returns the last recorded mouse cursor position in screen coordinates. The last recorded position is the position of the previous mouse or hover event received by the view that created the event.

This function was introduced in Qt 4.4.

Qt.KeyboardModifier QtGui.QGraphicsSceneHoverEvent.Modifiers
getset

Returns the keyboard modifiers at the moment the hover event was sent.

This function was introduced in Qt 4.4.

QPointF QtGui.QGraphicsSceneHoverEvent.Pos
getset

Returns the position of the mouse cursor in item coordinates at the moment the hover event was sent.

QPointF QtGui.QGraphicsSceneHoverEvent.ScenePos
getset

Returns the position of the mouse cursor in scene coordinates at the moment the hover event was sent.

QPoint QtGui.QGraphicsSceneHoverEvent.ScreenPos
getset

Returns the position of the mouse cursor in screen coordinates at the moment the hover event was sent.