From: Urban Wallasch Date: Sat, 22 May 2021 09:55:54 +0000 (+0200) Subject: * Resize 1st column in thumbnail manager tree view up to a sensible maximum width... X-Git-Tag: v0.4~47 X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=aaabd4cd61e8856c8ca1603643dc89dde071f8fc;p=ffpreview.git * Resize 1st column in thumbnail manager tree view up to a sensible maximum width on initial load. --- 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)