summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/svg/qsvggenerator.cpp6
-rw-r--r--src/svg/qsvgstructure.cpp2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/svg/qsvggenerator.cpp b/src/svg/qsvggenerator.cpp
index ca99de1..bb9429c 100644
--- a/src/svg/qsvggenerator.cpp
+++ b/src/svg/qsvggenerator.cpp
@@ -65,12 +65,12 @@ static void translate_color(const QColor &color, QString *color_string,
*opacity_string = QString::number(color.alphaF());
}
-static void translate_dashPattern(QVector<qreal> pattern, const qreal& width, QString *pattern_string)
+static void translate_dashPattern(const QVector<qreal> &pattern, const qreal& width, QString *pattern_string)
{
Q_ASSERT(pattern_string);
// Note that SVG operates in absolute lengths, whereas Qt uses a length/width ratio.
- foreach (qreal entry, pattern)
+ for (qreal entry : pattern)
*pattern_string += QString::fromLatin1("%1,").arg(entry * width);
pattern_string->chop(1);
@@ -278,7 +278,7 @@ public:
}
}
- foreach(QGradientStop stop, stops) {
+ for (QGradientStop stop : qAsConst(stops)) {
QString color =
QString::fromLatin1("#%1%2%3")
.arg(stop.second.red(), 2, 16, QLatin1Char('0'))
diff --git a/src/svg/qsvgstructure.cpp b/src/svg/qsvgstructure.cpp
index edf7d22..a6a4067 100644
--- a/src/svg/qsvgstructure.cpp
+++ b/src/svg/qsvgstructure.cpp
@@ -350,7 +350,7 @@ void QSvgSwitch::init()
QRectF QSvgStructureNode::bounds(QPainter *p, QSvgExtraStates &states) const
{
QRectF bounds;
- foreach(QSvgNode *node, m_renderers)
+ for (QSvgNode *node : qAsConst(m_renderers))
bounds |= node->transformedBounds(p, states);
return bounds;
}