| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.Qtah.Widgets.QLayout
Documentation
class QLayoutValue a where Source #
Minimal complete definition
Methods
withQLayoutPtr :: a -> (QLayoutConst -> IO b) -> IO b Source #
Instances
| QLayoutConstPtr a => QLayoutValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QLayout Methods withQLayoutPtr :: a -> (QLayoutConst -> IO b) -> IO b Source # | |
class (QObjectConstPtr this, QLayoutItemConstPtr this) => QLayoutConstPtr this where Source #
Minimal complete definition
Methods
toQLayoutConst :: this -> QLayoutConst Source #
Instances
class (QLayoutConstPtr this, QObjectPtr this, QLayoutItemPtr this) => QLayoutPtr this where Source #
Minimal complete definition
Instances
| QLayoutPtr QLayout Source # | |
| QLayoutPtr QStackedLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QStackedLayout Methods toQLayout :: QStackedLayout -> QLayout Source # | |
| QLayoutPtr QGridLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QGridLayout Methods toQLayout :: QGridLayout -> QLayout Source # | |
| QLayoutPtr QFormLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QFormLayout Methods toQLayout :: QFormLayout -> QLayout Source # | |
| QLayoutPtr QBoxLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QBoxLayout Methods toQLayout :: QBoxLayout -> QLayout Source # | |
| QLayoutPtr QVBoxLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QVBoxLayout Methods toQLayout :: QVBoxLayout -> QLayout Source # | |
| QLayoutPtr QHBoxLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QHBoxLayout Methods toQLayout :: QHBoxLayout -> QLayout Source # | |
data QLayoutConst Source #
Instances
Instances
| Eq QLayout Source # | |
| Ord QLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QLayout | |
| Show QLayout Source # | |
| CppPtr QLayout Source # | |
| Deletable QLayout Source # | |
| QObjectPtr QLayout Source # | |
| QObjectConstPtr QLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QLayout Methods toQObjectConst :: QLayout -> QObjectConst Source # | |
| QLayoutItemPtr QLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QLayout Methods toQLayoutItem :: QLayout -> QLayoutItem Source # | |
| QLayoutItemConstPtr QLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QLayout Methods | |
| QLayoutPtr QLayout Source # | |
| QLayoutConstPtr QLayout Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QLayout Methods toQLayoutConst :: QLayout -> QLayoutConst Source # | |
| Assignable (Ptr (Ptr QLayout)) QLayout Source # | |
| Decodable (Ptr (Ptr QLayout)) QLayout Source # | |
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 #
Constructors
| SetDefaultSizeConstraint | |
| SetNoConstraint | |
| SetMinimumSize | |
| SetFixedSize | |
| SetMaximumSize | |
| SetMinAndMaxSize |