Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QGraphicsSceneMouseEventValue a where Source #
withQGraphicsSceneMouseEventPtr :: a -> (QGraphicsSceneMouseEventConst -> IO b) -> IO b Source #
Instances
class QGraphicsSceneEventConstPtr this => QGraphicsSceneMouseEventConstPtr this where Source #
class (QGraphicsSceneMouseEventConstPtr this, QGraphicsSceneEventPtr this) => QGraphicsSceneMouseEventPtr this where Source #
data QGraphicsSceneMouseEventConst Source #
Instances
data QGraphicsSceneMouseEvent Source #
Instances
castConst :: QGraphicsSceneMouseEventConstPtr this => this -> QGraphicsSceneMouseEventConst Source #
cast :: QGraphicsSceneMouseEventPtr this => this -> QGraphicsSceneMouseEvent Source #
downCastConst :: QGraphicsSceneMouseEventSuperConst a => a -> QGraphicsSceneMouseEventConst Source #
downCast :: QGraphicsSceneMouseEventSuper a => a -> QGraphicsSceneMouseEvent Source #
button :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> IO QtMouseButton Source #
buttonDownPos :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> QtMouseButton -> IO HPointF Source #
buttonDownScenePos :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> QtMouseButton -> IO HPointF Source #
buttonDownScreenPos :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> QtMouseButton -> IO HPoint Source #
buttons :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> IO QtMouseButtons Source #
flags :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> IO QtMouseEventFlags Source #
lastScenePos :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> IO HPointF Source #
lastScreenPos :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> IO HPoint Source #
modifiers :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> IO QtKeyboardModifiers Source #
source :: QGraphicsSceneMouseEventValue arg'1 => arg'1 -> IO QtMouseEventSource Source #
Orphan instances
SceneEvent QGraphicsSceneMouseEvent Source # | |
onSceneEvent :: QGraphicsItemPtr this => this -> (QGraphicsSceneMouseEvent -> IO Bool) -> IO SceneEventRegistration Source # | |
Event QGraphicsSceneMouseEvent Source # | |
onEvent :: QObjectPtr this => this -> (QGraphicsSceneMouseEvent -> IO Bool) -> IO EventRegistration Source # |