Author: sveinung Date: Thu Aug 6 15:01:23 2015 New Revision: 29352 URL: http://svn.gna.org/viewcvs/freeciv?rev=29352&view=rev Log: Qt client: support go to and Explode Nuclear
See patch #6184 Modified: trunk/client/gui-qt/menu.cpp trunk/client/gui-qt/menu.h Modified: trunk/client/gui-qt/menu.cpp URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/menu.cpp?rev=29352&r1=29351&r2=29352&view=diff ============================================================================== --- trunk/client/gui-qt/menu.cpp (original) +++ trunk/client/gui-qt/menu.cpp Thu Aug 6 15:01:23 2015 @@ -689,6 +689,10 @@ menu_list.insertMulti(ORDER_DIPLOMAT_DLG, act); act->setShortcut(QKeySequence(tr("d"))); connect(act, SIGNAL(triggered()), this, SLOT(slot_action())); + act = menu->addAction(action_get_ui_name(ACTION_NUKE)); + menu_list.insertMulti(NUKE, act); + act->setShortcut(QKeySequence(tr("shift+n"))); + connect(act, SIGNAL(triggered()), this, SLOT(slot_nuke())); /* Work Menu */ menu = this->addMenu(_("Work")); @@ -1289,6 +1293,7 @@ break; case NUKE: + i.value()->setText(action_get_ui_name(ACTION_NUKE)); if (units_can_do_action(punits, ACTION_NUKE, TRUE)) { i.value()->setEnabled(true); } @@ -1513,6 +1518,14 @@ key_unit_diplomat_actions(); } +/*************************************************************************** + Explode Nuclear +***************************************************************************/ +void mr_menu::slot_nuke() +{ + key_unit_nuke(); +} + /**************************************************************** Action "AUTO_SETTLER" Modified: trunk/client/gui-qt/menu.h URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/menu.h?rev=29352&r1=29351&r2=29352&view=diff ============================================================================== --- trunk/client/gui-qt/menu.h (original) +++ trunk/client/gui-qt/menu.h Thu Aug 6 15:01:23 2015 @@ -201,6 +201,7 @@ void slot_unit_airbase(); void slot_pillage(); void slot_action(); + void slot_nuke(); /*used by view menu*/ void slot_center_view(); _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits