Project

General

Profile

Feature #1488 » 1488CorrectedAgain.patch

Dean Brown, 06/22/2025 06:20 AM

View differences:

client/gui-qt/menu.cpp
gov_count = government_count();
actions.reserve(gov_count + 1);
action = addAction(_("Revolution..."));
action->setShortcut(QKeySequence(tr("ctrl+shift+g")));
connect(action, &QAction::triggered, this, &gov_menu::revolution);
actions.append(action);
......
scale_fonts_status->setChecked(true);
main_menu->addSeparator();
act = main_menu->addAction(_("City Outlines"));
act->setShortcut(QKeySequence(tr("ctrl+y")));
act->setCheckable(true);
act->setChecked(gui_options.draw_city_outlines);
connect(act, &QAction::triggered, this, &mr_menu::slot_city_outlines);
......
// Select Menu
main_menu = this->addMenu(_("Select"));
act = main_menu->addAction(_("Single Unit (Unselect Others)"));
act->setShortcut(QKeySequence(tr("shift+z")));
act->setShortcut(QKeySequence(tr("z")));
menu_list.insert(STANDARD, act);
connect(act, &QAction::triggered, this, &mr_menu::slot_select_one);
act = main_menu->addAction(_("All On Tile"));
......
act->setShortcut(QKeySequence(tr("shift+s")));
connect(act, &QAction::triggered, this, &mr_menu::slot_rally);
act = multiplayer_menu->addAction(_("Quick Airlift"));
act->setShortcut(QKeySequence(tr("ctrl+y")));
act->setShortcut(QKeySequence(tr("shift+ctrl+y")));
connect(act, &QAction::triggered, this, &mr_menu::slot_quickairlift);
airlift_type = new QActionGroup(this);
airlift_menu = multiplayer_menu->addMenu(_("Unit type for quickairlifting"));
......
// Civilization menu
main_menu = this->addMenu(_("Civilization"));
act = main_menu->addAction(_("Tax Rates..."));
act->setShortcut(QKeySequence(tr("ctrl+t")));
menu_list.insert(NOT_4_OBS, act);
connect(act, &QAction::triggered, this, &mr_menu::slot_popup_tax_rates);
main_menu->addSeparator();
(4-4/4)