diff options
Diffstat (limited to 'src/shared/qtgradienteditor/qtgradientstopscontroller.cpp')
-rw-r--r-- | src/shared/qtgradienteditor/qtgradientstopscontroller.cpp | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/shared/qtgradienteditor/qtgradientstopscontroller.cpp b/src/shared/qtgradienteditor/qtgradientstopscontroller.cpp index 6f9b86bfa..734a33d09 100644 --- a/src/shared/qtgradienteditor/qtgradientstopscontroller.cpp +++ b/src/shared/qtgradienteditor/qtgradientstopscontroller.cpp @@ -162,25 +162,16 @@ void QtGradientStopsControllerPrivate::enableCurrent(bool enable) QtGradientStopsControllerPrivate::PositionColorMap QtGradientStopsControllerPrivate::stopsData(const PositionStopMap &stops) const { PositionColorMap data; - PositionStopMap::ConstIterator itStop = stops.constBegin(); - while (itStop != stops.constEnd()) { - QtGradientStop *stop = itStop.value(); + for (QtGradientStop *stop : stops) data[stop->position()] = stop->color(); - - ++itStop; - } return data; } QGradientStops QtGradientStopsControllerPrivate::makeGradientStops(const PositionColorMap &data) const { QGradientStops stops; - PositionColorMap::ConstIterator itData = data.constBegin(); - while (itData != data.constEnd()) { + for (auto itData = data.cbegin(), cend = data.cend(); itData != cend; ++itData) stops << QPair<qreal, QColor>(itData.key(), itData.value()); - - ++itData; - } return stops; } |