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)