qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Widgets.QMenuBar

Documentation

class QMenuBarValue a where Source #

Minimal complete definition

withQMenuBarPtr

Methods

withQMenuBarPtr :: a -> (QMenuBarConst -> IO b) -> IO b Source #

Instances
QMenuBarConstPtr a => QMenuBarValue a Source # 
Instance details

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

Methods

withQMenuBarPtr :: a -> (QMenuBarConst -> IO b) -> IO b Source #

class (QMenuBarConstPtr this, QWidgetPtr this) => QMenuBarPtr this where Source #

Minimal complete definition

toQMenuBar

Methods

toQMenuBar :: this -> QMenuBar Source #

data QMenuBarConst Source #

Instances
Eq QMenuBarConst Source # 
Instance details

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

Ord QMenuBarConst Source # 
Instance details

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

Show QMenuBarConst Source # 
Instance details

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

CppPtr QMenuBarConst Source # 
Instance details

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

Deletable QMenuBarConst Source # 
Instance details

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

QObjectConstPtr QMenuBarConst Source # 
Instance details

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

QWidgetConstPtr QMenuBarConst Source # 
Instance details

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

QMenuBarConstPtr QMenuBarConst Source # 
Instance details

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

data QMenuBar Source #

Instances
Eq QMenuBar Source # 
Instance details

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

Ord QMenuBar Source # 
Instance details

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

Show QMenuBar Source # 
Instance details

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

CppPtr QMenuBar Source # 
Instance details

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

Deletable QMenuBar Source # 
Instance details

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

Methods

delete :: QMenuBar -> IO () #

toGc :: QMenuBar -> IO QMenuBar #

QObjectPtr QMenuBar Source # 
Instance details

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

QObjectConstPtr QMenuBar Source # 
Instance details

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

QWidgetPtr QMenuBar Source # 
Instance details

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

QWidgetConstPtr QMenuBar Source # 
Instance details

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

QMenuBarPtr QMenuBar Source # 
Instance details

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

QMenuBarConstPtr QMenuBar Source # 
Instance details

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

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

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

Methods

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

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

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

Methods

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

cast :: QMenuBarPtr this => this -> QMenuBar Source #

downCastConst :: QMenuBarSuperConst a => a -> QMenuBarConst Source #

downCast :: QMenuBarSuper a => a -> QMenuBar Source #

actionAt :: (QMenuBarValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO QAction Source #

actionGeometry :: (QMenuBarValue arg'1, QActionPtr arg'2) => arg'1 -> arg'2 -> IO HRect Source #

addAction :: (QMenuBarPtr arg'1, QActionPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

addMenu :: (QMenuBarPtr arg'1, QMenuPtr arg'2) => arg'1 -> arg'2 -> IO QAction Source #

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

addNewMenu :: (QMenuBarPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO QMenu Source #

addNewMenuWithIcon :: (QMenuBarPtr arg'1, QIconValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO QMenu Source #

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

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

insertMenu :: (QMenuBarPtr arg'1, QActionPtr arg'2, QMenuPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO QAction Source #

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

isDefaultUp :: QMenuBarValue arg'1 => arg'1 -> IO Bool Source #

setActiveAction :: (QMenuBarPtr arg'1, QActionPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

setCornerWidget :: (QMenuBarPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> QtCorner -> IO () Source #

setDefaultUp :: QMenuBarPtr arg'1 => arg'1 -> Bool -> IO () Source #

setNativeMenuBar :: QMenuBarPtr arg'1 => arg'1 -> Bool -> IO () Source #

hoveredSignal :: QMenuBarPtr object => Signal object (QAction -> IO ()) Source #

triggeredSignal :: QMenuBarPtr object => Signal object (QAction -> IO ()) Source #