qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Gui.QBrush

Documentation

class QBrushValue a where Source #

Minimal complete definition

withQBrushPtr

Methods

withQBrushPtr :: a -> (QBrushConst -> IO b) -> IO b Source #

Instances
QBrushConstPtr a => QBrushValue a Source # 
Instance details

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

Methods

withQBrushPtr :: a -> (QBrushConst -> IO b) -> IO b Source #

class QBrushConstPtr this => QBrushPtr this where Source #

Minimal complete definition

toQBrush

Methods

toQBrush :: this -> QBrush Source #

Instances
QBrushPtr QBrush Source # 
Instance details

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

data QBrushConst Source #

Instances
Eq QBrushConst Source # 
Instance details

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

Ord QBrushConst Source # 
Instance details

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

Show QBrushConst Source # 
Instance details

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

CppPtr QBrushConst Source # 
Instance details

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

Deletable QBrushConst Source # 
Instance details

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

QBrushConstPtr QBrushConst Source # 
Instance details

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

Copyable QBrushConst QBrush Source # 
Instance details

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

Methods

copy :: QBrushConst -> IO QBrush #

Decodable QBrushConst QBrush Source # 
Instance details

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

data QBrush Source #

Instances
Eq QBrush Source # 
Instance details

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

Methods

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

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

Ord QBrush Source # 
Instance details

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

Show QBrush Source # 
Instance details

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

CppPtr QBrush Source # 
Instance details

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

Methods

nullptr :: QBrush #

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

toPtr :: QBrush -> Ptr QBrush #

touchCppPtr :: QBrush -> IO () #

Deletable QBrush Source # 
Instance details

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

Methods

delete :: QBrush -> IO () #

toGc :: QBrush -> IO QBrush #

QBrushPtr QBrush Source # 
Instance details

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

QBrushConstPtr QBrush Source # 
Instance details

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

QBrushValue a => Assignable QBrush a Source # 
Instance details

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

Methods

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

Copyable QBrush QBrush Source # 
Instance details

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

Methods

copy :: QBrush -> IO QBrush #

Copyable QBrushConst QBrush Source # 
Instance details

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

Methods

copy :: QBrushConst -> IO QBrush #

Decodable QBrush QBrush Source # 
Instance details

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

Methods

decode :: QBrush -> IO QBrush #

Decodable QBrushConst QBrush Source # 
Instance details

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

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

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

Methods

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

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

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

Methods

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

cast :: QBrushPtr this => this -> QBrush Source #

downCastConst :: QBrushSuperConst a => a -> QBrushConst Source #

downCast :: QBrushSuper a => a -> QBrush Source #

decode :: QBrushConstPtr this => this -> IO QBrush Source #

newCopy :: QBrushValue arg'1 => arg'1 -> IO QBrush Source #

newWithColor :: QColorValue arg'1 => arg'1 -> IO QBrush Source #

aSSIGN :: (QBrushPtr arg'1, QBrushValue arg'2) => arg'1 -> arg'2 -> IO QBrush Source #

color :: QBrushValue arg'1 => arg'1 -> IO HColor Source #

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

isOpaque :: QBrushValue arg'1 => arg'1 -> IO Bool Source #

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

setColor :: (QBrushPtr arg'1, QColorValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setGlobalColor :: QBrushPtr arg'1 => arg'1 -> QtGlobalColor -> IO () Source #

setStyle :: QBrushPtr arg'1 => arg'1 -> QtBrushStyle -> IO () Source #

setTexture :: (QBrushPtr arg'1, QPixmapValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setTextureImage :: (QBrushPtr arg'1, QImageValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setTransform :: (QBrushPtr arg'1, QTransformValue arg'2) => arg'1 -> arg'2 -> IO () Source #

style :: QBrushValue arg'1 => arg'1 -> IO QtBrushStyle Source #

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

texture :: QBrushValue arg'1 => arg'1 -> IO QPixmap Source #

textureImage :: QBrushValue arg'1 => arg'1 -> IO QImage Source #

transform :: QBrushValue arg'1 => arg'1 -> IO QTransform Source #