BeRo refactoring
This commit is contained in:
@@ -64,6 +64,7 @@ void ServerGuiWrapper::refreshGameLabels(GameState state) const {}
|
||||
|
||||
void ServerGuiWrapper::waitForGuiUpdateDone() const {}
|
||||
|
||||
void ServerGuiWrapper::dealBeRoCards(int myBeRoID) {}
|
||||
void ServerGuiWrapper::dealHoleCards() {}
|
||||
void ServerGuiWrapper::dealFlopCards() {}
|
||||
void ServerGuiWrapper::dealTurnCard() {}
|
||||
|
||||
@@ -48,6 +48,7 @@ public:
|
||||
|
||||
void waitForGuiUpdateDone() const;
|
||||
|
||||
void dealBeRoCards(int);
|
||||
void dealHoleCards();
|
||||
void dealFlopCards();
|
||||
void dealTurnCard();
|
||||
|
||||
@@ -53,6 +53,7 @@ public:
|
||||
|
||||
virtual void waitForGuiUpdateDone() const=0;
|
||||
|
||||
virtual void dealBeRoCards(int) =0;
|
||||
// // Karten-Funktionen
|
||||
virtual void dealHoleCards()=0;
|
||||
virtual void dealFlopCards()=0;
|
||||
|
||||
@@ -66,6 +66,8 @@ void GuiWrapper::waitForGuiUpdateDone() const
|
||||
myW->waitForGuiUpdateDone();
|
||||
}
|
||||
|
||||
void GuiWrapper::dealBeRoCards(int myBeRoID) { myW->signalDealBeRoCards(myBeRoID); }
|
||||
|
||||
void GuiWrapper::dealHoleCards() { myW->signalDealHoleCards(); }
|
||||
void GuiWrapper::dealFlopCards() { myW->signalDealFlopCards0(); }
|
||||
void GuiWrapper::dealTurnCard() { myW->signalDealTurnCards0(); }
|
||||
|
||||
@@ -55,6 +55,7 @@ public:
|
||||
|
||||
void waitForGuiUpdateDone() const;
|
||||
|
||||
void dealBeRoCards(int myBeRoID);
|
||||
void dealHoleCards();
|
||||
void dealFlopCards();
|
||||
void dealTurnCard();
|
||||
|
||||
@@ -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() {
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user