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 |