Home · All Classes · Modules

QGraphicsItem Class Reference
[QtGui module]

Inherited by QAbstractGraphicsShapeItem, QGraphicsItemGroup, QGraphicsLineItem, QGraphicsObject and QGraphicsPixmapItem.

Types

Methods

Static Members


Detailed Description


Type Documentation

QGraphicsItem.CacheMode

QGraphicsItem.GraphicsItemChange

QGraphicsItem.GraphicsItemFlag

QGraphicsItem.PanelModality


Method Documentation

QGraphicsItem.__init__ (self, QGraphicsItem parent = None, QGraphicsScene scene = None)

The parent argument, if not None, causes self to be owned by Qt instead of PyQt.

The scene argument, if not None, causes self to be owned by Qt instead of PyQt.

bool QGraphicsItem.acceptDrops (self)

Qt.MouseButtons QGraphicsItem.acceptedMouseButtons (self)

bool QGraphicsItem.acceptHoverEvents (self)

bool QGraphicsItem.acceptsHoverEvents (self)

bool QGraphicsItem.acceptTouchEvents (self)

QGraphicsItem.advance (self, int)

QRectF QGraphicsItem.boundingRect (self)

This method is abstract and should be reimplemented in any sub-class.

QRegion QGraphicsItem.boundingRegion (self, QTransform)

float QGraphicsItem.boundingRegionGranularity (self)

CacheMode QGraphicsItem.cacheMode (self)

list-of-QGraphicsItem QGraphicsItem.childItems (self)

QRectF QGraphicsItem.childrenBoundingRect (self)

QGraphicsItem.clearFocus (self)

QPainterPath QGraphicsItem.clipPath (self)

bool QGraphicsItem.collidesWithItem (self, QGraphicsItem, Qt.ItemSelectionMode mode = Qt.IntersectsItemShape)

bool QGraphicsItem.collidesWithPath (self, QPainterPath, Qt.ItemSelectionMode mode = Qt.IntersectsItemShape)

list-of-QGraphicsItem QGraphicsItem.collidingItems (self, Qt.ItemSelectionMode mode = Qt.IntersectsItemShape)

QGraphicsItem QGraphicsItem.commonAncestorItem (self, QGraphicsItem)

bool QGraphicsItem.contains (self, QPointF)

QGraphicsItem.contextMenuEvent (self, QGraphicsSceneContextMenuEvent)

QCursor QGraphicsItem.cursor (self)

QVariant QGraphicsItem.data (self, int)

QTransform QGraphicsItem.deviceTransform (self, QTransform)

QGraphicsItem.dragEnterEvent (self, QGraphicsSceneDragDropEvent)

QGraphicsItem.dragLeaveEvent (self, QGraphicsSceneDragDropEvent)

QGraphicsItem.dragMoveEvent (self, QGraphicsSceneDragDropEvent)

QGraphicsItem.dropEvent (self, QGraphicsSceneDragDropEvent)

float QGraphicsItem.effectiveOpacity (self)

QGraphicsItem.ensureVisible (self, QRectF rect = QRectF(), int xMargin = 50, int yMargin = 50)

QGraphicsItem.ensureVisible (self, float, float, float, float, int xMargin = 50, int yMargin = 50)

bool QGraphicsItem.filtersChildEvents (self)

GraphicsItemFlags QGraphicsItem.flags (self)

QGraphicsItem.focusInEvent (self, QFocusEvent)

QGraphicsItem QGraphicsItem.focusItem (self)

QGraphicsItem.focusOutEvent (self, QFocusEvent)

QGraphicsItem QGraphicsItem.focusProxy (self)

QGraphicsItem.grabKeyboard (self)

QGraphicsItem.grabMouse (self)

QGraphicsEffect QGraphicsItem.graphicsEffect (self)

QGraphicsItemGroup QGraphicsItem.group (self)

bool QGraphicsItem.handlesChildEvents (self)

bool QGraphicsItem.hasCursor (self)

bool QGraphicsItem.hasFocus (self)

QGraphicsItem.hide (self)

QGraphicsItem.hoverEnterEvent (self, QGraphicsSceneHoverEvent)

QGraphicsItem.hoverLeaveEvent (self, QGraphicsSceneHoverEvent)

QGraphicsItem.hoverMoveEvent (self, QGraphicsSceneHoverEvent)

QGraphicsItem.inputMethodEvent (self, QInputMethodEvent)

Qt.InputMethodHints QGraphicsItem.inputMethodHints (self)

QVariant QGraphicsItem.inputMethodQuery (self, Qt.InputMethodQuery)

QGraphicsItem.installSceneEventFilter (self, QGraphicsItem)

bool QGraphicsItem.isActive (self)

bool QGraphicsItem.isAncestorOf (self, QGraphicsItem)

(bool, QGraphicsItem blockingPanel) QGraphicsItem.isBlockedByModalPanel (self)

bool QGraphicsItem.isClipped (self)

bool QGraphicsItem.isEnabled (self)

bool QGraphicsItem.isObscured (self)

bool QGraphicsItem.isObscured (self, QRectF)

bool QGraphicsItem.isObscured (self, float, float, float, float)

bool QGraphicsItem.isObscuredBy (self, QGraphicsItem)

bool QGraphicsItem.isPanel (self)

bool QGraphicsItem.isSelected (self)

bool QGraphicsItem.isUnderMouse (self)

bool QGraphicsItem.isVisible (self)

bool QGraphicsItem.isVisibleTo (self, QGraphicsItem)

bool QGraphicsItem.isWidget (self)

bool QGraphicsItem.isWindow (self)

QVariant QGraphicsItem.itemChange (self, GraphicsItemChange, QVariant)

(QTransform, bool ok) QGraphicsItem.itemTransform (self, QGraphicsItem)

QGraphicsItem.keyPressEvent (self, QKeyEvent)

QGraphicsItem.keyReleaseEvent (self, QKeyEvent)

QPointF QGraphicsItem.mapFromItem (self, QGraphicsItem, QPointF)

QPolygonF QGraphicsItem.mapFromItem (self, QGraphicsItem, QRectF)

QPolygonF QGraphicsItem.mapFromItem (self, QGraphicsItem, QPolygonF)

QPainterPath QGraphicsItem.mapFromItem (self, QGraphicsItem, QPainterPath)

QPointF QGraphicsItem.mapFromItem (self, QGraphicsItem, float, float)

QPolygonF QGraphicsItem.mapFromItem (self, QGraphicsItem, float, float, float, float)

QPointF QGraphicsItem.mapFromParent (self, QPointF)

QPolygonF QGraphicsItem.mapFromParent (self, QRectF)

QPolygonF QGraphicsItem.mapFromParent (self, QPolygonF)

QPainterPath QGraphicsItem.mapFromParent (self, QPainterPath)

QPointF QGraphicsItem.mapFromParent (self, float, float)

QPolygonF QGraphicsItem.mapFromParent (self, float, float, float, float)

QPointF QGraphicsItem.mapFromScene (self, QPointF)

QPolygonF QGraphicsItem.mapFromScene (self, QRectF)

QPolygonF QGraphicsItem.mapFromScene (self, QPolygonF)

QPainterPath QGraphicsItem.mapFromScene (self, QPainterPath)

QPointF QGraphicsItem.mapFromScene (self, float, float)

QPolygonF QGraphicsItem.mapFromScene (self, float, float, float, float)

QRectF QGraphicsItem.mapRectFromItem (self, QGraphicsItem, QRectF)

QRectF QGraphicsItem.mapRectFromItem (self, QGraphicsItem, float, float, float, float)

QRectF QGraphicsItem.mapRectFromParent (self, QRectF)

QRectF QGraphicsItem.mapRectFromParent (self, float, float, float, float)

QRectF QGraphicsItem.mapRectFromScene (self, QRectF)

QRectF QGraphicsItem.mapRectFromScene (self, float, float, float, float)

QRectF QGraphicsItem.mapRectToItem (self, QGraphicsItem, QRectF)

QRectF QGraphicsItem.mapRectToItem (self, QGraphicsItem, float, float, float, float)

QRectF QGraphicsItem.mapRectToParent (self, QRectF)

QRectF QGraphicsItem.mapRectToParent (self, float, float, float, float)

QRectF QGraphicsItem.mapRectToScene (self, QRectF)

QRectF QGraphicsItem.mapRectToScene (self, float, float, float, float)

QPointF QGraphicsItem.mapToItem (self, QGraphicsItem, QPointF)

QPolygonF QGraphicsItem.mapToItem (self, QGraphicsItem, QRectF)

QPolygonF QGraphicsItem.mapToItem (self, QGraphicsItem, QPolygonF)

QPainterPath QGraphicsItem.mapToItem (self, QGraphicsItem, QPainterPath)

QPointF QGraphicsItem.mapToItem (self, QGraphicsItem, float, float)

QPolygonF QGraphicsItem.mapToItem (self, QGraphicsItem, float, float, float, float)

QPointF QGraphicsItem.mapToParent (self, QPointF)

QPolygonF QGraphicsItem.mapToParent (self, QRectF)

QPolygonF QGraphicsItem.mapToParent (self, QPolygonF)

QPainterPath QGraphicsItem.mapToParent (self, QPainterPath)

QPointF QGraphicsItem.mapToParent (self, float, float)

QPolygonF QGraphicsItem.mapToParent (self, float, float, float, float)

QPointF QGraphicsItem.mapToScene (self, QPointF)

QPolygonF QGraphicsItem.mapToScene (self, QRectF)

QPolygonF QGraphicsItem.mapToScene (self, QPolygonF)

QPainterPath QGraphicsItem.mapToScene (self, QPainterPath)

QPointF QGraphicsItem.mapToScene (self, float, float)

QPolygonF QGraphicsItem.mapToScene (self, float, float, float, float)

QMatrix QGraphicsItem.matrix (self)

QGraphicsItem.mouseDoubleClickEvent (self, QGraphicsSceneMouseEvent)

QGraphicsItem.mouseMoveEvent (self, QGraphicsSceneMouseEvent)

QGraphicsItem.mousePressEvent (self, QGraphicsSceneMouseEvent)

QGraphicsItem.mouseReleaseEvent (self, QGraphicsSceneMouseEvent)

QGraphicsItem.moveBy (self, float, float)

float QGraphicsItem.opacity (self)

QPainterPath QGraphicsItem.opaqueArea (self)

QGraphicsItem.paint (self, QPainter, QStyleOptionGraphicsItem, QWidget widget = None)

This method is abstract and should be reimplemented in any sub-class.

QGraphicsItem QGraphicsItem.panel (self)

PanelModality QGraphicsItem.panelModality (self)

QGraphicsItem QGraphicsItem.parentItem (self)

QGraphicsObject QGraphicsItem.parentObject (self)

QGraphicsWidget QGraphicsItem.parentWidget (self)

QPointF QGraphicsItem.pos (self)

QGraphicsItem.prepareGeometryChange (self)

QGraphicsItem.removeSceneEventFilter (self, QGraphicsItem)

QGraphicsItem.resetMatrix (self)

QGraphicsItem.resetTransform (self)

QGraphicsItem.rotate (self, float)

float QGraphicsItem.rotation (self)

QGraphicsItem.scale (self, float, float)

float QGraphicsItem.scale (self)

QGraphicsScene QGraphicsItem.scene (self)

QRectF QGraphicsItem.sceneBoundingRect (self)

bool QGraphicsItem.sceneEvent (self, QEvent)

bool QGraphicsItem.sceneEventFilter (self, QGraphicsItem, QEvent)

QMatrix QGraphicsItem.sceneMatrix (self)

QPointF QGraphicsItem.scenePos (self)

QTransform QGraphicsItem.sceneTransform (self)

QGraphicsItem.scroll (self, float, float, QRectF rect = QRectF())

QGraphicsItem.setAcceptDrops (self, bool)

QGraphicsItem.setAcceptedMouseButtons (self, Qt.MouseButtons)

QGraphicsItem.setAcceptHoverEvents (self, bool)

QGraphicsItem.setAcceptsHoverEvents (self, bool)

QGraphicsItem.setAcceptTouchEvents (self, bool)

QGraphicsItem.setActive (self, bool)

QGraphicsItem.setBoundingRegionGranularity (self, float)

QGraphicsItem.setCacheMode (self, CacheMode, QSize logicalCacheSize = QSize())

QGraphicsItem.setCursor (self, QCursor)

QGraphicsItem.setData (self, int, QVariant)

QGraphicsItem.setEnabled (self, bool)

QGraphicsItem.setFiltersChildEvents (self, bool)

QGraphicsItem.setFlag (self, GraphicsItemFlag, bool enabled = True)

QGraphicsItem.setFlags (self, GraphicsItemFlags)

QGraphicsItem.setFocus (self, Qt.FocusReason focusReason = Qt.OtherFocusReason)

QGraphicsItem.setFocusProxy (self, QGraphicsItem)

QGraphicsItem.setGraphicsEffect (self, QGraphicsEffect)

The QGraphicsEffect argument has it's ownership transferred to Qt.

QGraphicsItem.setGroup (self, QGraphicsItemGroup)

QGraphicsItem.setHandlesChildEvents (self, bool)

QGraphicsItem.setInputMethodHints (self, Qt.InputMethodHints)

QGraphicsItem.setMatrix (self, QMatrix, bool combine = False)

QGraphicsItem.setOpacity (self, float)

QGraphicsItem.setPanelModality (self, PanelModality)

QGraphicsItem.setParentItem (self, QGraphicsItem)

The QGraphicsItem argument, if not None, causes self to be owned by Qt instead of PyQt.

QGraphicsItem.setPos (self, QPointF)

QGraphicsItem.setPos (self, float, float)

QGraphicsItem.setRotation (self, float)

QGraphicsItem.setScale (self, float)

QGraphicsItem.setSelected (self, bool)

QGraphicsItem.setToolTip (self, QString)

QGraphicsItem.setTransform (self, QTransform, bool combine = False)

QGraphicsItem.setTransformations (self, list-of-QGraphicsTransform)

QGraphicsItem.setTransformOriginPoint (self, QPointF)

QGraphicsItem.setTransformOriginPoint (self, float, float)

QGraphicsItem.setVisible (self, bool)

QGraphicsItem.setX (self, float)

QGraphicsItem.setY (self, float)

QGraphicsItem.setZValue (self, float)

QPainterPath QGraphicsItem.shape (self)

QGraphicsItem.shear (self, float, float)

QGraphicsItem.show (self)

QGraphicsItem.stackBefore (self, QGraphicsItem)

QGraphicsObject QGraphicsItem.toGraphicsObject (self)

QString QGraphicsItem.toolTip (self)

QGraphicsItem QGraphicsItem.topLevelItem (self)

QGraphicsWidget QGraphicsItem.topLevelWidget (self)

QTransform QGraphicsItem.transform (self)

list-of-QGraphicsTransform QGraphicsItem.transformations (self)

QPointF QGraphicsItem.transformOriginPoint (self)

QGraphicsItem.translate (self, float, float)

int QGraphicsItem.type (self)

QGraphicsItem.ungrabKeyboard (self)

QGraphicsItem.ungrabMouse (self)

QGraphicsItem.unsetCursor (self)

QGraphicsItem.update (self, QRectF rect = QRectF())

QGraphicsItem.update (self, float, float, float, float)

QGraphicsItem.updateMicroFocus (self)

QGraphicsItem.wheelEvent (self, QGraphicsSceneWheelEvent)

QGraphicsWidget QGraphicsItem.window (self)

float QGraphicsItem.x (self)

float QGraphicsItem.y (self)

float QGraphicsItem.zValue (self)


Member Documentation

int UserType

This member should be treated as a constant.


PyQt 4.8 for X11Copyright © Riverbank Computing Ltd and Nokia 2010Qt 4.7.0