From f09a32a0edaae7ed8682fca610d43e256b4d3f9c Mon Sep 17 00:00:00 2001 From: Jacques Quail Date: Fri, 8 Aug 2025 22:42:25 +1200 Subject: [PATCH] Enable sorting property on Tree View I'm not an expert in QT but it looks like the Tree View class has a property called setSortingEnabled that turns on sorting by clicking on headers. https://doc.qt.io/qt-6/qtreeview.html#sortingEnabled-prop --- kanvas.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kanvas.py b/kanvas.py index 8719af6..d191724 100644 --- a/kanvas.py +++ b/kanvas.py @@ -156,6 +156,7 @@ def load_ui(self): def connect_ui_elements(self): self.tree_view = self.window.ui.treeViewMain + self.tree_view.setSortingEnabled(True) if self.tree_view: self.tree_view.doubleClicked.connect(self.edit_row) else: @@ -1377,4 +1378,5 @@ def application_cleanup(self): if __name__ == "__main__": main_app = MainApp() - sys.exit(main_app.run()) \ No newline at end of file + + sys.exit(main_app.run())