rows sortable + columns rearrangable + horizontalHeaderStretchLastSection -> True

This commit is contained in:
Paul S 2021-07-01 18:33:19 +02:00
parent de44023116
commit 7e2272017f
4 changed files with 14 additions and 1 deletions

View file

@ -55,6 +55,9 @@ class TableWidget(QTableWidget):
self.setSelectionBehavior(QTableWidget.SelectItems)
#self.setSelectionBehavior(QTableWidget.SelectRows)
self.setAlternatingRowColors(True)
self.setSortingEnabled(True)
self.horizontalHeader().setSectionsMovable(True)
self.horizontalHeader().setStretchLastSection(True)
# Context-menu
self.setContextMenuPolicy(Qt.CustomContextMenu)
@ -67,6 +70,7 @@ class TableWidget(QTableWidget):
self.headers.customContextMenuRequested.connect(self.on_rowheadercontext_menu)
self.headers.setSelectionMode(QAbstractItemView.SingleSelection)
self.headers.sectionClicked.connect(self.select_row)
self.headers.setSectionsMovable(True)
self.row_selected = False