--- trunk/KDE/kdelibs/plasma/windoweffects.cpp 2010/03/22 22:04:08 1106459 +++ trunk/KDE/kdelibs/plasma/windoweffects.cpp 2010/05/25 17:30:23 1130565 @@ -309,9 +309,8 @@ if (enable) { QVector rects = region.rects(); - QVector data; - for (int i = 0; i < rects.count(); i++) { - const QRect r = rects[i]; + QVector data; + foreach (const QRect &r, rects) { data << r.x() << r.y() << r.width() << r.height(); }