PixmapFragment Class

class QPainter::PixmapFragment

Diese Klasse wird in Verbindung mit der Funktion QPainter::drawPixmapFragments() verwendet, um festzulegen, wie eine Pixmap oder ein Teilbereich einer Pixmap gezeichnet wird. Mehr...

Öffentliche Variablen

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

Statische öffentliche Mitglieder

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

Detaillierte Beschreibung

Die Variablen sourceLeft, sourceTop, width und height werden als Quellrechteck innerhalb der Pixmap verwendet, die an die Funktion QPainter::drawPixmapFragments() übergeben wird. Die Variablen x, y, width und height werden verwendet, um das Zielrechteck zu berechnen, das gezeichnet wird. x und y bezeichnen den Mittelpunkt des Zielrechtecks. Die Werte width und height im Zielrechteck werden um die Werte scaleX und scaleY skaliert. Das resultierende Zielrechteck wird dann rotation Grad um den x, y Mittelpunkt gedreht.

Siehe auch QPainter::drawPixmapFragments().

Dokumentation der Mitgliedsfunktionen

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

Dies ist eine Komfortfunktion, die ein QPainter::PixmapFragment zurückgibt, das mit den Parametern pos, sourceRect, scaleX, scaleY, rotation, opacity initialisiert ist.

Dokumentation der Mitgliedsvariablen

qreal PixmapFragment::height

Diese Variable enthält die Höhe des Ausgangsrechtecks und wird zur Berechnung der Höhe des Zielrechtecks verwendet.

qreal PixmapFragment::opacity

Diese Variable enthält die Deckkraft des Zielrechtecks, wobei 0,0 für vollständig transparent und 1,0 für vollständig undurchsichtig steht.

qreal PixmapFragment::rotation

Diese Variable enthält die Drehung des Zielrechtecks in Grad. Das Zielrechteck wird gedreht, nachdem es skaliert wurde.

qreal PixmapFragment::scaleX

Diese Variable enthält den horizontalen Maßstab des Zielrechtecks.

qreal PixmapFragment::scaleY

Diese Variable enthält den vertikalen Maßstab des Zielrechtecks.

qreal PixmapFragment::sourceLeft

Diese Variable enthält die linke Koordinate des Quellrechtecks.

qreal PixmapFragment::sourceTop

Diese Variable enthält die obere Koordinate des Quellrechtecks.

qreal PixmapFragment::width

Diese Variable enthält die Breite des Ausgangsrechtecks und wird zur Berechnung der Breite des Zielrechtecks verwendet.

qreal PixmapFragment::x

Diese Variable enthält die x-Koordinate des Mittelpunkts im Zielrechteck.

qreal PixmapFragment::y

Diese Variable enthält die y-Koordinate des Mittelpunkts im Zielrechteck.

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