982 act =
sub_menu->addAction(
_(
"Set local options"));
984 act =
sub_menu->addAction(
_(
"Server Options"));
986 act =
sub_menu->addAction(
_(
"Messages"));
988 act =
sub_menu->addAction(
_(
"Shortcuts"));
990 act =
sub_menu->addAction(
_(
"Load another tileset"));
992 act =
sub_menu->addAction(
_(
"Save Options Now"));
993 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
995 act =
sub_menu->addAction(
_(
"Save Options on Exit"));
996 act->setCheckable(
true);
1001 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
1004 act =
main_menu->addAction(
_(
"Save Game As..."));
1006 act->setIcon(style()->
standardIcon(QStyle::SP_DialogSaveButton));
1008 act =
main_menu->addAction(
_(
"Save Map to Image"));
1014 act =
main_menu->addAction(
_(
"Volume Down"));
1019 act->setIcon(style()->
standardIcon(QStyle::SP_DialogDiscardButton));
1022 act->setIcon(style()->
standardIcon(QStyle::SP_TitleBarCloseButton));
1027 act =
main_menu->addAction(
_(
"Center View"));
1035 act->setCheckable(
true);
1048 osd_status->setChecked(
gui()->qt_settings.show_new_turn_text);
1049 connect(
osd_status, &QAction::triggered,
this,
1067 act =
main_menu->addAction(
_(
"Zoom default"));
1081 act =
main_menu->addAction(
_(
"City Outlines"));
1082 act->setCheckable(
true);
1085 act =
main_menu->addAction(
_(
"City Output"));
1086 act->setCheckable(
true);
1094 act->setCheckable(
true);
1097 act =
main_menu->addAction(
_(
"National Borders"));
1098 act->setCheckable(
true);
1103 act =
main_menu->addAction(
_(
"Native Tiles"));
1104 act->setCheckable(
true);
1108 act =
main_menu->addAction(
_(
"City Full Bar"));
1109 act->setCheckable(
true);
1115 act->setCheckable(
true);
1120 act =
main_menu->addAction(
_(
"City Growth"));
1121 act->setCheckable(
true);
1125 act =
main_menu->addAction(
_(
"City Production"));
1126 act->setCheckable(
true);
1131 act =
main_menu->addAction(
_(
"City Buy Cost"));
1132 act->setCheckable(
true);
1135 act =
main_menu->addAction(
_(
"City Trade Routes"));
1136 act->setCheckable(
true);
1141 act =
main_menu->addAction(
_(
"Unit Stack Size"));
1142 act->setCheckable(
true);
1150 act =
main_menu->addAction(
_(
"Single Unit (Unselect Others)"));
1154 act =
main_menu->addAction(
_(
"All On Tile"));
1159 act =
main_menu->addAction(
_(
"Same Type on Tile"));
1163 act =
main_menu->addAction(
_(
"Same Type on Continent"));
1166 connect(act, &QAction::triggered,
this,
1168 act =
main_menu->addAction(
_(
"Same Type Everywhere"));
1171 connect(act, &QAction::triggered,
this,
1185 act =
main_menu->addAction(
_(
"Advanced unit selection"));
1201 act =
main_menu->addAction(
_(
"Go to Nearest City"));
1205 act =
main_menu->addAction(
_(
"Go to/Airlift to City..."));
1211 act =
main_menu->addAction(
_(
"Auto Explore"));
1218 act->setEnabled(
false);
1228 act =
main_menu->addAction(
_(
"Unsentry All On Tile"));
1244 act =
main_menu->addAction(
_(
"Unload All From Transporter"));
1273 act =
main_menu->addAction(
_(
"Fortify Unit"));
1279 .replace(
"&",
"&&"));
1284 .replace(
"&",
"&&"));
1314 act =
main_menu->addAction(
_(
"Auto Settler"));
1326 act =
main_menu->addAction(
_(
"Build Irrigation"));
1347 act =
main_menu->addAction(
_(
"Connect With Road"));
1351 act =
main_menu->addAction(
_(
"Connect With Railroad"));
1355 act =
main_menu->addAction(
_(
"Connect With Maglev"));
1359 act =
main_menu->addAction(
_(
"Connect With Irrigation"));
1364 act =
main_menu->addAction(
_(
"Transform Terrain"));
1424 act->setCheckable(
true);
1425 act->setChecked(
true);
1431 act->setCheckable(
true);
1432 act->setChecked(
false);
1438 act->setCheckable(
true);
1439 act->setChecked(
false);
1445 act->setCheckable(
true);
1446 act->setChecked(
false);
1453 act->setCheckable(
true);
1454 act->setChecked(
true);
1460 act->setCheckable(
true);
1461 act->setChecked(
false);
1467 act->setCheckable(
true);
1468 act->setChecked(
false);
1474 act->setCheckable(
true);
1475 act->setChecked(
false);
1481 act->setCheckable(
true);
1482 act->setChecked(
false);
1488 act->setCheckable(
true);
1489 act->setChecked(
false);
1495 act->setCheckable(
true);
1496 act->setChecked(
false);
1502 act->setCheckable(
true);
1503 act->setChecked(
false);
1509 act->setCheckable(
true);
1510 act->setChecked(
false);
1516 act->setCheckable(
true);
1517 act->setChecked(
false);
1523 act->setCheckable(
true);
1524 act->setChecked(
false);
1531 act =
main_menu->addAction(
_(
"Tax Rates..."));
1536 act =
main_menu->addAction(
_(
"Policies..."));
1568 act =
main_menu->addAction(
_(
"Wonders of the World"));
1577 act =
main_menu->addAction(
_(
"Demographics"));
1585 act =
main_menu->addAction(
_(
"Achievements"));
1588 act =
main_menu->addAction(
_(
"Endgame report"));
1595 act =
main_menu->addAction(
_(
"Select Battle Group 1"));
1599 act =
main_menu->addAction(
_(
"Assign Battle Group 1"));
1603 act =
main_menu->addAction(
_(
"Append to Battle Group 1"));
1607 act =
main_menu->addAction(
_(
"Select Battle Group 2"));
1611 act =
main_menu->addAction(
_(
"Assign Battle Group 2"));
1615 act =
main_menu->addAction(
_(
"Append to Battle Group 2"));
1619 act =
main_menu->addAction(
_(
"Select Battle Group 3"));
1623 act =
main_menu->addAction(
_(
"Assign Battle Group 3"));
1627 act =
main_menu->addAction(
_(
"Append to Battle Group 3"));
1631 act =
main_menu->addAction(
_(
"Select Battle Group 4"));
1635 act =
main_menu->addAction(
_(
"Assign Battle Group 4"));
1639 act =
main_menu->addAction(
_(
"Append to Battle Group 4"));
1647 QObject::connect(act, &QAction::triggered, [
this]() {
1652 QObject::connect(act, &QAction::triggered, [
this]() {
1657 QObject::connect(act, &QAction::triggered, [
this]() {
1662 QObject::connect(act, &QAction::triggered, [
this]() {
1667 QObject::connect(act, &QAction::triggered, [
this]() {
1672 QObject::connect(act, &QAction::triggered, [
this]() {
1677 QObject::connect(act, &QAction::triggered, [
this]() {
1682 QObject::connect(act, &QAction::triggered, [
this]() {
1687 QObject::connect(act, &QAction::triggered, [
this]() {
1692 QObject::connect(act, &QAction::triggered, [
this]() {
1697 QObject::connect(act, &QAction::triggered, [
this]() {
1702 QObject::connect(act, &QAction::triggered, [
this]() {
1707 QObject::connect(act, &QAction::triggered, [
this]() {
1712 QObject::connect(act, &QAction::triggered, [
this]() {
1717 QObject::connect(act, &QAction::triggered, [
this]() {
1724 act->setMenuRole(QAction::NoRole);
1726 QObject::connect(act, &QAction::triggered, [
this]() {
1733 act->setMenuRole(QAction::NoRole);
1735 QObject::connect(act, &QAction::triggered, [
this]() {
1742 act->setMenuRole(QAction::NoRole);
1744 QObject::connect(act, &QAction::triggered, [
this]() {
1751 act->setMenuRole(QAction::NoRole);
1753 QObject::connect(act, &QAction::triggered, [
this]() {
1760 QObject::connect(act, &QAction::triggered, [
this]() {
1765 QObject::connect(act, &QAction::triggered, [
this]() {
1770 QObject::connect(act, &QAction::triggered, [
this]() {
1775 QObject::connect(act, &QAction::triggered, [
this]() {
1780 QObject::connect(act, &QAction::triggered, [
this]() {
1787 QObject::connect(act, &QAction::triggered, [
this]() {
1792 QObject::connect(act, &QAction::triggered, [
this]() {
1799 act->setMenuRole(QAction::NoRole);
1801 QObject::connect(act, &QAction::triggered, [
this]() {
1806 for (i = 0;
i <
menus.count();
i++) {
1807 menus[
i]->setAttribute(Qt::WA_TranslucentBackground);