diff --git a/forms/interface.ui b/forms/interface.ui index 9dfb8906e964cb16c0764e114bdf1d42489938af..a9b785030831af89fad351a64b0cfbb9d0fbf74b 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 6eea844d3632a586a301e65dbffffc7e0ad1b742..ece3a2febacf74c44993db414ca76649e84b5126 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) {