- class PixmapFragment#
此类与
drawPixmapFragments()
函数一起使用,用于指定位图或位图子矩形的绘制方式。更多......自版本4.7引入。
摘要#
静态函数#
def
create()
注意
本文档可能包含从C++到Python自动转换的语言片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单来告知我们。
详细说明#
sourceLeft
、sourceTop
、width
和height
变量用作传递给drawPixmapFragments()
函数的位图内的源矩形。x
和y
变量用于计算绘制的目标矩形的大小。其中x
和y
表示目标矩形的中心点。width
和height
在目标矩形中使用scaleX
和scaleY
值进行缩放。然后结果目标矩形旋转rotation
度,围绕点x
、y
中心点。- 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#
- 静态 create(pos, sourceRect[, scaleX=1[, scaleY=1[, rotation=0[, opacity=1]]]])#
这是一个便利函数,返回一个初始化了位置`pos`、源矩形`sourceRect`、缩放`scaleX`、`scaleY`、旋转`rotation`和透明度`opacity`的`PixmapFragment`。