Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QLayoutValue a where Source #
withQLayoutPtr :: a -> (QLayoutConst -> IO b) -> IO b Source #
Instances
QLayoutConstPtr a => QLayoutValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QLayout withQLayoutPtr :: a -> (QLayoutConst -> IO b) -> IO b Source # |
class (QObjectConstPtr this, QLayoutItemConstPtr this) => QLayoutConstPtr this where Source #
toQLayoutConst :: this -> QLayoutConst Source #
Instances
class (QLayoutConstPtr this, QObjectPtr this, QLayoutItemPtr this) => QLayoutPtr this where Source #
Instances
data QLayoutConst Source #
Instances
Instances
castConst :: QLayoutConstPtr this => this -> QLayoutConst Source #
cast :: QLayoutPtr this => this -> QLayout Source #
downCastConst :: QLayoutSuperConst a => a -> QLayoutConst Source #
addItem :: (QLayoutPtr arg'1, QLayoutItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
addWidget :: (QLayoutPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
closestAcceptableSize :: (QWidgetPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO HSize Source #
contentsMargins :: QLayoutValue arg'1 => arg'1 -> IO HMargins Source #
contentsRect :: QLayoutValue arg'1 => arg'1 -> IO HRect Source #
indexOf :: (QLayoutValue arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO Int Source #
itemAt :: QLayoutValue arg'1 => arg'1 -> Int -> IO QLayoutItem Source #
parentWidget :: QLayoutValue arg'1 => arg'1 -> IO QWidget Source #
removeItem :: (QLayoutPtr arg'1, QLayoutItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
removeWidget :: (QLayoutPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
setAlignment :: (QLayoutPtr arg'1, IsQtAlignment arg'2) => arg'1 -> arg'2 -> IO () Source #
setContentsMargins :: (QLayoutPtr arg'1, QMarginsValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setContentsMarginsRaw :: QLayoutPtr arg'1 => arg'1 -> Int -> Int -> Int -> Int -> IO () Source #
setEnabled :: QLayoutPtr arg'1 => arg'1 -> Bool -> IO () Source #
setLayoutAlignment :: (QLayoutPtr arg'1, QLayoutPtr arg'2, IsQtAlignment arg'3) => arg'1 -> arg'2 -> arg'3 -> IO Bool Source #
setMenuBar :: (QLayoutPtr arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
setSizeConstraint :: QLayoutPtr arg'1 => arg'1 -> QLayoutSizeConstraint -> IO () Source #
setSpacing :: QLayoutPtr arg'1 => arg'1 -> Int -> IO () Source #
setWidgetAlignment :: (QLayoutPtr arg'1, QWidgetPtr arg'2, IsQtAlignment arg'3) => arg'1 -> arg'2 -> arg'3 -> IO Bool Source #
sizeConstraint :: QLayoutValue arg'1 => arg'1 -> IO QLayoutSizeConstraint Source #
takeAt :: QLayoutPtr arg'1 => arg'1 -> Int -> IO QLayoutItem Source #
update :: QLayoutPtr arg'1 => arg'1 -> IO () Source #
data QLayoutSizeConstraint Source #
SetDefaultSizeConstraint | |
SetNoConstraint | |
SetMinimumSize | |
SetFixedSize | |
SetMaximumSize | |
SetMinAndMaxSize |