summaryrefslogtreecommitdiffstats
path: root/src/svg/qsvggraphics_p.h
diff options
context:
space:
mode:
authorMatthias Rauter <matthias.rauter@qt.io>2023-07-25 10:15:37 +0200
committerMatthias Rauter <matthias.rauter@qt.io>2023-11-23 10:09:14 +0100
commit534d072fe9c060ca3d1b968a717513426c69c956 (patch)
tree8f49046eb0184d6d821d10592c74742968665a53 /src/svg/qsvggraphics_p.h
parent164a460006f63d84b0ace962b5eed2a39b379197 (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.h14
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;
};