From aaabd4cd61e8856c8ca1603643dc89dde071f8fc Mon Sep 17 00:00:00 2001 From: Urban Wallasch Date: Sat, 22 May 2021 11:55:54 +0200 Subject: [PATCH] * Resize 1st column in thumbnail manager tree view up to a sensible maximum width on initial load. --- ffpreview.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ffpreview.py b/ffpreview.py index e6fcfcc..e372c39 100755 --- a/ffpreview.py +++ b/ffpreview.py @@ -668,6 +668,9 @@ class tmDialog(QDialog): QShortcut('Del', self).activated.connect(self.remove) QShortcut('F5', self).activated.connect(self.refresh_list) self.refresh_list() + hint = self.tree_widget.sizeHintForColumn(0) + mwid = int(self.width() / 8 * 5) + self.tree_widget.setColumnWidth(0, mwid if hint > mwid else hint) def accept(self): for item in self.tree_widget.selectedItems(): @@ -710,8 +713,6 @@ class tmDialog(QDialog): item.setIcon(0, ffIcon.ok) item.vfile = entry['vfile'] self.tree_widget.addTopLevelItem(item) - for col in range(ncols): - self.tree_widget.resizeColumnToContents(col) self.tot_label.setText('~ ' + hr_size(total_size, 0)) self.selbroken_button.setEnabled(cnt_broken > 0) self.tree_widget.setUpdatesEnabled(True) -- 2.30.2