Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « PySide2.QtGui »

Classe « QPainter »

Informations générales

Héritage

builtins.object
    Object
        QPainter

Définition

class QPainter(Object):

Description [extrait de QPainter.__doc__]

QPainter(self)
QPainter(self, arg__1: PySide2.QtGui.QPaintDevice)

Constructeur(s)

Signature du constructeur Description
__new__(*args, **kwargs) Create and return a new object. See help(type) for accurate signature. [extrait de __new__.__doc__]
__init__(self, /, *args, **kwargs) Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
AntialiasingPySide2.QtGui.QPainter.RenderHint.Antialiasing
CompositionMode_ClearPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Clear
CompositionMode_ColorBurnPySide2.QtGui.QPainter.CompositionMode.CompositionMode_ColorBurn
CompositionMode_ColorDodgePySide2.QtGui.QPainter.CompositionMode.CompositionMode_ColorDodge
CompositionMode_DarkenPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Darken
CompositionMode_DestinationPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Destination
CompositionMode_DestinationAtopPySide2.QtGui.QPainter.CompositionMode.CompositionMode_DestinationAtop
CompositionMode_DestinationInPySide2.QtGui.QPainter.CompositionMode.CompositionMode_DestinationIn
CompositionMode_DestinationOutPySide2.QtGui.QPainter.CompositionMode.CompositionMode_DestinationOut
CompositionMode_DestinationOverPySide2.QtGui.QPainter.CompositionMode.CompositionMode_DestinationOver
CompositionMode_DifferencePySide2.QtGui.QPainter.CompositionMode.CompositionMode_Difference
CompositionMode_ExclusionPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Exclusion
CompositionMode_HardLightPySide2.QtGui.QPainter.CompositionMode.CompositionMode_HardLight
CompositionMode_LightenPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Lighten
CompositionMode_MultiplyPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Multiply
CompositionMode_OverlayPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Overlay
CompositionMode_PlusPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Plus
CompositionMode_ScreenPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Screen
CompositionMode_SoftLightPySide2.QtGui.QPainter.CompositionMode.CompositionMode_SoftLight
CompositionMode_SourcePySide2.QtGui.QPainter.CompositionMode.CompositionMode_Source
CompositionMode_SourceAtopPySide2.QtGui.QPainter.CompositionMode.CompositionMode_SourceAtop
CompositionMode_SourceInPySide2.QtGui.QPainter.CompositionMode.CompositionMode_SourceIn
CompositionMode_SourceOutPySide2.QtGui.QPainter.CompositionMode.CompositionMode_SourceOut
CompositionMode_SourceOverPySide2.QtGui.QPainter.CompositionMode.CompositionMode_SourceOver
CompositionMode_XorPySide2.QtGui.QPainter.CompositionMode.CompositionMode_Xor
HighQualityAntialiasingPySide2.QtGui.QPainter.RenderHint.HighQualityAntialiasing
LosslessImageRenderingPySide2.QtGui.QPainter.RenderHint.LosslessImageRendering
NonCosmeticDefaultPenPySide2.QtGui.QPainter.RenderHint.NonCosmeticDefaultPen
OpaqueHintPySide2.QtGui.QPainter.PixmapFragmentHint.OpaqueHint
Qt4CompatiblePaintingPySide2.QtGui.QPainter.RenderHint.Qt4CompatiblePainting
RasterOp_ClearDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_ClearDestination
RasterOp_NotDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_NotDestination
RasterOp_NotSourcePySide2.QtGui.QPainter.CompositionMode.RasterOp_NotSource
RasterOp_NotSourceAndDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_NotSourceAndDestination
RasterOp_NotSourceAndNotDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_NotSourceAndNotDestination
RasterOp_NotSourceOrDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_NotSourceOrDestination
RasterOp_NotSourceOrNotDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_NotSourceOrNotDestination
RasterOp_NotSourceXorDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_NotSourceXorDestination
RasterOp_SetDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_SetDestination
RasterOp_SourceAndDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_SourceAndDestination
RasterOp_SourceAndNotDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_SourceAndNotDestination
RasterOp_SourceOrDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_SourceOrDestination
RasterOp_SourceOrNotDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_SourceOrNotDestination
RasterOp_SourceXorDestinationPySide2.QtGui.QPainter.CompositionMode.RasterOp_SourceXorDestination
SmoothPixmapTransformPySide2.QtGui.QPainter.RenderHint.SmoothPixmapTransform
TextAntialiasingPySide2.QtGui.QPainter.RenderHint.TextAntialiasing

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
background(self) -> PySide2.QtGui.QBrush background(self) -> PySide2.QtGui.QBrush [extrait de background.__doc__]
backgroundMode(self) -> PySide2.QtCore.Qt.BGMode backgroundMode(self) -> PySide2.QtCore.Qt.BGMode [extrait de backgroundMode.__doc__]
begin(self, arg__1: PySide2.QtGui.QPaintDevice) -> bool begin(self, arg__1: PySide2.QtGui.QPaintDevice) -> bool [extrait de begin.__doc__]
beginNativePainting(self) beginNativePainting(self) [extrait de beginNativePainting.__doc__]
boundingRect boundingRect(self, rect: PySide2.QtCore.QRect, flags: int, text: str) -> PySide2.QtCore.QRect [extrait de boundingRect.__doc__]
brush(self) -> PySide2.QtGui.QBrush brush(self) -> PySide2.QtGui.QBrush [extrait de brush.__doc__]
brushOrigin(self) -> PySide2.QtCore.QPoint brushOrigin(self) -> PySide2.QtCore.QPoint [extrait de brushOrigin.__doc__]
clipBoundingRect(self) -> PySide2.QtCore.QRectF clipBoundingRect(self) -> PySide2.QtCore.QRectF [extrait de clipBoundingRect.__doc__]
clipPath(self) -> PySide2.QtGui.QPainterPath clipPath(self) -> PySide2.QtGui.QPainterPath [extrait de clipPath.__doc__]
clipRegion(self) -> PySide2.QtGui.QRegion clipRegion(self) -> PySide2.QtGui.QRegion [extrait de clipRegion.__doc__]
combinedMatrix(self) -> PySide2.QtGui.QMatrix combinedMatrix(self) -> PySide2.QtGui.QMatrix [extrait de combinedMatrix.__doc__]
combinedTransform(self) -> PySide2.QtGui.QTransform combinedTransform(self) -> PySide2.QtGui.QTransform [extrait de combinedTransform.__doc__]
CompositionMode
compositionMode(self) -> PySide2.QtGui.QPainter.CompositionMode compositionMode(self) -> PySide2.QtGui.QPainter.CompositionMode [extrait de compositionMode.__doc__]
device(self) -> PySide2.QtGui.QPaintDevice device(self) -> PySide2.QtGui.QPaintDevice [extrait de device.__doc__]
deviceMatrix(self) -> PySide2.QtGui.QMatrix deviceMatrix(self) -> PySide2.QtGui.QMatrix [extrait de deviceMatrix.__doc__]
deviceTransform(self) -> PySide2.QtGui.QTransform deviceTransform(self) -> PySide2.QtGui.QTransform [extrait de deviceTransform.__doc__]
drawArc drawArc(self, arg__1: PySide2.QtCore.QRect, a: int, alen: int) [extrait de drawArc.__doc__]
drawChord drawChord(self, arg__1: PySide2.QtCore.QRect, a: int, alen: int) [extrait de drawChord.__doc__]
drawConvexPolygon drawConvexPolygon(self, arg__1: typing.List[PySide2.QtCore.QPointF]) [extrait de drawConvexPolygon.__doc__]
drawEllipse drawEllipse(self, center: PySide2.QtCore.QPoint, rx: int, ry: int) [extrait de drawEllipse.__doc__]
drawImage drawImage(self, p: PySide2.QtCore.QPoint, image: PySide2.QtGui.QImage) [extrait de drawImage.__doc__]
drawLine drawLine(self, line: PySide2.QtCore.QLine) [extrait de drawLine.__doc__]
drawLines drawLines(self, lines: typing.List[PySide2.QtCore.QLineF]) [extrait de drawLines.__doc__]
drawPath(self, path: PySide2.QtGui.QPainterPath) drawPath(self, path: PySide2.QtGui.QPainterPath) [extrait de drawPath.__doc__]
drawPicture drawPicture(self, p: PySide2.QtCore.QPoint, picture: PySide2.QtGui.QPicture) [extrait de drawPicture.__doc__]
drawPie drawPie(self, arg__1: PySide2.QtCore.QRect, a: int, alen: int) [extrait de drawPie.__doc__]
drawPixmap drawPixmap(self, p: PySide2.QtCore.QPoint, pm: PySide2.QtGui.QPixmap) [extrait de drawPixmap.__doc__]
drawPixmapFragments(self, fragments: PySide2.QtGui.QPainter.PixmapFragment, fragmentCount: int, pixmap: PySide2.QtGui.QPixmap, hints: PySide2.QtGui.QPainter.PixmapFragmentHints = Default(QPainter.PixmapFragmentHints)) drawPixmapFragments(self, fragments: PySide2.QtGui.QPainter.PixmapFragment, fragmentCount: int, pixmap: PySide2.QtGui.QPixmap, hints: PySide2.QtGui.QPainter.PixmapFragmentHints = Default(QPainter.PixmapFragmentHints)) [extrait de drawPixmapFragments.__doc__]
drawPoint drawPoint(self, p: PySide2.QtCore.QPoint) [extrait de drawPoint.__doc__]
drawPoints drawPoints(self, arg__1: typing.List[PySide2.QtCore.QPointF]) [extrait de drawPoints.__doc__]
drawPolygon drawPolygon(self, arg__1: typing.List[PySide2.QtCore.QPointF], arg__2: PySide2.QtCore.Qt.FillRule) [extrait de drawPolygon.__doc__]
drawPolyline drawPolyline(self, arg__1: typing.List[PySide2.QtCore.QPointF]) [extrait de drawPolyline.__doc__]
drawRect drawRect(self, rect: PySide2.QtCore.QRect) [extrait de drawRect.__doc__]
drawRects drawRects(self, rectangles: typing.List[PySide2.QtCore.QRectF]) [extrait de drawRects.__doc__]
drawRoundedRect drawRoundedRect(self, rect: PySide2.QtCore.QRect, xRadius: float, yRadius: float, mode: PySide2.QtCore.Qt.SizeMode = PySide2.QtCore.Qt.SizeMode.AbsoluteSize) [extrait de drawRoundedRect.__doc__]
drawRoundRect drawRoundRect(self, r: PySide2.QtCore.QRect, xround: int = 25, yround: int = 25) [extrait de drawRoundRect.__doc__]
drawStaticText drawStaticText(self, left: int, top: int, staticText: PySide2.QtGui.QStaticText) [extrait de drawStaticText.__doc__]
drawText drawText(self, p: PySide2.QtCore.QPoint, s: str) [extrait de drawText.__doc__]
drawTextItem drawTextItem(self, p: PySide2.QtCore.QPoint, ti: PySide2.QtGui.QTextItem) [extrait de drawTextItem.__doc__]
drawTiledPixmap drawTiledPixmap(self, arg__1: PySide2.QtCore.QRect, arg__2: PySide2.QtGui.QPixmap, pos: PySide2.QtCore.QPoint = Default(QPoint)) [extrait de drawTiledPixmap.__doc__]
end(self) -> bool end(self) -> bool [extrait de end.__doc__]
endNativePainting(self) endNativePainting(self) [extrait de endNativePainting.__doc__]
eraseRect eraseRect(self, arg__1: PySide2.QtCore.QRect) [extrait de eraseRect.__doc__]
fillPath(self, path: PySide2.QtGui.QPainterPath, brush: PySide2.QtGui.QBrush) fillPath(self, path: PySide2.QtGui.QPainterPath, brush: PySide2.QtGui.QBrush) [extrait de fillPath.__doc__]
fillRect fillRect(self, arg__1: PySide2.QtCore.QRect, arg__2: PySide2.QtGui.QBrush) [extrait de fillRect.__doc__]
font(self) -> PySide2.QtGui.QFont font(self) -> PySide2.QtGui.QFont [extrait de font.__doc__]
fontInfo(self) -> PySide2.QtGui.QFontInfo fontInfo(self) -> PySide2.QtGui.QFontInfo [extrait de fontInfo.__doc__]
fontMetrics(self) -> PySide2.QtGui.QFontMetrics fontMetrics(self) -> PySide2.QtGui.QFontMetrics [extrait de fontMetrics.__doc__]
hasClipping(self) -> bool hasClipping(self) -> bool [extrait de hasClipping.__doc__]
initFrom(self, device: PySide2.QtGui.QPaintDevice) initFrom(self, device: PySide2.QtGui.QPaintDevice) [extrait de initFrom.__doc__]
isActive(self) -> bool isActive(self) -> bool [extrait de isActive.__doc__]
layoutDirection(self) -> PySide2.QtCore.Qt.LayoutDirection layoutDirection(self) -> PySide2.QtCore.Qt.LayoutDirection [extrait de layoutDirection.__doc__]
matrix(self) -> PySide2.QtGui.QMatrix matrix(self) -> PySide2.QtGui.QMatrix [extrait de matrix.__doc__]
matrixEnabled(self) -> bool matrixEnabled(self) -> bool [extrait de matrixEnabled.__doc__]
opacity(self) -> float opacity(self) -> float [extrait de opacity.__doc__]
paintEngine(self) -> PySide2.QtGui.QPaintEngine paintEngine(self) -> PySide2.QtGui.QPaintEngine [extrait de paintEngine.__doc__]
pen(self) -> PySide2.QtGui.QPen pen(self) -> PySide2.QtGui.QPen [extrait de pen.__doc__]
PixmapFragment PixmapFragment(self) [extrait de PixmapFragment.__doc__]
PixmapFragmentHint
PixmapFragmentHints
redirected(device: PySide2.QtGui.QPaintDevice, offset: typing.Union[PySide2.QtCore.QPoint, NoneType] = None) -> PySide2.QtGui.QPaintDevice redirected(device: PySide2.QtGui.QPaintDevice, offset: typing.Union[PySide2.QtCore.QPoint, NoneType] = None) -> PySide2.QtGui.QPaintDevice [extrait de redirected.__doc__]
RenderHint
RenderHints
renderHints(self) -> PySide2.QtGui.QPainter.RenderHints renderHints(self) -> PySide2.QtGui.QPainter.RenderHints [extrait de renderHints.__doc__]
resetMatrix(self) resetMatrix(self) [extrait de resetMatrix.__doc__]
resetTransform(self) resetTransform(self) [extrait de resetTransform.__doc__]
restore(self) restore(self) [extrait de restore.__doc__]
restoreRedirected(device: PySide2.QtGui.QPaintDevice) restoreRedirected(device: PySide2.QtGui.QPaintDevice) [extrait de restoreRedirected.__doc__]
rotate(self, a: float) rotate(self, a: float) [extrait de rotate.__doc__]
save(self) save(self) [extrait de save.__doc__]
scale(self, sx: float, sy: float) scale(self, sx: float, sy: float) [extrait de scale.__doc__]
setBackground(self, bg: PySide2.QtGui.QBrush) setBackground(self, bg: PySide2.QtGui.QBrush) [extrait de setBackground.__doc__]
setBackgroundMode(self, mode: PySide2.QtCore.Qt.BGMode) setBackgroundMode(self, mode: PySide2.QtCore.Qt.BGMode) [extrait de setBackgroundMode.__doc__]
setBrush setBrush(self, brush: PySide2.QtGui.QBrush) [extrait de setBrush.__doc__]
setBrushOrigin setBrushOrigin(self, arg__1: PySide2.QtCore.QPoint) [extrait de setBrushOrigin.__doc__]
setClipPath(self, path: PySide2.QtGui.QPainterPath, op: PySide2.QtCore.Qt.ClipOperation = PySide2.QtCore.Qt.ClipOperation.ReplaceClip) setClipPath(self, path: PySide2.QtGui.QPainterPath, op: PySide2.QtCore.Qt.ClipOperation = PySide2.QtCore.Qt.ClipOperation.ReplaceClip) [extrait de setClipPath.__doc__]
setClipping(self, enable: bool) setClipping(self, enable: bool) [extrait de setClipping.__doc__]
setClipRect setClipRect(self, arg__1: PySide2.QtCore.QRect, op: PySide2.QtCore.Qt.ClipOperation = PySide2.QtCore.Qt.ClipOperation.ReplaceClip) [extrait de setClipRect.__doc__]
setClipRegion(self, arg__1: PySide2.QtGui.QRegion, op: PySide2.QtCore.Qt.ClipOperation = PySide2.QtCore.Qt.ClipOperation.ReplaceClip) setClipRegion(self, arg__1: PySide2.QtGui.QRegion, op: PySide2.QtCore.Qt.ClipOperation = PySide2.QtCore.Qt.ClipOperation.ReplaceClip) [extrait de setClipRegion.__doc__]
setCompositionMode(self, mode: PySide2.QtGui.QPainter.CompositionMode) setCompositionMode(self, mode: PySide2.QtGui.QPainter.CompositionMode) [extrait de setCompositionMode.__doc__]
setFont(self, f: PySide2.QtGui.QFont) setFont(self, f: PySide2.QtGui.QFont) [extrait de setFont.__doc__]
setLayoutDirection(self, direction: PySide2.QtCore.Qt.LayoutDirection) setLayoutDirection(self, direction: PySide2.QtCore.Qt.LayoutDirection) [extrait de setLayoutDirection.__doc__]
setMatrix(self, matrix: PySide2.QtGui.QMatrix, combine: bool = False) setMatrix(self, matrix: PySide2.QtGui.QMatrix, combine: bool = False) [extrait de setMatrix.__doc__]
setMatrixEnabled(self, enabled: bool) setMatrixEnabled(self, enabled: bool) [extrait de setMatrixEnabled.__doc__]
setOpacity(self, opacity: float) setOpacity(self, opacity: float) [extrait de setOpacity.__doc__]
setPen setPen(self, color: PySide2.QtGui.QColor) [extrait de setPen.__doc__]
setRedirected(device: PySide2.QtGui.QPaintDevice, replacement: PySide2.QtGui.QPaintDevice, offset: PySide2.QtCore.QPoint = Default(QPoint)) setRedirected(device: PySide2.QtGui.QPaintDevice, replacement: PySide2.QtGui.QPaintDevice, offset: PySide2.QtCore.QPoint = Default(QPoint)) [extrait de setRedirected.__doc__]
setRenderHint(self, hint: PySide2.QtGui.QPainter.RenderHint, on: bool = True) setRenderHint(self, hint: PySide2.QtGui.QPainter.RenderHint, on: bool = True) [extrait de setRenderHint.__doc__]
setRenderHints(self, hints: PySide2.QtGui.QPainter.RenderHints, on: bool = True) setRenderHints(self, hints: PySide2.QtGui.QPainter.RenderHints, on: bool = True) [extrait de setRenderHints.__doc__]
setTransform(self, transform: PySide2.QtGui.QTransform, combine: bool = False) setTransform(self, transform: PySide2.QtGui.QTransform, combine: bool = False) [extrait de setTransform.__doc__]
setViewport setViewport(self, viewport: PySide2.QtCore.QRect) [extrait de setViewport.__doc__]
setViewTransformEnabled(self, enable: bool) setViewTransformEnabled(self, enable: bool) [extrait de setViewTransformEnabled.__doc__]
setWindow setWindow(self, window: PySide2.QtCore.QRect) [extrait de setWindow.__doc__]
setWorldMatrix(self, matrix: PySide2.QtGui.QMatrix, combine: bool = False) setWorldMatrix(self, matrix: PySide2.QtGui.QMatrix, combine: bool = False) [extrait de setWorldMatrix.__doc__]
setWorldMatrixEnabled(self, enabled: bool) setWorldMatrixEnabled(self, enabled: bool) [extrait de setWorldMatrixEnabled.__doc__]
setWorldTransform(self, matrix: PySide2.QtGui.QTransform, combine: bool = False) setWorldTransform(self, matrix: PySide2.QtGui.QTransform, combine: bool = False) [extrait de setWorldTransform.__doc__]
shear(self, sh: float, sv: float) shear(self, sh: float, sv: float) [extrait de shear.__doc__]
strokePath(self, path: PySide2.QtGui.QPainterPath, pen: PySide2.QtGui.QPen) strokePath(self, path: PySide2.QtGui.QPainterPath, pen: PySide2.QtGui.QPen) [extrait de strokePath.__doc__]
testRenderHint(self, hint: PySide2.QtGui.QPainter.RenderHint) -> bool testRenderHint(self, hint: PySide2.QtGui.QPainter.RenderHint) -> bool [extrait de testRenderHint.__doc__]
transform(self) -> PySide2.QtGui.QTransform transform(self) -> PySide2.QtGui.QTransform [extrait de transform.__doc__]
translate translate(self, dx: float, dy: float) [extrait de translate.__doc__]
viewport(self) -> PySide2.QtCore.QRect viewport(self) -> PySide2.QtCore.QRect [extrait de viewport.__doc__]
viewTransformEnabled(self) -> bool viewTransformEnabled(self) -> bool [extrait de viewTransformEnabled.__doc__]
window(self) -> PySide2.QtCore.QRect window(self) -> PySide2.QtCore.QRect [extrait de window.__doc__]
worldMatrix(self) -> PySide2.QtGui.QMatrix worldMatrix(self) -> PySide2.QtGui.QMatrix [extrait de worldMatrix.__doc__]
worldMatrixEnabled(self) -> bool worldMatrixEnabled(self) -> bool [extrait de worldMatrixEnabled.__doc__]
worldTransform(self) -> PySide2.QtGui.QTransform worldTransform(self) -> PySide2.QtGui.QTransform [extrait de worldTransform.__doc__]

Méthodes héritées de la classe Object

__init_subclass__, __subclasshook__

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__