[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdegames/lskat/src
From: Parker Coates <parker.coates () kdemail ! net>
Date: 2010-04-26 22:25:24
Message-ID: 20100426222524.8BAD0AC8A4 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1119287 by coates:
Make clicking on opening intro start a new game in LSkat.
M +1 -1 gameview.cpp
M +1 -1 gameview.h
M +5 -0 mainwindow.cpp
--- trunk/KDE/kdegames/lskat/src/gameview.cpp #1119286:1119287
@@ -219,7 +219,7 @@
// Mouse click event
-void GameView::mousePressEvent(QMouseEvent *ev)
+void GameView::mouseReleaseEvent(QMouseEvent *ev)
{
if (ev->button() != Qt::LeftButton) return ;
--- trunk/KDE/kdegames/lskat/src/gameview.h #1119286:1119287
@@ -64,7 +64,7 @@
/** React to mouse clicks.
* @param event The mouse event
*/
- void mousePressEvent(QMouseEvent *event);
+ void mouseReleaseEvent(QMouseEvent *event);
public slots:
/** The update and advance for the canvas.
--- trunk/KDE/kdegames/lskat/src/mainwindow.cpp #1119286:1119287
@@ -164,6 +164,8 @@
mGameMode = Intro;
mDisplay = new DisplayIntro(mDeck, mCanvas, mTheme, ADVANCE_PERIOD, mView);
setCentralWidget(mView);
+ connect(mView, SIGNAL(signalLeftMousePress(QPoint)),
+ this, SLOT(menuNewLSkatGame()));
// Create GUI
setupGUI();
@@ -583,6 +585,9 @@
// Start a new game
void Mainwindow::menuNewLSkatGame()
{
+ disconnect(mView, SIGNAL(signalLeftMousePress(QPoint)),
+ this, SLOT(menuNewLSkatGame()));
+
Player* p1 = mLSkatConfig->player(0);
Player* p2 = mLSkatConfig->player(1);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic