Sur cette page

QPainter::PixmapFragment Class

class QPainter::PixmapFragment

Cette classe est utilisée en conjonction avec la fonction QPainter::drawPixmapFragments() pour spécifier comment une pixmap, ou un sous-répertoire d'une pixmap, est dessiné. Plus d'informations...

Variables publiques

qreal height
qreal opacity
qreal rotation
qreal scaleX
qreal scaleY
qreal sourceLeft
qreal sourceTop
qreal width
qreal x
qreal y

Membres publics statiques

QPainter::PixmapFragment create(const QPointF &pos, const QRectF &sourceRect, qreal scaleX = 1, qreal scaleY = 1, qreal rotation = 0, qreal opacity = 1)

Description détaillée

Les variables sourceLeft, sourceTop, width et height sont utilisées comme rectangle source dans la pixmap transmise à la fonction QPainter::drawPixmapFragments(). Les variables x, y, width et height sont utilisées pour calculer le rectangle cible qui est dessiné. x et y indiquent le centre du rectangle cible. Les valeurs width et height dans le rectangle cible sont mises à l'échelle par les valeurs scaleX et scaleY. Le rectangle cible résultant est ensuite tourné de rotation degrés autour du point central x, y.

Voir également QPainter::drawPixmapFragments().

Documentation des fonctions membres

[static] QPainter::PixmapFragment PixmapFragment::create(const QPointF &pos, const QRectF &sourceRect, qreal scaleX = 1, qreal scaleY = 1, qreal rotation = 0, qreal opacity = 1)

Il s'agit d'une fonction de commodité qui renvoie un QPainter::PixmapFragment initialisé avec les paramètres pos, sourceRect, scaleX, scaleY, rotation, opacity.

Documentation sur les variables membres

qreal PixmapFragment::height

Cette variable contient la hauteur du rectangle source et est utilisée pour calculer la hauteur du rectangle cible.

qreal PixmapFragment::opacity

Cette variable contient l'opacité du rectangle cible, où 0.0 est totalement transparent et 1.0 est totalement opaque.

qreal PixmapFragment::rotation

Cette variable contient la rotation du rectangle cible en degrés. Le rectangle cible est tourné après avoir été mis à l'échelle.

qreal PixmapFragment::scaleX

Cette variable contient l'échelle horizontale du rectangle cible.

qreal PixmapFragment::scaleY

Cette variable contient l'échelle verticale du rectangle cible.

qreal PixmapFragment::sourceLeft

Cette variable contient la coordonnée gauche du rectangle source.

qreal PixmapFragment::sourceTop

Cette variable contient la coordonnée supérieure du rectangle source.

qreal PixmapFragment::width

Cette variable contient la largeur du rectangle source et est utilisée pour calculer la largeur du rectangle cible.

qreal PixmapFragment::x

Cette variable contient la coordonnée x du point central dans le rectangle cible.

qreal PixmapFragment::y

Cette variable contient la coordonnée y du point central du rectangle cible.

© 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.