[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenonbeta/kttt/src
From:       Albert Astals Cid <tsdgeos () terra ! es>
Date:       2004-01-15 22:00:32
Message-ID: 20040115220032.B75FA9061 () office ! kde ! org
[Download RAW message or body]

CVS commit by aacid: 

Make the actionCollection() -> action() stuff more friendly giving a name to the action


  M +7 -7      kttt.cpp   1.14
  M +5 -0      ktttui.rc   1.2


--- kdenonbeta/kttt/src/kttt.cpp  #1.13:1.14
@@ -32,5 +32,5 @@ kttt::kttt() : KMainWindow(0, "kttt")
 
         KStdGameAction::gameNew(this, SLOT(newGame()), actionCollection());
-        KStdGameAction::end(this, SLOT(endGame()), actionCollection());
+        KStdGameAction::end(this, SLOT(endGame()), actionCollection(), "endAction");
         KStdGameAction::quit(this, SLOT(close()), actionCollection());
 
@@ -56,5 +56,5 @@ void kttt::newGame()
 {
         p_board -> newGame();
-        actionCollection() -> action(KStdGameAction::name(KStdGameAction::End)) -> setEnabled(true);
+        actionCollection() -> action("endAction") -> setEnabled(true);
 }
 
@@ -62,5 +62,5 @@ void kttt::endGame()
 {
         p_board -> endGame();
-        actionCollection() -> action(KStdGameAction::name(KStdGameAction::End)) -> setEnabled(false);
+        actionCollection() -> action("endAction") -> setEnabled(false);
 }
 
@@ -78,5 +78,5 @@ void kttt::playerwin(int number, bool hu
                 else KNotifyClient::event(winId(), "computerwin", i18n("Player 2 wins!!!"));
         }
-        actionCollection() -> action(KStdGameAction::name(KStdGameAction::End)) -> setEnabled(false);
+        actionCollection() -> action("endAction") -> setEnabled(false);
 }
 
@@ -84,5 +84,5 @@ void kttt::humanwin()
 {
         KNotifyClient::event(winId(), "win", i18n("You win!!!"));
-        actionCollection() -> action(KStdGameAction::name(KStdGameAction::End)) -> setEnabled(false);
+        actionCollection() -> action("endAction") -> setEnabled(false);
 }
 
@@ -90,5 +90,5 @@ void kttt::humanloose()
 {
         KNotifyClient::event(winId(), "loose", i18n("You loose!!!"));
-        actionCollection() -> action(KStdGameAction::name(KStdGameAction::End)) -> setEnabled(false);
+        actionCollection() -> action("endAction") -> setEnabled(false);
 }
 
@@ -96,5 +96,5 @@ void kttt::draw()
 {
         KNotifyClient::event(winId(), "draw", i18n("The game is drawn!!!"));
-        actionCollection() -> action(KStdGameAction::name(KStdGameAction::End)) -> setEnabled(false);
+        actionCollection() -> action("endAction") -> setEnabled(false);
 }
 

--- kdenonbeta/kttt/src/ktttui.rc  #1.1:1.2
@@ -1,3 +1,8 @@
 <!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
 <kpartgui name="kttt" version="1">
+        <MenuBar>
+                <Menu name="game">
+                        <Action name="endAction" />
+                </Menu>
+        </MenuBar>
 </kpartgui>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic