qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QTimer

Documentation

class QTimerValue a where Source #

Minimal complete definition

withQTimerPtr

Methods

withQTimerPtr :: a -> (QTimerConst -> IO b) -> IO b Source #

Instances
QTimerConstPtr a => QTimerValue a Source # 
Instance details

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

Methods

withQTimerPtr :: a -> (QTimerConst -> IO b) -> IO b Source #

class (QTimerConstPtr this, QObjectPtr this) => QTimerPtr this where Source #

Minimal complete definition

toQTimer

Methods

toQTimer :: this -> QTimer Source #

Instances
QTimerPtr QTimer Source # 
Instance details

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

data QTimerConst Source #

Instances
Eq QTimerConst Source # 
Instance details

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

Ord QTimerConst Source # 
Instance details

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

Show QTimerConst Source # 
Instance details

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

CppPtr QTimerConst Source # 
Instance details

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

Deletable QTimerConst Source # 
Instance details

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

QObjectConstPtr QTimerConst Source # 
Instance details

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

QTimerConstPtr QTimerConst Source # 
Instance details

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

data QTimer Source #

Instances
Eq QTimer Source # 
Instance details

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

Methods

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

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

Ord QTimer Source # 
Instance details

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

Show QTimer Source # 
Instance details

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

CppPtr QTimer Source # 
Instance details

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

Methods

nullptr :: QTimer #

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

toPtr :: QTimer -> Ptr QTimer #

touchCppPtr :: QTimer -> IO () #

Deletable QTimer Source # 
Instance details

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

Methods

delete :: QTimer -> IO () #

toGc :: QTimer -> IO QTimer #

QObjectPtr QTimer Source # 
Instance details

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

QObjectConstPtr QTimer Source # 
Instance details

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

QTimerPtr QTimer Source # 
Instance details

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

QTimerConstPtr QTimer Source # 
Instance details

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

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

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

Methods

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

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

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

Methods

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

cast :: QTimerPtr this => this -> QTimer Source #

downCastConst :: QTimerSuperConst a => a -> QTimerConst Source #

downCast :: QTimerSuper a => a -> QTimer Source #

interval :: QTimerValue arg'1 => arg'1 -> IO Int Source #

isActive :: QTimerValue arg'1 => arg'1 -> IO Bool Source #

isSingleShot :: QTimerValue arg'1 => arg'1 -> IO Bool Source #

remainingTime :: QTimerValue arg'1 => arg'1 -> IO Int Source #

setInterval :: QTimerPtr arg'1 => arg'1 -> Int -> IO () Source #

setSingleShot :: QTimerPtr arg'1 => arg'1 -> Bool -> IO () Source #

start :: QTimerPtr arg'1 => arg'1 -> Int -> IO () Source #

timerId :: QTimerValue arg'1 => arg'1 -> IO Int Source #

timeoutSignal :: QTimerPtr object => Signal object (IO ()) Source #