From f23ca6f90b7c461d95406dafe4f67825e057c628 Mon Sep 17 00:00:00 2001
From: Jordan Aurey <aurejordan@gmail.com>
Date: Fri, 29 Mar 2019 11:21:37 +0100
Subject: [PATCH] =?UTF-8?q?ajout=20s=C3=A9lection=20d'une=20ligne?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/controller.cpp | 3 +--
 app/mainwindow.cpp | 9 +++++++++
 app/mainwindow.h   | 5 +++++
 3 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/app/controller.cpp b/app/controller.cpp
index db6a333..12a9e18 100644
--- a/app/controller.cpp
+++ b/app/controller.cpp
@@ -34,6 +34,5 @@ void Controller::update(){
 
     genStatus.update();
     main->update_status(genStatus);
-    //eltCollection.update();
-    //
+
 }
diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp
index e58d9a1..91a835a 100644
--- a/app/mainwindow.cpp
+++ b/app/mainwindow.cpp
@@ -86,3 +86,12 @@ void MainWindow::on_actionExport_actual_state_triggered()
         model->writeCSV(file);
     }
 }
+
+void MainWindow::on_tableView_clicked(const QModelIndex &index)
+{
+    ui->tableView->selectRow(index.row());
+    rowSelectedIndex = index.row();
+    PIDselected = ui->tableView->model()->index(index.row(), 0).data().toInt();
+
+}
+
diff --git a/app/mainwindow.h b/app/mainwindow.h
index 530179a..86da2d4 100644
--- a/app/mainwindow.h
+++ b/app/mainwindow.h
@@ -26,13 +26,18 @@ public:
     void update_tasks();
     ElementsTableModel * model;
 
+
 private slots:
     void on_commandLinkButton_7_clicked();
 
     void on_actionExport_actual_state_triggered();
 
+    void on_tableView_clicked(const QModelIndex &index);
+
 private:
     Ui::MainWindow *ui;
+    int PIDselected;
+    int rowSelectedIndex;
 };
 
 #endif // MAINWINDOW_H
-- 
GitLab