activate query to close window in Racemode

This commit is contained in:
2014-09-27 11:03:49 +02:00
parent 9219f20f39
commit 80c8983080

View File

@@ -185,13 +185,22 @@ void WindowRace::closeEvent(QCloseEvent *event){
QMessageBox msgBox; QMessageBox msgBox;
msgBox.setText("Wirklich schliessen?"); msgBox.setText("Wirklich schliessen?");
msgBox.setInformativeText(""); msgBox.setInformativeText("");
msgBox.setStandardButtons(QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No);
msgBox.setDefaultButton(QMessageBox::Save); msgBox.setDefaultButton(QMessageBox::No);
int ret = msgBox.exec(); int ret = msgBox.exec();
switch (ret) {
this->wRennliste->schliessen(); case QMessageBox::No:
event->accept(); event->ignore();
break;
case QMessageBox::Yes:
this->wRennliste->schliessen();
event->accept();
break;
default:
// should never be reached
break;
}
} }
void WindowRace::breakCounter(){ void WindowRace::breakCounter(){