Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > a6711891ce757817bba854bf3f25205a > files > 2043

qtjambi-doc-4.3.3-3mdv2008.1.i586.rpm

<class name="QGraphicsPathItem" doc="/**
&lt;p&gt;The &lt;a href=&quot;QGraphicsPathItem.html#QGraphicsPathItem(com.trolltech.qt.gui.QGraphicsItemInterface, com.trolltech.qt.gui.QGraphicsScene)&quot;&gt;&lt;tt&gt;QGraphicsPathItem&lt;/tt&gt;&lt;/a&gt; class provides a path item that you can add to a &lt;a href=&quot;QGraphicsScene.html&quot;&gt;&lt;tt&gt;QGraphicsScene&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To set the item's path, pass a &lt;a href=&quot;QPainterPath.html&quot;&gt;&lt;tt&gt;QPainterPath&lt;/tt&gt;&lt;/a&gt; to &lt;a href=&quot;QGraphicsPathItem.html#QGraphicsPathItem(com.trolltech.qt.gui.QGraphicsItemInterface, com.trolltech.qt.gui.QGraphicsScene)&quot;&gt;&lt;tt&gt;QGraphicsPathItem&lt;/tt&gt;&lt;/a&gt;'s constructor, or call the &lt;a href=&quot;QGraphicsPathItem.html#setPath(com.trolltech.qt.gui.QPainterPath)&quot;&gt;&lt;tt&gt;setPath&lt;/tt&gt;&lt;/a&gt; function. The &lt;a href=&quot;QGraphicsPathItem.html#path()&quot;&gt;&lt;tt&gt;path&lt;/tt&gt;&lt;/a&gt; function returns the current path.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;%2E%2E/images/graphicsview-pathitem.png&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;QGraphicsPathItem.html#QGraphicsPathItem(com.trolltech.qt.gui.QGraphicsItemInterface, com.trolltech.qt.gui.QGraphicsScene)&quot;&gt;&lt;tt&gt;QGraphicsPathItem&lt;/tt&gt;&lt;/a&gt; uses the path to provide a reasonable implementation of &lt;a href=&quot;QGraphicsPathItem.html#boundingRect()&quot;&gt;&lt;tt&gt;boundingRect&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QGraphicsPathItem.html#shape()&quot;&gt;&lt;tt&gt;shape&lt;/tt&gt;&lt;/a&gt;, and &lt;a href=&quot;QGraphicsPathItem.html#contains(com.trolltech.qt.core.QPointF)&quot;&gt;&lt;tt&gt;contains&lt;/tt&gt;&lt;/a&gt;. The &lt;a href=&quot;QGraphicsPathItem.html#paint(com.trolltech.qt.gui.QPainter, com.trolltech.qt.gui.QStyleOptionGraphicsItem, com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;paint&lt;/tt&gt;&lt;/a&gt; function draws the path using the item's associated pen and brush, which you can set by calling the &lt;a href=&quot;QAbstractGraphicsShapeItem.html#setPen(com.trolltech.qt.gui.QPen)&quot;&gt;&lt;tt&gt;setPen&lt;/tt&gt;&lt;/a&gt; and &lt;a href=&quot;QAbstractGraphicsShapeItem.html#setBrush(com.trolltech.qt.gui.QBrush)&quot;&gt;&lt;tt&gt;setBrush&lt;/tt&gt;&lt;/a&gt; functions.&lt;/p&gt;

@see &lt;a href=&quot;QGraphicsRectItem.html&quot;&gt;&lt;tt&gt;QGraphicsRectItem&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QGraphicsEllipseItem.html&quot;&gt;&lt;tt&gt;QGraphicsEllipseItem&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QGraphicsPolygonItem.html&quot;&gt;&lt;tt&gt;QGraphicsPolygonItem&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QGraphicsTextItem.html&quot;&gt;&lt;tt&gt;QGraphicsTextItem&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QGraphicsLineItem.html&quot;&gt;&lt;tt&gt;QGraphicsLineItem&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QGraphicsPixmapItem.html&quot;&gt;&lt;tt&gt;QGraphicsPixmapItem&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;%2E%2E/graphicsview.html&quot;&gt;The Graphics View Framework&lt;/tt&gt;&lt;/a&gt; */">
    <method name="public QGraphicsPathItem(com.trolltech.qt.gui.QGraphicsItemInterface parent, com.trolltech.qt.gui.QGraphicsScene scene)" doc="/**
&lt;p&gt;Constructs a QGraphicsPath item using &lt;tt&gt;parent&lt;/tt&gt; as the default path. &lt;tt&gt;scene&lt;/tt&gt; is passed to &lt;a href=&quot;QAbstractGraphicsShapeItem.html#QAbstractGraphicsShapeItem(com.trolltech.qt.gui.QGraphicsItemInterface, com.trolltech.qt.gui.QGraphicsScene)&quot;&gt;&lt;tt&gt;QAbstractGraphicsShapeItem&lt;/tt&gt;&lt;/a&gt;'s constructor.&lt;/p&gt;

@see &lt;tt&gt;QGraphicsScene::addItem&lt;/tt&gt; */"/>
    <method name="public QGraphicsPathItem(com.trolltech.qt.gui.QGraphicsItemInterface parent)" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QGraphicsPathItem.html#QGraphicsPathItem(com.trolltech.qt.gui.QGraphicsItemInterface, com.trolltech.qt.gui.QGraphicsScene)&quot;&gt;&lt;tt&gt;QGraphicsPathItem&lt;/tt&gt;&lt;/a&gt;(&lt;tt&gt;parent&lt;/tt&gt;, 0). */"/>
    <method name="public QGraphicsPathItem()" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QGraphicsPathItem.html#QGraphicsPathItem(com.trolltech.qt.gui.QGraphicsItemInterface, com.trolltech.qt.gui.QGraphicsScene)&quot;&gt;&lt;tt&gt;QGraphicsPathItem&lt;/tt&gt;&lt;/a&gt;(, 0). */"/>
    <method name="public QGraphicsPathItem(com.trolltech.qt.gui.QPainterPath path, com.trolltech.qt.gui.QGraphicsItemInterface parent, com.trolltech.qt.gui.QGraphicsScene scene)"/>
    <method name="public QGraphicsPathItem(com.trolltech.qt.gui.QPainterPath path, com.trolltech.qt.gui.QGraphicsItemInterface parent)"/>
    <method name="public QGraphicsPathItem(com.trolltech.qt.gui.QPainterPath path)"/>
    <method name="public final com.trolltech.qt.gui.QPainterPath path()" doc="/**
&lt;p&gt;Returns the item's path as a &lt;a href=&quot;QPainterPath.html&quot;&gt;&lt;tt&gt;QPainterPath&lt;/tt&gt;&lt;/a&gt;. If no item has been set, an empty &lt;a href=&quot;QPainterPath.html&quot;&gt;&lt;tt&gt;QPainterPath&lt;/tt&gt;&lt;/a&gt; is returned.&lt;/p&gt;

@see &lt;a href=&quot;QGraphicsPathItem.html#setPath(com.trolltech.qt.gui.QPainterPath)&quot;&gt;&lt;tt&gt;setPath&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setPath(com.trolltech.qt.gui.QPainterPath path)" doc="/**
&lt;p&gt;Sets the item's path to be the given &lt;tt&gt;path&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QGraphicsPathItem.html#path()&quot;&gt;&lt;tt&gt;path&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public com.trolltech.qt.core.QRectF boundingRect()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public boolean contains(com.trolltech.qt.core.QPointF point)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public java.lang.Object extension(java.lang.Object variant)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;

@see &lt;a href=&quot;QGraphicsPathItem.html#setExtension(com.trolltech.qt.gui.QGraphicsItem.Extension, java.lang.Object)&quot;&gt;&lt;tt&gt;setExtension&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public boolean isObscuredBy(com.trolltech.qt.gui.QGraphicsItemInterface item)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public com.trolltech.qt.gui.QPainterPath opaqueArea()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public void paint(com.trolltech.qt.gui.QPainter painter, com.trolltech.qt.gui.QStyleOptionGraphicsItem option, com.trolltech.qt.gui.QWidget widget)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public final void paint(com.trolltech.qt.gui.QPainter painter, com.trolltech.qt.gui.QStyleOptionGraphicsItem option)" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QGraphicsPathItem.html#paint(com.trolltech.qt.gui.QPainter, com.trolltech.qt.gui.QStyleOptionGraphicsItem, com.trolltech.qt.gui.QWidget)&quot;&gt;paint&lt;/tt&gt;&lt;/a&gt;(&lt;tt&gt;painter&lt;/tt&gt;, &lt;tt&gt;option&lt;/tt&gt;, 0). */"/>
    <method name="public void setExtension(com.trolltech.qt.gui.QGraphicsItem.Extension extension, java.lang.Object variant)" doc="/**
&lt;p&gt;This method is used internally by Qt Jambi.
Do not use it in your applications.&lt;/p&gt;

@see &lt;a href=&quot;QGraphicsPathItem.html#extension(java.lang.Object)&quot;&gt;&lt;tt&gt;extension&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public com.trolltech.qt.gui.QPainterPath shape()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public boolean supportsExtension(com.trolltech.qt.gui.QGraphicsItem.Extension extension)" doc="/**
&lt;p&gt;This method is used internally by Qt Jambi.
Do not use it in your applications.&lt;/p&gt;
 */"/>
    <method name="public int type()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
</class>