* Slightly streamlined some thumb grid operations.
authorUrban Wallasch <urban.wallasch@freenet.de>
Tue, 25 May 2021 11:36:40 +0000 (13:36 +0200)
committerUrban Wallasch <urban.wallasch@freenet.de>
Tue, 25 May 2021 11:36:40 +0000 (13:36 +0200)
ffpreview.py

index f604bf89fd2dde69d4908da6a72bb5212530e39f..d95c13fc8f099c2a1186b19e029499563ea84e77 100755 (executable)
@@ -611,8 +611,7 @@ class tScrollArea(QScrollArea):
     def clear_grid(self):
         layout = self.widget().layout()
         while layout.count():
-            chw = layout.takeAt(0).widget()
-            chw.deleteLater()
+            layout.takeAt(0).widget().deleteLater()
 
     def fill_grid(self, tlabels, progress_cb=None):
         slave = self.widget()
@@ -621,7 +620,7 @@ class tScrollArea(QScrollArea):
         l = len(tlabels)
         x = 0; y = 0; cnt = 0
         for tl in tlabels:
-            layout.removeWidget(tl)
+            #layout.removeWidget(tl)
             layout.addWidget(tl, y, x)
             if progress_cb and cnt % 100 == 0:
                 progress_cb(cnt, l)