BeRo refactoring

This commit is contained in:
doitux
2007-08-07 00:05:29 +00:00
parent 0e8899df48
commit 2f76bb82f9
34 changed files with 155 additions and 1489 deletions
+16
View File
@@ -605,6 +605,7 @@ mainWindowImpl::mainWindowImpl(ConfigFile *c, QMainWindow *parent)
connect(this, SIGNAL(signalStartTimeoutAnimation(int, int)), this, SLOT(startTimeoutAnimation(int, int)));
connect(this, SIGNAL(signalStopTimeoutAnimation(int)), this, SLOT(stopTimeoutAnimation(int)));
connect(this, SIGNAL(signalDealBeRoCards(int)), this, SLOT(dealBeRoCards(int)));
connect(this, SIGNAL(signalDealHoleCards()), this, SLOT(dealHoleCards()));
connect(this, SIGNAL(signalDealFlopCards0()), this, SLOT(dealFlopCards0()));
connect(this, SIGNAL(signalDealTurnCards0()), this, SLOT(dealTurnCards0()));
@@ -1307,6 +1308,21 @@ void mainWindowImpl::dealHoleCards() {
}
}
void mainWindowImpl::dealBeRoCards(int myBeRoID) {
switch(myBeRoID) {
case 1: { dealFlopCards0(); }
break;
case 2: { dealTurnCards0(); }
break;
case 3: { dealRiverCards0(); }
break;
default: { cout << "dealBeRoCards Error" << endl; }
}
}
void mainWindowImpl::dealFlopCards0() { dealFlopCards0Timer->start(preDealCardsSpeed); }
void mainWindowImpl::dealFlopCards1() {
+4
View File
@@ -95,6 +95,8 @@ signals:
void signalStartTimeoutAnimation(int playerId, int timeoutSec);
void signalStopTimeoutAnimation(int playerId);
void signalDealBeRoCards(int myBeRoID);
void signalDealHoleCards();
void signalDealFlopCards0();
void signalDealTurnCards0();
@@ -179,6 +181,8 @@ public slots:
void myActionDone();
void dealBeRoCards(int);
void dealFlopCards0();
void dealFlopCards1();
void dealFlopCards2();