Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QGraphicsSceneValue a where Source #
withQGraphicsScenePtr :: a -> (QGraphicsSceneConst -> IO b) -> IO b Source #
Instances
QGraphicsSceneConstPtr a => QGraphicsSceneValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QGraphicsScene withQGraphicsScenePtr :: a -> (QGraphicsSceneConst -> IO b) -> IO b Source # |
class QObjectConstPtr this => QGraphicsSceneConstPtr this where Source #
toQGraphicsSceneConst :: this -> QGraphicsSceneConst Source #
class (QGraphicsSceneConstPtr this, QObjectPtr this) => QGraphicsScenePtr this where Source #
toQGraphicsScene :: this -> QGraphicsScene Source #
Instances
QGraphicsScenePtr QGraphicsScene Source # | |
data QGraphicsSceneConst Source #
Instances
data QGraphicsScene Source #
Instances
castConst :: QGraphicsSceneConstPtr this => this -> QGraphicsSceneConst Source #
cast :: QGraphicsScenePtr this => this -> QGraphicsScene Source #
downCastConst :: QGraphicsSceneSuperConst a => a -> QGraphicsSceneConst Source #
downCast :: QGraphicsSceneSuper a => a -> QGraphicsScene Source #
new :: IO QGraphicsScene Source #
newWithParent :: QObjectPtr arg'1 => arg'1 -> IO QGraphicsScene Source #
newWithRaw :: Double -> Double -> Double -> Double -> IO QGraphicsScene Source #
newWithRect :: QRectFValue arg'1 => arg'1 -> IO QGraphicsScene Source #
activePanel :: QGraphicsSceneValue arg'1 => arg'1 -> IO QGraphicsItem Source #
addEllipseRaw :: QGraphicsScenePtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO QGraphicsEllipseItem Source #
addEllipseRawAll :: (QGraphicsScenePtr arg'1, QPenValue arg'6, QBrushValue arg'7) => arg'1 -> Double -> Double -> Double -> Double -> arg'6 -> arg'7 -> IO QGraphicsEllipseItem Source #
addEllipseRectF :: (QGraphicsScenePtr arg'1, QRectFValue arg'2) => arg'1 -> arg'2 -> IO QGraphicsEllipseItem Source #
addEllipseRectFAll :: (QGraphicsScenePtr arg'1, QRectFValue arg'2, QPenValue arg'3, QBrushValue arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO QGraphicsEllipseItem Source #
addItem :: (QGraphicsScenePtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
addPolygon :: (QGraphicsScenePtr arg'1, QPolygonFValue arg'2) => arg'1 -> arg'2 -> IO QGraphicsPolygonItem Source #
addPolygonAll :: (QGraphicsScenePtr arg'1, QPolygonFValue arg'2, QPenValue arg'3, QBrushValue arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO QGraphicsPolygonItem Source #
addRect :: (QGraphicsScenePtr arg'1, QRectFValue arg'2) => arg'1 -> arg'2 -> IO QGraphicsRectItem Source #
addRectAll :: (QGraphicsScenePtr arg'1, QRectFValue arg'2, QPenValue arg'3, QBrushValue arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO QGraphicsRectItem Source #
addRectRaw :: QGraphicsScenePtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO QGraphicsRectItem Source #
addRectRawAll :: (QGraphicsScenePtr arg'1, QPenValue arg'6, QBrushValue arg'7) => arg'1 -> Double -> Double -> Double -> Double -> arg'6 -> arg'7 -> IO QGraphicsRectItem Source #
backgroundBrush :: QGraphicsSceneValue arg'1 => arg'1 -> IO QBrush Source #
bspTreeDepth :: QGraphicsSceneValue arg'1 => arg'1 -> IO Int Source #
clearFocus :: QGraphicsScenePtr arg'1 => arg'1 -> IO () Source #
focusItem :: QGraphicsSceneValue arg'1 => arg'1 -> IO QGraphicsItem Source #
foregroundBrush :: QGraphicsSceneValue arg'1 => arg'1 -> IO QBrush Source #
invalidate :: QGraphicsScenePtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO () Source #
itemAtPointF :: (QGraphicsSceneValue arg'1, QPointFValue arg'2, QTransformValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO QGraphicsItem Source #
itemAtRaw :: (QGraphicsSceneValue arg'1, QTransformValue arg'4) => arg'1 -> Double -> Double -> arg'4 -> IO QGraphicsItem Source #
itemsBoundingRect :: QGraphicsSceneValue arg'1 => arg'1 -> IO QRectF Source #
minimumRenderSize :: QGraphicsSceneValue arg'1 => arg'1 -> IO Double Source #
mouseGrabberItem :: QGraphicsSceneValue arg'1 => arg'1 -> IO QGraphicsItem Source #
removeItem :: (QGraphicsScenePtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
selectionArea :: QGraphicsSceneValue arg'1 => arg'1 -> IO QPainterPath Source #
sendEvent :: (QGraphicsScenePtr arg'1, QGraphicsItemPtr arg'2, QEventPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO Bool Source #
setActivePanel :: (QGraphicsScenePtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
setBackgroundBrush :: (QGraphicsScenePtr arg'1, QBrushValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setBspTreeDepth :: QGraphicsScenePtr arg'1 => arg'1 -> Int -> IO () Source #
setFocus :: QGraphicsScenePtr arg'1 => arg'1 -> IO () Source #
setFocusAll :: QGraphicsScenePtr arg'1 => arg'1 -> QtFocusReason -> IO () Source #
setFocusItem :: (QGraphicsScenePtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
setFocusItemAll :: (QGraphicsScenePtr arg'1, QGraphicsItemPtr arg'2) => arg'1 -> arg'2 -> QtFocusReason -> IO () Source #
setFont :: (QGraphicsScenePtr arg'1, QFontValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setForegroundBrush :: (QGraphicsScenePtr arg'1, QBrushValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setMinimumRenderSize :: QGraphicsScenePtr arg'1 => arg'1 -> Double -> IO () Source #
setSceneRect :: (QGraphicsScenePtr arg'1, QRectFValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setSceneRectRaw :: QGraphicsScenePtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO () Source #
setSelectionArea :: (QGraphicsScenePtr arg'1, QPainterPathValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setSelectionAreaTransform :: (QGraphicsScenePtr arg'1, QPainterPathValue arg'2, QTransformValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #
setStickyFocus :: QGraphicsScenePtr arg'1 => arg'1 -> Bool -> IO () Source #
stickyFocus :: QGraphicsSceneValue arg'1 => arg'1 -> IO Bool Source #
update :: QGraphicsScenePtr arg'1 => arg'1 -> Double -> Double -> Double -> Double -> IO () Source #
data QGraphicsSceneItemIndexMethod Source #
Instances
data QGraphicsViewSceneLayer Source #
Instances
data QGraphicsViewSceneLayers Source #