![]() |
Qt 6.x
The Qt SDK
|
#include <qquickshapesoftwarerenderer_p.h>
Public Types | |
enum | Dirty { DirtyPath = 0x01 , DirtyPen = 0x02 , DirtyFillRule = 0x04 , DirtyBrush = 0x08 , DirtyList = 0x10 } |
![]() | |
enum | Flag { SupportsAsync = 0x01 } |
enum | FillGradientType { NoGradient = 0 , LinearGradient , RadialGradient , ConicalGradient } |
Definition at line 28 of file qquickshapesoftwarerenderer_p.h.
Enumerator | |
---|---|
DirtyPath | |
DirtyPen | |
DirtyFillRule | |
DirtyBrush | |
DirtyList |
Definition at line 31 of file qquickshapesoftwarerenderer_p.h.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 9 of file qquickshapesoftwarerenderer.cpp.
References DirtyList.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 141 of file qquickshapesoftwarerenderer.cpp.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 72 of file qquickshapesoftwarerenderer.cpp.
Implements QQuickAbstractPathRenderer.
Definition at line 46 of file qquickshapesoftwarerenderer.cpp.
References d, and DirtyBrush.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 118 of file qquickshapesoftwarerenderer.cpp.
References d, DirtyBrush, and setupPainterGradient().
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 55 of file qquickshapesoftwarerenderer.cpp.
References d, and DirtyFillRule.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 63 of file qquickshapesoftwarerenderer.cpp.
void QQuickShapeSoftwareRenderer::setNode | ( | QQuickShapeSoftwareRenderNode * | node | ) |
Definition at line 145 of file qquickshapesoftwarerenderer.cpp.
References DirtyList.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 20 of file qquickshapesoftwarerenderer.cpp.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 28 of file qquickshapesoftwarerenderer.cpp.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 80 of file qquickshapesoftwarerenderer.cpp.
References Qt::CustomDashLine, d, QQuickShapePath::DashLine, DirtyPen, Qt::SolidLine, and QQuickShapePath::SolidLine.
Implements QQuickAbstractPathRenderer.
Definition at line 36 of file qquickshapesoftwarerenderer.cpp.
|
overridevirtual |
Implements QQuickAbstractPathRenderer.
Definition at line 151 of file qquickshapesoftwarerenderer.cpp.
References QRectF::adjust(), DirtyBrush, DirtyFillRule, DirtyList, QSGNode::DirtyMaterial, DirtyPath, DirtyPen, i, QSGNode::markDirty(), and qMax().