From e2b964158ce5200ece1f3986f8d1751e2c73e798 Mon Sep 17 00:00:00 2001 From: Anton Kudryavtsev Date: Fri, 15 Jan 2016 11:10:25 +0300 Subject: Multimedia, MultimediaWidgets: replace foreach with range-based for Change-Id: I6d291fb1a46686c9e7d5974c831d4d798de2f03a Reviewed-by: Yoann Lopes --- src/multimedia/qmediatimerange.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/multimedia/qmediatimerange.cpp') diff --git a/src/multimedia/qmediatimerange.cpp b/src/multimedia/qmediatimerange.cpp index b30ee0439..30535b160 100644 --- a/src/multimedia/qmediatimerange.cpp +++ b/src/multimedia/qmediatimerange.cpp @@ -488,7 +488,8 @@ void QMediaTimeRange::addInterval(const QMediaTimeInterval &interval) */ void QMediaTimeRange::addTimeRange(const QMediaTimeRange &range) { - foreach(const QMediaTimeInterval &i, range.intervals()) { + const auto intervals = range.intervals(); + for (const QMediaTimeInterval &i : intervals) { d->addInterval(i); } } @@ -537,7 +538,8 @@ void QMediaTimeRange::removeInterval(const QMediaTimeInterval &interval) */ void QMediaTimeRange::removeTimeRange(const QMediaTimeRange &range) { - foreach(const QMediaTimeInterval &i, range.intervals()) { + const auto intervals = range.intervals(); + for (const QMediaTimeInterval &i : intervals) { d->removeInterval(i); } } @@ -708,7 +710,8 @@ QDebug operator<<(QDebug dbg, const QMediaTimeRange &range) QDebugStateSaver saver(dbg); dbg.nospace(); dbg << "QMediaTimeRange( "; - foreach (const QMediaTimeInterval &interval, range.intervals()) + const auto intervals = range.intervals(); + for (const QMediaTimeInterval &interval : intervals) dbg << '(' << interval.start() << ", " << interval.end() << ") "; dbg.space(); dbg << ')'; -- cgit v1.2.3