From 920455d2c2968f0a1ba369f3bfd95ea5a1e3e75d Mon Sep 17 00:00:00 2001
From: Anthony <anthony.noir@etu.utc.fr>
Date: Sat, 5 Jun 2021 17:39:43 +0200
Subject: [PATCH] nombre pas

---
 forms/interface.ui | 25 ++++++++++++++++++-------
 src/interface.cpp  |  2 ++
 2 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/forms/interface.ui b/forms/interface.ui
index 9dfb890..a9b7850 100644
--- a/forms/interface.ui
+++ b/forms/interface.ui
@@ -103,13 +103,6 @@
                  </property>
                 </widget>
                </item>
-               <item>
-                <widget class="QCheckBox" name="stepByStepCheckBox">
-                 <property name="text">
-                  <string>Step by step mode</string>
-                 </property>
-                </widget>
-               </item>
               </layout>
              </item>
              <item>
@@ -178,6 +171,24 @@
                </item>
               </layout>
              </item>
+             <item>
+              <layout class="QHBoxLayout" name="stepsLayout_2">
+               <item>
+                <widget class="QLabel" name="stepsLabel">
+                 <property name="text">
+                  <string>steps :</string>
+                 </property>
+                </widget>
+               </item>
+               <item>
+                <widget class="QLabel" name="nbStepsLabel">
+                 <property name="text">
+                  <string>0 steps</string>
+                 </property>
+                </widget>
+               </item>
+              </layout>
+             </item>
              <item>
               <layout class="QHBoxLayout" name="recordLayout_3">
                <item>
diff --git a/src/interface.cpp b/src/interface.cpp
index 6eea844..ece3a2f 100644
--- a/src/interface.cpp
+++ b/src/interface.cpp
@@ -619,6 +619,7 @@ void MainWindow::on_nextButton_clicked()
     simulation.step();
     ui->grid_view->copy_grid(simulation.getGrid());
     ui->stepsPeriodLabel->setText(QString::number(simulation.getPeriod())+" steps");
+    ui->nbStepsLabel->setText(QString::number(simulation.getTime())+" steps");
 }
 
 void MainWindow::on_prevButton_clicked()
@@ -655,6 +656,7 @@ void MainWindow::on_resetButton_clicked() {
     simulation.reset();
     ui->grid_view->copy_grid(simulation.getGrid());
     ui->stepsPeriodLabel->setText(QString::number(simulation.getPeriod())+" steps");
+    ui->nbStepsLabel->setText(QString::number(simulation.getTime())+" steps");
 }
 
 void MainWindow::on_recordSpinBox_valueChanged(int newSize) {
-- 
GitLab