From 5cf768d72cbde74e711f114bed6479b34531fd02 Mon Sep 17 00:00:00 2001 From: Jan Grewe Date: Fri, 8 Jan 2021 16:14:31 +0100 Subject: [PATCH] [NixTreeView] change header resize behaviour --- tree_model.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tree_model.py b/tree_model.py index 12e3474..37dfa17 100644 --- a/tree_model.py +++ b/tree_model.py @@ -375,11 +375,10 @@ class NixTreeView(QTreeView): self.setSelectionMode(QAbstractItemView.SingleSelection) header = self.header() - header.setStretchLastSection(False) - header.setSectionResizeMode(1, QHeaderView.ResizeToContents) - header.setSectionResizeMode(2, QHeaderView.ResizeToContents) - header.setSectionResizeMode(0, QHeaderView.Stretch) - + header.setStretchLastSection(True) + header.setFirstSectionMovable(False) + header.setSectionResizeMode(QHeaderView.ResizeToContents) + def columnResize(self, index): for i in range(len(column_names)): self.resizeColumnToContents(i) \ No newline at end of file