qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Widgets.QBoxLayout

Documentation

class QBoxLayoutValue a where Source #

Minimal complete definition

withQBoxLayoutPtr

Methods

withQBoxLayoutPtr :: a -> (QBoxLayoutConst -> IO b) -> IO b Source #

data QBoxLayoutConst Source #

Instances

Eq QBoxLayoutConst Source # 
Ord QBoxLayoutConst Source # 
Show QBoxLayoutConst Source # 
CppPtr QBoxLayoutConst Source # 
Deletable QBoxLayoutConst Source # 
QLayoutItemConstPtr QBoxLayoutConst Source # 
QObjectConstPtr QBoxLayoutConst Source # 
QLayoutConstPtr QBoxLayoutConst Source # 
QBoxLayoutConstPtr QBoxLayoutConst Source # 

data QBoxLayout Source #

Instances

Eq QBoxLayout Source # 
Ord QBoxLayout Source # 
Show QBoxLayout Source # 
CppPtr QBoxLayout Source # 
Deletable QBoxLayout Source # 
QLayoutItemPtr QBoxLayout Source # 
QLayoutItemConstPtr QBoxLayout Source # 
QObjectPtr QBoxLayout Source # 
QObjectConstPtr QBoxLayout Source # 
QLayoutPtr QBoxLayout Source # 
QLayoutConstPtr QBoxLayout Source # 
QBoxLayoutPtr QBoxLayout Source # 
QBoxLayoutConstPtr QBoxLayout Source # 
Assignable (Ptr (Ptr QBoxLayout)) QBoxLayout Source # 

Methods

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

Decodable (Ptr (Ptr QBoxLayout)) QBoxLayout Source # 

cast :: QBoxLayoutPtr this => this -> QBoxLayout Source #

downCastConst :: QBoxLayoutSuperConst a => a -> QBoxLayoutConst Source #

downCast :: QBoxLayoutSuper a => a -> QBoxLayout Source #

addLayout :: (QBoxLayoutPtr arg'1, QLayoutPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

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

addSpacing :: QBoxLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #

addStretch :: QBoxLayoutPtr arg'1 => arg'1 -> IO () Source #

addStretchOf :: QBoxLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #

addStrut :: QBoxLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #

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

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

addWidgetWithStretchAndAlignment :: (QBoxLayoutPtr arg'1, QWidgetPtr arg'2, IsQtAlignment arg'4) => arg'1 -> arg'2 -> Int -> arg'4 -> IO () Source #

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

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

insertSpacing :: QBoxLayoutPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

insertStretch :: QBoxLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #

insertStretchOf :: QBoxLayoutPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

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

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

insertWidgetWithStretchAndAlignment :: (QBoxLayoutPtr arg'1, QWidgetPtr arg'3, IsQtAlignment arg'5) => arg'1 -> Int -> arg'3 -> Int -> arg'5 -> IO () Source #

setLayoutStretchFactor :: (QBoxLayoutPtr arg'1, QLayoutPtr arg'2) => arg'1 -> arg'2 -> Int -> IO Bool Source #

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

setStretch :: QBoxLayoutPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

setWidgetStretchFactor :: (QBoxLayoutPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> Int -> IO Bool Source #

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

data QBoxLayoutDirection Source #

Instances

Bounded QBoxLayoutDirection Source # 
Enum QBoxLayoutDirection Source # 
Eq QBoxLayoutDirection Source # 
Ord QBoxLayoutDirection Source # 
Show QBoxLayoutDirection Source #