QAbstractGraphicsShapeItem
La classe QAbstractGraphicsShapeItem fournit une base commune pour tous les éléments de type chemin. Plus d'informations...
#include <QAbstractGraphicsShapeItem>
Voir la position dans l'arbre des classes.
Héritage
Hérite de QGraphicsItem.
Héritage
Hérité par QGraphicsEllipseItem, QGraphicsPathItem, QGraphicsPolygonItem, QGraphicsRectItem et QGraphicsSimpleTextItem.
Cette classe a été introduite dans Qt 4.2.
Description détaillée
La classe QAbstractGraphicsShapeItem fournit une base commune pour tous les éléments de type chemin.
Cette classe n'implémente pas complètement un élément par elle-même ; en particulier, elle n'implémente pas boundingRect() et paint(), qui sont hérités de QGraphicsItem.
Vous pouvez dériver cette classe pour fournir une simple implémentation de base des accesseurs du pinceau et de la brosse de l'élément.
Voir aussi QGraphicsRectItem, QGraphicsEllipseItem, QGraphicsPathItem, QGraphicsPolygonItem, QGraphicsTextItem, QGraphicsLineItem, QGraphicsPixmapItem et le framework de la Vue Graphique.
Fonctions membres
QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem ( QGraphicsItem * parent = 0 )
Construit un QAbstractGraphicsShapeItem. parent est passé au constructeur de QGraphicsItem.
QAbstractGraphicsShapeItem::~QAbstractGraphicsShapeItem ()
Détruit un QAbstractGraphicsShapeItem.
QBrush QAbstractGraphicsShapeItem::brush () const
Renvoie la brosse de l'élément ou une brosse vide si aucune brosse n'a été définie.
Voir aussi setBrush().
bool QAbstractGraphicsShapeItem::isObscuredBy ( const QGraphicsItem * item ) const [virtual]
Réimplémentation de QGraphicsItem::isObscuredBy().
QPainterPath QAbstractGraphicsShapeItem::opaqueArea () const [virtual]
Réimplémentation de QGraphicsItem::opaqueArea().
QPen QAbstractGraphicsShapeItem::pen () const
Renvoie le pinceau de l'élément. Si aucun pinceau n'a été défini, cette fonction renvoie QPen(), une ligne par défaut, noire, pleine, de largeur 0.
Voir aussi setPen().
void QAbstractGraphicsShapeItem::setBrush ( const QBrush & brush )
Spécifie brush comme brosse de l'élément.
La brosse de l'élément est utilisée pour le remplissage de l'élément.
Si vous utilisez une brosse avec un QGradient, le gradient est relatif au système de coordonnées de l'élément.
Voir aussi brush().
void QAbstractGraphicsShapeItem::setPen ( const QPen & pen )
Spécifie pen comme pinceau de l'élément.
Le pinceau est utilisé pour dessiner le contour de l'élément.
Voir aussi pen().
Remerciements
Merci à Ilya Diallo pour la traduction et à Jonathan Courtois ainsi qu'à Claude Leloup pour leur relecture !