From 334e7b58222fdcbb21d8d52d192d2d3ee399a49a Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Mon, 31 Jul 2023 10:43:50 +0200
Subject: [PATCH] Network: Remove "enable" column from reach table.

---
 src/View/Network/Table.py  | 12 ++++++------
 src/View/Network/Window.py |  7 ++++---
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/src/View/Network/Table.py b/src/View/Network/Table.py
index a8254745..4dad50f5 100644
--- a/src/View/Network/Table.py
+++ b/src/View/Network/Table.py
@@ -148,12 +148,12 @@ class GraphTableModel(QAbstractTableModel):
                             node
                         )
                     )
-                elif self.headers[index.column()] == "enable":
-                    self._undo.push(
-                        EnableEdgeCommand(
-                            self.rows[index.row()], value
-                        )
-                    )
+                # elif self.headers[index.column()] == "enable":
+                #     self._undo.push(
+                #         EnableEdgeCommand(
+                #             self.rows[index.row()], value
+                #         )
+                #     )
                 else:
                     self._undo.push(
                         SetCommand(
diff --git a/src/View/Network/Window.py b/src/View/Network/Window.py
index 8fdf3988..19a5d856 100644
--- a/src/View/Network/Window.py
+++ b/src/View/Network/Window.py
@@ -71,7 +71,8 @@ class NetworkWindow(ASubMainWindow):
         # Edges table
 
         self._reachs_model = GraphTableModel(
-            headers = ["name", "enable", "node1", "node2"],
+            headers = ["name", # "enable",
+                       "node1", "node2"],
             graph = self._graph,
             rows_type = "edges",
             undo = self._undo_stack,
@@ -86,9 +87,9 @@ class NetworkWindow(ASubMainWindow):
 
         table = self.find(QTableView, "tableView_reachs")
         table.setModel(self._reachs_model)
-        table.setItemDelegateForColumn(1, self.delegate_true_false_combobox)
+        # table.setItemDelegateForColumn(1, self.delegate_true_false_combobox)
+        table.setItemDelegateForColumn(1, self.delegate_combobox)
         table.setItemDelegateForColumn(2, self.delegate_combobox)
-        table.setItemDelegateForColumn(3, self.delegate_combobox)
         table.setSelectionBehavior(QAbstractItemView.SelectRows)
         table.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch)
         #table.resizeColumnsToContents()
-- 
GitLab