KLayout Manual: Main Index » Class Index » API reference - Class QGraphicsItem

API reference - Class QGraphicsItem

Notation used in Ruby API documentation

Description: Binding of QGraphicsItem

Class hierarchy: QGraphicsItem

Public constructors

new QGraphicsItemnewConstructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent, QGraphicsScene *scene)
new QGraphicsItemnew(QGraphicsItem ptr parent)Constructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent, QGraphicsScene *scene)
new QGraphicsItemnew(QGraphicsItem ptr parent,
QGraphicsScene ptr scene)
Constructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent, QGraphicsScene *scene)

Public methods

[const]boolacceptDropsMethod bool QGraphicsItem::acceptDrops()
voidacceptDrops=(bool on)Method void QGraphicsItem::setAcceptDrops(bool on)
[const]boolacceptHoverEventsMethod bool QGraphicsItem::acceptHoverEvents()
voidacceptHoverEvents=(bool enabled)Method void QGraphicsItem::setAcceptHoverEvents(bool enabled)
[const]boolacceptTouchEventsMethod bool QGraphicsItem::acceptTouchEvents()
voidacceptTouchEvents=(bool enabled)Method void QGraphicsItem::setAcceptTouchEvents(bool enabled)
[const]intacceptedMouseButtonsMethod QFlags<enum Qt::MouseButton> QGraphicsItem::acceptedMouseButtons()
voidacceptedMouseButtons=(int buttons)Method void QGraphicsItem::setAcceptedMouseButtons(QFlags<enum Qt::MouseButton> buttons)
[const]boolacceptsHoverEventsMethod bool QGraphicsItem::acceptsHoverEvents()
voidacceptsHoverEvents=(bool enabled)Method void QGraphicsItem::setAcceptsHoverEvents(bool enabled)
voidactive=(bool active)Method void QGraphicsItem::setActive(bool active)
[virtual]voidadvance(int phase)Virtual method void QGraphicsItem::advance(int phase)
[virtual,const]QRectFboundingRectVirtual method QRectF QGraphicsItem::boundingRect()
[const]QRegionboundingRegion(const QTransform itemToDeviceTransform)Method QRegion QGraphicsItem::boundingRegion(const QTransform &itemToDeviceTransform)
[const]doubleboundingRegionGranularityMethod double QGraphicsItem::boundingRegionGranularity()
voidboundingRegionGranularity=(double granularity)Method void QGraphicsItem::setBoundingRegionGranularity(double granularity)
[const]QGraphicsItem_CacheModecacheModeMethod QGraphicsItem::CacheMode QGraphicsItem::cacheMode()
[const]QGraphicsItem ptr[]childItemsMethod QList<class QGraphicsItem *> QGraphicsItem::childItems()
[const]QGraphicsItem ptr[]childrenMethod QList<class QGraphicsItem *> QGraphicsItem::children()
[const]QRectFchildrenBoundingRectMethod QRectF QGraphicsItem::childrenBoundingRect()
voidclearFocusMethod void QGraphicsItem::clearFocus()
[const]QPainterPathclipPathMethod QPainterPath QGraphicsItem::clipPath()
[virtual,const]boolcollidesWithItem(const QGraphicsItem ptr other,
const Qt_ItemSelectionMode mode)
Virtual method bool QGraphicsItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)
[virtual,const]boolcollidesWithPath(const QPainterPath path,
const Qt_ItemSelectionMode mode)
Virtual method bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)
[const]QGraphicsItem ptr[]collidingItemsMethod QList<class QGraphicsItem *> QGraphicsItem::collidingItems(Qt::ItemSelectionMode mode)
[const]QGraphicsItem ptr[]collidingItems(const Qt_ItemSelectionMode mode)Method QList<class QGraphicsItem *> QGraphicsItem::collidingItems(Qt::ItemSelectionMode mode)
[const]QGraphicsItem ptrcommonAncestorItem(const QGraphicsItem ptr other)Method QGraphicsItem * QGraphicsItem::commonAncestorItem(const QGraphicsItem *other)
[virtual,const]boolcontains(const QPointF point)Virtual method bool QGraphicsItem::contains(const QPointF &point)
voidcreateEnsures the C++ object is created
[const]QCursorcursorMethod QCursor QGraphicsItem::cursor()
voidcursor=(const QCursor cursor)Method void QGraphicsItem::setCursor(const QCursor &cursor)
[const]QVariantdata(int key)Method QVariant QGraphicsItem::data(int key)
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QTransformdeviceTransform(const QTransform viewportTransform)Method QTransform QGraphicsItem::deviceTransform(const QTransform &viewportTransform)
[const]doubleeffectiveOpacityMethod double QGraphicsItem::effectiveOpacity()
voidenabled=(bool enabled)Method void QGraphicsItem::setEnabled(bool enabled)
voidensureVisibleMethod void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)
voidensureVisible(const QRectF rect)Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)
voidensureVisible(const QRectF rect,
int xmargin)
Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)
voidensureVisible(const QRectF rect,
int xmargin,
int ymargin)
Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)
voidensureVisible(double x,
double y,
double w,
double h)
Method void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)
voidensureVisible(double x,
double y,
double w,
double h,
int xmargin)
Method void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)
voidensureVisible(double x,
double y,
double w,
double h,
int xmargin,
int ymargin)
Method void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)
[const]boolfiltersChildEventsMethod bool QGraphicsItem::filtersChildEvents()
voidfiltersChildEvents=(bool enabled)Method void QGraphicsItem::setFiltersChildEvents(bool enabled)
[const]intflagsMethod QFlags<enum QGraphicsItem::GraphicsItemFlag> QGraphicsItem::flags()
voidflags=(int flags)Method void QGraphicsItem::setFlags(QFlags<enum QGraphicsItem::GraphicsItemFlag> flags)
[const]QGraphicsItem ptrfocusItemMethod QGraphicsItem * QGraphicsItem::focusItem()
[const]QGraphicsItem ptrfocusProxyMethod QGraphicsItem * QGraphicsItem::focusProxy()
voidfocusProxy=(QGraphicsItem ptr item)Method void QGraphicsItem::setFocusProxy(QGraphicsItem *item)
[const]QGraphicsItem ptrfocusScopeItemMethod QGraphicsItem * QGraphicsItem::focusScopeItem()
voidgrabKeyboardMethod void QGraphicsItem::grabKeyboard()
voidgrabMouseMethod void QGraphicsItem::grabMouse()
[const]QGraphicsEffect ptrgraphicsEffectMethod QGraphicsEffect * QGraphicsItem::graphicsEffect()
voidgraphicsEffect=(QGraphicsEffect ptr effect)Method void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect)
[const]QGraphicsItemGroup ptrgroupMethod QGraphicsItemGroup * QGraphicsItem::group()
voidgroup=(QGraphicsItemGroup ptr group)Method void QGraphicsItem::setGroup(QGraphicsItemGroup *group)
[const]boolhandlesChildEventsMethod bool QGraphicsItem::handlesChildEvents()
voidhandlesChildEvents=(bool enabled)Method void QGraphicsItem::setHandlesChildEvents(bool enabled)
[const]boolhasCursorMethod bool QGraphicsItem::hasCursor()
[const]boolhasFocusMethod bool QGraphicsItem::hasFocus()
voidhideMethod void QGraphicsItem::hide()
[const]intinputMethodHintsMethod QFlags<enum Qt::InputMethodHint> QGraphicsItem::inputMethodHints()
voidinputMethodHints=(int hints)Method void QGraphicsItem::setInputMethodHints(QFlags<enum Qt::InputMethodHint> hints)
voidinstallSceneEventFilter(QGraphicsItem ptr filterItem)Method void QGraphicsItem::installSceneEventFilter(QGraphicsItem *filterItem)
[const]boolisActiveMethod bool QGraphicsItem::isActive()
[const]boolisActive?Method bool QGraphicsItem::isActive()
[const]boolisAncestorOf(const QGraphicsItem ptr child)Method bool QGraphicsItem::isAncestorOf(const QGraphicsItem *child)
[const]boolisAncestorOf?(const QGraphicsItem ptr child)Method bool QGraphicsItem::isAncestorOf(const QGraphicsItem *child)
[const]boolisClippedMethod bool QGraphicsItem::isClipped()
[const]boolisClipped?Method bool QGraphicsItem::isClipped()
[const]boolisEnabledMethod bool QGraphicsItem::isEnabled()
[const]boolisEnabled?Method bool QGraphicsItem::isEnabled()
[const]boolisObscuredMethod bool QGraphicsItem::isObscured()
[const]boolisObscured(const QRectF rect)Method bool QGraphicsItem::isObscured(const QRectF &rect)
[const]boolisObscured(double x,
double y,
double w,
double h)
Method bool QGraphicsItem::isObscured(double x, double y, double w, double h)
[const]boolisObscured?Method bool QGraphicsItem::isObscured()
[const]boolisObscured?(const QRectF rect)Method bool QGraphicsItem::isObscured(const QRectF &rect)
[const]boolisObscured?(double x,
double y,
double w,
double h)
Method bool QGraphicsItem::isObscured(double x, double y, double w, double h)
[virtual,const]boolisObscuredBy(const QGraphicsItem ptr item)Virtual method bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item)
[const]boolisObscuredBy?(const QGraphicsItem ptr item)Method bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item)
[const]boolisPanelMethod bool QGraphicsItem::isPanel()
[const]boolisPanel?Method bool QGraphicsItem::isPanel()
[const]boolisSelectedMethod bool QGraphicsItem::isSelected()
[const]boolisSelected?Method bool QGraphicsItem::isSelected()
[const]boolisUnderMouseMethod bool QGraphicsItem::isUnderMouse()
[const]boolisUnderMouse?Method bool QGraphicsItem::isUnderMouse()
[const]boolisVisibleMethod bool QGraphicsItem::isVisible()
[const]boolisVisible?Method bool QGraphicsItem::isVisible()
[const]boolisVisibleTo(const QGraphicsItem ptr parent)Method bool QGraphicsItem::isVisibleTo(const QGraphicsItem *parent)
[const]boolisVisibleTo?(const QGraphicsItem ptr parent)Method bool QGraphicsItem::isVisibleTo(const QGraphicsItem *parent)
[const]boolisWidgetMethod bool QGraphicsItem::isWidget()
[const]boolisWidget?Method bool QGraphicsItem::isWidget()
[const]boolisWindowMethod bool QGraphicsItem::isWindow()
[const]boolisWindow?Method bool QGraphicsItem::isWindow()
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]QTransformitemTransform(const QGraphicsItem ptr other)Method QTransform QGraphicsItem::itemTransform(const QGraphicsItem *other, bool *ok)
[const]QTransformitemTransform(const QGraphicsItem ptr other,
bool ptr ok)
Method QTransform QGraphicsItem::itemTransform(const QGraphicsItem *other, bool *ok)
[const]QPointFmapFromItem(const QGraphicsItem ptr item,
double x,
double y)
Method QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y)
[const]QPolygonFmapFromItem(const QGraphicsItem ptr item,
const QRectF rect)
Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QRectF &rect)
[const]QPointFmapFromItem(const QGraphicsItem ptr item,
const QPointF point)
Method QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPointF &point)
[const]QPolygonFmapFromItem(const QGraphicsItem ptr item,
const QPolygonF polygon)
Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPolygonF &polygon)
[const]QPainterPathmapFromItem(const QGraphicsItem ptr item,
const QPainterPath path)
Method QPainterPath QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPainterPath &path)
[const]QPolygonFmapFromItem(const QGraphicsItem ptr item,
double x,
double y,
double w,
double h)
Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y, double w, double h)
[const]QPointFmapFromParent(double x,
double y)
Method QPointF QGraphicsItem::mapFromParent(double x, double y)
[const]QPolygonFmapFromParent(const QRectF rect)Method QPolygonF QGraphicsItem::mapFromParent(const QRectF &rect)
[const]QPointFmapFromParent(const QPointF point)Method QPointF QGraphicsItem::mapFromParent(const QPointF &point)
[const]QPolygonFmapFromParent(const QPolygonF polygon)Method QPolygonF QGraphicsItem::mapFromParent(const QPolygonF &polygon)
[const]QPainterPathmapFromParent(const QPainterPath path)Method QPainterPath QGraphicsItem::mapFromParent(const QPainterPath &path)
[const]QPolygonFmapFromParent(double x,
double y,
double w,
double h)
Method QPolygonF QGraphicsItem::mapFromParent(double x, double y, double w, double h)
[const]QPointFmapFromScene(double x,
double y)
Method QPointF QGraphicsItem::mapFromScene(double x, double y)
[const]QPolygonFmapFromScene(const QRectF rect)Method QPolygonF QGraphicsItem::mapFromScene(const QRectF &rect)
[const]QPointFmapFromScene(const QPointF point)Method QPointF QGraphicsItem::mapFromScene(const QPointF &point)
[const]QPolygonFmapFromScene(const QPolygonF polygon)Method QPolygonF QGraphicsItem::mapFromScene(const QPolygonF &polygon)
[const]QPainterPathmapFromScene(const QPainterPath path)Method QPainterPath QGraphicsItem::mapFromScene(const QPainterPath &path)
[const]QPolygonFmapFromScene(double x,
double y,
double w,
double h)
Method QPolygonF QGraphicsItem::mapFromScene(double x, double y, double w, double h)
[const]QRectFmapRectFromItem(const QGraphicsItem ptr item,
const QRectF rect)
Method QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, const QRectF &rect)
[const]QRectFmapRectFromItem(const QGraphicsItem ptr item,
double x,
double y,
double w,
double h)
Method QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, double x, double y, double w, double h)
[const]QRectFmapRectFromParent(const QRectF rect)Method QRectF QGraphicsItem::mapRectFromParent(const QRectF &rect)
[const]QRectFmapRectFromParent(double x,
double y,
double w,
double h)
Method QRectF QGraphicsItem::mapRectFromParent(double x, double y, double w, double h)
[const]QRectFmapRectFromScene(const QRectF rect)Method QRectF QGraphicsItem::mapRectFromScene(const QRectF &rect)
[const]QRectFmapRectFromScene(double x,
double y,
double w,
double h)
Method QRectF QGraphicsItem::mapRectFromScene(double x, double y, double w, double h)
[const]QRectFmapRectToItem(const QGraphicsItem ptr item,
const QRectF rect)
Method QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, const QRectF &rect)
[const]QRectFmapRectToItem(const QGraphicsItem ptr item,
double x,
double y,
double w,
double h)
Method QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, double x, double y, double w, double h)
[const]QRectFmapRectToParent(const QRectF rect)Method QRectF QGraphicsItem::mapRectToParent(const QRectF &rect)
[const]QRectFmapRectToParent(double x,
double y,
double w,
double h)
Method QRectF QGraphicsItem::mapRectToParent(double x, double y, double w, double h)
[const]QRectFmapRectToScene(const QRectF rect)Method QRectF QGraphicsItem::mapRectToScene(const QRectF &rect)
[const]QRectFmapRectToScene(double x,
double y,
double w,
double h)
Method QRectF QGraphicsItem::mapRectToScene(double x, double y, double w, double h)
[const]QPointFmapToItem(const QGraphicsItem ptr item,
double x,
double y)
Method QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y)
[const]QPolygonFmapToItem(const QGraphicsItem ptr item,
const QRectF rect)
Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QRectF &rect)
[const]QPointFmapToItem(const QGraphicsItem ptr item,
const QPointF point)
Method QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPointF &point)
[const]QPolygonFmapToItem(const QGraphicsItem ptr item,
const QPolygonF polygon)
Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPolygonF &polygon)
[const]QPainterPathmapToItem(const QGraphicsItem ptr item,
const QPainterPath path)
Method QPainterPath QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPainterPath &path)
[const]QPolygonFmapToItem(const QGraphicsItem ptr item,
double x,
double y,
double w,
double h)
Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y, double w, double h)
[const]QPointFmapToParent(double x,
double y)
Method QPointF QGraphicsItem::mapToParent(double x, double y)
[const]QPolygonFmapToParent(const QRectF rect)Method QPolygonF QGraphicsItem::mapToParent(const QRectF &rect)
[const]QPointFmapToParent(const QPointF point)Method QPointF QGraphicsItem::mapToParent(const QPointF &point)
[const]QPolygonFmapToParent(const QPolygonF polygon)Method QPolygonF QGraphicsItem::mapToParent(const QPolygonF &polygon)
[const]QPainterPathmapToParent(const QPainterPath path)Method QPainterPath QGraphicsItem::mapToParent(const QPainterPath &path)
[const]QPolygonFmapToParent(double x,
double y,
double w,
double h)
Method QPolygonF QGraphicsItem::mapToParent(double x, double y, double w, double h)
[const]QPointFmapToScene(double x,
double y)
Method QPointF QGraphicsItem::mapToScene(double x, double y)
[const]QPolygonFmapToScene(const QRectF rect)Method QPolygonF QGraphicsItem::mapToScene(const QRectF &rect)
[const]QPointFmapToScene(const QPointF point)Method QPointF QGraphicsItem::mapToScene(const QPointF &point)
[const]QPolygonFmapToScene(const QPolygonF polygon)Method QPolygonF QGraphicsItem::mapToScene(const QPolygonF &polygon)
[const]QPainterPathmapToScene(const QPainterPath path)Method QPainterPath QGraphicsItem::mapToScene(const QPainterPath &path)
[const]QPolygonFmapToScene(double x,
double y,
double w,
double h)
Method QPolygonF QGraphicsItem::mapToScene(double x, double y, double w, double h)
[const]QMatrixmatrixMethod QMatrix QGraphicsItem::matrix()
voidmoveBy(double dx,
double dy)
Method void QGraphicsItem::moveBy(double dx, double dy)
[const]doubleopacityMethod double QGraphicsItem::opacity()
voidopacity=(double opacity)Method void QGraphicsItem::setOpacity(double opacity)
[virtual,const]QPainterPathopaqueAreaVirtual method QPainterPath QGraphicsItem::opaqueArea()
[virtual]voidpaint(QPainter ptr painter,
const QStyleOptionGraphicsItem ptr option,
QWidget ptr widget)
Virtual method void QGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
[const]QGraphicsItem ptrpanelMethod QGraphicsItem * QGraphicsItem::panel()
[const]QGraphicsItem_PanelModalitypanelModalityMethod QGraphicsItem::PanelModality QGraphicsItem::panelModality()
voidpanelModality=(const QGraphicsItem_PanelModality panelModality)Method void QGraphicsItem::setPanelModality(QGraphicsItem::PanelModality panelModality)
[const]QGraphicsItem ptrparentItemMethod QGraphicsItem * QGraphicsItem::parentItem()
voidparentItem=(QGraphicsItem ptr parent)Method void QGraphicsItem::setParentItem(QGraphicsItem *parent)
[const]QGraphicsObject ptrparentObjectMethod QGraphicsObject * QGraphicsItem::parentObject()
[const]QGraphicsWidget ptrparentWidgetMethod QGraphicsWidget * QGraphicsItem::parentWidget()
[const]QPointFposMethod QPointF QGraphicsItem::pos()
voidpos=(const QPointF pos)Method void QGraphicsItem::setPos(const QPointF &pos)
voidremoveSceneEventFilter(QGraphicsItem ptr filterItem)Method void QGraphicsItem::removeSceneEventFilter(QGraphicsItem *filterItem)
voidresetMatrixMethod void QGraphicsItem::resetMatrix()
voidresetTransformMethod void QGraphicsItem::resetTransform()
voidrotate(double angle)Method void QGraphicsItem::rotate(double angle)
[const]doublerotationMethod double QGraphicsItem::rotation()
voidrotation=(double angle)Method void QGraphicsItem::setRotation(double angle)
voidscale(double sx,
double sy)
Method void QGraphicsItem::scale(double sx, double sy)
[const]doublescaleMethod double QGraphicsItem::scale()
voidscale=(double scale)Method void QGraphicsItem::setScale(double scale)
[const]QGraphicsScene ptrsceneMethod QGraphicsScene * QGraphicsItem::scene()
[const]QRectFsceneBoundingRectMethod QRectF QGraphicsItem::sceneBoundingRect()
[const]QMatrixsceneMatrixMethod QMatrix QGraphicsItem::sceneMatrix()
[const]QPointFscenePosMethod QPointF QGraphicsItem::scenePos()
[const]QTransformsceneTransformMethod QTransform QGraphicsItem::sceneTransform()
voidscroll(double dx,
double dy)
Method void QGraphicsItem::scroll(double dx, double dy, const QRectF &rect)
voidscroll(double dx,
double dy,
const QRectF rect)
Method void QGraphicsItem::scroll(double dx, double dy, const QRectF &rect)
voidselected=(bool selected)Method void QGraphicsItem::setSelected(bool selected)
voidsetAcceptDrops(bool on)Method void QGraphicsItem::setAcceptDrops(bool on)
voidsetAcceptHoverEvents(bool enabled)Method void QGraphicsItem::setAcceptHoverEvents(bool enabled)
voidsetAcceptTouchEvents(bool enabled)Method void QGraphicsItem::setAcceptTouchEvents(bool enabled)
voidsetAcceptedMouseButtons(int buttons)Method void QGraphicsItem::setAcceptedMouseButtons(QFlags<enum Qt::MouseButton> buttons)
voidsetAcceptsHoverEvents(bool enabled)Method void QGraphicsItem::setAcceptsHoverEvents(bool enabled)
voidsetActive(bool active)Method void QGraphicsItem::setActive(bool active)
voidsetBoundingRegionGranularity(double granularity)Method void QGraphicsItem::setBoundingRegionGranularity(double granularity)
voidsetCacheMode(const QGraphicsItem_CacheMode mode)Method void QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode mode, const QSize &cacheSize)
voidsetCacheMode(const QGraphicsItem_CacheMode mode,
const QSize cacheSize)
Method void QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode mode, const QSize &cacheSize)
voidsetCursor(const QCursor cursor)Method void QGraphicsItem::setCursor(const QCursor &cursor)
voidsetData(int key,
const QVariant value)
Method void QGraphicsItem::setData(int key, const QVariant &value)
voidsetEnabled(bool enabled)Method void QGraphicsItem::setEnabled(bool enabled)
voidsetFiltersChildEvents(bool enabled)Method void QGraphicsItem::setFiltersChildEvents(bool enabled)
voidsetFlag(const QGraphicsItem_GraphicsItemFlag flag)Method void QGraphicsItem::setFlag(QGraphicsItem::GraphicsItemFlag flag, bool enabled)
voidsetFlag(const QGraphicsItem_GraphicsItemFlag flag,
bool enabled)
Method void QGraphicsItem::setFlag(QGraphicsItem::GraphicsItemFlag flag, bool enabled)
voidsetFlags(int flags)Method void QGraphicsItem::setFlags(QFlags<enum QGraphicsItem::GraphicsItemFlag> flags)
voidsetFocusMethod void QGraphicsItem::setFocus(Qt::FocusReason focusReason)
voidsetFocus(const Qt_FocusReason focusReason)Method void QGraphicsItem::setFocus(Qt::FocusReason focusReason)
voidsetFocusProxy(QGraphicsItem ptr item)Method void QGraphicsItem::setFocusProxy(QGraphicsItem *item)
voidsetGraphicsEffect(QGraphicsEffect ptr effect)Method void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect)
voidsetGroup(QGraphicsItemGroup ptr group)Method void QGraphicsItem::setGroup(QGraphicsItemGroup *group)
voidsetHandlesChildEvents(bool enabled)Method void QGraphicsItem::setHandlesChildEvents(bool enabled)
voidsetInputMethodHints(int hints)Method void QGraphicsItem::setInputMethodHints(QFlags<enum Qt::InputMethodHint> hints)
voidsetMatrix(const QMatrix matrix)Method void QGraphicsItem::setMatrix(const QMatrix &matrix, bool combine)
voidsetMatrix(const QMatrix matrix,
bool combine)
Method void QGraphicsItem::setMatrix(const QMatrix &matrix, bool combine)
voidsetOpacity(double opacity)Method void QGraphicsItem::setOpacity(double opacity)
voidsetPanelModality(const QGraphicsItem_PanelModality panelModality)Method void QGraphicsItem::setPanelModality(QGraphicsItem::PanelModality panelModality)
voidsetParentItem(QGraphicsItem ptr parent)Method void QGraphicsItem::setParentItem(QGraphicsItem *parent)
voidsetPos(double x,
double y)
Method void QGraphicsItem::setPos(double x, double y)
voidsetPos(const QPointF pos)Method void QGraphicsItem::setPos(const QPointF &pos)
voidsetRotation(double angle)Method void QGraphicsItem::setRotation(double angle)
voidsetScale(double scale)Method void QGraphicsItem::setScale(double scale)
voidsetSelected(bool selected)Method void QGraphicsItem::setSelected(bool selected)
voidsetToolTip(string toolTip)Method void QGraphicsItem::setToolTip(const QString &toolTip)
voidsetTransform(const QTransform matrix)Method void QGraphicsItem::setTransform(const QTransform &matrix, bool combine)
voidsetTransform(const QTransform matrix,
bool combine)
Method void QGraphicsItem::setTransform(const QTransform &matrix, bool combine)
voidsetTransformOriginPoint(double ax,
double ay)
Method void QGraphicsItem::setTransformOriginPoint(double ax, double ay)
voidsetTransformOriginPoint(const QPointF origin)Method void QGraphicsItem::setTransformOriginPoint(const QPointF &origin)
voidsetTransformations(QGraphicsTransform ptr[] transformations)Method void QGraphicsItem::setTransformations(const QList<class QGraphicsTransform *> &transformations)
voidsetVisible(bool visible)Method void QGraphicsItem::setVisible(bool visible)
voidsetX(double x)Method void QGraphicsItem::setX(double x)
voidsetY(double y)Method void QGraphicsItem::setY(double y)
voidsetZValue(double z)Method void QGraphicsItem::setZValue(double z)
[virtual,const]QPainterPathshapeVirtual method QPainterPath QGraphicsItem::shape()
voidshear(double sh,
double sv)
Method void QGraphicsItem::shear(double sh, double sv)
voidshowMethod void QGraphicsItem::show()
voidstackBefore(const QGraphicsItem ptr sibling)Method void QGraphicsItem::stackBefore(const QGraphicsItem *sibling)
QGraphicsObject ptrtoGraphicsObjectMethod QGraphicsObject * QGraphicsItem::toGraphicsObject()
[const]const QGraphicsObject ptrtoGraphicsObjectMethod const QGraphicsObject * QGraphicsItem::toGraphicsObject()
[const]stringtoolTipMethod QString QGraphicsItem::toolTip()
voidtoolTip=(string toolTip)Method void QGraphicsItem::setToolTip(const QString &toolTip)
[const]QGraphicsItem ptrtopLevelItemMethod QGraphicsItem * QGraphicsItem::topLevelItem()
[const]QGraphicsWidget ptrtopLevelWidgetMethod QGraphicsWidget * QGraphicsItem::topLevelWidget()
[const]QTransformtransformMethod QTransform QGraphicsItem::transform()
[const]QPointFtransformOriginPointMethod QPointF QGraphicsItem::transformOriginPoint()
voidtransformOriginPoint=(const QPointF origin)Method void QGraphicsItem::setTransformOriginPoint(const QPointF &origin)
[const]QGraphicsTransform ptr[]transformationsMethod QList<class QGraphicsTransform *> QGraphicsItem::transformations()
voidtransformations=(QGraphicsTransform ptr[] transformations)Method void QGraphicsItem::setTransformations(const QList<class QGraphicsTransform *> &transformations)
voidtranslate(double dx,
double dy)
Method void QGraphicsItem::translate(double dx, double dy)
[virtual,const]inttypeVirtual method int QGraphicsItem::type()
voidungrabKeyboardMethod void QGraphicsItem::ungrabKeyboard()
voidungrabMouseMethod void QGraphicsItem::ungrabMouse()
voidunsetCursorMethod void QGraphicsItem::unsetCursor()
voidupdateMethod void QGraphicsItem::update(const QRectF &rect)
voidupdate(const QRectF rect)Method void QGraphicsItem::update(const QRectF &rect)
voidupdate(double x,
double y,
double width,
double height)
Method void QGraphicsItem::update(double x, double y, double width, double height)
voidvisible=(bool visible)Method void QGraphicsItem::setVisible(bool visible)
[const]QGraphicsWidget ptrwindowMethod QGraphicsWidget * QGraphicsItem::window()
[const]doublexMethod double QGraphicsItem::x()
voidx=(double x)Method void QGraphicsItem::setX(double x)
[const]doubleyMethod double QGraphicsItem::y()
voidy=(double y)Method void QGraphicsItem::setY(double y)
[const]doublezValueMethod double QGraphicsItem::zValue()
voidzValue=(double z)Method void QGraphicsItem::setZValue(double z)

Public static methods and constants

QGraphicsItem_CacheModeDeviceCoordinateCacheEnum constant enum QGraphicsItem::DeviceCoordinateCache
QGraphicsItem_GraphicsItemFlagItemAcceptsInputMethodEnum constant enum QGraphicsItem::ItemAcceptsInputMethod
QGraphicsItem_GraphicsItemChangeItemChildAddedChangeEnum constant enum QGraphicsItem::ItemChildAddedChange
QGraphicsItem_GraphicsItemChangeItemChildRemovedChangeEnum constant enum QGraphicsItem::ItemChildRemovedChange
QGraphicsItem_GraphicsItemFlagItemClipsChildrenToShapeEnum constant enum QGraphicsItem::ItemClipsChildrenToShape
QGraphicsItem_GraphicsItemFlagItemClipsToShapeEnum constant enum QGraphicsItem::ItemClipsToShape
QGraphicsItem_CacheModeItemCoordinateCacheEnum constant enum QGraphicsItem::ItemCoordinateCache
QGraphicsItem_GraphicsItemChangeItemCursorChangeEnum constant enum QGraphicsItem::ItemCursorChange
QGraphicsItem_GraphicsItemChangeItemCursorHasChangedEnum constant enum QGraphicsItem::ItemCursorHasChanged
QGraphicsItem_GraphicsItemFlagItemDoesntPropagateOpacityToChildrenEnum constant enum QGraphicsItem::ItemDoesntPropagateOpacityToChildren
QGraphicsItem_GraphicsItemChangeItemEnabledChangeEnum constant enum QGraphicsItem::ItemEnabledChange
QGraphicsItem_GraphicsItemChangeItemEnabledHasChangedEnum constant enum QGraphicsItem::ItemEnabledHasChanged
QGraphicsItem_GraphicsItemChangeItemFlagsChangeEnum constant enum QGraphicsItem::ItemFlagsChange
QGraphicsItem_GraphicsItemChangeItemFlagsHaveChangedEnum constant enum QGraphicsItem::ItemFlagsHaveChanged
QGraphicsItem_GraphicsItemFlagItemHasNoContentsEnum constant enum QGraphicsItem::ItemHasNoContents
QGraphicsItem_GraphicsItemFlagItemIgnoresParentOpacityEnum constant enum QGraphicsItem::ItemIgnoresParentOpacity
QGraphicsItem_GraphicsItemFlagItemIgnoresTransformationsEnum constant enum QGraphicsItem::ItemIgnoresTransformations
QGraphicsItem_GraphicsItemFlagItemIsFocusScopeEnum constant enum QGraphicsItem::ItemIsFocusScope
QGraphicsItem_GraphicsItemFlagItemIsFocusableEnum constant enum QGraphicsItem::ItemIsFocusable
QGraphicsItem_GraphicsItemFlagItemIsMovableEnum constant enum QGraphicsItem::ItemIsMovable
QGraphicsItem_GraphicsItemFlagItemIsPanelEnum constant enum QGraphicsItem::ItemIsPanel
QGraphicsItem_GraphicsItemFlagItemIsSelectableEnum constant enum QGraphicsItem::ItemIsSelectable
QGraphicsItem_GraphicsItemChangeItemMatrixChangeEnum constant enum QGraphicsItem::ItemMatrixChange
QGraphicsItem_GraphicsItemFlagItemNegativeZStacksBehindParentEnum constant enum QGraphicsItem::ItemNegativeZStacksBehindParent
QGraphicsItem_GraphicsItemChangeItemOpacityChangeEnum constant enum QGraphicsItem::ItemOpacityChange
QGraphicsItem_GraphicsItemChangeItemOpacityHasChangedEnum constant enum QGraphicsItem::ItemOpacityHasChanged
QGraphicsItem_GraphicsItemChangeItemParentChangeEnum constant enum QGraphicsItem::ItemParentChange
QGraphicsItem_GraphicsItemChangeItemParentHasChangedEnum constant enum QGraphicsItem::ItemParentHasChanged
QGraphicsItem_GraphicsItemChangeItemPositionChangeEnum constant enum QGraphicsItem::ItemPositionChange
QGraphicsItem_GraphicsItemChangeItemPositionHasChangedEnum constant enum QGraphicsItem::ItemPositionHasChanged
QGraphicsItem_GraphicsItemChangeItemSceneChangeEnum constant enum QGraphicsItem::ItemSceneChange
QGraphicsItem_GraphicsItemChangeItemSceneHasChangedEnum constant enum QGraphicsItem::ItemSceneHasChanged
QGraphicsItem_GraphicsItemChangeItemScenePositionHasChangedEnum constant enum QGraphicsItem::ItemScenePositionHasChanged
QGraphicsItem_GraphicsItemChangeItemSelectedChangeEnum constant enum QGraphicsItem::ItemSelectedChange
QGraphicsItem_GraphicsItemChangeItemSelectedHasChangedEnum constant enum QGraphicsItem::ItemSelectedHasChanged
QGraphicsItem_GraphicsItemFlagItemSendsGeometryChangesEnum constant enum QGraphicsItem::ItemSendsGeometryChanges
QGraphicsItem_GraphicsItemFlagItemSendsScenePositionChangesEnum constant enum QGraphicsItem::ItemSendsScenePositionChanges
QGraphicsItem_GraphicsItemFlagItemStacksBehindParentEnum constant enum QGraphicsItem::ItemStacksBehindParent
QGraphicsItem_GraphicsItemChangeItemToolTipChangeEnum constant enum QGraphicsItem::ItemToolTipChange
QGraphicsItem_GraphicsItemChangeItemToolTipHasChangedEnum constant enum QGraphicsItem::ItemToolTipHasChanged
QGraphicsItem_GraphicsItemChangeItemTransformChangeEnum constant enum QGraphicsItem::ItemTransformChange
QGraphicsItem_GraphicsItemChangeItemTransformHasChangedEnum constant enum QGraphicsItem::ItemTransformHasChanged
QGraphicsItem_GraphicsItemFlagItemUsesExtendedStyleOptionEnum constant enum QGraphicsItem::ItemUsesExtendedStyleOption
QGraphicsItem_GraphicsItemChangeItemVisibleChangeEnum constant enum QGraphicsItem::ItemVisibleChange
QGraphicsItem_GraphicsItemChangeItemVisibleHasChangedEnum constant enum QGraphicsItem::ItemVisibleHasChanged
QGraphicsItem_GraphicsItemChangeItemZValueChangeEnum constant enum QGraphicsItem::ItemZValueChange
QGraphicsItem_GraphicsItemChangeItemZValueHasChangedEnum constant enum QGraphicsItem::ItemZValueHasChanged
QGraphicsItem_CacheModeNoCacheEnum constant enum QGraphicsItem::NoCache
QGraphicsItem_PanelModalityNonModalEnum constant enum QGraphicsItem::NonModal
QGraphicsItem_PanelModalityPanelModalEnum constant enum QGraphicsItem::PanelModal
QGraphicsItem_PanelModalitySceneModalEnum constant enum QGraphicsItem::SceneModal

Protected methods (static, non-static and constructors)

voidaddToIndexMethod void QGraphicsItem::addToIndex()
[virtual]voidcontextMenuEvent(QGraphicsSceneContextMenuEvent ptr event)Virtual method void QGraphicsItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)
[virtual]voiddragEnterEvent(QGraphicsSceneDragDropEvent ptr event)Virtual method void QGraphicsItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)
[virtual]voiddragLeaveEvent(QGraphicsSceneDragDropEvent ptr event)Virtual method void QGraphicsItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)
[virtual]voiddragMoveEvent(QGraphicsSceneDragDropEvent ptr event)Virtual method void QGraphicsItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)
[virtual]voiddropEvent(QGraphicsSceneDragDropEvent ptr event)Virtual method void QGraphicsItem::dropEvent(QGraphicsSceneDragDropEvent *event)
[virtual,const]QVariantextension(const QVariant variant)Virtual method QVariant QGraphicsItem::extension(const QVariant &variant)
[virtual]voidfocusInEvent(QFocusEvent ptr event)Virtual method void QGraphicsItem::focusInEvent(QFocusEvent *event)
[virtual]voidfocusOutEvent(QFocusEvent ptr event)Virtual method void QGraphicsItem::focusOutEvent(QFocusEvent *event)
[virtual]voidhoverEnterEvent(QGraphicsSceneHoverEvent ptr event)Virtual method void QGraphicsItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
[virtual]voidhoverLeaveEvent(QGraphicsSceneHoverEvent ptr event)Virtual method void QGraphicsItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
[virtual]voidhoverMoveEvent(QGraphicsSceneHoverEvent ptr event)Virtual method void QGraphicsItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)
[virtual]voidinputMethodEvent(QInputMethodEvent ptr event)Virtual method void QGraphicsItem::inputMethodEvent(QInputMethodEvent *event)
[virtual,const]QVariantinputMethodQuery(const Qt_InputMethodQuery query)Virtual method QVariant QGraphicsItem::inputMethodQuery(Qt::InputMethodQuery query)
[virtual]QVariantitemChange(const QGraphicsItem_GraphicsItemChange change,
const QVariant value)
Virtual method QVariant QGraphicsItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)
[virtual]voidkeyPressEvent(QKeyEvent ptr event)Virtual method void QGraphicsItem::keyPressEvent(QKeyEvent *event)
[virtual]voidkeyReleaseEvent(QKeyEvent ptr event)Virtual method void QGraphicsItem::keyReleaseEvent(QKeyEvent *event)
[virtual]voidmouseDoubleClickEvent(QGraphicsSceneMouseEvent ptr event)Virtual method void QGraphicsItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)
[virtual]voidmouseMoveEvent(QGraphicsSceneMouseEvent ptr event)Virtual method void QGraphicsItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
[virtual]voidmousePressEvent(QGraphicsSceneMouseEvent ptr event)Virtual method void QGraphicsItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
[virtual]voidmouseReleaseEvent(QGraphicsSceneMouseEvent ptr event)Virtual method void QGraphicsItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
voidprepareGeometryChangeMethod void QGraphicsItem::prepareGeometryChange()
voidremoveFromIndexMethod void QGraphicsItem::removeFromIndex()
[virtual]boolsceneEvent(QEvent ptr event)Virtual method bool QGraphicsItem::sceneEvent(QEvent *event)
[virtual]boolsceneEventFilter(QGraphicsItem ptr watched,
QEvent ptr event)
Virtual method bool QGraphicsItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)
[virtual]voidsetExtension(unsigned int extension,
const QVariant variant)
Virtual method void QGraphicsItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)
[virtual,const]boolsupportsExtension(unsigned int extension)Virtual method bool QGraphicsItem::supportsExtension(QGraphicsItem::Extension extension)
[virtual]voidwheelEvent(QGraphicsSceneWheelEvent ptr event)Virtual method void QGraphicsItem::wheelEvent(QGraphicsSceneWheelEvent *event)

Detailed description

[static] QGraphicsItem_CacheMode DeviceCoordinateCache

Description: Enum constant enum QGraphicsItem::DeviceCoordinateCache

[static] QGraphicsItem_GraphicsItemFlag ItemAcceptsInputMethod

Description: Enum constant enum QGraphicsItem::ItemAcceptsInputMethod

[static] QGraphicsItem_GraphicsItemChange ItemChildAddedChange

Description: Enum constant enum QGraphicsItem::ItemChildAddedChange

[static] QGraphicsItem_GraphicsItemChange ItemChildRemovedChange

Description: Enum constant enum QGraphicsItem::ItemChildRemovedChange

[static] QGraphicsItem_GraphicsItemFlag ItemClipsChildrenToShape

Description: Enum constant enum QGraphicsItem::ItemClipsChildrenToShape

[static] QGraphicsItem_GraphicsItemFlag ItemClipsToShape

Description: Enum constant enum QGraphicsItem::ItemClipsToShape

[static] QGraphicsItem_CacheMode ItemCoordinateCache

Description: Enum constant enum QGraphicsItem::ItemCoordinateCache

[static] QGraphicsItem_GraphicsItemChange ItemCursorChange

Description: Enum constant enum QGraphicsItem::ItemCursorChange

[static] QGraphicsItem_GraphicsItemChange ItemCursorHasChanged

Description: Enum constant enum QGraphicsItem::ItemCursorHasChanged

[static] QGraphicsItem_GraphicsItemFlag ItemDoesntPropagateOpacityToChildren

Description: Enum constant enum QGraphicsItem::ItemDoesntPropagateOpacityToChildren

[static] QGraphicsItem_GraphicsItemChange ItemEnabledChange

Description: Enum constant enum QGraphicsItem::ItemEnabledChange

[static] QGraphicsItem_GraphicsItemChange ItemEnabledHasChanged

Description: Enum constant enum QGraphicsItem::ItemEnabledHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemFlagsChange

Description: Enum constant enum QGraphicsItem::ItemFlagsChange

[static] QGraphicsItem_GraphicsItemChange ItemFlagsHaveChanged

Description: Enum constant enum QGraphicsItem::ItemFlagsHaveChanged

[static] QGraphicsItem_GraphicsItemFlag ItemHasNoContents

Description: Enum constant enum QGraphicsItem::ItemHasNoContents

[static] QGraphicsItem_GraphicsItemFlag ItemIgnoresParentOpacity

Description: Enum constant enum QGraphicsItem::ItemIgnoresParentOpacity

[static] QGraphicsItem_GraphicsItemFlag ItemIgnoresTransformations

Description: Enum constant enum QGraphicsItem::ItemIgnoresTransformations

[static] QGraphicsItem_GraphicsItemFlag ItemIsFocusScope

Description: Enum constant enum QGraphicsItem::ItemIsFocusScope

[static] QGraphicsItem_GraphicsItemFlag ItemIsFocusable

Description: Enum constant enum QGraphicsItem::ItemIsFocusable

[static] QGraphicsItem_GraphicsItemFlag ItemIsMovable

Description: Enum constant enum QGraphicsItem::ItemIsMovable

[static] QGraphicsItem_GraphicsItemFlag ItemIsPanel

Description: Enum constant enum QGraphicsItem::ItemIsPanel

[static] QGraphicsItem_GraphicsItemFlag ItemIsSelectable

Description: Enum constant enum QGraphicsItem::ItemIsSelectable

[static] QGraphicsItem_GraphicsItemChange ItemMatrixChange

Description: Enum constant enum QGraphicsItem::ItemMatrixChange

[static] QGraphicsItem_GraphicsItemFlag ItemNegativeZStacksBehindParent

Description: Enum constant enum QGraphicsItem::ItemNegativeZStacksBehindParent

[static] QGraphicsItem_GraphicsItemChange ItemOpacityChange

Description: Enum constant enum QGraphicsItem::ItemOpacityChange

[static] QGraphicsItem_GraphicsItemChange ItemOpacityHasChanged

Description: Enum constant enum QGraphicsItem::ItemOpacityHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemParentChange

Description: Enum constant enum QGraphicsItem::ItemParentChange

[static] QGraphicsItem_GraphicsItemChange ItemParentHasChanged

Description: Enum constant enum QGraphicsItem::ItemParentHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemPositionChange

Description: Enum constant enum QGraphicsItem::ItemPositionChange

[static] QGraphicsItem_GraphicsItemChange ItemPositionHasChanged

Description: Enum constant enum QGraphicsItem::ItemPositionHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemSceneChange

Description: Enum constant enum QGraphicsItem::ItemSceneChange

[static] QGraphicsItem_GraphicsItemChange ItemSceneHasChanged

Description: Enum constant enum QGraphicsItem::ItemSceneHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemScenePositionHasChanged

Description: Enum constant enum QGraphicsItem::ItemScenePositionHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemSelectedChange

Description: Enum constant enum QGraphicsItem::ItemSelectedChange

[static] QGraphicsItem_GraphicsItemChange ItemSelectedHasChanged

Description: Enum constant enum QGraphicsItem::ItemSelectedHasChanged

[static] QGraphicsItem_GraphicsItemFlag ItemSendsGeometryChanges

Description: Enum constant enum QGraphicsItem::ItemSendsGeometryChanges

[static] QGraphicsItem_GraphicsItemFlag ItemSendsScenePositionChanges

Description: Enum constant enum QGraphicsItem::ItemSendsScenePositionChanges

[static] QGraphicsItem_GraphicsItemFlag ItemStacksBehindParent

Description: Enum constant enum QGraphicsItem::ItemStacksBehindParent

[static] QGraphicsItem_GraphicsItemChange ItemToolTipChange

Description: Enum constant enum QGraphicsItem::ItemToolTipChange

[static] QGraphicsItem_GraphicsItemChange ItemToolTipHasChanged

Description: Enum constant enum QGraphicsItem::ItemToolTipHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemTransformChange

Description: Enum constant enum QGraphicsItem::ItemTransformChange

[static] QGraphicsItem_GraphicsItemChange ItemTransformHasChanged

Description: Enum constant enum QGraphicsItem::ItemTransformHasChanged

[static] QGraphicsItem_GraphicsItemFlag ItemUsesExtendedStyleOption

Description: Enum constant enum QGraphicsItem::ItemUsesExtendedStyleOption

[static] QGraphicsItem_GraphicsItemChange ItemVisibleChange

Description: Enum constant enum QGraphicsItem::ItemVisibleChange

[static] QGraphicsItem_GraphicsItemChange ItemVisibleHasChanged

Description: Enum constant enum QGraphicsItem::ItemVisibleHasChanged

[static] QGraphicsItem_GraphicsItemChange ItemZValueChange

Description: Enum constant enum QGraphicsItem::ItemZValueChange

[static] QGraphicsItem_GraphicsItemChange ItemZValueHasChanged

Description: Enum constant enum QGraphicsItem::ItemZValueHasChanged

[static] QGraphicsItem_CacheMode NoCache

Description: Enum constant enum QGraphicsItem::NoCache

[static] QGraphicsItem_PanelModality NonModal

Description: Enum constant enum QGraphicsItem::NonModal

[static] QGraphicsItem_PanelModality PanelModal

Description: Enum constant enum QGraphicsItem::PanelModal

[static] QGraphicsItem_PanelModality SceneModal

Description: Enum constant enum QGraphicsItem::SceneModal

[const] bool acceptDrops

Description: Method bool QGraphicsItem::acceptDrops()

void acceptDrops=(bool on)

Description: Method void QGraphicsItem::setAcceptDrops(bool on)

[const] bool acceptHoverEvents

Description: Method bool QGraphicsItem::acceptHoverEvents()

void acceptHoverEvents=(bool enabled)

Description: Method void QGraphicsItem::setAcceptHoverEvents(bool enabled)

[const] bool acceptTouchEvents

Description: Method bool QGraphicsItem::acceptTouchEvents()

void acceptTouchEvents=(bool enabled)

Description: Method void QGraphicsItem::setAcceptTouchEvents(bool enabled)

[const] int acceptedMouseButtons

Description: Method QFlags<enum Qt::MouseButton> QGraphicsItem::acceptedMouseButtons()

void acceptedMouseButtons=(int buttons)

Description: Method void QGraphicsItem::setAcceptedMouseButtons(QFlags<enum Qt::MouseButton> buttons)

[const] bool acceptsHoverEvents

Description: Method bool QGraphicsItem::acceptsHoverEvents()

void acceptsHoverEvents=(bool enabled)

Description: Method void QGraphicsItem::setAcceptsHoverEvents(bool enabled)

void active=(bool active)

Description: Method void QGraphicsItem::setActive(bool active)

void addToIndex

Description: Method void QGraphicsItem::addToIndex()

This method is protected and can only be called from inside a derived class.

[virtual] void advance(int phase)

Description: Virtual method void QGraphicsItem::advance(int phase)

This method can be reimplemented in a derived class.

[virtual,const] QRectF boundingRect

Description: Virtual method QRectF QGraphicsItem::boundingRect()

This method can be reimplemented in a derived class.

[const] QRegion boundingRegion(const QTransform itemToDeviceTransform)

Description: Method QRegion QGraphicsItem::boundingRegion(const QTransform &itemToDeviceTransform)

[const] double boundingRegionGranularity

Description: Method double QGraphicsItem::boundingRegionGranularity()

void boundingRegionGranularity=(double granularity)

Description: Method void QGraphicsItem::setBoundingRegionGranularity(double granularity)

[const] QGraphicsItem_CacheMode cacheMode

Description: Method QGraphicsItem::CacheMode QGraphicsItem::cacheMode()

[const] QGraphicsItem ptr[] childItems

Description: Method QList<class QGraphicsItem *> QGraphicsItem::childItems()

[const] QGraphicsItem ptr[] children

Description: Method QList<class QGraphicsItem *> QGraphicsItem::children()

[const] QRectF childrenBoundingRect

Description: Method QRectF QGraphicsItem::childrenBoundingRect()

void clearFocus

Description: Method void QGraphicsItem::clearFocus()

[const] QPainterPath clipPath

Description: Method QPainterPath QGraphicsItem::clipPath()

[virtual,const] bool collidesWithItem(const QGraphicsItem ptr other,const Qt_ItemSelectionMode mode)

Description: Virtual method bool QGraphicsItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)

This method can be reimplemented in a derived class.

[virtual,const] bool collidesWithPath(const QPainterPath path,const Qt_ItemSelectionMode mode)

Description: Virtual method bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)

This method can be reimplemented in a derived class.

[const] QGraphicsItem ptr[] collidingItems

Description: Method QList<class QGraphicsItem *> QGraphicsItem::collidingItems(Qt::ItemSelectionMode mode)

[const] QGraphicsItem ptr[] collidingItems(const Qt_ItemSelectionMode mode)

Description: Method QList<class QGraphicsItem *> QGraphicsItem::collidingItems(Qt::ItemSelectionMode mode)

[const] QGraphicsItem ptr commonAncestorItem(const QGraphicsItem ptr other)

Description: Method QGraphicsItem * QGraphicsItem::commonAncestorItem(const QGraphicsItem *other)

[virtual,const] bool contains(const QPointF point)

Description: Virtual method bool QGraphicsItem::contains(const QPointF &point)

This method can be reimplemented in a derived class.

[virtual] void contextMenuEvent(QGraphicsSceneContextMenuEvent ptr event)

Description: Virtual method void QGraphicsItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)

This method can be reimplemented in a derived class.

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

[const] QCursor cursor

Description: Method QCursor QGraphicsItem::cursor()

void cursor=(const QCursor cursor)

Description: Method void QGraphicsItem::setCursor(const QCursor &cursor)

[const] QVariant data(int key)

Description: Method QVariant QGraphicsItem::data(int key)

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QTransform deviceTransform(const QTransform viewportTransform)

Description: Method QTransform QGraphicsItem::deviceTransform(const QTransform &viewportTransform)

[virtual] void dragEnterEvent(QGraphicsSceneDragDropEvent ptr event)

Description: Virtual method void QGraphicsItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)

This method can be reimplemented in a derived class.

[virtual] void dragLeaveEvent(QGraphicsSceneDragDropEvent ptr event)

Description: Virtual method void QGraphicsItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)

This method can be reimplemented in a derived class.

[virtual] void dragMoveEvent(QGraphicsSceneDragDropEvent ptr event)

Description: Virtual method void QGraphicsItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)

This method can be reimplemented in a derived class.

[virtual] void dropEvent(QGraphicsSceneDragDropEvent ptr event)

Description: Virtual method void QGraphicsItem::dropEvent(QGraphicsSceneDragDropEvent *event)

This method can be reimplemented in a derived class.

[const] double effectiveOpacity

Description: Method double QGraphicsItem::effectiveOpacity()

void enabled=(bool enabled)

Description: Method void QGraphicsItem::setEnabled(bool enabled)

void ensureVisible

Description: Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)

void ensureVisible(const QRectF rect)

Description: Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)

void ensureVisible(const QRectF rect,int xmargin)

Description: Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)

void ensureVisible(const QRectF rect,int xmargin,int ymargin)

Description: Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)

void ensureVisible(double x,double y,double w,double h)

Description: Method void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)

void ensureVisible(double x,double y,double w,double h,int xmargin)

Description: Method void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)

void ensureVisible(double x,double y,double w,double h,int xmargin,int ymargin)

Description: Method void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)

[virtual,const] QVariant extension(const QVariant variant)

Description: Virtual method QVariant QGraphicsItem::extension(const QVariant &variant)

This method can be reimplemented in a derived class.

[const] bool filtersChildEvents

Description: Method bool QGraphicsItem::filtersChildEvents()

void filtersChildEvents=(bool enabled)

Description: Method void QGraphicsItem::setFiltersChildEvents(bool enabled)

[const] int flags

Description: Method QFlags<enum QGraphicsItem::GraphicsItemFlag> QGraphicsItem::flags()

void flags=(int flags)

Description: Method void QGraphicsItem::setFlags(QFlags<enum QGraphicsItem::GraphicsItemFlag> flags)

[virtual] void focusInEvent(QFocusEvent ptr event)

Description: Virtual method void QGraphicsItem::focusInEvent(QFocusEvent *event)

This method can be reimplemented in a derived class.

[const] QGraphicsItem ptr focusItem

Description: Method QGraphicsItem * QGraphicsItem::focusItem()

[virtual] void focusOutEvent(QFocusEvent ptr event)

Description: Virtual method void QGraphicsItem::focusOutEvent(QFocusEvent *event)

This method can be reimplemented in a derived class.

[const] QGraphicsItem ptr focusProxy

Description: Method QGraphicsItem * QGraphicsItem::focusProxy()

void focusProxy=(QGraphicsItem ptr item)

Description: Method void QGraphicsItem::setFocusProxy(QGraphicsItem *item)

[const] QGraphicsItem ptr focusScopeItem

Description: Method QGraphicsItem * QGraphicsItem::focusScopeItem()

void grabKeyboard

Description: Method void QGraphicsItem::grabKeyboard()

void grabMouse

Description: Method void QGraphicsItem::grabMouse()

[const] QGraphicsEffect ptr graphicsEffect

Description: Method QGraphicsEffect * QGraphicsItem::graphicsEffect()

void graphicsEffect=(QGraphicsEffect ptr effect)

Description: Method void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect)

[const] QGraphicsItemGroup ptr group

Description: Method QGraphicsItemGroup * QGraphicsItem::group()

void group=(QGraphicsItemGroup ptr group)

Description: Method void QGraphicsItem::setGroup(QGraphicsItemGroup *group)

[const] bool handlesChildEvents

Description: Method bool QGraphicsItem::handlesChildEvents()

void handlesChildEvents=(bool enabled)

Description: Method void QGraphicsItem::setHandlesChildEvents(bool enabled)

[const] bool hasCursor

Description: Method bool QGraphicsItem::hasCursor()

[const] bool hasFocus

Description: Method bool QGraphicsItem::hasFocus()

void hide

Description: Method void QGraphicsItem::hide()

[virtual] void hoverEnterEvent(QGraphicsSceneHoverEvent ptr event)

Description: Virtual method void QGraphicsItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)

This method can be reimplemented in a derived class.

[virtual] void hoverLeaveEvent(QGraphicsSceneHoverEvent ptr event)

Description: Virtual method void QGraphicsItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)

This method can be reimplemented in a derived class.

[virtual] void hoverMoveEvent(QGraphicsSceneHoverEvent ptr event)

Description: Virtual method void QGraphicsItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)

This method can be reimplemented in a derived class.

[virtual] void inputMethodEvent(QInputMethodEvent ptr event)

Description: Virtual method void QGraphicsItem::inputMethodEvent(QInputMethodEvent *event)

This method can be reimplemented in a derived class.

[const] int inputMethodHints

Description: Method QFlags<enum Qt::InputMethodHint> QGraphicsItem::inputMethodHints()

void inputMethodHints=(int hints)

Description: Method void QGraphicsItem::setInputMethodHints(QFlags<enum Qt::InputMethodHint> hints)

[virtual,const] QVariant inputMethodQuery(const Qt_InputMethodQuery query)

Description: Virtual method QVariant QGraphicsItem::inputMethodQuery(Qt::InputMethodQuery query)

This method can be reimplemented in a derived class.

void installSceneEventFilter(QGraphicsItem ptr filterItem)

Description: Method void QGraphicsItem::installSceneEventFilter(QGraphicsItem *filterItem)

[const] bool isActive

Description: Method bool QGraphicsItem::isActive()

[const] bool isActive?

Description: Method bool QGraphicsItem::isActive()

[const] bool isAncestorOf(const QGraphicsItem ptr child)

Description: Method bool QGraphicsItem::isAncestorOf(const QGraphicsItem *child)

[const] bool isAncestorOf?(const QGraphicsItem ptr child)

Description: Method bool QGraphicsItem::isAncestorOf(const QGraphicsItem *child)

[const] bool isClipped

Description: Method bool QGraphicsItem::isClipped()

[const] bool isClipped?

Description: Method bool QGraphicsItem::isClipped()

[const] bool isEnabled

Description: Method bool QGraphicsItem::isEnabled()

[const] bool isEnabled?

Description: Method bool QGraphicsItem::isEnabled()

[const] bool isObscured

Description: Method bool QGraphicsItem::isObscured()

[const] bool isObscured(const QRectF rect)

Description: Method bool QGraphicsItem::isObscured(const QRectF &rect)

[const] bool isObscured(double x,double y,double w,double h)

Description: Method bool QGraphicsItem::isObscured(double x, double y, double w, double h)

[const] bool isObscured?

Description: Method bool QGraphicsItem::isObscured()

[const] bool isObscured?(const QRectF rect)

Description: Method bool QGraphicsItem::isObscured(const QRectF &rect)

[const] bool isObscured?(double x,double y,double w,double h)

Description: Method bool QGraphicsItem::isObscured(double x, double y, double w, double h)

[virtual,const] bool isObscuredBy(const QGraphicsItem ptr item)

Description: Virtual method bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item)

This method can be reimplemented in a derived class.

[const] bool isObscuredBy?(const QGraphicsItem ptr item)

Description: Method bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item)

[const] bool isPanel

Description: Method bool QGraphicsItem::isPanel()

[const] bool isPanel?

Description: Method bool QGraphicsItem::isPanel()

[const] bool isSelected

Description: Method bool QGraphicsItem::isSelected()

[const] bool isSelected?

Description: Method bool QGraphicsItem::isSelected()

[const] bool isUnderMouse

Description: Method bool QGraphicsItem::isUnderMouse()

[const] bool isUnderMouse?

Description: Method bool QGraphicsItem::isUnderMouse()

[const] bool isVisible

Description: Method bool QGraphicsItem::isVisible()

[const] bool isVisible?

Description: Method bool QGraphicsItem::isVisible()

[const] bool isVisibleTo(const QGraphicsItem ptr parent)

Description: Method bool QGraphicsItem::isVisibleTo(const QGraphicsItem *parent)

[const] bool isVisibleTo?(const QGraphicsItem ptr parent)

Description: Method bool QGraphicsItem::isVisibleTo(const QGraphicsItem *parent)

[const] bool isWidget

Description: Method bool QGraphicsItem::isWidget()

[const] bool isWidget?

Description: Method bool QGraphicsItem::isWidget()

[const] bool isWindow

Description: Method bool QGraphicsItem::isWindow()

[const] bool isWindow?

Description: Method bool QGraphicsItem::isWindow()

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[virtual] QVariant itemChange(const QGraphicsItem_GraphicsItemChange change,const QVariant value)

Description: Virtual method QVariant QGraphicsItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)

This method can be reimplemented in a derived class.

[const] QTransform itemTransform(const QGraphicsItem ptr other)

Description: Method QTransform QGraphicsItem::itemTransform(const QGraphicsItem *other, bool *ok)

[const] QTransform itemTransform(const QGraphicsItem ptr other,bool ptr ok)

Description: Method QTransform QGraphicsItem::itemTransform(const QGraphicsItem *other, bool *ok)

[virtual] void keyPressEvent(QKeyEvent ptr event)

Description: Virtual method void QGraphicsItem::keyPressEvent(QKeyEvent *event)

This method can be reimplemented in a derived class.

[virtual] void keyReleaseEvent(QKeyEvent ptr event)

Description: Virtual method void QGraphicsItem::keyReleaseEvent(QKeyEvent *event)

This method can be reimplemented in a derived class.

[const] QPointF mapFromItem(const QGraphicsItem ptr item,double x,double y)

Description: Method QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y)

[const] QPolygonF mapFromItem(const QGraphicsItem ptr item,const QRectF rect)

Description: Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QRectF &rect)

[const] QPointF mapFromItem(const QGraphicsItem ptr item,const QPointF point)

Description: Method QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPointF &point)

[const] QPolygonF mapFromItem(const QGraphicsItem ptr item,const QPolygonF polygon)

Description: Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPolygonF &polygon)

[const] QPainterPath mapFromItem(const QGraphicsItem ptr item,const QPainterPath path)

Description: Method QPainterPath QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPainterPath &path)

[const] QPolygonF mapFromItem(const QGraphicsItem ptr item,double x,double y,double w,double h)

Description: Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y, double w, double h)

[const] QPointF mapFromParent(double x,double y)

Description: Method QPointF QGraphicsItem::mapFromParent(double x, double y)

[const] QPolygonF mapFromParent(const QRectF rect)

Description: Method QPolygonF QGraphicsItem::mapFromParent(const QRectF &rect)

[const] QPointF mapFromParent(const QPointF point)

Description: Method QPointF QGraphicsItem::mapFromParent(const QPointF &point)

[const] QPolygonF mapFromParent(const QPolygonF polygon)

Description: Method QPolygonF QGraphicsItem::mapFromParent(const QPolygonF &polygon)

[const] QPainterPath mapFromParent(const QPainterPath path)

Description: Method QPainterPath QGraphicsItem::mapFromParent(const QPainterPath &path)

[const] QPolygonF mapFromParent(double x,double y,double w,double h)

Description: Method QPolygonF QGraphicsItem::mapFromParent(double x, double y, double w, double h)

[const] QPointF mapFromScene(double x,double y)

Description: Method QPointF QGraphicsItem::mapFromScene(double x, double y)

[const] QPolygonF mapFromScene(const QRectF rect)

Description: Method QPolygonF QGraphicsItem::mapFromScene(const QRectF &rect)

[const] QPointF mapFromScene(const QPointF point)

Description: Method QPointF QGraphicsItem::mapFromScene(const QPointF &point)

[const] QPolygonF mapFromScene(const QPolygonF polygon)

Description: Method QPolygonF QGraphicsItem::mapFromScene(const QPolygonF &polygon)

[const] QPainterPath mapFromScene(const QPainterPath path)

Description: Method QPainterPath QGraphicsItem::mapFromScene(const QPainterPath &path)

[const] QPolygonF mapFromScene(double x,double y,double w,double h)

Description: Method QPolygonF QGraphicsItem::mapFromScene(double x, double y, double w, double h)

[const] QRectF mapRectFromItem(const QGraphicsItem ptr item,const QRectF rect)

Description: Method QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, const QRectF &rect)

[const] QRectF mapRectFromItem(const QGraphicsItem ptr item,double x,double y,double w,double h)

Description: Method QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, double x, double y, double w, double h)

[const] QRectF mapRectFromParent(const QRectF rect)

Description: Method QRectF QGraphicsItem::mapRectFromParent(const QRectF &rect)

[const] QRectF mapRectFromParent(double x,double y,double w,double h)

Description: Method QRectF QGraphicsItem::mapRectFromParent(double x, double y, double w, double h)

[const] QRectF mapRectFromScene(const QRectF rect)

Description: Method QRectF QGraphicsItem::mapRectFromScene(const QRectF &rect)

[const] QRectF mapRectFromScene(double x,double y,double w,double h)

Description: Method QRectF QGraphicsItem::mapRectFromScene(double x, double y, double w, double h)

[const] QRectF mapRectToItem(const QGraphicsItem ptr item,const QRectF rect)

Description: Method QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, const QRectF &rect)

[const] QRectF mapRectToItem(const QGraphicsItem ptr item,double x,double y,double w,double h)

Description: Method QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, double x, double y, double w, double h)

[const] QRectF mapRectToParent(const QRectF rect)

Description: Method QRectF QGraphicsItem::mapRectToParent(const QRectF &rect)

[const] QRectF mapRectToParent(double x,double y,double w,double h)

Description: Method QRectF QGraphicsItem::mapRectToParent(double x, double y, double w, double h)

[const] QRectF mapRectToScene(const QRectF rect)

Description: Method QRectF QGraphicsItem::mapRectToScene(const QRectF &rect)

[const] QRectF mapRectToScene(double x,double y,double w,double h)

Description: Method QRectF QGraphicsItem::mapRectToScene(double x, double y, double w, double h)

[const] QPointF mapToItem(const QGraphicsItem ptr item,double x,double y)

Description: Method QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y)

[const] QPolygonF mapToItem(const QGraphicsItem ptr item,const QRectF rect)

Description: Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QRectF &rect)

[const] QPointF mapToItem(const QGraphicsItem ptr item,const QPointF point)

Description: Method QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPointF &point)

[const] QPolygonF mapToItem(const QGraphicsItem ptr item,const QPolygonF polygon)

Description: Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPolygonF &polygon)

[const] QPainterPath mapToItem(const QGraphicsItem ptr item,const QPainterPath path)

Description: Method QPainterPath QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPainterPath &path)

[const] QPolygonF mapToItem(const QGraphicsItem ptr item,double x,double y,double w,double h)

Description: Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y, double w, double h)

[const] QPointF mapToParent(double x,double y)

Description: Method QPointF QGraphicsItem::mapToParent(double x, double y)

[const] QPolygonF mapToParent(const QRectF rect)

Description: Method QPolygonF QGraphicsItem::mapToParent(const QRectF &rect)

[const] QPointF mapToParent(const QPointF point)

Description: Method QPointF QGraphicsItem::mapToParent(const QPointF &point)

[const] QPolygonF mapToParent(const QPolygonF polygon)

Description: Method QPolygonF QGraphicsItem::mapToParent(const QPolygonF &polygon)

[const] QPainterPath mapToParent(const QPainterPath path)

Description: Method QPainterPath QGraphicsItem::mapToParent(const QPainterPath &path)

[const] QPolygonF mapToParent(double x,double y,double w,double h)

Description: Method QPolygonF QGraphicsItem::mapToParent(double x, double y, double w, double h)

[const] QPointF mapToScene(double x,double y)

Description: Method QPointF QGraphicsItem::mapToScene(double x, double y)

[const] QPolygonF mapToScene(const QRectF rect)

Description: Method QPolygonF QGraphicsItem::mapToScene(const QRectF &rect)

[const] QPointF mapToScene(const QPointF point)

Description: Method QPointF QGraphicsItem::mapToScene(const QPointF &point)

[const] QPolygonF mapToScene(const QPolygonF polygon)

Description: Method QPolygonF QGraphicsItem::mapToScene(const QPolygonF &polygon)

[const] QPainterPath mapToScene(const QPainterPath path)

Description: Method QPainterPath QGraphicsItem::mapToScene(const QPainterPath &path)

[const] QPolygonF mapToScene(double x,double y,double w,double h)

Description: Method QPolygonF QGraphicsItem::mapToScene(double x, double y, double w, double h)

[const] QMatrix matrix

Description: Method QMatrix QGraphicsItem::matrix()

[virtual] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent ptr event)

Description: Virtual method void QGraphicsItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)

This method can be reimplemented in a derived class.

[virtual] void mouseMoveEvent(QGraphicsSceneMouseEvent ptr event)

Description: Virtual method void QGraphicsItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)

This method can be reimplemented in a derived class.

[virtual] void mousePressEvent(QGraphicsSceneMouseEvent ptr event)

Description: Virtual method void QGraphicsItem::mousePressEvent(QGraphicsSceneMouseEvent *event)

This method can be reimplemented in a derived class.

[virtual] void mouseReleaseEvent(QGraphicsSceneMouseEvent ptr event)

Description: Virtual method void QGraphicsItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)

This method can be reimplemented in a derived class.

void moveBy(double dx,double dy)

Description: Method void QGraphicsItem::moveBy(double dx, double dy)

[static] new QGraphicsItem new

Description: Constructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent, QGraphicsScene *scene)

This method creates an object of class QGraphicsItem.

[static] new QGraphicsItem new(QGraphicsItem ptr parent)

Description: Constructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent, QGraphicsScene *scene)

This method creates an object of class QGraphicsItem.

[static] new QGraphicsItem new(QGraphicsItem ptr parent,QGraphicsScene ptr scene)

Description: Constructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent, QGraphicsScene *scene)

This method creates an object of class QGraphicsItem.

[const] double opacity

Description: Method double QGraphicsItem::opacity()

void opacity=(double opacity)

Description: Method void QGraphicsItem::setOpacity(double opacity)

[virtual,const] QPainterPath opaqueArea

Description: Virtual method QPainterPath QGraphicsItem::opaqueArea()

This method can be reimplemented in a derived class.

[virtual] void paint(QPainter ptr painter,const QStyleOptionGraphicsItem ptr option,QWidget ptr widget)

Description: Virtual method void QGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)

This method can be reimplemented in a derived class.

[const] QGraphicsItem ptr panel

Description: Method QGraphicsItem * QGraphicsItem::panel()

[const] QGraphicsItem_PanelModality panelModality

Description: Method QGraphicsItem::PanelModality QGraphicsItem::panelModality()

void panelModality=(const QGraphicsItem_PanelModality panelModality)

Description: Method void QGraphicsItem::setPanelModality(QGraphicsItem::PanelModality panelModality)

[const] QGraphicsItem ptr parentItem

Description: Method QGraphicsItem * QGraphicsItem::parentItem()

void parentItem=(QGraphicsItem ptr parent)

Description: Method void QGraphicsItem::setParentItem(QGraphicsItem *parent)

[const] QGraphicsObject ptr parentObject

Description: Method QGraphicsObject * QGraphicsItem::parentObject()

[const] QGraphicsWidget ptr parentWidget

Description: Method QGraphicsWidget * QGraphicsItem::parentWidget()

[const] QPointF pos

Description: Method QPointF QGraphicsItem::pos()

void pos=(const QPointF pos)

Description: Method void QGraphicsItem::setPos(const QPointF &pos)

void prepareGeometryChange

Description: Method void QGraphicsItem::prepareGeometryChange()

This method is protected and can only be called from inside a derived class.

void removeFromIndex

Description: Method void QGraphicsItem::removeFromIndex()

This method is protected and can only be called from inside a derived class.

void removeSceneEventFilter(QGraphicsItem ptr filterItem)

Description: Method void QGraphicsItem::removeSceneEventFilter(QGraphicsItem *filterItem)

void resetMatrix

Description: Method void QGraphicsItem::resetMatrix()

void resetTransform

Description: Method void QGraphicsItem::resetTransform()

void rotate(double angle)

Description: Method void QGraphicsItem::rotate(double angle)

[const] double rotation

Description: Method double QGraphicsItem::rotation()

void rotation=(double angle)

Description: Method void QGraphicsItem::setRotation(double angle)

void scale(double sx,double sy)

Description: Method void QGraphicsItem::scale(double sx, double sy)

[const] double scale

Description: Method double QGraphicsItem::scale()

void scale=(double scale)

Description: Method void QGraphicsItem::setScale(double scale)

[const] QGraphicsScene ptr scene

Description: Method QGraphicsScene * QGraphicsItem::scene()

[const] QRectF sceneBoundingRect

Description: Method QRectF QGraphicsItem::sceneBoundingRect()

[virtual] bool sceneEvent(QEvent ptr event)

Description: Virtual method bool QGraphicsItem::sceneEvent(QEvent *event)

This method can be reimplemented in a derived class.

[virtual] bool sceneEventFilter(QGraphicsItem ptr watched,QEvent ptr event)

Description: Virtual method bool QGraphicsItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)

This method can be reimplemented in a derived class.

[const] QMatrix sceneMatrix

Description: Method QMatrix QGraphicsItem::sceneMatrix()

[const] QPointF scenePos

Description: Method QPointF QGraphicsItem::scenePos()

[const] QTransform sceneTransform

Description: Method QTransform QGraphicsItem::sceneTransform()

void scroll(double dx,double dy)

Description: Method void QGraphicsItem::scroll(double dx, double dy, const QRectF &rect)

void scroll(double dx,double dy,const QRectF rect)

Description: Method void QGraphicsItem::scroll(double dx, double dy, const QRectF &rect)

void selected=(bool selected)

Description: Method void QGraphicsItem::setSelected(bool selected)

void setAcceptDrops(bool on)

Description: Method void QGraphicsItem::setAcceptDrops(bool on)

void setAcceptHoverEvents(bool enabled)

Description: Method void QGraphicsItem::setAcceptHoverEvents(bool enabled)

void setAcceptTouchEvents(bool enabled)

Description: Method void QGraphicsItem::setAcceptTouchEvents(bool enabled)

void setAcceptedMouseButtons(int buttons)

Description: Method void QGraphicsItem::setAcceptedMouseButtons(QFlags<enum Qt::MouseButton> buttons)

void setAcceptsHoverEvents(bool enabled)

Description: Method void QGraphicsItem::setAcceptsHoverEvents(bool enabled)

void setActive(bool active)

Description: Method void QGraphicsItem::setActive(bool active)

void setBoundingRegionGranularity(double granularity)

Description: Method void QGraphicsItem::setBoundingRegionGranularity(double granularity)

void setCacheMode(const QGraphicsItem_CacheMode mode)

Description: Method void QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode mode, const QSize &cacheSize)

void setCacheMode(const QGraphicsItem_CacheMode mode,const QSize cacheSize)

Description: Method void QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode mode, const QSize &cacheSize)

void setCursor(const QCursor cursor)

Description: Method void QGraphicsItem::setCursor(const QCursor &cursor)

void setData(int key,const QVariant value)

Description: Method void QGraphicsItem::setData(int key, const QVariant &value)

void setEnabled(bool enabled)

Description: Method void QGraphicsItem::setEnabled(bool enabled)

[virtual] void setExtension(unsigned int extension,const QVariant variant)

Description: Virtual method void QGraphicsItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)

This method can be reimplemented in a derived class.

void setFiltersChildEvents(bool enabled)

Description: Method void QGraphicsItem::setFiltersChildEvents(bool enabled)

void setFlag(const QGraphicsItem_GraphicsItemFlag flag)

Description: Method void QGraphicsItem::setFlag(QGraphicsItem::GraphicsItemFlag flag, bool enabled)

void setFlag(const QGraphicsItem_GraphicsItemFlag flag,bool enabled)

Description: Method void QGraphicsItem::setFlag(QGraphicsItem::GraphicsItemFlag flag, bool enabled)

void setFlags(int flags)

Description: Method void QGraphicsItem::setFlags(QFlags<enum QGraphicsItem::GraphicsItemFlag> flags)

void setFocus

Description: Method void QGraphicsItem::setFocus(Qt::FocusReason focusReason)

void setFocus(const Qt_FocusReason focusReason)

Description: Method void QGraphicsItem::setFocus(Qt::FocusReason focusReason)

void setFocusProxy(QGraphicsItem ptr item)

Description: Method void QGraphicsItem::setFocusProxy(QGraphicsItem *item)

void setGraphicsEffect(QGraphicsEffect ptr effect)

Description: Method void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect)

void setGroup(QGraphicsItemGroup ptr group)

Description: Method void QGraphicsItem::setGroup(QGraphicsItemGroup *group)

void setHandlesChildEvents(bool enabled)

Description: Method void QGraphicsItem::setHandlesChildEvents(bool enabled)

void setInputMethodHints(int hints)

Description: Method void QGraphicsItem::setInputMethodHints(QFlags<enum Qt::InputMethodHint> hints)

void setMatrix(const QMatrix matrix)

Description: Method void QGraphicsItem::setMatrix(const QMatrix &matrix, bool combine)

void setMatrix(const QMatrix matrix,bool combine)

Description: Method void QGraphicsItem::setMatrix(const QMatrix &matrix, bool combine)

void setOpacity(double opacity)

Description: Method void QGraphicsItem::setOpacity(double opacity)

void setPanelModality(const QGraphicsItem_PanelModality panelModality)

Description: Method void QGraphicsItem::setPanelModality(QGraphicsItem::PanelModality panelModality)

void setParentItem(QGraphicsItem ptr parent)

Description: Method void QGraphicsItem::setParentItem(QGraphicsItem *parent)

void setPos(double x,double y)

Description: Method void QGraphicsItem::setPos(double x, double y)

void setPos(const QPointF pos)

Description: Method void QGraphicsItem::setPos(const QPointF &pos)

void setRotation(double angle)

Description: Method void QGraphicsItem::setRotation(double angle)

void setScale(double scale)

Description: Method void QGraphicsItem::setScale(double scale)

void setSelected(bool selected)

Description: Method void QGraphicsItem::setSelected(bool selected)

void setToolTip(string toolTip)

Description: Method void QGraphicsItem::setToolTip(const QString &toolTip)

void setTransform(const QTransform matrix)

Description: Method void QGraphicsItem::setTransform(const QTransform &matrix, bool combine)

void setTransform(const QTransform matrix,bool combine)

Description: Method void QGraphicsItem::setTransform(const QTransform &matrix, bool combine)

void setTransformOriginPoint(double ax,double ay)

Description: Method void QGraphicsItem::setTransformOriginPoint(double ax, double ay)

void setTransformOriginPoint(const QPointF origin)

Description: Method void QGraphicsItem::setTransformOriginPoint(const QPointF &origin)

void setTransformations(QGraphicsTransform ptr[] transformations)

Description: Method void QGraphicsItem::setTransformations(const QList<class QGraphicsTransform *> &transformations)

void setVisible(bool visible)

Description: Method void QGraphicsItem::setVisible(bool visible)

void setX(double x)

Description: Method void QGraphicsItem::setX(double x)

void setY(double y)

Description: Method void QGraphicsItem::setY(double y)

void setZValue(double z)

Description: Method void QGraphicsItem::setZValue(double z)

[virtual,const] QPainterPath shape

Description: Virtual method QPainterPath QGraphicsItem::shape()

This method can be reimplemented in a derived class.

void shear(double sh,double sv)

Description: Method void QGraphicsItem::shear(double sh, double sv)

void show

Description: Method void QGraphicsItem::show()

void stackBefore(const QGraphicsItem ptr sibling)

Description: Method void QGraphicsItem::stackBefore(const QGraphicsItem *sibling)

[virtual,const] bool supportsExtension(unsigned int extension)

Description: Virtual method bool QGraphicsItem::supportsExtension(QGraphicsItem::Extension extension)

This method can be reimplemented in a derived class.

QGraphicsObject ptr toGraphicsObject

Description: Method QGraphicsObject * QGraphicsItem::toGraphicsObject()

[const] const QGraphicsObject ptr toGraphicsObject

Description: Method const QGraphicsObject * QGraphicsItem::toGraphicsObject()

[const] string toolTip

Description: Method QString QGraphicsItem::toolTip()

void toolTip=(string toolTip)

Description: Method void QGraphicsItem::setToolTip(const QString &toolTip)

[const] QGraphicsItem ptr topLevelItem

Description: Method QGraphicsItem * QGraphicsItem::topLevelItem()

[const] QGraphicsWidget ptr topLevelWidget

Description: Method QGraphicsWidget * QGraphicsItem::topLevelWidget()

[const] QTransform transform

Description: Method QTransform QGraphicsItem::transform()

[const] QPointF transformOriginPoint

Description: Method QPointF QGraphicsItem::transformOriginPoint()

void transformOriginPoint=(const QPointF origin)

Description: Method void QGraphicsItem::setTransformOriginPoint(const QPointF &origin)

[const] QGraphicsTransform ptr[] transformations

Description: Method QList<class QGraphicsTransform *> QGraphicsItem::transformations()

void transformations=(QGraphicsTransform ptr[] transformations)

Description: Method void QGraphicsItem::setTransformations(const QList<class QGraphicsTransform *> &transformations)

void translate(double dx,double dy)

Description: Method void QGraphicsItem::translate(double dx, double dy)

[virtual,const] int type

Description: Virtual method int QGraphicsItem::type()

This method can be reimplemented in a derived class.

void ungrabKeyboard

Description: Method void QGraphicsItem::ungrabKeyboard()

void ungrabMouse

Description: Method void QGraphicsItem::ungrabMouse()

void unsetCursor

Description: Method void QGraphicsItem::unsetCursor()

void update

Description: Method void QGraphicsItem::update(const QRectF &rect)

void update(const QRectF rect)

Description: Method void QGraphicsItem::update(const QRectF &rect)

void update(double x,double y,double width,double height)

Description: Method void QGraphicsItem::update(double x, double y, double width, double height)

void visible=(bool visible)

Description: Method void QGraphicsItem::setVisible(bool visible)

[virtual] void wheelEvent(QGraphicsSceneWheelEvent ptr event)

Description: Virtual method void QGraphicsItem::wheelEvent(QGraphicsSceneWheelEvent *event)

This method can be reimplemented in a derived class.

[const] QGraphicsWidget ptr window

Description: Method QGraphicsWidget * QGraphicsItem::window()

[const] double x

Description: Method double QGraphicsItem::x()

void x=(double x)

Description: Method void QGraphicsItem::setX(double x)

[const] double y

Description: Method double QGraphicsItem::y()

void y=(double y)

Description: Method void QGraphicsItem::setY(double y)

[const] double zValue

Description: Method double QGraphicsItem::zValue()

void zValue=(double z)

Description: Method void QGraphicsItem::setZValue(double z)