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

The QInputEvent class is the base class for events that describe user input. More...

Inheritance diagram for QtGui.QInputEvent:
Collaboration diagram for QtGui.QInputEvent:

Public Member Functions

 QInputEvent (QInputEvent copy)
 
 QInputEvent (QEvent.Type type, Qt.KeyboardModifier modifiers=Qt.KeyboardModifier.NoModifier)
 
override void CreateProxy ()
 
new void Dispose ()
 
- Public Member Functions inherited from QtCore.QEvent
 QEvent (QEvent copy)
 
 QEvent (QEvent.Type type)
  More...
 
new void Accept ()
  More...
 
new void Ignore ()
  More...
 
new void SetAccepted (bool accepted)
 
new void Dispose ()
 

Protected Member Functions

 QInputEvent (System.Type dummy)
 
- Protected Member Functions inherited from QtCore.QEvent
 QEvent (System.Type dummy)
 

Properties

Qt.KeyboardModifier Modifiers [get, set]
  More...
 
new Qt.KeyboardModifier ModState [get, set]
 
- Properties inherited from QtCore.QEvent
bool IsAccepted [get]
 
bool Spontaneous [get]
  More...
 
QEvent.Type type [get]
  More...
 
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)
  More...
 
- Protected Attributes inherited from QtCore.QEvent
SmokeInvocation interceptor
 

Detailed Description

The QInputEvent class is the base class for events that describe user input.

Constructor & Destructor Documentation

QtGui.QInputEvent.QInputEvent ( System.Type  dummy)
protected
QtGui.QInputEvent.QInputEvent ( QInputEvent  copy)

Here is the call graph for this function:

QtGui.QInputEvent.QInputEvent ( QEvent.Type  type,
Qt.KeyboardModifier  modifiers = Qt.KeyboardModifier.NoModifier 
)

Here is the call graph for this function:

Member Function Documentation

override void QtGui.QInputEvent.CreateProxy ( )
virtual

Reimplemented from QtCore.QEvent.

Reimplemented in QtGui.QWheelEvent, QtGui.QTouchEvent, QtGui.QTabletEvent, QtGui.QMouseEvent, and QtGui.QKeyEvent.

Here is the caller graph for this function:

new void QtGui.QInputEvent.Dispose ( )

Property Documentation

Qt.KeyboardModifier QtGui.QInputEvent.Modifiers
getset

Returns the keyboard modifier flags that existed immediately before the event occurred.

new Qt.KeyboardModifier QtGui.QInputEvent.ModState
getsetprotected