diff options
Diffstat (limited to 'src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h')
-rw-r--r-- | src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h b/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h index 2a1ac7304e..c3e844c929 100644 --- a/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h +++ b/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h @@ -201,6 +201,20 @@ public: ints << join; } + inline void setLineDash(const QVector<qreal> &pattern) + { + commands << QQuickContext2D::LineDash; + reals << pattern.length(); + for (qreal r : pattern) + reals << r; + } + + inline void setLineDashOffset( qreal offset) + { + commands << QQuickContext2D::LineDashOffset; + reals << offset; + } + inline void setMiterLimit( qreal limit) { commands << QQuickContext2D::MiterLimit; |