qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QList.QSize

Documentation

class QListQSizeValue a where Source #

Minimal complete definition

withQListQSizePtr

Methods

withQListQSizePtr :: a -> (QListQSizeConst -> IO b) -> IO b Source #

class QListQSizeConstPtr this => QListQSizePtr this where Source #

Minimal complete definition

toQListQSize

Methods

toQListQSize :: this -> QListQSize Source #

data QListQSizeConst Source #

Instances
Eq QListQSizeConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Ord QListQSizeConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Show QListQSizeConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

CppPtr QListQSizeConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Deletable QListQSizeConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

QListQSizeConstPtr QListQSizeConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Copyable QListQSizeConst QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

HasContents QListQSizeConst HSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Encodable QListQSizeConst [HSize] Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Decodable QListQSizeConst [HSize] Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

data QListQSize Source #

Instances
Eq QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Ord QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Show QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

CppPtr QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Deletable QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

QListQSizePtr QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

QListQSizeConstPtr QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

QListQSizeValue a => Assignable QListQSize a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Methods

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

Copyable QListQSize QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Copyable QListQSizeConst QListQSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

HasContents QListQSize HSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Methods

toContents :: QListQSize -> IO [HSize] #

FromContents QListQSize HSize Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Encodable QListQSize [HSize] Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Methods

encode :: [HSize] -> IO QListQSize #

Decodable QListQSize [HSize] Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Methods

decode :: QListQSize -> IO [HSize] #

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

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

Methods

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

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

Defined in Graphics.UI.Qtah.Generated.Core.QList.QSize

cast :: QListQSizePtr this => this -> QListQSize Source #

downCastConst :: QListQSizeSuperConst a => a -> QListQSizeConst Source #

downCast :: QListQSizeSuper a => a -> QListQSize Source #

decode :: QListQSizeConstPtr this => this -> IO [HSize] Source #

aDD :: (QListQSizeValue arg'1, QListQSizeValue arg'2) => arg'1 -> arg'2 -> IO QListQSize Source #

aSSIGN :: (QListQSizePtr arg'1, QListQSizeValue arg'2) => arg'1 -> arg'2 -> IO QListQSize Source #

append :: (QListQSizePtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

appendList :: (QListQSizePtr arg'1, QListQSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

at :: QListQSizePtr arg'1 => arg'1 -> Int -> IO QSize Source #

atConst :: QListQSizeValue arg'1 => arg'1 -> Int -> IO QSizeConst Source #

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

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

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

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

first :: QListQSizePtr arg'1 => arg'1 -> IO QSize Source #

get :: QListQSizeValue arg'1 => arg'1 -> Int -> IO HSize Source #

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

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

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

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

last :: QListQSizePtr arg'1 => arg'1 -> IO QSize Source #

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

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

mid :: QListQSizeValue arg'1 => arg'1 -> Int -> IO QListQSize Source #

midLength :: QListQSizeValue arg'1 => arg'1 -> Int -> Int -> IO QListQSize Source #

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

prepend :: (QListQSizePtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

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

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

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

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

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

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

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

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

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

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

takeAt :: QListQSizePtr arg'1 => arg'1 -> Int -> IO HSize Source #

takeFirst :: QListQSizePtr arg'1 => arg'1 -> IO HSize Source #

takeLast :: QListQSizePtr arg'1 => arg'1 -> IO HSize Source #

value :: QListQSizeValue arg'1 => arg'1 -> Int -> IO HSize Source #

valueOr :: (QListQSizeValue arg'1, QSizeValue arg'3) => arg'1 -> Int -> arg'3 -> IO HSize Source #