Qyoto  4.0.5
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 bool IsAccepted ()
 
new void SetAccepted (bool accepted)
 
new bool Spontaneous ()
 
 
new QEvent.Type type ()
 
 
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

new QPointF LastPos [get, set]
 
 
new QPointF LastScenePos [get, set]
 
 
new QPoint LastScreenPos [get, set]
 
 
new Qt.KeyboardModifier Modifiers [get, set]
 
 
new QPointF Pos [get, set]
 
 
new QPointF ScenePos [get, set]
 
 
new QPoint ScreenPos [get, set]
 
 
- Properties inherited from QtGui.QGraphicsSceneEvent
new QWidget Widget [get, set]
 
 
- Properties inherited from QtCore.QEvent
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,
  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

new QPointF QtGui.QGraphicsSceneHoverEvent.LastPos
getset

Returns the last recorded mouse cursor position in item coordinates.

This function was introduced in Qt 4.4.

new 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.

new 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.

new 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.

new QPointF QtGui.QGraphicsSceneHoverEvent.Pos
getset

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

new QPointF QtGui.QGraphicsSceneHoverEvent.ScenePos
getset

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

new QPoint QtGui.QGraphicsSceneHoverEvent.ScreenPos
getset

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