Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QSizeValue a where Source #
withQSizePtr :: a -> (QSizeConst -> IO b) -> IO b Source #
Instances
QSizeConstPtr a => QSizeValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QSize withQSizePtr :: a -> (QSizeConst -> IO b) -> IO b Source # | |
QSizeValue HSize Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QSize withQSizePtr :: HSize -> (QSizeConst -> IO b) -> IO b Source # |
class CppPtr this => QSizeConstPtr this where Source #
toQSizeConst :: this -> QSizeConst Source #
Instances
QSizeConstPtr QSize Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QSize toQSizeConst :: QSize -> QSizeConst Source # | |
QSizeConstPtr QSizeConst Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QSize toQSizeConst :: QSizeConst -> QSizeConst Source # |
class QSizeConstPtr this => QSizePtr this where Source #
data QSizeConst Source #
Instances
Instances
Eq QSize Source # | |
Ord QSize Source # | |
Show QSize Source # | |
CppPtr QSize Source # | |
Deletable QSize Source # | |
QSizePtr QSize Source # | |
QSizeConstPtr QSize Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QSize toQSizeConst :: QSize -> QSizeConst Source # | |
QSizeValue a => Assignable QSize a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QSize | |
Copyable QSize QSize Source # | |
Copyable QSizeConst QSize Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QSize copy :: QSizeConst -> IO QSize # | |
Encodable QSize HSize Source # | |
Decodable QSize HSize Source # | |
Assignable (Ptr (Ptr QSize)) QSize Source # | |
Decodable (Ptr (Ptr QSize)) QSize Source # | |
castConst :: QSizeConstPtr this => this -> QSizeConst Source #
downCastConst :: QSizeSuperConst a => a -> QSizeConst Source #
boundedTo :: (QSizeValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO HSize Source #
eQ :: (QSizeValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
expandedTo :: (QSizeValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO HSize Source #
nE :: (QSizeValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
scale :: (QSizePtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> QtAspectRatioMode -> IO () Source #
scaled :: (QSizeValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> QtAspectRatioMode -> IO HSize Source #
transposed :: QSizeValue arg'1 => arg'1 -> IO HSize Source #