Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QRectValue a where Source #
withQRectPtr :: a -> (QRectConst -> IO b) -> IO b Source #
Instances
QRectConstPtr a => QRectValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QRect withQRectPtr :: a -> (QRectConst -> IO b) -> IO b Source # | |
QRectValue HRect Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QRect withQRectPtr :: HRect -> (QRectConst -> IO b) -> IO b Source # |
class CppPtr this => QRectConstPtr this where Source #
toQRectConst :: this -> QRectConst Source #
Instances
QRectConstPtr QRect Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QRect toQRectConst :: QRect -> QRectConst Source # | |
QRectConstPtr QRectConst Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QRect toQRectConst :: QRectConst -> QRectConst Source # |
class QRectConstPtr this => QRectPtr this where Source #
data QRectConst Source #
Instances
Instances
Eq QRect Source # | |
Ord QRect Source # | |
Show QRect Source # | |
CppPtr QRect Source # | |
Deletable QRect Source # | |
QRectPtr QRect Source # | |
QRectConstPtr QRect Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QRect toQRectConst :: QRect -> QRectConst Source # | |
QRectValue a => Assignable QRect a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QRect | |
Copyable QRect QRect Source # | |
Copyable QRectConst QRect Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QRect copy :: QRectConst -> IO QRect # | |
Encodable QRect HRect Source # | |
Decodable QRect HRect Source # | |
Assignable (Ptr (Ptr QRect)) QRect Source # | |
Decodable (Ptr (Ptr QRect)) QRect Source # | |
castConst :: QRectConstPtr this => this -> QRectConst Source #
downCastConst :: QRectSuperConst a => a -> QRectConst Source #
newWithPointAndSize :: (QPointValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO QRect Source #
newWithPoints :: (QPointValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO QRect Source #
bottomLeft :: QRectValue arg'1 => arg'1 -> IO HPoint Source #
bottomRight :: QRectValue arg'1 => arg'1 -> IO HPoint Source #
containsPoint :: (QRectValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> Bool -> IO Bool Source #
containsRect :: (QRectValue arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> Bool -> IO Bool Source #
eQ :: (QRectValue arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
intersected :: (QRectValue arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> IO HRect Source #
intersects :: (QRectValue arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
marginsAdded :: (QRectValue arg'1, QMarginsValue arg'2) => arg'1 -> arg'2 -> IO HRect Source #
marginsRemoved :: (QRectValue arg'1, QMarginsValue arg'2) => arg'1 -> arg'2 -> IO HRect Source #
moveBottomLeft :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
moveBottomRight :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
moveCenter :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
moveTopLeft :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
moveTopRight :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
nE :: (QRectValue arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
normalized :: QRectValue arg'1 => arg'1 -> IO HRect Source #
setBottomLeft :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setBottomRight :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setTopLeft :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setTopRight :: (QRectPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
translated :: (QRectValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO HRect Source #