diff --git a/app/controller.cpp b/app/controller.cpp index db6a33327f15b56f6383612ec4aa493b87e4151f..12a9e18cce5ad0d6f96348305316baee9316be95 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 e58d9a14ff99dc69cc87c3b10ba50663ec857cf3..91a835a11f7809f69e0060c7ee27d696b02cd3e5 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 530179a2121d5b43aae5015c74ab549437fb3967..86da2d44ffa48b4e8b6061081ff97ace78a89657 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