diff --git a/src/gui/image/qxpmhandler.cpp b/src/gui/image/qxpmhandler.cpp index 04c8f0d73..23d1aa3f6 100644 --- a/src/gui/image/qxpmhandler.cpp +++ b/src/gui/image/qxpmhandler.cpp @@ -1075,8 +1075,8 @@ static bool write_xpm_image(const QImage &sourceImage, QIODevice *device, const << '\"' << w << ' ' << h << ' ' << ncolors << ' ' << cpp << '\"'; // write palette - QMap::Iterator c = colorMap.begin(); - while (c != colorMap.end()) { + QMap::const_iterator c = colorMap.constBegin(); + while (c != colorMap.constEnd()) { QRgb color = c.key(); if (image.format() != QImage::Format_RGB32 && !qAlpha(color)) line.sprintf("\"%s c None\"",