diff options
author | Lars Knoll <lars.knoll@digia.com> | 2014-10-20 15:48:39 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@digia.com> | 2014-10-20 20:52:18 +0200 |
commit | aaa06d6c82e02961f92690b10c84a0030dc0ebb7 (patch) | |
tree | 688cef55df80ad9197a6af313d3c382f83434f05 /src/svg/qsvggenerator.cpp | |
parent | 14fa3c45fcc71f1b5b7c84ae23a1f7a5d2f22e9e (diff) | |
download | qtsvg-aaa06d6c82e02961f92690b10c84a0030dc0ebb7.tar.gz |
Correctly handle Miter joins in all cases
SVG uses SvgMiterJoin, not the Qt definition of miter
joins at all times.
Change-Id: I85b8e13609fa37384f09457f724a42d720769028
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Diffstat (limited to 'src/svg/qsvggenerator.cpp')
-rw-r--r-- | src/svg/qsvggenerator.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/svg/qsvggenerator.cpp b/src/svg/qsvggenerator.cpp index 6a12043..5d58fa3 100644 --- a/src/svg/qsvggenerator.cpp +++ b/src/svg/qsvggenerator.cpp @@ -390,6 +390,7 @@ public: qWarning("Unhandled cap style"); } switch (spen.joinStyle()) { + case Qt::SvgMiterJoin: case Qt::MiterJoin: stream() << "stroke-linejoin=\"miter\" " "stroke-miterlimit=\""<<spen.miterLimit()<<"\" "; @@ -400,10 +401,6 @@ public: case Qt::RoundJoin: stream() << "stroke-linejoin=\"round\" "; break; - case Qt::SvgMiterJoin: - stream() << "stroke-linejoin=\"miter\" " - "stroke-miterlimit=\""<<spen.miterLimit()<<"\" "; - break; default: qWarning("Unhandled join style"); } |