[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdegames/ksame
From: Simon Huerlimann <simon.huerlimann () access ! unizh ! ch>
Date: 2007-05-12 10:21:23
Message-ID: 1178965283.732156.13765.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 663778 by huerlimann:
action refactoring
M +7 -14 mainwindow.cpp
--- trunk/KDE/kdegames/ksame/mainwindow.cpp #663777:663778
@@ -48,22 +48,15 @@
KSame::MainWindow::MainWindow( QWidget *parent )
: KXmlGuiWindow( parent )
{
- QAction *action;
+ KStandardGameAction::gameNew(this, SLOT(newGame()), actionCollection());
+ m_restartAction = KStandardGameAction::restart(this, SLOT( restartGame() ), actionCollection());
+ KStandardGameAction::highscores(this, SLOT(showHighScoreDialog()), actionCollection());
+ KStandardGameAction::quit(this, SLOT(close()), actionCollection());
+ m_undoAction = KStandardGameAction::undo(this, SLOT( undo() ), actionCollection());
- action = KStandardGameAction::gameNew(this, SLOT(newGame()), this);
- actionCollection()->addAction(action->objectName(), action);
- m_restartAction = KStandardGameAction::restart(this, SLOT( restartGame() ), this);
- actionCollection()->addAction(m_restartAction->objectName(), m_restartAction);
- action = KStandardGameAction::highscores(this, SLOT(showHighScoreDialog()), this);
- actionCollection()->addAction(action->objectName(), action);
- action = KStandardGameAction::quit(this, SLOT(close()), this);
- actionCollection()->addAction(action->objectName(), action);
- m_undoAction = KStandardGameAction::undo(this, SLOT( undo() ), this);
- actionCollection()->addAction(m_undoAction->objectName(), m_undoAction);
-
- m_randomBoardAction = new KToggleAction(i18n("&Random Board"), this);
+ m_randomBoardAction = new KToggleAction(i18n("&Random Board"), actionCollection());
actionCollection()->addAction("random_board", m_randomBoardAction);
- m_showNumberRemainingAction = new KToggleAction(i18n("&Show Number Remaining"), this);
+ m_showNumberRemainingAction = new KToggleAction(i18n("&Show Number Remaining"), actionCollection());
actionCollection()->addAction("showNumberRemaining", m_showNumberRemainingAction);
connect(m_showNumberRemainingAction, SIGNAL(triggered(bool) ), SLOT(showNumberRemainingToggled()));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic