Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QGraphicsItemValue a where Source #
withQGraphicsItemPtr :: a -> (QGraphicsItemConst -> IO b) -> IO b Source #
Instances
QGraphicsItemConstPtr a => QGraphicsItemValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsItem withQGraphicsItemPtr :: a -> (QGraphicsItemConst -> IO b) -> IO b Source # |
class CppPtr this => QGraphicsItemConstPtr this where Source #
toQGraphicsItemConst :: this -> QGraphicsItemConst Source #
Instances
class QGraphicsItemConstPtr this => QGraphicsItemPtr this where Source #
toQGraphicsItem :: this -> QGraphicsItem Source #
data QGraphicsItemConst Source #
Instances
data QGraphicsItem Source #
Instances
castConst :: QGraphicsItemConstPtr this => this -> QGraphicsItemConst Source #
cast :: QGraphicsItemPtr this => this -> QGraphicsItem Source #
downCastConst :: QGraphicsItemSuperConst a => a -> QGraphicsItemConst Source #
downCast :: QGraphicsItemSuper a => a -> QGraphicsItem Source #
acceptDrops :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
acceptHoverEvents :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
acceptTouchEvents :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
boundingRect :: QGraphicsItemValue arg'1 => arg'1 -> IO QRectF Source #
boundingRegionGranularity :: QGraphicsItemValue arg'1 => arg'1 -> IO Double Source #
childrenBoundingRect :: QGraphicsItemValue arg'1 => arg'1 -> IO QRectF Source #
clearFocus :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
clipPath :: QGraphicsItemValue arg'1 => arg'1 -> IO QPainterPath Source #
collidesWithItem :: (QGraphicsItemValue arg'1, QGraphicsItemValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
collidesWithPath :: (QGraphicsItemValue arg'1, QPainterPathValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
commonAncestorItem :: (QGraphicsItemValue arg'1, QGraphicsItemValue arg'2) => arg'1 -> arg'2 -> IO QGraphicsItem Source #
contains :: (QGraphicsItemValue arg'1, QPointFValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
effectiveOpacity :: QGraphicsItemValue arg'1 => arg'1 -> IO Double Source #
ensureVisible :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
ensureVisibleRaw :: QGraphicsItemPtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO () Source #
ensureVisibleRawAll :: QGraphicsItemPtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> Int -> Int -> IO () Source #
ensureVisibleRectFAll :: (QGraphicsItemPtr arg'1, QRectFValue arg'2) => arg'1 -> arg'2 -> Int -> Int -> IO () Source #
filtersChildEvents :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
focusItem :: QGraphicsItemValue arg'1 => arg'1 -> IO QGraphicsItem Source #
focusProxy :: QGraphicsItemValue arg'1 => arg'1 -> IO QGraphicsItem Source #
grabKeyboard :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
grabMouse :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
hide :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
installSceneEventFilter :: (QGraphicsItemPtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
isAncestorOf :: (QGraphicsItemValue arg'1, QGraphicsItemValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
isBlockedByModalPanel :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
isBlockedByModalPanelAll :: QGraphicsItemValue arg'1 => arg'1 -> Ptr (Ptr QGraphicsItem) -> IO Bool Source #
isObscured :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
isObscuredBy :: (QGraphicsItemValue arg'1, QGraphicsItemValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
isObscuredRaw :: QGraphicsItemValue arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO Bool Source #
isObscuredRectF :: (QGraphicsItemValue arg'1, QRectFValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
isSelected :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
isUnderMouse :: QGraphicsItemValue arg'1 => arg'1 -> IO Bool Source #
isVisibleTo :: (QGraphicsItemValue arg'1, QGraphicsItemValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
opaqueArea :: QGraphicsItemValue arg'1 => arg'1 -> IO QPainterPath Source #
panel :: QGraphicsItemValue arg'1 => arg'1 -> IO QGraphicsItem Source #
parentItem :: QGraphicsItemValue arg'1 => arg'1 -> IO QGraphicsItem Source #
removeSceneEventFilter :: (QGraphicsItemPtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
resetTransform :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
scene :: QGraphicsItemValue arg'1 => arg'1 -> IO QGraphicsScene Source #
sceneBoundingRect :: QGraphicsItemValue arg'1 => arg'1 -> IO QRectF Source #
scrollAll :: (QGraphicsItemPtr arg'1, QRectFValue arg'4) => arg'1 -> Double -> Double -> arg'4 -> IO () Source #
setAcceptDrops :: QGraphicsItemPtr arg'1 => arg'1 -> Bool -> IO () Source #
setAcceptHoverEvents :: QGraphicsItemPtr arg'1 => arg'1 -> Bool -> IO () Source #
setAcceptTouchEvents :: QGraphicsItemPtr arg'1 => arg'1 -> Bool -> IO () Source #
setBoundingRegionGranularity :: QGraphicsItemPtr arg'1 => arg'1 -> Double -> IO () Source #
setCursor :: (QGraphicsItemPtr arg'1, QCursorValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setEnabled :: QGraphicsItemPtr arg'1 => arg'1 -> Bool -> IO () Source #
setFiltersChildEvents :: QGraphicsItemPtr arg'1 => arg'1 -> Bool -> IO () Source #
setFocus :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
setFocusProxy :: (QGraphicsItemPtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
setOpacity :: QGraphicsItemPtr arg'1 => arg'1 -> Double -> IO () Source #
setParentItem :: (QGraphicsItemPtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
setPosPointF :: (QGraphicsItemPtr arg'1, QPointFValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setRotation :: QGraphicsItemPtr arg'1 => arg'1 -> Double -> IO () Source #
setSelected :: QGraphicsItemPtr arg'1 => arg'1 -> Bool -> IO () Source #
setToolTip :: (QGraphicsItemPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setTransformOriginPointF :: (QGraphicsItemPtr arg'1, QPointFValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setTransformOriginPointRaw :: QGraphicsItemPtr arg'1 => arg'1 -> Double -> Double -> IO () Source #
setVisible :: QGraphicsItemPtr arg'1 => arg'1 -> Bool -> IO () Source #
shape :: QGraphicsItemValue arg'1 => arg'1 -> IO QPainterPath Source #
show :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
stackBefore :: (QGraphicsItemPtr arg'1, QGraphicsItemValue arg'2) => arg'1 -> arg'2 -> IO () Source #
topLevelItem :: QGraphicsItemValue arg'1 => arg'1 -> IO QGraphicsItem Source #
transformOriginPoint :: QGraphicsItemValue arg'1 => arg'1 -> IO HPointF Source #
ungrabKeyboard :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
ungrabMouse :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
unsetCursor :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
update :: QGraphicsItemPtr arg'1 => arg'1 -> IO () Source #
updateRaw :: QGraphicsItemPtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO () Source #
updateRectF :: (QGraphicsItemPtr arg'1, QRectFValue arg'2) => arg'1 -> arg'2 -> IO () Source #
data QGraphicsItemCacheMode Source #
Instances
data QGraphicsItemGraphicsItemChange Source #
Instances
data QGraphicsItemGraphicsItemFlag Source #
Instances
data QGraphicsItemPanelModality Source #
Instances
data QGraphicsItemGraphicsItemFlags Source #
Instances
class IsQGraphicsItemGraphicsItemFlags a where Source #