Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QSizePolicyValue a where Source #
withQSizePolicyPtr :: a -> (QSizePolicyConst -> IO b) -> IO b Source #
Instances
QSizePolicyConstPtr a => QSizePolicyValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QSizePolicy withQSizePolicyPtr :: a -> (QSizePolicyConst -> IO b) -> IO b Source # |
class CppPtr this => QSizePolicyConstPtr this where Source #
toQSizePolicyConst :: this -> QSizePolicyConst Source #
class QSizePolicyConstPtr this => QSizePolicyPtr this where Source #
toQSizePolicy :: this -> QSizePolicy Source #
Instances
QSizePolicyPtr QSizePolicy Source # | |
data QSizePolicyConst Source #
Instances
data QSizePolicy Source #
Instances
castConst :: QSizePolicyConstPtr this => this -> QSizePolicyConst Source #
cast :: QSizePolicyPtr this => this -> QSizePolicy Source #
downCastConst :: QSizePolicySuperConst a => a -> QSizePolicyConst Source #
downCast :: QSizePolicySuper a => a -> QSizePolicy Source #
decode :: QSizePolicyConstPtr this => this -> IO QSizePolicy Source #
new :: IO QSizePolicy Source #
newCopy :: QSizePolicyValue arg'1 => arg'1 -> IO QSizePolicy Source #
newWithOptions :: QSizePolicyPolicy -> QSizePolicyPolicy -> QSizePolicyControlType -> IO QSizePolicy Source #
controlType :: QSizePolicyValue arg'1 => arg'1 -> IO QSizePolicyControlType Source #
eQ :: (QSizePolicyValue arg'1, QSizePolicyValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
expandingDirections :: QSizePolicyValue arg'1 => arg'1 -> IO QtOrientations Source #
hasHeightForWidth :: QSizePolicyValue arg'1 => arg'1 -> IO Bool Source #
hasWidthForHeight :: QSizePolicyValue arg'1 => arg'1 -> IO Bool Source #
horizontalPolicy :: QSizePolicyValue arg'1 => arg'1 -> IO QSizePolicyPolicy Source #
horizontalStretch :: QSizePolicyValue arg'1 => arg'1 -> IO Int Source #
nE :: (QSizePolicyValue arg'1, QSizePolicyValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
retainSizeWhenHidden :: QSizePolicyValue arg'1 => arg'1 -> IO Bool Source #
setControlType :: QSizePolicyPtr arg'1 => arg'1 -> QSizePolicyControlType -> IO () Source #
setHeightForWidth :: QSizePolicyPtr arg'1 => arg'1 -> Bool -> IO () Source #
setHorizontalPolicy :: QSizePolicyPtr arg'1 => arg'1 -> QSizePolicyPolicy -> IO () Source #
setHorizontalStretch :: QSizePolicyPtr arg'1 => arg'1 -> Int -> IO () Source #
setRetainSizeWhenHidden :: QSizePolicyPtr arg'1 => arg'1 -> Bool -> IO () Source #
setVerticalPolicy :: QSizePolicyPtr arg'1 => arg'1 -> QSizePolicyPolicy -> IO () Source #
setVerticalStretch :: QSizePolicyPtr arg'1 => arg'1 -> Int -> IO () Source #
setWidthForHeight :: QSizePolicyPtr arg'1 => arg'1 -> Bool -> IO () Source #
transpose :: QSizePolicyPtr arg'1 => arg'1 -> IO () Source #
verticalPolicy :: QSizePolicyValue arg'1 => arg'1 -> IO QSizePolicyPolicy Source #
verticalStretch :: QSizePolicyValue arg'1 => arg'1 -> IO Int Source #
data QSizePolicyControlType Source #
DefaultType | |
ButtonBox | |
CheckBox | |
ComboBox | |
Frame | |
GroupBox | |
Label | |
Line | |
LineEdit | |
PushButton | |
RadioButton | |
Slider | |
SpinBox | |
TabWidget | |
ToolButton |
Instances
data QSizePolicyControlTypes Source #
Instances
class IsQSizePolicyControlTypes a where Source #
data QSizePolicyPolicy Source #
Instances
data QSizePolicyPolicyFlag Source #