diff options
author | Matthias Rauter <matthias.rauter@qt.io> | 2023-07-25 10:15:37 +0200 |
---|---|---|
committer | Matthias Rauter <matthias.rauter@qt.io> | 2023-11-23 10:09:14 +0100 |
commit | 534d072fe9c060ca3d1b968a717513426c69c956 (patch) | |
tree | 8f49046eb0184d6d821d10592c74742968665a53 /src/svg/qsvggraphics_p.h | |
parent | 164a460006f63d84b0ace962b5eed2a39b379197 (diff) |
Add symbol and marker to QSvg
The QSvgHandler can now parse the symbol and marker element and the
marker-start, marker-mid and marker-end attributes of paths, polygons,
polylines and lines.
[ChangeLog] Added <symbol> and <marker> to the supported elements of
QtSvg.
Task-number: QTBUG-115223
Task-number: QTBUG-115545
Task-number: QTBUG-115546
Change-Id: I1a615e9977bd8ddd19d7711651a0988c0f41f83f
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Diffstat (limited to 'src/svg/qsvggraphics_p.h')
-rw-r--r-- | src/svg/qsvggraphics_p.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/svg/qsvggraphics_p.h b/src/svg/qsvggraphics_p.h index 57443b2..37a3965 100644 --- a/src/svg/qsvggraphics_p.h +++ b/src/svg/qsvggraphics_p.h @@ -94,11 +94,7 @@ public: Type type() const override; QRectF fastBounds(QPainter *p, QSvgExtraStates &states) const override; QRectF bounds(QPainter *p, QSvgExtraStates &states) const override; - - const QPainterPath &path() const { - return m_path; - } - + const QPainterPath &path() const { return m_path; } private: QPainterPath m_path; }; @@ -112,9 +108,7 @@ public: Type type() const override; QRectF fastBounds(QPainter *p, QSvgExtraStates &states) const override; QRectF bounds(QPainter *p, QSvgExtraStates &states) const override; - const QPolygonF &polygon() const { - return m_poly; - } + const QPolygonF &polygon() const { return m_poly; } private: QPolygonF m_poly; }; @@ -128,9 +122,7 @@ public: Type type() const override; QRectF fastBounds(QPainter *p, QSvgExtraStates &states) const override; QRectF bounds(QPainter *p, QSvgExtraStates &states) const override; - const QPolygonF &polygon() const { - return m_poly; - } + const QPolygonF &polygon() const { return m_poly; } private: QPolygonF m_poly; }; |