diff --git a/src/View/Network/Window.py b/src/View/Network/Window.py index bf91bbea59f4d11c8efda3eddd2430a922dbfd8e..522d5dd523269054f707728c6dbe82020fcf99d8 100644 --- a/src/View/Network/Window.py +++ b/src/View/Network/Window.py @@ -8,7 +8,7 @@ from PyQt5.QtCore import ( from PyQt5.QtWidgets import ( QTableView, QItemDelegate, QComboBox, QLineEdit, QHBoxLayout, QSlider, QPushButton, QCheckBox, QStyledItemDelegate, QStyleOptionButton, QStyle, - QApplication, QToolBar, QAction, + QApplication, QToolBar, QAction, QHeaderView, QAbstractItemView, ) from Model.River import RiverNode, RiverReach, River @@ -44,6 +44,9 @@ class NetworkWindow(ASubMainWindow): table.setModel(self.nodes_model) #table.resizeColumnsToContents() + table.setSelectionBehavior(QAbstractItemView.SelectRows) + table.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) + # Edges table self.reachs_model = GraphTableModel( @@ -64,6 +67,8 @@ class NetworkWindow(ASubMainWindow): table.setItemDelegateForColumn(1, self.delegate_true_false_combobox) table.setItemDelegateForColumn(2, self.delegate_combobox) table.setItemDelegateForColumn(3, self.delegate_combobox) + table.setSelectionBehavior(QAbstractItemView.SelectRows) + table.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) #table.resizeColumnsToContents() # Connection