QGraphicsPolygonItem
La classe QGraphicsPolygonItem fournit un �l�ment polygone que vous pouvez ajouter � une QGraphicsScene. Plus d'informations...
#include <QGraphicsPolygonItem>
Voir la position dans l'arbre des classes.
H�ritage
H�rite de QAbstractGraphicsShapeItem.
Cette classe a �t� introduite dans Qt 4.2.
Description d�taill�e
La classe QGraphicsPolygonItem fournit un �l�ment polygone que vous pouvez ajouter � une QGraphicsScene.
Pour sp�cifier le polygone de l'�l�ment, passez un QPolygonF au constructeur de QGraphicsPolygonItem ou appelez la fonction setPolygon(). La fonction polygon() renvoie le polygone courant.

QGraphicsPolygonItem utilise le polygone et la largeur du pinceau pour impl�menter correctement boundingRect(), shape() et contains(). La fonction paint() dessine le polygone en utilisant le pinceau et la brosse associ�s � l'�l�ment (vous pouvez modifier ces derniers en appelant les fonctions setPen() et setBrush()).
Voir aussi QGraphicsPathItem, QGraphicsRectItem, QGraphicsEllipseItem, QGraphicsTextItem, QGraphicsLineItem, QGraphicsPixmapItem et le Framework Vue Graphique.
Fonctions membres
QGraphicsPolygonItem::QGraphicsPolygonItem ( QGraphicsItem * parent = 0 )
Construit un QGraphicsPolygonItem. parent est pass� au constructeur de QAbstractGraphicsShapeItem.
Voir aussi QGraphicsScene::addItem().
QGraphicsPolygonItem::QGraphicsPolygonItem ( const QPolygonF & polygon, QGraphicsItem * parent = 0 )
Construit un QGraphicsPolygonItem avec polygon comme polygone par d�faut. parent est pass� au constructeur de QAbstractGraphicsShapeItem.
Voir aussi QGraphicsScene::addItem().
QGraphicsPolygonItem::~QGraphicsPolygonItem ()
D�truit le QGraphicsPolygonItem.
QRectF QGraphicsPolygonItem::boundingRect () const [virtual]
R�impl�mentation de QGraphicsItem::boundingRect().
bool QGraphicsPolygonItem::contains ( const QPointF & point ) const [virtual]
R�impl�mentation de QGraphicsItem::contains().
Qt::FillRule QGraphicsPolygonItem::fillRule () const
Renvoie la r�gle de remplissage du polygone. La r�gle de remplissage par d�faut est Qt::OddEvenFill.
Voir aussi setFillRule(), QPainterPath::fillRule() et QPainter::drawPolygon().
bool QGraphicsPolygonItem::isObscuredBy ( const QGraphicsItem * item ) const [virtual]
R�impl�mentation de QGraphicsItem::isObscuredBy().
QPainterPath QGraphicsPolygonItem::opaqueArea () const [virtual]
R�impl�mentation de QGraphicsItem::opaqueArea().
void QGraphicsPolygonItem::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0 ) [virtual]
R�impl�mentation de QGraphicsItem::paint().
QPolygonF QGraphicsPolygonItem::polygon () const
Renvoie le polygone de l'�l�ment, ou un polygone vide si aucun polygone n'a �t� sp�cifi�.
Voir aussi setPolygon().
void QGraphicsPolygonItem::setFillRule ( Qt::FillRule rule )
Sp�cifie la r�gle de remplissage du polygone. La r�gle de remplissage par d�faut est Qt::OddEvenFill.
Voir aussi fillRule(), QPainterPath::fillRule() et QPainter::drawPolygon().
void QGraphicsPolygonItem::setPolygon ( const QPolygonF & polygon )
Sp�cifie comme polygone de l'�l�ment le polygon donn�.
Voir aussi polygon().
QPainterPath QGraphicsPolygonItem::shape () const [virtual]
R�impl�mentation de QGraphicsItem::shape().
int QGraphicsPolygonItem::type () const [virtual]
R�impl�mentation de QGraphicsItem::type().
Remerciements
Merci � Ilya Diallo pour la traduction et � Jonathan Courtois ainsi qu'� Maxime Gault pour leur relecture !