@@ -174,7 +174,7 @@ QVariant StringSerializer::fromString(const QString &value, const QMetaType::Typ
174174 case QMetaType::QVariantMap: {
175175 QVariantMap ret;
176176 QStringList parts = value.split (QStringLiteral (" \n " ));
177- foreach (QString p, parts) {
177+ for ( auto &p: parts) {
178178 if (p.isEmpty ())
179179 continue ;
180180 QString name;
@@ -188,7 +188,7 @@ QVariant StringSerializer::fromString(const QString &value, const QMetaType::Typ
188188 case QMetaType::QVariantList: {
189189 QVariantMap ret;
190190 QStringList parts = value.split (QStringLiteral (" \n " ));
191- foreach (QString p, parts) {
191+ for ( auto &p: parts) {
192192 if (p.isEmpty ())
193193 continue ;
194194 QString name;
@@ -286,7 +286,7 @@ QString StringSerializer::toString(const QVariant &value) const
286286 case QMetaType::QStringList: {
287287 QString ret;
288288 QStringList sl = value.toStringList ();
289- foreach (QString s, sl) {
289+ for ( auto &s: sl) {
290290 if (!ret.isEmpty ())
291291 ret.append (QStringLiteral (" " ));
292292
@@ -366,7 +366,7 @@ QString StringSerializer::toString(const QVariant &value) const
366366 case QMetaType::QVariantMap: {
367367 QString ret;
368368 QVariantMap map = value.toMap ();
369- foreach (QString k, map.keys ()) {
369+ for ( auto &k: map.keys ()) {
370370 if (!ret.isEmpty ())
371371 ret.append (QStringLiteral (" \n " ));
372372 QVariant v = map.value (k);
@@ -434,7 +434,7 @@ QString StringSerializer::toString(const QVariant &value) const
434434 auto l = value.toList ();
435435 QString ret;
436436
437- foreach (QVariant v, l) {
437+ for ( auto &v: l) {
438438 if (!ret.isEmpty ())
439439 ret.append (QStringLiteral (" , " ));
440440 ret.append (toString (v));
@@ -460,7 +460,7 @@ QList<int> StringSerializer::toListInt(const QString &s, const QString &sep) con
460460{
461461 auto parts = s.split (sep);
462462 QList<int > ret;
463- foreach (QString p, parts) {
463+ for ( auto &p: parts) {
464464 bool ok;
465465 ret.append (p.toInt (&ok));
466466 if (!ok)
@@ -478,7 +478,7 @@ QList<qreal> StringSerializer::toListReal(const QString &s) const
478478QString StringSerializer::fromList (const QList<int > &list) const
479479{
480480 QString ret;
481- foreach ( int n, list) {
481+ for ( auto &n: list) {
482482 if (!ret.isEmpty ())
483483 ret.append (QStringLiteral (" ," ));
484484 ret.append (QString::number (n));
@@ -490,7 +490,7 @@ QList<qreal> StringSerializer::toListReal(const QString &s, const QString &sep)
490490{
491491 auto parts = s.split (sep);
492492 QList<qreal> ret;
493- foreach (QString p, parts) {
493+ for ( auto &p: parts) {
494494 bool ok;
495495 ret.append (p.toDouble (&ok));
496496 if (!ok)
@@ -504,7 +504,7 @@ QList<float> StringSerializer::toListFloat(const QString &s) const
504504{
505505 auto parts = s.split (QStringLiteral (" ," ));
506506 QList<float > ret;
507- foreach (QString p, parts) {
507+ for ( auto &p: parts) {
508508 bool ok;
509509 ret.append (p.toFloat (&ok));
510510 if (!ok)
@@ -517,7 +517,7 @@ QList<float> StringSerializer::toListFloat(const QString &s) const
517517QString StringSerializer::fromList (const QList<qreal> &list) const
518518{
519519 QString ret;
520- foreach (qreal n, list) {
520+ for ( auto &n: list) {
521521 if (!ret.isEmpty ())
522522 ret.append (QStringLiteral (" ," ));
523523 ret.append (QString::number (n));
@@ -528,7 +528,7 @@ QString StringSerializer::fromList(const QList<qreal> &list) const
528528QString StringSerializer::fromList (const QList<float > &list) const
529529{
530530 QString ret;
531- foreach ( float n, list) {
531+ for ( auto &n: list) {
532532 if (!ret.isEmpty ())
533533 ret.append (QStringLiteral (" ," ));
534534 ret.append (QString::number (static_cast <double >(n)));
0 commit comments