QPainterPath::Element Class
class QPainterPath::ElementLa classe « QPainterPath::Element » définit la position et le type d'un sous-chemin. En savoir plus…
Fonctions publiques
| bool | isCurveTo() const |
| bool | isLineTo() const |
| bool | isMoveTo() const |
| operator QPointF() const | |
| bool | operator!=(const QPainterPath::Element &other) const |
| bool | operator==(const QPainterPath::Element &other) const |
Variables publiques
Description détaillée
Une fois qu'un objet ` QPainterPath ` est instancié, des sous-trajets tels que des lignes et des courbes peuvent être ajoutés au trajet (ce qui crée des composants de type ` QPainterPath::LineToElement ` et ` QPainterPath::CurveToElement `).
Les lignes et les courbes s’étendent de l’objet currentPosition() à la position passée en argument. Le paramètre currentPosition() de l’objet QPainterPath correspond toujours à la position de fin du dernier sous-trajet ajouté (ou au point de départ initial). La fonction moveTo() permet de déplacer le paramètre currentPosition() sans ajouter de ligne ni de courbe, créant ainsi un composant QPainterPath::MoveToElement.
Voir également QPainterPath.
Documentation des fonctions membres
bool Element::isCurveTo() const
Renvoie « true » si l'élément est une courbe, sinon renvoie « false ».
Voir également type et QPainterPath::CurveToElement.
bool Element::isLineTo() const
Renvoie « true » si l'élément est une ligne, sinon renvoie « false ».
Voir également type et QPainterPath::LineToElement.
bool Element::isMoveTo() const
Renvoie true si l'élément se déplace vers la position actuelle, sinon renvoie false.
Voir également type et QPainterPath::MoveToElement.
Element::operator QPointF() const
Renvoie la position de l'élément.
bool Element::operator!=(const QPainterPath::Element &other) const
Renvoie « true » si cet élément n'est pas égal à « other » ; sinon, renvoie « false ».
Voir également operator==().
bool Element::operator==(const QPainterPath::Element &other) const
Renvoie « true » si cet élément est égal à « other » ; sinon, renvoie « false ».
Voir également operator!=().
Documentation sur les variables membres
QPainterPath::ElementType Element::type
Cette variable contient le type de l'élément
Voir également isCurveTo(), isLineTo() et isMoveTo().
qreal Element::x
Cette variable contient la coordonnée x de la position de l'élément.
Voir également operator QPointF().
qreal Element::y
Cette variable contient la coordonnée y de la position de l'élément.
Voir également operator QPointF().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.