Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QBoxLayoutValue a where Source #
withQBoxLayoutPtr :: a -> (QBoxLayoutConst -> IO b) -> IO b Source #
Instances
QBoxLayoutConstPtr a => QBoxLayoutValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QBoxLayout withQBoxLayoutPtr :: a -> (QBoxLayoutConst -> IO b) -> IO b Source # |
class QLayoutConstPtr this => QBoxLayoutConstPtr this where Source #
toQBoxLayoutConst :: this -> QBoxLayoutConst Source #
class (QBoxLayoutConstPtr this, QLayoutPtr this) => QBoxLayoutPtr this where Source #
toQBoxLayout :: this -> QBoxLayout Source #
Instances
data QBoxLayoutConst Source #
Instances
data QBoxLayout Source #
Instances
castConst :: QBoxLayoutConstPtr this => this -> QBoxLayoutConst Source #
cast :: QBoxLayoutPtr this => this -> QBoxLayout Source #
downCastConst :: QBoxLayoutSuperConst a => a -> QBoxLayoutConst Source #
downCast :: QBoxLayoutSuper a => a -> QBoxLayout Source #
new :: QBoxLayoutDirection -> IO QBoxLayout Source #
newWithParent :: QWidgetPtr arg'2 => QBoxLayoutDirection -> arg'2 -> IO 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 #
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 #
direction :: QBoxLayoutValue arg'1 => arg'1 -> IO QBoxLayoutDirection 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 #
setDirection :: QBoxLayoutPtr arg'1 => arg'1 -> QBoxLayoutDirection -> 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 #
data QBoxLayoutDirection Source #