qtah-qt5-0.3.0: 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 # 

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 #

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 #