PixmapFragment#
This class is used in conjunction with the drawPixmapFragments()
function to specify how a pixmap, or sub-rect of a pixmap, is drawn. More…
New in version 4.7.
Synopsis#
Static functions#
def
create
(pos, sourceRect[, scaleX=1[, scaleY=1[, rotation=0[, opacity=1]]]])
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description#
The sourceLeft
, sourceTop
, width
and height
variables are used as a source rectangle within the pixmap passed into the drawPixmapFragments()
function. The variables x
, y
, width
and height
are used to calculate the target rectangle that is drawn. x
and y
denotes the center of the target rectangle. The width
and height
in the target rectangle is scaled by the scaleX
and scaleY
values. The resulting target rectangle is then rotated rotation
degrees around the x
, y
center point.
See also
- class PySide6.QtGui.QPainter.PixmapFragment#
- PySide6.QtGui.QPainter.PixmapFragment.x#
- PySide6.QtGui.QPainter.PixmapFragment.y#
- PySide6.QtGui.QPainter.PixmapFragment.sourceLeft#
- PySide6.QtGui.QPainter.PixmapFragment.sourceTop#
- PySide6.QtGui.QPainter.PixmapFragment.width#
- PySide6.QtGui.QPainter.PixmapFragment.height#
- PySide6.QtGui.QPainter.PixmapFragment.scaleX#
- PySide6.QtGui.QPainter.PixmapFragment.scaleY#
- PySide6.QtGui.QPainter.PixmapFragment.rotation#
- PySide6.QtGui.QPainter.PixmapFragment.opacity#
- static PySide6.QtGui.QPainter.PixmapFragment.create(pos, sourceRect[, scaleX=1[, scaleY=1[, rotation=0[, opacity=1]]]])#
- Parameters:
pos –
PySide6.QtCore.QPointF
sourceRect –
PySide6.QtCore.QRectF
scaleX – float
scaleY – float
rotation – float
opacity – float
- Return type:
This is a convenience function that returns a PixmapFragment
that is initialized with the pos
, sourceRect
, scaleX
, scaleY
, rotation
, opacity
parameters.