Bug #1969 » 0008-Qt-Fix-Save-Options-on-Exit-toggle.patch
| client/gui-qt/menu.cpp | ||
|---|---|---|
|
act = 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);
|
||
|
menu = pr;
|
||
|
menu->addSeparator();
|
||
|
act = menu->addAction(_("Save Game"));
|
||
| ... | ... | |
|
}
|
||
|
}
|
||
|
/**********************************************************************//**
|
||
|
Menu Save Options On Exit
|
||
|
**************************************************************************/
|
||
|
void mr_menu::save_options_exit()
|
||
|
{
|
||
|
gui_options.save_options_on_exit = !gui_options.save_options_on_exit;
|
||
|
}
|
||
|
/**********************************************************************//**
|
||
|
Prompt to confirm disruptive selection
|
||
|
**************************************************************************/
|
||
| 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();
|
||
- « Previous
- 1
- 2
- Next »