QGraphicsLineItemLa classe QGraphicsLineItem fournit un �l�ment ligne que vous pouvez ajouter � une QGraphicsScene. Plus d'informations... #include <QGraphicsLineItem> Voir la position dans l'arbre des classes. H�ritageH�rite de QGraphicsItem. Cette classe a �t� introduite dans Qt 4.2. Description d�taill�eLa classe QGraphicsLineItem fournit un �l�ment ligne que vous pouvez ajouter � une QGraphicsScene. Pour sp�cifier la ligne de l'�l�ment, passez un QLineF au constructeur de QGraphicsLineItem ou appelez setLine(). La fonction line() renvoie la ligne courante. Par d�faut la ligne est noire avec une largeur de 0 mais vous pouvez modifier ses propri�t�s avec setPen(). QGraphicsEllipseItem utilise la ligne et la largeur du pinceau pour impl�menter correctement boundingRect(), shape() et contains(). La fonction paint() dessine la ligne en utilisant le pinceau de l'�l�ment. Voir aussi QGraphicsPathItem, QGraphicsRectItem, QGraphicsEllipseItem, QGraphicsTextItem, QGraphicsPolygonItem, QGraphicsPixmapItem et le Framework Vue Graphique. Fonctions membresQGraphicsLineItem::QGraphicsLineItem ( QGraphicsItem * parent = 0 )Construit un QGraphicsLineItem. parent est pass� au constructeur de QGraphicsItem. Voir aussi QGraphicsScene::addItem(). QGraphicsLineItem::QGraphicsLineItem ( const QLineF & line, QGraphicsItem * parent = 0 )Construit un QGraphicsLineItem, en utilisant line comme ligne par d�faut. parent est pass� au constructeur de QGraphicsItem. Voir aussi QGraphicsScene::addItem(). QGraphicsLineItem::QGraphicsLineItem ( qreal x1, qreal y1, qreal x2, qreal y2, QGraphicsItem * parent = 0 )Construit un QGraphicsLineItem, en utilisant la ligne entre (x1, y1) et (x2, y2) comme ligne par d�faut. parent est pass� au constructeur de QGraphicsItem. Voir aussi QGraphicsScene::addItem(). QGraphicsLineItem::~QGraphicsLineItem ()D�truit le QGraphicsLineItem. QRectF QGraphicsLineItem::boundingRect () const [virtual]R�impl�mentation de QGraphicsItem::boundingRect(). bool QGraphicsLineItem::contains ( const QPointF & point ) const [virtual]R�impl�mentation de QGraphicsItem::contains(). bool QGraphicsLineItem::isObscuredBy ( const QGraphicsItem * item ) const [virtual]R�impl�mentation de QGraphicsItem::isObscuredBy(). QLineF QGraphicsLineItem::line () constRenvoie la ligne de l'�l�ment ou une ligne nulle si aucune ligne n'a �t� d�finie. Voir aussi setLine(). QPainterPath QGraphicsLineItem::opaqueArea () const [virtual]R�impl�mentation de QGraphicsItem::opaqueArea(). void QGraphicsLineItem::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0 ) [virtual]R�impl�mentation de QGraphicsItem::paint(). QPen QGraphicsLineItem::pen () constRenvoie le pinceau de l'�l�ment ou un pinceau noir plein de largeur 0 si aucun pinceau n'a �t� d�fini. Voir aussi setPen(). void QGraphicsLineItem::setLine ( const QLineF & line )Sp�cifie line comme ligne de l'�l�ment. Voir aussi line(). void QGraphicsLineItem::setLine ( qreal x1, qreal y1, qreal x2, qreal y2 )Il s'agit d'une fonction surcharg�e. Sp�cifie comme ligne de l'�l�ment la ligne entre les points (x1, y1) et (x2, y2). Cette fonction est �quivalente � l'appel de setLine(QLineF(x1, y1, x2, y2)). void QGraphicsLineItem::setPen ( const QPen & pen )Sp�cifie pen comme pinceau de l'�l�ment. Si aucun pinceau n'a �t� sp�cifi�, la ligne sera peinte avec un pinceau noir plein de largeur 0. Voir aussi pen(). QPainterPath QGraphicsLineItem::shape () const [virtual]R�impl�mentation de QGraphicsItem::shape(). int QGraphicsLineItem::type () const [virtual]R�impl�mentation de QGraphicsItem::type(). RemerciementsMerci � Ilya Diallo pour la traduction et � Jonathan Courtois ainsi qu'� Maxime Gault pour leur relecture ! |
Publicit�
Best OfActualit�s les plus luesSemaine
Mois
Ann�e
![]()
![]() Le Qt Labs au hasard![]() Le moteur de rendu RasterLes Qt Labs sont les laboratoires des d�veloppeurs de Qt, o� ils peuvent partager des impressions sur le framework, son utilisation, ce que pourrait �tre son futur. Lire l'article.
Communaut�Ressources
Liens utilesContact
Qt dans le magazine |
Cette page est une traduction d'une page de la documentation de Qt, �crite par Nokia Corporation and/or its subsidiary(-ies). Les �ventuels probl�mes r�sultant d'une mauvaise traduction ne sont pas imputables � Nokia. | Qt 4.7 | |
Copyright © 2012 Developpez LLC. Tous droits r�serv�s Developpez LLC. Aucune reproduction, m�me partielle, ne peut �tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'� 3 ans de prison et jusqu'� 300 000 E de dommages et int�r�ts. Cette page est d�pos�e � la SACD. | ||
Vous avez d�nich� une erreur ? Un bug ? Une redirection cass�e ? Ou tout autre probl�me, quel qu'il soit ? Ou bien vous d�sirez participer � ce projet de traduction ? N'h�sitez pas � nous contacter ou par MP ! |
Copyright © 2000-2012 - www.developpez.com