qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QEvent

Contents

Documentation

class QEventValue a where Source #

Minimal complete definition

withQEventPtr

Methods

withQEventPtr :: a -> (QEventConst -> IO b) -> IO b Source #

Instances

QEventConstPtr a => QEventValue a Source # 

Methods

withQEventPtr :: a -> (QEventConst -> IO b) -> IO b Source #

class CppPtr this => QEventConstPtr this where Source #

Minimal complete definition

toQEventConst

Methods

toQEventConst :: this -> QEventConst Source #

Instances

QEventConstPtr QEvent Source # 
QEventConstPtr QEventConst Source # 
QEventConstPtr QTimerEvent Source # 
QEventConstPtr QTimerEventConst Source # 
QEventConstPtr QCloseEvent Source # 
QEventConstPtr QCloseEventConst Source # 
QEventConstPtr QFocusEvent Source # 
QEventConstPtr QFocusEventConst Source # 
QEventConstPtr QHideEvent Source # 
QEventConstPtr QHideEventConst Source # 
QEventConstPtr QInputEvent Source # 
QEventConstPtr QInputEventConst Source # 
QEventConstPtr QShowEvent Source # 
QEventConstPtr QShowEventConst Source # 
QEventConstPtr QChildEvent Source # 
QEventConstPtr QChildEventConst Source # 
QEventConstPtr QKeyEvent Source # 
QEventConstPtr QKeyEventConst Source # 
QEventConstPtr QActionEvent Source # 
QEventConstPtr QActionEventConst Source # 
QEventConstPtr QEnterEvent Source # 
QEventConstPtr QEnterEventConst Source # 
QEventConstPtr QHoverEvent Source # 
QEventConstPtr QHoverEventConst Source # 
QEventConstPtr QMouseEvent Source # 
QEventConstPtr QMouseEventConst Source # 
QEventConstPtr QWheelEvent Source # 
QEventConstPtr QWheelEventConst Source # 
QEventConstPtr QExposeEvent Source # 
QEventConstPtr QExposeEventConst Source # 
QEventConstPtr QPaintEvent Source # 
QEventConstPtr QPaintEventConst Source # 
QEventConstPtr QGraphicsSceneEvent Source # 
QEventConstPtr QGraphicsSceneEventConst Source # 
QEventConstPtr QGraphicsSceneMouseEvent Source # 
QEventConstPtr QGraphicsSceneMouseEventConst Source # 
QEventConstPtr QGraphicsSceneWheelEvent Source # 
QEventConstPtr QGraphicsSceneWheelEventConst Source # 

class QEventConstPtr this => QEventPtr this where Source #

Minimal complete definition

toQEvent

Methods

toQEvent :: this -> QEvent Source #

Instances

QEventPtr QEvent Source # 
QEventPtr QTimerEvent Source # 
QEventPtr QCloseEvent Source # 
QEventPtr QFocusEvent Source # 
QEventPtr QHideEvent Source # 
QEventPtr QInputEvent Source # 
QEventPtr QShowEvent Source # 
QEventPtr QChildEvent Source # 
QEventPtr QKeyEvent Source # 
QEventPtr QActionEvent Source # 
QEventPtr QEnterEvent Source # 
QEventPtr QHoverEvent Source # 
QEventPtr QMouseEvent Source # 
QEventPtr QWheelEvent Source # 
QEventPtr QExposeEvent Source # 
QEventPtr QPaintEvent Source # 
QEventPtr QGraphicsSceneEvent Source # 
QEventPtr QGraphicsSceneMouseEvent Source # 
QEventPtr QGraphicsSceneWheelEvent Source # 

cast :: QEventPtr this => this -> QEvent Source #

downCastConst :: QEventSuperConst a => a -> QEventConst Source #

downCast :: QEventSuper a => a -> QEvent Source #

accept :: QEventPtr arg'1 => arg'1 -> IO () Source #

eventType :: QEventValue arg'1 => arg'1 -> IO QEventType Source #

ignore :: QEventPtr arg'1 => arg'1 -> IO () Source #

isAccepted :: QEventValue arg'1 => arg'1 -> IO Bool Source #

setAccepted :: QEventPtr arg'1 => arg'1 -> Bool -> IO () Source #

spontaneous :: QEventValue arg'1 => arg'1 -> IO Bool Source #

data QEventType Source #

Constructors

None 
ActionAdded 
ActionChanged 
ActionRemoved 
ActivationChange 
ApplicationActivate 
ApplicationDeactivate 
ApplicationFontChange 
ApplicationLayoutDirectionChange 
ApplicationPaletteChange 
ApplicationStateChange 
ApplicationWindowIconChange 
ChildAdded 
ChildPolished 
ChildRemoved 
Clipboard 
Close 
CloseSoftwareInputPanel 
ContentsRectChange 
ContextMenu 
CursorChange 
DeferredDelete 
DragEnter 
DragLeave 
DragMove 
Drop 
DynamicPropertyChange 
EnabledChange 
Enter 
EnterEditFocus 
EnterWhatsThisMode 
Expose 
FileOpen 
FocusIn 
FocusOut 
FocusAboutToChange 
FontChange 
Gesture 
GestureOverride 
GrabKeyboard 
GrabMouse 
GraphicsSceneContextMenu 
GraphicsSceneDragEnter 
GraphicsSceneDragLeave 
GraphicsSceneDragMove 
GraphicsSceneDrop 
GraphicsSceneHelp 
GraphicsSceneHoverEnter 
GraphicsSceneHoverLeave 
GraphicsSceneHoverMove 
GraphicsSceneMouseDoubleClick 
GraphicsSceneMouseMove 
GraphicsSceneMousePress 
GraphicsSceneMouseRelease 
GraphicsSceneMove 
GraphicsSceneResize 
GraphicsSceneWheel 
Hide 
HideToParent 
HoverEnter 
HoverLeave 
HoverMove 
IconDrag 
IconTextChange 
InputMethod 
InputMethodQuery 
KeyboardLayoutChange 
KeyPress 
KeyRelease 
LanguageChange 
LayoutDirectionChange 
LayoutRequest 
Leave 
LeaveEditFocus 
LeaveWhatsThisMode 
LocaleChange 
NonClientAreaMouseButtonDblClick 
NonClientAreaMouseButtonPress 
NonClientAreaMouseButtonRelease 
NonClientAreaMouseMove 
MacSizeChange 
MetaCall 
ModifiedChange 
MouseButtonDblClick 
MouseButtonPress 
MouseButtonRelease 
MouseMove 
MouseTrackingChange 
Move 
NativeGesture 
OrientationChange 
Paint 
PaletteChange 
ParentAboutToChange 
ParentChange 
PlatformPanel 
Polish 
PolishRequest 
QueryWhatsThis 
ReadOnlyChange 
RequestSoftwareInputPanel 
Resize 
ScrollPrepare 
Scroll 
Shortcut 
ShortcutOverride 
Show 
ShowToParent 
SockAct 
StateMachineSignal 
StateMachineWrapped 
StatusTip 
StyleChange 
TabletMove 
TabletPress 
TabletRelease 
OkRequest 
TabletEnterProximity 
TabletLeaveProximity 
ThreadChange 
Timer 
ToolBarChange 
ToolTip 
ToolTipChange 
TouchBegin 
TouchCancel 
TouchEnd 
TouchUpdate 
UngrabKeyboard 
UngrabMouse 
UpdateLater 
UpdateRequest 
WhatsThis 
WhatsThisClicked 
Wheel 
WinEventAct 
WindowActivate 
WindowBlocked 
WindowDeactivate 
WindowIconChange 
WindowStateChange 
WindowTitleChange 
WindowUnblocked 
WinIdChange 
ZOrderChange 

Orphan instances