qtah-qt5-0.5.1: 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 # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

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 # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

QEventConstPtr QEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

QEventConstPtr QTimerEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QTimerEvent

QEventConstPtr QTimerEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QTimerEvent

QEventConstPtr QCloseEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QCloseEvent

QEventConstPtr QCloseEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QCloseEvent

QEventConstPtr QEnterEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QEnterEvent

QEventConstPtr QEnterEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QEnterEvent

QEventConstPtr QFocusEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QFocusEvent

QEventConstPtr QFocusEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QFocusEvent

QEventConstPtr QHideEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QHideEvent

QEventConstPtr QHideEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QHideEvent

QEventConstPtr QInputEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QInputEvent

QEventConstPtr QInputEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QInputEvent

QEventConstPtr QHoverEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QHoverEvent

QEventConstPtr QHoverEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QHoverEvent

QEventConstPtr QMouseEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QMouseEvent

QEventConstPtr QMouseEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QMouseEvent

QEventConstPtr QPaintEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPaintEvent

QEventConstPtr QPaintEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPaintEvent

QEventConstPtr QExposeEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QExposeEvent

QEventConstPtr QExposeEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QExposeEvent

QEventConstPtr QShowEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QShowEvent

QEventConstPtr QShowEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QShowEvent

QEventConstPtr QWheelEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWheelEvent

QEventConstPtr QWheelEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWheelEvent

QEventConstPtr QKeyEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QKeyEvent

QEventConstPtr QKeyEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QKeyEvent

QEventConstPtr QGraphicsSceneEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneEvent

QEventConstPtr QGraphicsSceneEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneEvent

QEventConstPtr QGraphicsSceneWheelEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneWheelEvent

QEventConstPtr QGraphicsSceneWheelEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneWheelEvent

QEventConstPtr QGraphicsSceneMouseEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneMouseEvent

QEventConstPtr QGraphicsSceneMouseEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneMouseEvent

QEventConstPtr QActionEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QActionEvent

QEventConstPtr QActionEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QActionEvent

QEventConstPtr QChildEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QChildEvent

QEventConstPtr QChildEventConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QChildEvent

class QEventConstPtr this => QEventPtr this where Source #

Minimal complete definition

toQEvent

Methods

toQEvent :: this -> QEvent Source #

Instances
QEventPtr QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

QEventPtr QTimerEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QTimerEvent

QEventPtr QCloseEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QCloseEvent

QEventPtr QEnterEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QEnterEvent

QEventPtr QFocusEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QFocusEvent

QEventPtr QHideEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QHideEvent

QEventPtr QInputEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QInputEvent

QEventPtr QHoverEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QHoverEvent

QEventPtr QMouseEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QMouseEvent

QEventPtr QPaintEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPaintEvent

QEventPtr QExposeEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QExposeEvent

QEventPtr QShowEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QShowEvent

QEventPtr QWheelEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWheelEvent

QEventPtr QKeyEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QKeyEvent

QEventPtr QGraphicsSceneEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneEvent

QEventPtr QGraphicsSceneWheelEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneWheelEvent

QEventPtr QGraphicsSceneMouseEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsSceneMouseEvent

QEventPtr QActionEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QActionEvent

QEventPtr QChildEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QChildEvent

data QEvent Source #

Instances
Eq QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

Methods

(==) :: QEvent -> QEvent -> Bool #

(/=) :: QEvent -> QEvent -> Bool #

Ord QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

Show QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

CppPtr QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

Methods

nullptr :: QEvent #

withCppPtr :: QEvent -> (Ptr QEvent -> IO a) -> IO a #

toPtr :: QEvent -> Ptr QEvent #

touchCppPtr :: QEvent -> IO () #

Deletable QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

Methods

delete :: QEvent -> IO () #

toGc :: QEvent -> IO QEvent #

QEventPtr QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

QEventConstPtr QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

SceneEvent QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Core.QEvent

Event QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Core.QEvent

Methods

onEvent :: QObjectPtr this => this -> (QEvent -> IO Bool) -> IO EventRegistration Source #

Assignable (Ptr (Ptr QEvent)) QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

Methods

assign :: Ptr (Ptr QEvent) -> QEvent -> IO () #

Decodable (Ptr (Ptr QEvent)) QEvent Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QEvent

Methods

decode :: Ptr (Ptr QEvent) -> IO QEvent #

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

SceneEvent QEvent Source # 
Instance details

Event QEvent Source # 
Instance details

Methods

onEvent :: QObjectPtr this => this -> (QEvent -> IO Bool) -> IO EventRegistration Source #