Author: sveinung
Date: Sun Aug 17 10:25:00 2014
New Revision: 25926

URL: http://svn.gna.org/viewcvs/freeciv?rev=25926&view=rev
Log:
Qt client: Support diplomat actions against own tile.

See patch #5031

Modified:
    branches/S2_5/client/gui-qt/menu.cpp
    branches/S2_5/client/gui-qt/menu.h

Modified: branches/S2_5/client/gui-qt/menu.cpp
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/client/gui-qt/menu.cpp?rev=25926&r1=25925&r2=25926&view=diff
==============================================================================
--- branches/S2_5/client/gui-qt/menu.cpp        (original)
+++ branches/S2_5/client/gui-qt/menu.cpp        Sun Aug 17 10:25:00 2014
@@ -298,6 +298,10 @@
   menu_list.insertMulti(PILLAGE, act);
   act->setShortcut(QKeySequence(tr("shift+p")));
   connect(act, SIGNAL(triggered()), this, SLOT(slot_pillage()));
+  act = menu->addAction(_("Diplomat/Spy actions"));
+  menu_list.insertMulti(ORDER_DIPLOMAT_DLG, act);
+  act->setShortcut(QKeySequence(tr("d")));
+  connect(act, SIGNAL(triggered()), this, SLOT(slot_action()));
 
   /* Work Menu */
   menu = this->addMenu(_("Work"));
@@ -1025,6 +1029,14 @@
   key_unit_pillage();
 }
 
+/***************************************************************************
+  Diplomat/Spy action
+***************************************************************************/
+void mr_menu::slot_action()
+{
+  key_unit_diplomat_actions();
+}
+
 
 /****************************************************************
   Action "AUTO_SETTLER"

Modified: branches/S2_5/client/gui-qt/menu.h
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/client/gui-qt/menu.h?rev=25926&r1=25925&r2=25926&view=diff
==============================================================================
--- branches/S2_5/client/gui-qt/menu.h  (original)
+++ branches/S2_5/client/gui-qt/menu.h  Sun Aug 17 10:25:00 2014
@@ -120,6 +120,7 @@
   void slot_unit_fortify();
   void slot_unit_airbase();
   void slot_pillage();
+  void slot_action();
 
   /*used by view menu*/
   void slot_center_view();


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to