]> git.sesse.net Git - kdenlive/blobdiff - src/trackview.cpp
[PATCH 4/6] Simplify some object deletion code
[kdenlive] / src / trackview.cpp
index 6e193b37be0a2e93607d7563cf8f7a172fd08cf5..659891266154c40fcfc183cf4422af867c34c8cb 100644 (file)
@@ -404,8 +404,7 @@ void TrackView::slotRebuildTrackHeaders()
 {
     QList <TrackInfo> list = m_doc->tracksList();
     QList<HeaderTrack *> widgets = findChildren<HeaderTrack *>();
-    for (int i = 0; i < widgets.count(); i++)
-        delete widgets.at(i);
+    qDeleteAll(widgets);
     int max = list.count();
     for (int i = 0; i < max; i++) {
         HeaderTrack *header = new HeaderTrack(i, list.at(max - i - 1), this);