Merge branch 'feature/resetplainTextEdit' into 'dev'

fix duplication of dialogues

See merge request p2406187/sae201!33
This commit is contained in:
JOSSERAND GIOVANNI p2405212 2025-06-21 12:13:07 +00:00
commit 2bf6a9397e

View File

@ -164,7 +164,7 @@ void MainWindow::loadStep(Step s) {
ui->responseSpin->setValue(s.getResponse()); ui->responseSpin->setValue(s.getResponse());
for(int i = 0; i < s.getTexte().length(); i++) { for(int i = 0; i < s.getTexte().length(); i++) {
QString q = s.getPersonnage().at(i) + ": " + s.getTexte().at(i); QString q = "[" + s.getPersonnage().at(i) + "] : " + s.getTexte().at(i);
ui->dialogEdit->appendPlainText(q); ui->dialogEdit->appendPlainText(q);
} }
} }
@ -660,14 +660,13 @@ void MainWindow::on_pathNumber_valueChanged(int arg1)
void MainWindow::on_stepNumber_valueChanged(int arg1) void MainWindow::on_stepNumber_valueChanged(int arg1)
{ {
on_validateBtn_clicked(); ui->dialogEdit->clear();
this->loadStep(currentPath->getStep().at(arg1-1)); this->loadStep(currentPath->getStep().at(arg1-1));
} }
void MainWindow::on_validateBtn_clicked() void MainWindow::on_validateBtn_clicked()
{ {
std::cout << "ok" << std::endl;
this->currentPath->setName(ui->titleEdit->text()); this->currentPath->setName(ui->titleEdit->text());
this->currentPath->setCity(ui->locEdit->text()); this->currentPath->setCity(ui->locEdit->text());
this->currentPath->setImage(ui->imagePath->text()); this->currentPath->setImage(ui->imagePath->text());
@ -1046,3 +1045,6 @@ void MainWindow::on_addStep_clicked()
{ {
this->addNewStep(); this->addNewStep();
} }