![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickshape_p_p.h>
Public Types | |
| enum | Flag { SupportsAsync = 0x01 } |
| enum | FillGradientType { NoGradient = 0 , LinearGradient , RadialGradient , ConicalGradient } |
Public Member Functions | |
| virtual | ~QQuickAbstractPathRenderer () |
| virtual void | beginSync (int totalCount, bool *countChanged)=0 |
| virtual void | endSync (bool async)=0 |
| virtual void | setAsyncCallback (void(*)(void *), void *) |
| virtual Flags | flags () const |
| virtual void | setPath (int indexindex, const QQuickPath *pathpath) |
| virtual void | setPath (int indexindex, const QPainterPath &pathpath, QQuickShapePath::PathHints pathHints={})=0 |
| virtual void | setStrokeColor (int indexindex, const QColor &colorcolor)=0 |
| virtual void | setStrokeWidth (int indexindex, qreal ww)=0 |
| virtual void | setCosmeticStroke (int indexindex, bool cc)=0 |
| virtual void | setJoinStyle (int indexindex, QQuickShapePath::JoinStyle joinStyle, int miterLimit)=0 |
| virtual void | setCapStyle (int indexindex, QQuickShapePath::CapStyle capStyle)=0 |
| virtual void | setStrokeStyle (int indexindex, QQuickShapePath::StrokeStyle strokeStyle, qreal dashOffset, const QList< qreal > &dashPattern)=0 |
| virtual void | setFillColor (int indexindex, const QColor &colorcolor)=0 |
| virtual void | setFillRule (int indexindex, QQuickShapePath::FillRule fillRule)=0 |
| virtual void | setFillGradient (int indexindex, QQuickShapeGradient *gradient)=0 |
| virtual void | setStrokeGradient (int indexindex, QQuickShapeGradient *gradient)=0 |
| virtual void | setFillTextureProvider (int indexindex, QQuickItem *textureProviderItem)=0 |
| virtual void | setFillTransform (int indexindex, const QSGTransform &transformtransform)=0 |
| virtual void | setTriangulationScale (int, qreal) |
| virtual void | setVisible (int indexindex, bool visible)=0 |
| virtual void | handleSceneChange (QQuickWindow *window)=0 |
| virtual void | updateNode ()=0 |
Definition at line 35 of file qquickshape_p_p.h.
| Enumerator | |
|---|---|
| NoGradient | |
| LinearGradient | |
| RadialGradient | |
| ConicalGradient | |
Definition at line 42 of file qquickshape_p_p.h.
| Enumerator | |
|---|---|
| SupportsAsync | |
Definition at line 38 of file qquickshape_p_p.h.
|
inlinevirtual |
Definition at line 44 of file qquickshape_p_p.h.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
inlinevirtual |
Reimplemented in QQuickShapeCurveRenderer, and QQuickShapeGenericRenderer.
Definition at line 50 of file qquickshape_p_p.h.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
inlinevirtual |
Reimplemented in QQuickShapeCurveRenderer, and QQuickShapeGenericRenderer.
Definition at line 49 of file qquickshape_p_p.h.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
inlinevirtual |
Definition at line 78 of file qquickshape_p_p.h.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
Reimplemented in QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
Definition at line 68 of file qquickshape_p_p.h.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.
|
pure virtual |
Implemented in QQuickShapeCurveRenderer, QQuickShapeGenericRenderer, and QQuickShapeSoftwareRenderer.