983 act =
sub_menu->addAction(
_(
"Set local options"));
985 act =
sub_menu->addAction(
_(
"Server Options"));
987 act =
sub_menu->addAction(
_(
"Messages"));
989 act =
sub_menu->addAction(
_(
"Shortcuts"));
991 act =
sub_menu->addAction(
_(
"Load another tileset"));
993 act =
sub_menu->addAction(
_(
"Save Options Now"));
994 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
996 act =
sub_menu->addAction(
_(
"Save Options on Exit"));
997 act->setCheckable(
true);
1002 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
1005 act =
main_menu->addAction(
_(
"Save Game As..."));
1007 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
1009 act =
main_menu->addAction(
_(
"Save Map to Image"));
1016 act =
main_menu->addAction(
_(
"Volume Down"));
1022 act->setIcon(style()->
standardIcon(QStyle::SP_DialogDiscardButton));
1025 act->setIcon(style()->
standardIcon(QStyle::SP_TitleBarCloseButton));
1030 act =
main_menu->addAction(
_(
"Center View"));
1038 act->setCheckable(
true);
1051 osd_status->setChecked(
gui()->qt_settings.show_new_turn_text);
1052 connect(
osd_status, &QAction::triggered,
this,
1070 act =
main_menu->addAction(
_(
"Zoom default"));
1084 act =
main_menu->addAction(
_(
"City Outlines"));
1085 act->setCheckable(
true);
1088 act =
main_menu->addAction(
_(
"City Output"));
1089 act->setCheckable(
true);
1097 act->setCheckable(
true);
1100 act =
main_menu->addAction(
_(
"National Borders"));
1101 act->setCheckable(
true);
1106 act =
main_menu->addAction(
_(
"Native Tiles"));
1107 act->setCheckable(
true);
1111 act =
main_menu->addAction(
_(
"City Full Bar"));
1112 act->setCheckable(
true);
1118 act->setCheckable(
true);
1123 act =
main_menu->addAction(
_(
"City Growth"));
1124 act->setCheckable(
true);
1128 act =
main_menu->addAction(
_(
"City Production"));
1129 act->setCheckable(
true);
1134 act =
main_menu->addAction(
_(
"City Buy Cost"));
1135 act->setCheckable(
true);
1138 act =
main_menu->addAction(
_(
"City Trade Routes"));
1139 act->setCheckable(
true);
1144 act =
main_menu->addAction(
_(
"Unit Stack Size"));
1145 act->setCheckable(
true);
1153 act =
main_menu->addAction(
_(
"Single Unit (Unselect Others)"));
1157 act =
main_menu->addAction(
_(
"All On Tile"));
1162 act =
main_menu->addAction(
_(
"Same Type on Tile"));
1166 act =
main_menu->addAction(
_(
"Same Type on Continent"));
1169 connect(act, &QAction::triggered,
this,
1171 act =
main_menu->addAction(
_(
"Same Type Everywhere"));
1174 connect(act, &QAction::triggered,
this,
1188 act =
main_menu->addAction(
_(
"Advanced unit selection"));
1204 act =
main_menu->addAction(
_(
"Go to Nearest City"));
1208 act =
main_menu->addAction(
_(
"Go to/Airlift to City..."));
1214 act =
main_menu->addAction(
_(
"Auto Explore"));
1221 act->setEnabled(
false);
1231 act =
main_menu->addAction(
_(
"Unsentry All On Tile"));
1247 act =
main_menu->addAction(
_(
"Unload All From Transporter"));
1276 act =
main_menu->addAction(
_(
"Fortify Unit"));
1282 .replace(
"&",
"&&"));
1287 .replace(
"&",
"&&"));
1317 act =
main_menu->addAction(
_(
"Auto Settler"));
1329 act =
main_menu->addAction(
_(
"Build Irrigation"));
1350 act =
main_menu->addAction(
_(
"Connect With Road"));
1354 act =
main_menu->addAction(
_(
"Connect With Railroad"));
1358 act =
main_menu->addAction(
_(
"Connect With Maglev"));
1362 act =
main_menu->addAction(
_(
"Connect With Irrigation"));
1367 act =
main_menu->addAction(
_(
"Transform Terrain"));
1427 act->setCheckable(
true);
1428 act->setChecked(
true);
1434 act->setCheckable(
true);
1435 act->setChecked(
false);
1441 act->setCheckable(
true);
1442 act->setChecked(
false);
1448 act->setCheckable(
true);
1449 act->setChecked(
false);
1456 act->setCheckable(
true);
1457 act->setChecked(
true);
1463 act->setCheckable(
true);
1464 act->setChecked(
false);
1470 act->setCheckable(
true);
1471 act->setChecked(
false);
1477 act->setCheckable(
true);
1478 act->setChecked(
false);
1484 act->setCheckable(
true);
1485 act->setChecked(
false);
1491 act->setCheckable(
true);
1492 act->setChecked(
false);
1498 act->setCheckable(
true);
1499 act->setChecked(
false);
1505 act->setCheckable(
true);
1506 act->setChecked(
false);
1512 act->setCheckable(
true);
1513 act->setChecked(
false);
1519 act->setCheckable(
true);
1520 act->setChecked(
false);
1526 act->setCheckable(
true);
1527 act->setChecked(
false);
1534 act =
main_menu->addAction(
_(
"Tax Rates..."));
1539 act =
main_menu->addAction(
_(
"Policies..."));
1571 act =
main_menu->addAction(
_(
"Wonders of the World"));
1580 act =
main_menu->addAction(
_(
"Demographics"));
1588 act =
main_menu->addAction(
_(
"Achievements"));
1591 act =
main_menu->addAction(
_(
"Endgame report"));
1598 act =
main_menu->addAction(
_(
"Select Battle Group 1"));
1602 act =
main_menu->addAction(
_(
"Assign Battle Group 1"));
1606 act =
main_menu->addAction(
_(
"Append to Battle Group 1"));
1610 act =
main_menu->addAction(
_(
"Select Battle Group 2"));
1614 act =
main_menu->addAction(
_(
"Assign Battle Group 2"));
1618 act =
main_menu->addAction(
_(
"Append to Battle Group 2"));
1622 act =
main_menu->addAction(
_(
"Select Battle Group 3"));
1626 act =
main_menu->addAction(
_(
"Assign Battle Group 3"));
1630 act =
main_menu->addAction(
_(
"Append to Battle Group 3"));
1634 act =
main_menu->addAction(
_(
"Select Battle Group 4"));
1638 act =
main_menu->addAction(
_(
"Assign Battle Group 4"));
1642 act =
main_menu->addAction(
_(
"Append to Battle Group 4"));
1650 QObject::connect(act, &QAction::triggered, [
this]() {
1655 QObject::connect(act, &QAction::triggered, [
this]() {
1660 QObject::connect(act, &QAction::triggered, [
this]() {
1665 QObject::connect(act, &QAction::triggered, [
this]() {
1670 QObject::connect(act, &QAction::triggered, [
this]() {
1675 QObject::connect(act, &QAction::triggered, [
this]() {
1680 QObject::connect(act, &QAction::triggered, [
this]() {
1685 QObject::connect(act, &QAction::triggered, [
this]() {
1690 QObject::connect(act, &QAction::triggered, [
this]() {
1695 QObject::connect(act, &QAction::triggered, [
this]() {
1700 QObject::connect(act, &QAction::triggered, [
this]() {
1705 QObject::connect(act, &QAction::triggered, [
this]() {
1710 QObject::connect(act, &QAction::triggered, [
this]() {
1715 QObject::connect(act, &QAction::triggered, [
this]() {
1720 QObject::connect(act, &QAction::triggered, [
this]() {
1727 act->setMenuRole(QAction::NoRole);
1729 QObject::connect(act, &QAction::triggered, [
this]() {
1736 act->setMenuRole(QAction::NoRole);
1738 QObject::connect(act, &QAction::triggered, [
this]() {
1745 act->setMenuRole(QAction::NoRole);
1747 QObject::connect(act, &QAction::triggered, [
this]() {
1754 act->setMenuRole(QAction::NoRole);
1756 QObject::connect(act, &QAction::triggered, [
this]() {
1763 QObject::connect(act, &QAction::triggered, [
this]() {
1768 QObject::connect(act, &QAction::triggered, [
this]() {
1773 QObject::connect(act, &QAction::triggered, [
this]() {
1778 QObject::connect(act, &QAction::triggered, [
this]() {
1783 QObject::connect(act, &QAction::triggered, [
this]() {
1790 QObject::connect(act, &QAction::triggered, [
this]() {
1795 QObject::connect(act, &QAction::triggered, [
this]() {
1802 act->setMenuRole(QAction::NoRole);
1804 QObject::connect(act, &QAction::triggered, [
this]() {
1809 for (i = 0;
i <
menus.count();
i++) {
1810 menus[
i]->setAttribute(Qt::WA_TranslucentBackground);