Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QListQObjectValue a where Source #
withQListQObjectPtr :: a -> (QListQObjectConst -> IO b) -> IO b Source #
Instances
QListQObjectConstPtr a => QListQObjectValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QList.QObject withQListQObjectPtr :: a -> (QListQObjectConst -> IO b) -> IO b Source # | |
QListQObjectValue [QObject] Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QList.QObject withQListQObjectPtr :: [QObject] -> (QListQObjectConst -> IO b) -> IO b Source # |
class CppPtr this => QListQObjectConstPtr this where Source #
toQListQObjectConst :: this -> QListQObjectConst Source #
class QListQObjectConstPtr this => QListQObjectPtr this where Source #
toQListQObject :: this -> QListQObject Source #
Instances
QListQObjectPtr QListQObject Source # | |
data QListQObjectConst Source #
Instances
data QListQObject Source #
Instances
castConst :: QListQObjectConstPtr this => this -> QListQObjectConst Source #
cast :: QListQObjectPtr this => this -> QListQObject Source #
downCastConst :: QListQObjectSuperConst a => a -> QListQObjectConst Source #
downCast :: QListQObjectSuper a => a -> QListQObject Source #
new :: IO QListQObject Source #
newCopy :: QListQObjectValue arg'1 => arg'1 -> IO QListQObject Source #
aDD :: (QListQObjectValue arg'1, QListQObjectValue arg'2) => arg'1 -> arg'2 -> IO QListQObject Source #
aSSIGN :: (QListQObjectPtr arg'1, QListQObjectValue arg'2) => arg'1 -> arg'2 -> IO QListQObject Source #
append :: (QListQObjectPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
appendList :: (QListQObjectPtr arg'1, QListQObjectValue arg'2) => arg'1 -> arg'2 -> IO () Source #
clear :: QListQObjectPtr arg'1 => arg'1 -> IO () Source #
contains :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Bool Source #
count :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Int Source #
endsWith :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Bool Source #
firstConst :: QListQObjectValue arg'1 => arg'1 -> IO (Ptr (Ptr QObject)) Source #
indexOf :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Int Source #
indexOfFrom :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> Int -> IO Int Source #
insert :: (QListQObjectPtr arg'1, QObjectPtr arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #
lastIndexOf :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Int Source #
lastIndexOfFrom :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> Int -> IO Int Source #
mid :: QListQObjectValue arg'1 => arg'1 -> Int -> IO QListQObject Source #
midLength :: QListQObjectValue arg'1 => arg'1 -> Int -> Int -> IO QListQObject Source #
prepend :: (QListQObjectPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
removeAll :: (QListQObjectPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Int Source #
removeFirst :: QListQObjectPtr arg'1 => arg'1 -> IO () Source #
removeLast :: QListQObjectPtr arg'1 => arg'1 -> IO () Source #
removeOne :: (QListQObjectPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Bool Source #
replace :: (QListQObjectPtr arg'1, QObjectPtr arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #
startsWith :: (QListQObjectValue arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO Bool Source #
valueOr :: (QListQObjectValue arg'1, QObjectPtr arg'3) => arg'1 -> Int -> arg'3 -> IO QObject Source #