| 349 | } |
| 350 | |
| 351 | void QmitkForm::OnClearButtonClicked() |
| 352 | { |
| 353 | QMessageBox messageBox; |
| 354 | messageBox.setWindowTitle("Clear form?"); |
| 355 | messageBox.setIcon(QMessageBox::Question); |
| 356 | messageBox.setText("This will remove your answers from all\nquestions and cannot be undone."); |
| 357 | messageBox.addButton("Cancel", QMessageBox::NoRole); |
| 358 | auto clearFormButton = messageBox.addButton("Clear form", QMessageBox::YesRole); |
| 359 | |
| 360 | messageBox.exec(); |
| 361 | |
| 362 | if (messageBox.clickedButton() == clearFormButton) |
| 363 | this->Reset(); |
| 364 | } |
| 365 | |
| 366 | void QmitkForm::OnSubmitAnotherButtonClicked() |
| 367 | { |