qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Widgets.QToolBar

Documentation

class QToolBarValue a where Source #

Minimal complete definition

withQToolBarPtr

Methods

withQToolBarPtr :: a -> (QToolBarConst -> IO b) -> IO b Source #

Instances
QToolBarConstPtr a => QToolBarValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Methods

withQToolBarPtr :: a -> (QToolBarConst -> IO b) -> IO b Source #

class (QToolBarConstPtr this, QWidgetPtr this) => QToolBarPtr this where Source #

Minimal complete definition

toQToolBar

Methods

toQToolBar :: this -> QToolBar Source #

data QToolBarConst Source #

Instances
Eq QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Ord QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Show QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

CppPtr QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Deletable QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QObjectConstPtr QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QWidgetConstPtr QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QToolBarConstPtr QToolBarConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

data QToolBar Source #

Instances
Eq QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Ord QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Show QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

CppPtr QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Deletable QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Methods

delete :: QToolBar -> IO () #

toGc :: QToolBar -> IO QToolBar #

QObjectPtr QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QObjectConstPtr QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QWidgetPtr QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QWidgetConstPtr QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QToolBarPtr QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

QToolBarConstPtr QToolBar Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

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

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Methods

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

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

Defined in Graphics.UI.Qtah.Generated.Widgets.QToolBar

Methods

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

cast :: QToolBarPtr this => this -> QToolBar Source #

downCastConst :: QToolBarSuperConst a => a -> QToolBarConst Source #

downCast :: QToolBarSuper a => a -> QToolBar Source #

newWithTitleAndParent :: (QStringValue arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO QToolBar Source #

addAction :: (QToolBarPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO QAction Source #

addActionWithIcon :: (QToolBarPtr arg'1, QIconValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO QAction Source #

addSeparator :: QToolBarPtr arg'1 => arg'1 -> IO QAction Source #

addWidget :: (QToolBarPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO QAction Source #

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

iconSize :: QToolBarValue arg'1 => arg'1 -> IO HSize Source #

insertSeparator :: (QToolBarPtr arg'1, QActionPtr arg'2) => arg'1 -> arg'2 -> IO QAction Source #

insertWidget :: (QToolBarPtr arg'1, QActionPtr arg'2, QWidgetPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO QAction Source #

isFloatable :: QToolBarValue arg'1 => arg'1 -> IO Bool Source #

isFloating :: QToolBarValue arg'1 => arg'1 -> IO Bool Source #

isMovable :: QToolBarValue arg'1 => arg'1 -> IO Bool Source #

setAllowedAreas :: (QToolBarPtr arg'1, IsQtToolBarAreas arg'2) => arg'1 -> arg'2 -> IO () Source #

setFloatable :: QToolBarPtr arg'1 => arg'1 -> Bool -> IO () Source #

setIconSize :: (QToolBarPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setMovable :: QToolBarPtr arg'1 => arg'1 -> Bool -> IO () Source #

setOrientation :: QToolBarPtr arg'1 => arg'1 -> QtOrientation -> IO () Source #

widgetForAction :: (QToolBarValue arg'1, QActionPtr arg'2) => arg'1 -> arg'2 -> IO QWidget Source #

movableChangedSignal :: QToolBarPtr object => Signal object (Bool -> IO ()) Source #

topLevelChangedSignal :: QToolBarPtr object => Signal object (Bool -> IO ()) Source #