qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Gui.QKeyEvent

Contents

Documentation

class QKeyEventValue a where Source #

Minimal complete definition

withQKeyEventPtr

Methods

withQKeyEventPtr :: a -> (QKeyEventConst -> IO b) -> IO b Source #

Instances

class (QKeyEventConstPtr this, QInputEventPtr this) => QKeyEventPtr this where Source #

Minimal complete definition

toQKeyEvent

Methods

toQKeyEvent :: this -> QKeyEvent Source #

data QKeyEvent Source #

Instances

Eq QKeyEvent Source # 
Ord QKeyEvent Source # 
Show QKeyEvent Source # 
CppPtr QKeyEvent Source # 
Deletable QKeyEvent Source # 

Methods

delete :: QKeyEvent -> IO () #

toGc :: QKeyEvent -> IO QKeyEvent #

QEventPtr QKeyEvent Source # 
QEventConstPtr QKeyEvent Source # 
QInputEventPtr QKeyEvent Source # 
QInputEventConstPtr QKeyEvent Source # 
QKeyEventPtr QKeyEvent Source # 
QKeyEventConstPtr QKeyEvent Source # 
Assignable (Ptr (Ptr QKeyEvent)) QKeyEvent Source # 

Methods

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

Decodable (Ptr (Ptr QKeyEvent)) QKeyEvent Source # 

cast :: QKeyEventPtr this => this -> QKeyEvent Source #

downCastConst :: QKeyEventSuperConst a => a -> QKeyEventConst Source #

downCast :: QKeyEventSuper a => a -> QKeyEvent Source #

newWithText :: (IsQtKeyboardModifiers arg'3, QStringValue arg'4) => QEventType -> Int -> arg'3 -> arg'4 -> Bool -> CUShort -> IO QKeyEvent Source #

count :: QKeyEventValue arg'1 => arg'1 -> IO Int Source #

isAutoRepeat :: QKeyEventValue arg'1 => arg'1 -> IO Bool Source #

key :: QKeyEventValue arg'1 => arg'1 -> IO Int Source #

text :: QKeyEventValue arg'1 => arg'1 -> IO String Source #

Orphan instances