qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Gui.QIcon

Documentation

class QIconValue a where Source #

Minimal complete definition

withQIconPtr

Methods

withQIconPtr :: a -> (QIconConst -> IO b) -> IO b Source #

Instances
QIconConstPtr a => QIconValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

withQIconPtr :: a -> (QIconConst -> IO b) -> IO b Source #

class CppPtr this => QIconConstPtr this where Source #

Minimal complete definition

toQIconConst

Methods

toQIconConst :: this -> QIconConst Source #

class QIconConstPtr this => QIconPtr this where Source #

Minimal complete definition

toQIcon

Methods

toQIcon :: this -> QIcon Source #

Instances
QIconPtr QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

toQIcon :: QIcon -> QIcon Source #

data QIconConst Source #

Instances
Eq QIconConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Ord QIconConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Show QIconConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

CppPtr QIconConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Deletable QIconConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

QIconConstPtr QIconConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Copyable QIconConst QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

copy :: QIconConst -> IO QIcon #

Decodable QIconConst QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

decode :: QIconConst -> IO QIcon #

data QIcon Source #

Instances
Eq QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

(==) :: QIcon -> QIcon -> Bool #

(/=) :: QIcon -> QIcon -> Bool #

Ord QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

compare :: QIcon -> QIcon -> Ordering #

(<) :: QIcon -> QIcon -> Bool #

(<=) :: QIcon -> QIcon -> Bool #

(>) :: QIcon -> QIcon -> Bool #

(>=) :: QIcon -> QIcon -> Bool #

max :: QIcon -> QIcon -> QIcon #

min :: QIcon -> QIcon -> QIcon #

Show QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

showsPrec :: Int -> QIcon -> ShowS #

show :: QIcon -> String #

showList :: [QIcon] -> ShowS #

CppPtr QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

nullptr :: QIcon #

withCppPtr :: QIcon -> (Ptr QIcon -> IO a) -> IO a #

toPtr :: QIcon -> Ptr QIcon #

touchCppPtr :: QIcon -> IO () #

Deletable QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

delete :: QIcon -> IO () #

toGc :: QIcon -> IO QIcon #

QIconPtr QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

toQIcon :: QIcon -> QIcon Source #

QIconConstPtr QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

QIconValue a => Assignable QIcon a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

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

Copyable QIcon QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

copy :: QIcon -> IO QIcon #

Copyable QIconConst QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

copy :: QIconConst -> IO QIcon #

Decodable QIcon QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

decode :: QIcon -> IO QIcon #

Decodable QIconConst QIcon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

decode :: QIconConst -> IO QIcon #

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

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

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

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

Defined in Graphics.UI.Qtah.Generated.Gui.QIcon

Methods

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

cast :: QIconPtr this => this -> QIcon Source #

downCastConst :: QIconSuperConst a => a -> QIconConst Source #

downCast :: QIconSuper a => a -> QIcon Source #

decode :: QIconConstPtr this => this -> IO QIcon Source #

newCopy :: QIconValue arg'1 => arg'1 -> IO QIcon Source #

newWithFile :: QStringValue arg'1 => arg'1 -> IO QIcon Source #

newWithPixmap :: QPixmapValue arg'1 => arg'1 -> IO QIcon Source #

aSSIGN :: (QIconPtr arg'1, QIconValue arg'2) => arg'1 -> arg'2 -> IO QIcon Source #

actualSize :: (QIconValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO HSize Source #

actualSizeAll :: (QIconValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> QIconMode -> QIconState -> IO HSize Source #

actualSizeWithWindow :: (QIconValue arg'1, QWindowPtr arg'2, QSizeValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO HSize Source #

actualSizeWithWindowAll :: (QIconValue arg'1, QWindowPtr arg'2, QSizeValue arg'3) => arg'1 -> arg'2 -> arg'3 -> QIconMode -> QIconState -> IO HSize Source #

addFile :: (QIconPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

addFileAll :: (QIconPtr arg'1, QStringValue arg'2, QSizeValue arg'3) => arg'1 -> arg'2 -> arg'3 -> QIconMode -> QIconState -> IO () Source #

addPixmap :: (QIconPtr arg'1, QPixmapValue arg'2) => arg'1 -> arg'2 -> IO () Source #

addPixmapAll :: (QIconPtr arg'1, QPixmapValue arg'2) => arg'1 -> arg'2 -> QIconMode -> QIconState -> IO () Source #

availableSizes :: QIconValue arg'1 => arg'1 -> IO [HSize] Source #

cacheKey :: QIconValue arg'1 => arg'1 -> IO Int64 Source #

fromTheme :: QStringValue arg'1 => arg'1 -> IO QIcon Source #

fromThemeWithFallback :: (QStringValue arg'1, QIconValue arg'2) => arg'1 -> arg'2 -> IO QIcon Source #

hasThemeIcon :: QStringValue arg'1 => arg'1 -> IO Bool Source #

isMask :: QIconValue arg'1 => arg'1 -> IO Bool Source #

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

name :: QIconValue arg'1 => arg'1 -> IO String Source #

paintWithRaw :: (QIconValue arg'1, QPainterPtr arg'2) => arg'1 -> arg'2 -> Int -> Int -> Int -> Int -> IO () Source #

paintWithRawAll :: (QIconValue arg'1, QPainterPtr arg'2, IsQtAlignment arg'7) => arg'1 -> arg'2 -> Int -> Int -> Int -> Int -> arg'7 -> QIconMode -> QIconState -> IO () Source #

paintWithRect :: (QIconValue arg'1, QPainterPtr arg'2, QRectValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #

paintWithRectAll :: (QIconValue arg'1, QPainterPtr arg'2, QRectValue arg'3, IsQtAlignment arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> QIconMode -> QIconState -> IO () Source #

pixmapExtent :: QIconValue arg'1 => arg'1 -> Int -> IO QPixmap Source #

pixmapRaw :: QIconValue arg'1 => arg'1 -> Int -> Int -> IO QPixmap Source #

pixmapRawAll :: QIconValue arg'1 => arg'1 -> Int -> Int -> QIconMode -> QIconState -> IO QPixmap Source #

pixmapSize :: (QIconValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO QPixmap Source #

pixmapSizeAll :: (QIconValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> QIconMode -> QIconState -> IO QPixmap Source #

setIsMask :: QIconPtr arg'1 => arg'1 -> Bool -> IO () Source #

setThemeName :: QStringValue arg'1 => arg'1 -> IO () Source #

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