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);
1003 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
1006 act =
main_menu->addAction(
_(
"Save Game As..."));
1008 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
1010 act =
main_menu->addAction(
_(
"Save Map to Image"));
1017 act =
main_menu->addAction(
_(
"Volume Down"));
1023 act->setIcon(style()->
standardIcon(QStyle::SP_DialogDiscardButton));
1026 act->setIcon(style()->
standardIcon(QStyle::SP_TitleBarCloseButton));
1031 act =
main_menu->addAction(
_(
"Center View"));
1039 act->setCheckable(
true);
1052 osd_status->setChecked(
gui()->qt_settings.show_new_turn_text);
1053 connect(
osd_status, &QAction::triggered,
this,
1071 act =
main_menu->addAction(
_(
"Zoom default"));
1085 act =
main_menu->addAction(
_(
"City Outlines"));
1086 act->setCheckable(
true);
1089 act =
main_menu->addAction(
_(
"City Output"));
1090 act->setCheckable(
true);
1098 act->setCheckable(
true);
1101 act =
main_menu->addAction(
_(
"National Borders"));
1102 act->setCheckable(
true);
1107 act =
main_menu->addAction(
_(
"Native Tiles"));
1108 act->setCheckable(
true);
1112 act =
main_menu->addAction(
_(
"City Full Bar"));
1113 act->setCheckable(
true);
1119 act->setCheckable(
true);
1124 act =
main_menu->addAction(
_(
"City Growth"));
1125 act->setCheckable(
true);
1129 act =
main_menu->addAction(
_(
"City Production"));
1130 act->setCheckable(
true);
1135 act =
main_menu->addAction(
_(
"City Buy Cost"));
1136 act->setCheckable(
true);
1139 act =
main_menu->addAction(
_(
"City Trade Routes"));
1140 act->setCheckable(
true);
1145 act =
main_menu->addAction(
_(
"Unit Stack Size"));
1146 act->setCheckable(
true);
1154 act =
main_menu->addAction(
_(
"Single Unit (Unselect Others)"));
1158 act =
main_menu->addAction(
_(
"All On Tile"));
1163 act =
main_menu->addAction(
_(
"Same Type on Tile"));
1167 act =
main_menu->addAction(
_(
"Same Type on Continent"));
1170 connect(act, &QAction::triggered,
this,
1172 act =
main_menu->addAction(
_(
"Same Type Everywhere"));
1175 connect(act, &QAction::triggered,
this,
1189 act =
main_menu->addAction(
_(
"Advanced unit selection"));
1205 act =
main_menu->addAction(
_(
"Go to Nearest City"));
1209 act =
main_menu->addAction(
_(
"Go to/Airlift to City..."));
1215 act =
main_menu->addAction(
_(
"Auto Explore"));
1222 act->setEnabled(
false);
1232 act =
main_menu->addAction(
_(
"Unsentry All On Tile"));
1248 act =
main_menu->addAction(
_(
"Unload All From Transporter"));
1277 act =
main_menu->addAction(
_(
"Fortify Unit"));
1283 .replace(
"&",
"&&"));
1288 .replace(
"&",
"&&"));
1318 act =
main_menu->addAction(
_(
"Auto Settler"));
1330 act =
main_menu->addAction(
_(
"Build Irrigation"));
1351 act =
main_menu->addAction(
_(
"Connect With Road"));
1355 act =
main_menu->addAction(
_(
"Connect With Railroad"));
1359 act =
main_menu->addAction(
_(
"Connect With Maglev"));
1363 act =
main_menu->addAction(
_(
"Connect With Irrigation"));
1368 act =
main_menu->addAction(
_(
"Transform Terrain"));
1428 act->setCheckable(
true);
1429 act->setChecked(
true);
1435 act->setCheckable(
true);
1436 act->setChecked(
false);
1442 act->setCheckable(
true);
1443 act->setChecked(
false);
1449 act->setCheckable(
true);
1450 act->setChecked(
false);
1457 act->setCheckable(
true);
1458 act->setChecked(
true);
1464 act->setCheckable(
true);
1465 act->setChecked(
false);
1471 act->setCheckable(
true);
1472 act->setChecked(
false);
1478 act->setCheckable(
true);
1479 act->setChecked(
false);
1485 act->setCheckable(
true);
1486 act->setChecked(
false);
1492 act->setCheckable(
true);
1493 act->setChecked(
false);
1499 act->setCheckable(
true);
1500 act->setChecked(
false);
1506 act->setCheckable(
true);
1507 act->setChecked(
false);
1513 act->setCheckable(
true);
1514 act->setChecked(
false);
1520 act->setCheckable(
true);
1521 act->setChecked(
false);
1527 act->setCheckable(
true);
1528 act->setChecked(
false);
1535 act =
main_menu->addAction(
_(
"Tax Rates..."));
1540 act =
main_menu->addAction(
_(
"Policies..."));
1572 act =
main_menu->addAction(
_(
"Wonders of the World"));
1581 act =
main_menu->addAction(
_(
"Demographics"));
1589 act =
main_menu->addAction(
_(
"Achievements"));
1592 act =
main_menu->addAction(
_(
"Endgame report"));
1599 act =
main_menu->addAction(
_(
"Select Battle Group 1"));
1603 act =
main_menu->addAction(
_(
"Assign Battle Group 1"));
1607 act =
main_menu->addAction(
_(
"Append to Battle Group 1"));
1611 act =
main_menu->addAction(
_(
"Select Battle Group 2"));
1615 act =
main_menu->addAction(
_(
"Assign Battle Group 2"));
1619 act =
main_menu->addAction(
_(
"Append to Battle Group 2"));
1623 act =
main_menu->addAction(
_(
"Select Battle Group 3"));
1627 act =
main_menu->addAction(
_(
"Assign Battle Group 3"));
1631 act =
main_menu->addAction(
_(
"Append to Battle Group 3"));
1635 act =
main_menu->addAction(
_(
"Select Battle Group 4"));
1639 act =
main_menu->addAction(
_(
"Assign Battle Group 4"));
1643 act =
main_menu->addAction(
_(
"Append to Battle Group 4"));
1651 QObject::connect(act, &QAction::triggered, [
this]() {
1656 QObject::connect(act, &QAction::triggered, [
this]() {
1661 QObject::connect(act, &QAction::triggered, [
this]() {
1666 QObject::connect(act, &QAction::triggered, [
this]() {
1671 QObject::connect(act, &QAction::triggered, [
this]() {
1676 QObject::connect(act, &QAction::triggered, [
this]() {
1681 QObject::connect(act, &QAction::triggered, [
this]() {
1686 QObject::connect(act, &QAction::triggered, [
this]() {
1691 QObject::connect(act, &QAction::triggered, [
this]() {
1696 QObject::connect(act, &QAction::triggered, [
this]() {
1701 QObject::connect(act, &QAction::triggered, [
this]() {
1706 QObject::connect(act, &QAction::triggered, [
this]() {
1711 QObject::connect(act, &QAction::triggered, [
this]() {
1716 QObject::connect(act, &QAction::triggered, [
this]() {
1721 QObject::connect(act, &QAction::triggered, [
this]() {
1728 act->setMenuRole(QAction::NoRole);
1730 QObject::connect(act, &QAction::triggered, [
this]() {
1737 act->setMenuRole(QAction::NoRole);
1739 QObject::connect(act, &QAction::triggered, [
this]() {
1746 act->setMenuRole(QAction::NoRole);
1748 QObject::connect(act, &QAction::triggered, [
this]() {
1755 act->setMenuRole(QAction::NoRole);
1757 QObject::connect(act, &QAction::triggered, [
this]() {
1764 QObject::connect(act, &QAction::triggered, [
this]() {
1769 QObject::connect(act, &QAction::triggered, [
this]() {
1774 QObject::connect(act, &QAction::triggered, [
this]() {
1779 QObject::connect(act, &QAction::triggered, [
this]() {
1784 QObject::connect(act, &QAction::triggered, [
this]() {
1791 QObject::connect(act, &QAction::triggered, [
this]() {
1796 QObject::connect(act, &QAction::triggered, [
this]() {
1803 act->setMenuRole(QAction::NoRole);
1805 QObject::connect(act, &QAction::triggered, [
this]() {
1810 for (i = 0;
i <
menus.count();
i++) {
1811 menus[
i]->setAttribute(Qt::WA_TranslucentBackground);