Project

General

Profile

Bug #1969 » 0024-Qt-Fix-Save-Options-on-Exit-toggle.patch

Marko Lindqvist, 03/29/2026 06:55 AM

View differences:

client/gui-qt/menu.cpp
act = sub_menu->addAction(_("Save Options on Exit"));
act->setCheckable(true);
act->setChecked(gui_options.save_options_on_exit);
connect(act, &QAction::triggered, this, &mr_menu::save_options_exit);
main_menu->addSeparator();
act = main_menu->addAction(_("Save Game"));
act->setShortcut(QKeySequence(tr("Ctrl+s")));
......
options_save(nullptr);
}
/**********************************************************************//**
Menu Save Options On Exit
**************************************************************************/
void mr_menu::save_options_exit()
{
gui_options.save_options_on_exit = !gui_options.save_options_on_exit;
}
/**********************************************************************//**
Invoke popup for quitting game
**************************************************************************/
client/gui-qt/menu.h
void server_options();
void messages_options();
void save_options_now();
void save_options_exit();
void save_game();
void save_game_as();
void save_image();
(1-1/2)