qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Widgets.QFormLayout

Documentation

class QFormLayoutValue a where Source #

Minimal complete definition

withQFormLayoutPtr

Methods

withQFormLayoutPtr :: a -> (QFormLayoutConst -> IO b) -> IO b Source #

class (QFormLayoutConstPtr this, QLayoutPtr this) => QFormLayoutPtr this where Source #

Minimal complete definition

toQFormLayout

Methods

toQFormLayout :: this -> QFormLayout Source #

data QFormLayoutConst Source #

Instances

Eq QFormLayoutConst Source # 
Ord QFormLayoutConst Source # 
Show QFormLayoutConst Source # 
CppPtr QFormLayoutConst Source # 
Deletable QFormLayoutConst Source # 
QLayoutItemConstPtr QFormLayoutConst Source # 
QObjectConstPtr QFormLayoutConst Source # 
QLayoutConstPtr QFormLayoutConst Source # 
QFormLayoutConstPtr QFormLayoutConst Source # 

data QFormLayout Source #

Instances

Eq QFormLayout Source # 
Ord QFormLayout Source # 
Show QFormLayout Source # 
CppPtr QFormLayout Source # 
Deletable QFormLayout Source # 
QLayoutItemPtr QFormLayout Source # 
QLayoutItemConstPtr QFormLayout Source # 
QObjectPtr QFormLayout Source # 
QObjectConstPtr QFormLayout Source # 
QLayoutPtr QFormLayout Source # 
QLayoutConstPtr QFormLayout Source # 
QFormLayoutPtr QFormLayout Source # 
QFormLayoutConstPtr QFormLayout Source # 
Assignable (Ptr (Ptr QFormLayout)) QFormLayout Source # 

Methods

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

Decodable (Ptr (Ptr QFormLayout)) QFormLayout Source # 

downCastConst :: QFormLayoutSuperConst a => a -> QFormLayoutConst Source #

downCast :: QFormLayoutSuper a => a -> QFormLayout Source #

addRowLayout :: (QFormLayoutPtr arg'1, QLayoutPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

addRowStringLayout :: (QFormLayoutPtr arg'1, QStringValue arg'2, QLayoutPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #

addRowStringWidget :: (QFormLayoutPtr arg'1, QStringValue arg'2, QWidgetPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #

addRowWidget :: (QFormLayoutPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

addRowWidgetLayout :: (QFormLayoutPtr arg'1, QWidgetPtr arg'2, QLayoutPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #

addRowWidgetWidget :: (QFormLayoutPtr arg'1, QWidgetPtr arg'2, QWidgetPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #

getItemRow :: QFormLayoutValue arg'1 => arg'1 -> Int -> IO Int Source #

getLayoutRole :: (QFormLayoutValue arg'1, QLayoutPtr arg'2) => arg'1 -> arg'2 -> IO QFormLayoutItemRole Source #

getLayoutRow :: (QFormLayoutValue arg'1, QLayoutPtr arg'2) => arg'1 -> arg'2 -> IO Int Source #

getWidgetRole :: (QFormLayoutValue arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO QFormLayoutItemRole Source #

getWidgetRow :: (QFormLayoutValue arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO Int Source #

insertRowLayout :: (QFormLayoutPtr arg'1, QLayoutPtr arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #

insertRowStringLayout :: (QFormLayoutPtr arg'1, QStringValue arg'3, QLayoutPtr arg'4) => arg'1 -> Int -> arg'3 -> arg'4 -> IO () Source #

insertRowStringWidget :: (QFormLayoutPtr arg'1, QStringValue arg'3, QWidgetPtr arg'4) => arg'1 -> Int -> arg'3 -> arg'4 -> IO () Source #

insertRowWidget :: (QFormLayoutPtr arg'1, QWidgetPtr arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #

insertRowWidgetLayout :: (QFormLayoutPtr arg'1, QWidgetPtr arg'3, QLayoutPtr arg'4) => arg'1 -> Int -> arg'3 -> arg'4 -> IO () Source #

insertRowWidgetWidget :: (QFormLayoutPtr arg'1, QWidgetPtr arg'3, QWidgetPtr arg'4) => arg'1 -> Int -> arg'3 -> arg'4 -> IO () Source #

labelForFieldLayout :: (QFormLayoutValue arg'1, QLayoutPtr arg'2) => arg'1 -> arg'2 -> IO QWidget Source #

labelForFieldWidget :: (QFormLayoutValue arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO QWidget Source #

rowCount :: QFormLayoutValue arg'1 => arg'1 -> IO Int Source #

setFormAlignment :: (QFormLayoutPtr arg'1, IsQtAlignment arg'2) => arg'1 -> arg'2 -> IO () Source #

setHorizontalSpacing :: QFormLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #

setItem :: (QFormLayoutPtr arg'1, QLayoutItemPtr arg'4) => arg'1 -> Int -> QFormLayoutItemRole -> arg'4 -> IO () Source #

setLabelAlignment :: (QFormLayoutPtr arg'1, IsQtAlignment arg'2) => arg'1 -> arg'2 -> IO () Source #

setLayout :: (QFormLayoutPtr arg'1, QLayoutPtr arg'4) => arg'1 -> Int -> QFormLayoutItemRole -> arg'4 -> IO () Source #

setSpacing :: QFormLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #

setVerticalSpacing :: QFormLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #

setWidget :: (QFormLayoutPtr arg'1, QWidgetPtr arg'4) => arg'1 -> Int -> QFormLayoutItemRole -> arg'4 -> IO () Source #

spacing :: QFormLayoutValue arg'1 => arg'1 -> IO Int Source #

data QFormLayoutFieldGrowthPolicy Source #

Instances

Bounded QFormLayoutFieldGrowthPolicy Source # 
Enum QFormLayoutFieldGrowthPolicy Source # 
Eq QFormLayoutFieldGrowthPolicy Source # 
Ord QFormLayoutFieldGrowthPolicy Source # 
Show QFormLayoutFieldGrowthPolicy Source # 

data QFormLayoutItemRole Source #

Instances

Bounded QFormLayoutItemRole Source # 
Enum QFormLayoutItemRole Source # 
Eq QFormLayoutItemRole Source # 
Ord QFormLayoutItemRole Source # 
Show QFormLayoutItemRole Source # 

data QFormLayoutRowWrapPolicy Source #

Instances

Bounded QFormLayoutRowWrapPolicy Source # 
Enum QFormLayoutRowWrapPolicy Source # 
Eq QFormLayoutRowWrapPolicy Source # 
Ord QFormLayoutRowWrapPolicy Source # 
Show QFormLayoutRowWrapPolicy Source #