Qtc.Core.Base

Contents

Documentation

readAllS :: QIODevice a -> () -> IO String #

qEq :: QObject a -> QObject a -> Bool #

qNq :: QObject a -> QObject a -> Bool #

qOeq :: QObject a -> QObject b -> Bool #

qNoq :: QObject a -> QObject b -> Bool #

qIn :: QObject a -> Bool #

class Qcs x where #

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> x -> IO () #

Instances
Qcs () # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> () -> IO () #

Qcs (QObject c -> String -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> (QObject c -> String -> IO ()) -> IO () #

Qcs (QObject c -> Object d -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> (QObject c -> Object d -> IO ()) -> IO () #

Qcs (QObject c -> Bool -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> (QObject c -> Bool -> IO ()) -> IO () #

Qcs (QObject c -> Int -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> (QObject c -> Int -> IO ()) -> IO () #

Qcs (QObject c -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> (QObject c -> IO ()) -> IO () #

Qcs (QObject c -> Call -> IO ()) # 
Instance details

Defined in Qtc.Enums.Core.QMetaObject

Methods

connectSlot :: QObject a -> String -> QObject b -> String -> (QObject c -> Call -> IO ()) -> IO () #

class Qcsn x where #

Methods

connectSlot_nt :: QObject a -> String -> QObject b -> String -> x -> IO () #

Instances
Qcsn (IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot_nt :: QObject a -> String -> QObject b -> String -> IO () -> IO () #

Qcsn (Bool -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot_nt :: QObject a -> String -> QObject b -> String -> (Bool -> IO ()) -> IO () #

Qcsn (Int -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot_nt :: QObject a -> String -> QObject b -> String -> (Int -> IO ()) -> IO () #

Qcsn (() -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot_nt :: QObject a -> String -> QObject b -> String -> (() -> IO ()) -> IO () #

Qcsn (String -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot_nt :: QObject a -> String -> QObject b -> String -> (String -> IO ()) -> IO () #

Qcsn (Object d -> IO ()) # 
Instance details

Defined in Qtc.Core.Base

Methods

connectSlot_nt :: QObject a -> String -> QObject b -> String -> (Object d -> IO ()) -> IO () #

connectSignal :: QObject a -> String -> QObject b -> String -> IO () #

class Qes x where #

Methods

emitSignal :: QObject a -> String -> x -> IO () #

Instances
Qes Bool # 
Instance details

Defined in Qtc.Core.Base

Methods

emitSignal :: QObject a -> String -> Bool -> IO () #

Qes Int # 
Instance details

Defined in Qtc.Core.Base

Methods

emitSignal :: QObject a -> String -> Int -> IO () #

Qes () # 
Instance details

Defined in Qtc.Core.Base

Methods

emitSignal :: QObject a -> String -> () -> IO () #

Qes String # 
Instance details

Defined in Qtc.Core.Base

Methods

emitSignal :: QObject a -> String -> String -> IO () #

Qes (Object c) # 
Instance details

Defined in Qtc.Core.Base

Methods

emitSignal :: QObject a -> String -> Object c -> IO () #

class Qdcs x where #

Methods

disconnectSlot :: QObject a -> x -> IO Bool #

Instances
Qdcs () # 
Instance details

Defined in Qtc.Core.Base

Methods

disconnectSlot :: QObject a -> () -> IO Bool #

Qdcs String # 
Instance details

Defined in Qtc.Core.Base

Methods

disconnectSlot :: QObject a -> String -> IO Bool #

Qdcs (String, QObject b) # 
Instance details

Defined in Qtc.Core.Base

Methods

disconnectSlot :: QObject a -> (String, QObject b) -> IO Bool #

Qdcs (String, QObject b, String) # 
Instance details

Defined in Qtc.Core.Base

Methods

disconnectSlot :: QObject a -> (String, QObject b, String) -> IO Bool #

qtc_connectSlot_int :: Ptr (TQObject a) -> CWString -> Ptr (TQObject b) -> CWString -> Ptr (Ptr fun -> Ptr state -> Ptr (TQObject c) -> CInt -> IO ()) -> Ptr () -> IO () #

wrapSlotHandler_int :: (Ptr fun -> Ptr state -> Ptr (TQObject c) -> CInt -> IO ()) -> IO (FunPtr (Ptr fun -> Ptr state -> Ptr (TQObject c) -> CInt -> IO ())) #

freeDynamicSlots :: QObject a -> IO () #

class QqObject x where #

Methods

qObject :: x -> IO (QObject ()) #

Instances
QqObject () # 
Instance details

Defined in Qtc.Core.Base

Methods

qObject :: () -> IO (QObject ()) #

QqObject (QObject a) # 
Instance details

Defined in Qtc.Core.Base

Methods

qObject :: QObject a -> IO (QObject ()) #

qObjectSc :: QObject a -> IO (QObject ()) #

qObjectParent :: QObject a -> IO (QObject ()) #

qObjectProperty :: QObject a -> String -> IO (QVariant ()) #

setObjectName :: QObject a -> String -> IO () #

objectName :: QObject a -> IO String #

qObjectSetParent :: QObject a -> QObject b -> IO () #

qObjectSetProperty :: QObject a -> String -> QVariant () -> IO Bool #

blockSignals :: QObject a -> Bool -> IO Bool #

signalsBlocked :: QObject a -> IO Bool #

installEventFilter :: QObject a -> QObject b -> IO () #

removeEventFilter :: QObject a -> QObject b -> IO () #

isWidgetType :: QObject a -> IO Bool #

killTimer :: QObject a -> Int -> IO () #

startTimer :: QObject a -> Int -> IO Int #

qSubClass :: IO (QObject a) -> IO (QObject b) #

class QregisterResource x where #

Methods

registerResource :: x -> IO Bool #

Instances
QregisterResource String # 
Instance details

Defined in Qtc.Core.Base

Methods

registerResource :: String -> IO Bool #

QregisterResource (String, Bool) # 
Instance details

Defined in Qtc.Core.Base

Methods

registerResource :: (String, Bool) -> IO Bool #

class QunregisterResource x where #

Methods

unregisterResource :: String -> x -> IO Bool #

Instances
QunregisterResource Bool # 
Instance details

Defined in Qtc.Core.Base

Methods

unregisterResource :: String -> Bool -> IO Bool #

QunregisterResource () # 
Instance details

Defined in Qtc.Core.Base

Methods

unregisterResource :: String -> () -> IO Bool #

qsrand :: Int -> IO () #

qreadRawData :: QDataStream a -> Int -> IO [Int] #

qObjectIsNull :: QObject a -> IO Bool #

qPointer :: QObject a -> IO (QObject ()) #

qPointer_data :: QObject a -> IO (QObject ()) #

qByteArray :: () -> IO (QByteArray ()) #

qByteArray_isEmpty :: QByteArray () -> () -> IO Bool #

qByteArrayToString :: QByteArray () -> IO String #

returnGC :: IO () #

read_qint8 :: QDataStream a -> IO Int #

read_qint32 :: QDataStream a -> IO Int #

read_Bool :: QDataStream a -> IO Bool #

read_String :: QDataStream a -> IO String #

write_qint8 :: QDataStream a -> Int -> IO () #

write_qint32 :: QDataStream a -> Int -> IO () #

write_Bool :: QDataStream a -> Bool -> IO () #

write_String :: QDataStream a -> String -> IO () #

Orphan instances

Qinherits (QObject a) # 
Instance details

Methods

inherits :: QObject a -> String -> IO Bool #