Skip to content

Commit

Permalink
Merge pull request #52 from ChrisHal/always_save_settings_on_close
Browse files Browse the repository at this point in the history
Don't ask for confomation on quit. Always save settings on quit.
  • Loading branch information
ChrisHal authored Dec 6, 2024
2 parents 6dcd436 + 5a5591b commit 86f973e
Showing 1 changed file with 3 additions and 15 deletions.
18 changes: 3 additions & 15 deletions QtPMbrowser/pmbrowserwindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1180,21 +1180,9 @@ void PMbrowserWindow::dropEvent(QDropEvent* event)

void PMbrowserWindow::closeEvent(QCloseEvent* event)
{
if (settings_modified || ui->renderArea->isSettingsModified()) {
auto res = QMessageBox::question(this, "Save Settings",
"Some settings have bee modified.\nDo you want to save them?",
QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel, QMessageBox::Cancel);
if (res == QMessageBox::Cancel) {
event->ignore();
}
else {
if (res == QMessageBox::Yes) {
saveSettings();
ui->renderArea->saveSettings();
}
event->accept();
}
}
saveSettings();
ui->renderArea->saveSettings();
event->accept();
}


Expand Down

0 comments on commit 86f973e

Please sign in to comment.