qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QVariant

Documentation

class QVariantValue a where Source #

Minimal complete definition

withQVariantPtr

Methods

withQVariantPtr :: a -> (QVariantConst -> IO b) -> IO b Source #

Instances
QVariantConstPtr a => QVariantValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Methods

withQVariantPtr :: a -> (QVariantConst -> IO b) -> IO b Source #

class QVariantConstPtr this => QVariantPtr this where Source #

Minimal complete definition

toQVariant

Methods

toQVariant :: this -> QVariant Source #

data QVariantConst Source #

Instances
Eq QVariantConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Ord QVariantConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Show QVariantConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

CppPtr QVariantConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Deletable QVariantConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

QVariantConstPtr QVariantConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Copyable QVariantConst QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Decodable QVariantConst QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

data QVariant Source #

Instances
Eq QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Ord QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Show QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

CppPtr QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Deletable QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Methods

delete :: QVariant -> IO () #

toGc :: QVariant -> IO QVariant #

QVariantPtr QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

QVariantConstPtr QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

QVariantValue a => Assignable QVariant a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Methods

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

Copyable QVariant QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Methods

copy :: QVariant -> IO QVariant #

Copyable QVariantConst QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Decodable QVariant QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Methods

decode :: QVariant -> IO QVariant #

Decodable QVariantConst QVariant Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

HasContents QListQVariant QVariant # 
Instance details

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

HasContents QListQVariantConst QVariant # 
Instance details

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

FromContents QListQVariant QVariant # 
Instance details

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

Encodable QListQVariant [QVariant] # 
Instance details

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

Encodable QListQVariantConst [QVariant] # 
Instance details

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

Decodable QListQVariant [QVariant] # 
Instance details

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

Decodable QListQVariantConst [QVariant] # 
Instance details

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

QListQVariantValue [QVariant] Source # 
Instance details

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

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

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Methods

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

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

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Methods

decode :: Ptr (Ptr QVariant) -> IO QVariant #

cast :: QVariantPtr this => this -> QVariant Source #

downCastConst :: QVariantSuperConst a => a -> QVariantConst Source #

downCast :: QVariantSuper a => a -> QVariant Source #

newCopy :: QVariantValue arg'1 => arg'1 -> IO QVariant Source #

newWithChar :: QCharValue arg'1 => arg'1 -> IO QVariant Source #

newWithRect :: QRectValue arg'1 => arg'1 -> IO QVariant Source #

newWithSize :: QSizeValue arg'1 => arg'1 -> IO QVariant Source #

aSSIGN :: (QVariantPtr arg'1, QVariantValue arg'2) => arg'1 -> arg'2 -> IO QVariant Source #

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

convert :: QVariantPtr arg'1 => arg'1 -> QVariantType -> IO Bool Source #

eQ :: (QVariantValue arg'1, QVariantValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

gE :: (QVariantValue arg'1, QVariantValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

gT :: (QVariantValue arg'1, QVariantValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

isNull :: QVariantValue arg'1 => arg'1 -> IO Bool Source #

isValid :: QVariantValue arg'1 => arg'1 -> IO Bool Source #

lE :: (QVariantValue arg'1, QVariantValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

lT :: (QVariantValue arg'1, QVariantValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

nE :: (QVariantValue arg'1, QVariantValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

setToBool :: QVariantPtr arg'1 => arg'1 -> Bool -> IO () Source #

setToChar :: (QVariantPtr arg'1, QCharValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToDouble :: QVariantPtr arg'1 => arg'1 -> Double -> IO () Source #

setToFloat :: QVariantPtr arg'1 => arg'1 -> Float -> IO () Source #

setToInt :: QVariantPtr arg'1 => arg'1 -> Int -> IO () Source #

setToList :: (QVariantPtr arg'1, QListQVariantValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToLongLong :: QVariantPtr arg'1 => arg'1 -> CLLong -> IO () Source #

setToPoint :: (QVariantPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToPointF :: (QVariantPtr arg'1, QPointFValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToRect :: (QVariantPtr arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToRectF :: (QVariantPtr arg'1, QRectFValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToSize :: (QVariantPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToSizeF :: (QVariantPtr arg'1, QSizeFValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToString :: (QVariantPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToStringList :: (QVariantPtr arg'1, QStringListValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToUInt :: QVariantPtr arg'1 => arg'1 -> CUInt -> IO () Source #

setToULongLong :: QVariantPtr arg'1 => arg'1 -> CULLong -> IO () Source #

swap :: (QVariantPtr arg'1, QVariantPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

toBool :: QVariantValue arg'1 => arg'1 -> IO Bool Source #

toChar :: QVariantValue arg'1 => arg'1 -> IO Char Source #

toDouble :: QVariantValue arg'1 => arg'1 -> IO Double Source #

toFloat :: QVariantValue arg'1 => arg'1 -> IO Float Source #

toInt :: QVariantValue arg'1 => arg'1 -> IO Int Source #

toList :: QVariantValue arg'1 => arg'1 -> IO [QVariant] Source #

toLongLong :: QVariantValue arg'1 => arg'1 -> IO CLLong Source #

toPoint :: QVariantValue arg'1 => arg'1 -> IO HPoint Source #

toPointF :: QVariantValue arg'1 => arg'1 -> IO HPointF Source #

toRect :: QVariantValue arg'1 => arg'1 -> IO HRect Source #

toRectF :: QVariantValue arg'1 => arg'1 -> IO QRectF Source #

toSize :: QVariantValue arg'1 => arg'1 -> IO HSize Source #

toSizeF :: QVariantValue arg'1 => arg'1 -> IO QSizeF Source #

toString :: QVariantValue arg'1 => arg'1 -> IO String Source #

toStringList :: QVariantValue arg'1 => arg'1 -> IO [String] Source #

toUInt :: QVariantValue arg'1 => arg'1 -> IO CUInt Source #

userType :: QVariantValue arg'1 => arg'1 -> IO Int Source #

data QVariantType Source #

Instances
Bounded QVariantType Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Enum QVariantType Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Eq QVariantType Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Ord QVariantType Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant

Show QVariantType Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QVariant