qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QList.QString

Documentation

data QListQStringConst Source #

Instances

Eq QListQStringConst Source # 
Ord QListQStringConst Source # 
Show QListQStringConst Source # 
CppPtr QListQStringConst Source # 
Deletable QListQStringConst Source # 
QListQStringConstPtr QListQStringConst Source # 
Copyable QListQStringConst QListQString Source # 
HasContents QListQStringConst String Source # 
Encodable QListQStringConst [String] Source # 
Decodable QListQStringConst [String] Source # 

data QListQString Source #

Instances

Eq QListQString Source # 
Ord QListQString Source # 
Show QListQString Source # 
CppPtr QListQString Source # 
Deletable QListQString Source # 
QListQStringPtr QListQString Source # 
QListQStringConstPtr QListQString Source # 
QListQStringValue a => Assignable QListQString a Source # 

Methods

assign :: QListQString -> a -> IO () #

Copyable QListQString QListQString Source # 
Copyable QListQStringConst QListQString Source # 
HasContents QListQString String Source # 
FromContents QListQString String Source # 
Encodable QListQString [String] Source # 

Methods

encode :: [String] -> IO QListQString #

Decodable QListQString [String] Source # 

Methods

decode :: QListQString -> IO [String] #

Assignable (Ptr (Ptr QListQString)) QListQString Source # 

Methods

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

Decodable (Ptr (Ptr QListQString)) QListQString Source # 

downCastConst :: QListQStringSuperConst a => a -> QListQStringConst Source #

downCast :: QListQStringSuper a => a -> QListQString Source #

aDD :: (QListQStringValue arg'1, QListQStringValue arg'2) => arg'1 -> arg'2 -> IO QListQString Source #

aSSIGN :: (QListQStringPtr arg'1, QListQStringValue arg'2) => arg'1 -> arg'2 -> IO QListQString Source #

append :: (QListQStringPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

appendList :: (QListQStringPtr arg'1, QListQStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

at :: QListQStringPtr arg'1 => arg'1 -> Int -> IO QString Source #

clear :: QListQStringPtr arg'1 => arg'1 -> IO () Source #

contains :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

count :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Int Source #

endsWith :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

first :: QListQStringPtr arg'1 => arg'1 -> IO QString Source #

get :: QListQStringValue arg'1 => arg'1 -> Int -> IO String Source #

indexOf :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Int Source #

indexOfFrom :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> Int -> IO Int Source #

insert :: (QListQStringPtr arg'1, QStringValue arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #

isEmpty :: QListQStringValue arg'1 => arg'1 -> IO Bool Source #

last :: QListQStringPtr arg'1 => arg'1 -> IO QString Source #

lastIndexOf :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Int Source #

lastIndexOfFrom :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> Int -> IO Int Source #

mid :: QListQStringValue arg'1 => arg'1 -> Int -> IO QListQString Source #

move :: QListQStringPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

prepend :: (QListQStringPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

removeAll :: (QListQStringPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Int Source #

removeAt :: QListQStringPtr arg'1 => arg'1 -> Int -> IO () Source #

removeFirst :: QListQStringPtr arg'1 => arg'1 -> IO () Source #

removeLast :: QListQStringPtr arg'1 => arg'1 -> IO () Source #

removeOne :: (QListQStringPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

replace :: (QListQStringPtr arg'1, QStringValue arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #

reserve :: QListQStringPtr arg'1 => arg'1 -> Int -> IO () Source #

size :: QListQStringValue arg'1 => arg'1 -> IO Int Source #

startsWith :: (QListQStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

swap :: QListQStringPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

takeAt :: QListQStringPtr arg'1 => arg'1 -> Int -> IO String Source #

takeFirst :: QListQStringPtr arg'1 => arg'1 -> IO String Source #

takeLast :: QListQStringPtr arg'1 => arg'1 -> IO String Source #

value :: QListQStringValue arg'1 => arg'1 -> Int -> IO String Source #

valueOr :: (QListQStringValue arg'1, QStringValue arg'3) => arg'1 -> Int -> arg'3 -> IO String Source #