From 9a4ffcf6ec61402ef92e46a32ad4e3def2c379a6 Mon Sep 17 00:00:00 2001 From: Robert Honz Date: Fri, 24 May 2024 08:50:25 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7=20Result=20columns=20resizable=20a?= =?UTF-8?q?gain.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tidal_dl_ng/gui.py | 3 --- tidal_dl_ng/helper/gui.py | 3 ++- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/tidal_dl_ng/gui.py b/tidal_dl_ng/gui.py index 43302e7..5f1fa24 100644 --- a/tidal_dl_ng/gui.py +++ b/tidal_dl_ng/gui.py @@ -247,9 +247,6 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow): tree.setColumnWidth(2, 150) tree.setColumnWidth(3, 150) tree.setColumnWidth(4, 150) - - header = tree.header() - header.setSectionResizeMode(0, QtWidgets.QHeaderView.ResizeToContents) def _init_tree_results_model(self, model: QtGui.QStandardItemModel) -> None: diff --git a/tidal_dl_ng/helper/gui.py b/tidal_dl_ng/helper/gui.py index 855f01e..a312c02 100644 --- a/tidal_dl_ng/helper/gui.py +++ b/tidal_dl_ng/helper/gui.py @@ -81,8 +81,9 @@ class FilterHeader(QtWidgets.QHeaderView): super().__init__(QtCore.Qt.Horizontal, parent) self._editors = [] self._padding = 4 + self.setCascadingSectionResizes(True) + self.setSectionResizeMode(QtWidgets.QHeaderView.Interactive) self.setStretchLastSection(True) - self.setSectionResizeMode(QtWidgets.QHeaderView.Stretch) self.setDefaultAlignment(QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.setSortIndicatorShown(False) self.setSectionsMovable(True)