Switch to for range loop
authorKevin Ottens <kevin.ottens@nextcloud.com>
Thu, 23 Jul 2020 16:43:57 +0000 (18:43 +0200)
committerKevin Ottens (Rebase PR Action) <er-vin@users.noreply.github.com>
Tue, 28 Jul 2020 09:20:34 +0000 (09:20 +0000)
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
src/libsync/theme.cpp

index c5591a313408d4cac6e81fea8ca77281acfe0bc3..d475b5b56b94285944dc07a9858cc7090a3d59d8 100644 (file)
@@ -144,9 +144,8 @@ QIcon Theme::themeIcon(const QString &name, bool sysTray) const
             return cached = QIcon::fromTheme(name);
         }
 
-        QList<int> sizes;
-        sizes << 16 << 32 << 64 << 128 << 256;
-        foreach (int size, sizes) {
+        const auto sizes = QVector<int>{ 16, 32, 64, 128, 256 };
+        for (int size : sizes) {
             QString svgName = QString::fromLatin1(":/client/theme/%1/%2.svg").arg(flavor).arg(name);
             QSvgRenderer renderer(svgName);
             QImage img(size, size, QImage::Format_ARGB32);