qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Widgets.QAction

Documentation

class QActionValue a where Source #

Minimal complete definition

withQActionPtr

Methods

withQActionPtr :: a -> (QActionConst -> IO b) -> IO b Source #

Instances
QActionConstPtr a => QActionValue a Source # 
Instance details

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

Methods

withQActionPtr :: a -> (QActionConst -> IO b) -> IO b Source #

class (QActionConstPtr this, QObjectPtr this) => QActionPtr this where Source #

Minimal complete definition

toQAction

Methods

toQAction :: this -> QAction Source #

data QActionConst Source #

Instances
Eq QActionConst Source # 
Instance details

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

Ord QActionConst Source # 
Instance details

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

Show QActionConst Source # 
Instance details

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

CppPtr QActionConst Source # 
Instance details

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

Deletable QActionConst Source # 
Instance details

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

QObjectConstPtr QActionConst Source # 
Instance details

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

QActionConstPtr QActionConst Source # 
Instance details

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

data QAction Source #

Instances
Eq QAction Source # 
Instance details

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

Methods

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

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

Ord QAction Source # 
Instance details

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

Show QAction Source # 
Instance details

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

CppPtr QAction Source # 
Instance details

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

Deletable QAction Source # 
Instance details

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

Methods

delete :: QAction -> IO () #

toGc :: QAction -> IO QAction #

QObjectPtr QAction Source # 
Instance details

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

QObjectConstPtr QAction Source # 
Instance details

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

QActionPtr QAction Source # 
Instance details

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

QActionConstPtr QAction Source # 
Instance details

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

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

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

Methods

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

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

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

Methods

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

cast :: QActionPtr this => this -> QAction Source #

downCastConst :: QActionSuperConst a => a -> QActionConst Source #

downCast :: QActionSuper a => a -> QAction Source #

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

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

newWithParent :: QObjectPtr arg'1 => arg'1 -> IO QAction Source #

newWithText :: QStringValue arg'1 => arg'1 -> IO QAction Source #

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

activate :: QActionPtr arg'1 => arg'1 -> QActionActionEvent -> IO () Source #

autoRepeat :: QActionValue arg'1 => arg'1 -> IO Bool Source #

font :: QActionValue arg'1 => arg'1 -> IO QFont Source #

hover :: QActionPtr arg'1 => arg'1 -> IO () Source #

icon :: QActionValue arg'1 => arg'1 -> IO QIcon Source #

iconText :: QActionValue arg'1 => arg'1 -> IO String Source #

isCheckable :: QActionValue arg'1 => arg'1 -> IO Bool Source #

isChecked :: QActionValue arg'1 => arg'1 -> IO Bool Source #

isEnabled :: QActionValue arg'1 => arg'1 -> IO Bool Source #

isSeparator :: QActionValue arg'1 => arg'1 -> IO Bool Source #

isVisible :: QActionValue arg'1 => arg'1 -> IO Bool Source #

menu :: QActionValue arg'1 => arg'1 -> IO QMenu Source #

setActionGroup :: (QActionPtr arg'1, QActionGroupPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

setAutoRepeat :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setCheckable :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setChecked :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setDisabled :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setEnabled :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setFont :: (QActionPtr arg'1, QFontValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setIcon :: (QActionPtr arg'1, QIconValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setIconText :: (QActionPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setIconVisibleInMenu :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setMenu :: (QActionPtr arg'1, QMenuPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

setMenuRole :: QActionPtr arg'1 => arg'1 -> QActionMenuRole -> IO () Source #

setPriority :: QActionPtr arg'1 => arg'1 -> QActionPriority -> IO () Source #

setSeparator :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setStatusTip :: (QActionPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setText :: (QActionPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setToolTip :: (QActionPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setVisible :: QActionPtr arg'1 => arg'1 -> Bool -> IO () Source #

setWhatsThis :: (QActionPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

showStatusText :: (QActionPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO Bool Source #

statusTip :: QActionValue arg'1 => arg'1 -> IO String Source #

text :: QActionValue arg'1 => arg'1 -> IO String Source #

toggle :: QActionPtr arg'1 => arg'1 -> IO () Source #

toolTip :: QActionValue arg'1 => arg'1 -> IO String Source #

trigger :: QActionPtr arg'1 => arg'1 -> IO () Source #

whatsThis :: QActionValue arg'1 => arg'1 -> IO String Source #

changedSignal :: QActionPtr object => Signal object (IO ()) Source #

hoveredSignal :: QActionPtr object => Signal object (IO ()) Source #

toggledSignal :: QActionPtr object => Signal object (Bool -> IO ()) Source #

triggeredSignal :: QActionPtr object => Signal object (Bool -> IO ()) Source #

data QActionActionEvent Source #

Constructors

Trigger 
Hover 
Instances
Bounded QActionActionEvent Source # 
Instance details

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

Enum QActionActionEvent Source # 
Instance details

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

Eq QActionActionEvent Source # 
Instance details

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

Ord QActionActionEvent Source # 
Instance details

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

Show QActionActionEvent Source # 
Instance details

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

data QActionMenuRole Source #

Instances
Bounded QActionMenuRole Source # 
Instance details

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

Enum QActionMenuRole Source # 
Instance details

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

Eq QActionMenuRole Source # 
Instance details

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

Ord QActionMenuRole Source # 
Instance details

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

Show QActionMenuRole Source # 
Instance details

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

data QActionPriority Source #

Instances
Bounded QActionPriority Source # 
Instance details

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

Enum QActionPriority Source # 
Instance details

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

Eq QActionPriority Source # 
Instance details

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

Ord QActionPriority Source # 
Instance details

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

Show QActionPriority Source # 
Instance details

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