next steps startwindow-integration --> UNSTABLE
This commit is contained in:
1 parent
f5ea154b09
commit
2af47e0c01
5 files changed
+112
-106
No files matched your search
@@ -480,11 +480,8 @@ gameTableImpl::gameTableImpl(ConfigFile *c, QMainWindow *parent)
|
|||||||
myConnectToServerDialog = boost::shared_ptr<connectToServerDialogImpl>(new connectToServerDialogImpl(this));
|
myConnectToServerDialog = boost::shared_ptr<connectToServerDialogImpl>(new connectToServerDialogImpl(this));
|
||||||
myStartNetworkGameDialog = boost::shared_ptr<startNetworkGameDialogImpl>(new startNetworkGameDialogImpl(this, myConfig));
|
myStartNetworkGameDialog = boost::shared_ptr<startNetworkGameDialogImpl>(new startNetworkGameDialogImpl(this, myConfig));
|
||||||
myCreateNetworkGameDialog = boost::shared_ptr<createNetworkGameDialogImpl>(new createNetworkGameDialogImpl(this, myConfig));
|
myCreateNetworkGameDialog = boost::shared_ptr<createNetworkGameDialogImpl>(new createNetworkGameDialogImpl(this, myConfig));
|
||||||
myAboutPokerthDialog = boost::shared_ptr<aboutPokerthImpl>(new aboutPokerthImpl(this, myConfig));
|
|
||||||
// myGameLobbyDialog = boost::shared_ptr<gameLobbyDialogImpl>(new gameLobbyDialogImpl(this, myConfig));
|
|
||||||
|
|
||||||
myStartNetworkGameDialog->setMyW(this);
|
myStartNetworkGameDialog->setMyW(this);
|
||||||
// myGameLobbyDialog->setMyW(this);
|
|
||||||
|
|
||||||
myTimeoutDialog.reset(new timeoutMsgBoxImpl(this));
|
myTimeoutDialog.reset(new timeoutMsgBoxImpl(this));
|
||||||
|
|
||||||
@@ -533,12 +530,7 @@ gameTableImpl::gameTableImpl(ConfigFile *c, QMainWindow *parent)
|
|||||||
|
|
||||||
connect(blinkingStartButtonAnimationTimer, SIGNAL(timeout()), this, SLOT( blinkingStartButtonAnimationAction()));
|
connect(blinkingStartButtonAnimationTimer, SIGNAL(timeout()), this, SLOT( blinkingStartButtonAnimationAction()));
|
||||||
|
|
||||||
connect( actionNewGame, SIGNAL( triggered() ), this, SLOT( callNewGameDialog() ) );
|
|
||||||
connect( actionAboutPokerth, SIGNAL( triggered() ), this, SLOT( callAboutPokerthDialog() ) );
|
|
||||||
connect( actionSettings, SIGNAL( triggered() ), this, SLOT( callSettingsDialog() ) );
|
connect( actionSettings, SIGNAL( triggered() ), this, SLOT( callSettingsDialog() ) );
|
||||||
connect( actionJoin_network_Game, SIGNAL( triggered() ), this, SLOT( callJoinNetworkGameDialog() ) );
|
|
||||||
connect( actionCreate_network_Game, SIGNAL( triggered() ), this, SLOT( callCreateNetworkGameDialog() ) );
|
|
||||||
connect( actionInternet_Game, SIGNAL( triggered() ), this, SLOT( callGameLobbyDialog() ) );
|
|
||||||
connect( actionQuit, SIGNAL( triggered() ), this, SLOT( quitPokerTH() ) );
|
connect( actionQuit, SIGNAL( triggered() ), this, SLOT( quitPokerTH() ) );
|
||||||
connect( actionFullScreen, SIGNAL( triggered() ), this, SLOT( switchFullscreen() ) );
|
connect( actionFullScreen, SIGNAL( triggered() ), this, SLOT( switchFullscreen() ) );
|
||||||
connect( actionShowHideChat, SIGNAL( triggered() ), this, SLOT( switchChatWindow() ) );
|
connect( actionShowHideChat, SIGNAL( triggered() ), this, SLOT( switchChatWindow() ) );
|
||||||
@@ -792,8 +784,6 @@ void gameTableImpl::startNewLocalGame(newGameDialogImpl *v) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void gameTableImpl::callAboutPokerthDialog() { myAboutPokerthDialog->exec(); }
|
|
||||||
|
|
||||||
void gameTableImpl::callCreateNetworkGameDialog() {
|
void gameTableImpl::callCreateNetworkGameDialog() {
|
||||||
|
|
||||||
myCreateNetworkGameDialog->exec();
|
myCreateNetworkGameDialog->exec();
|
||||||
@@ -998,99 +988,104 @@ void gameTableImpl::callSettingsDialog() {
|
|||||||
mySettingsDialog->exec();
|
mySettingsDialog->exec();
|
||||||
|
|
||||||
if (mySettingsDialog->result() == QDialog::Accepted && mySettingsDialog->getSettingsCorrect()) {
|
if (mySettingsDialog->result() == QDialog::Accepted && mySettingsDialog->getSettingsCorrect()) {
|
||||||
//Toolbox verstecken?
|
applySettings();
|
||||||
if (myConfig->readConfigInt("ShowLeftToolBox")) { groupBox_LeftToolBox->show(); }
|
}
|
||||||
else { groupBox_LeftToolBox->hide(); }
|
}
|
||||||
|
|
||||||
if (myConfig->readConfigInt("ShowRightToolBox")) { groupBox_RightToolBox->show(); }
|
void gameTableImpl::applySettings() {
|
||||||
else { groupBox_RightToolBox->hide(); }
|
|
||||||
|
|
||||||
//Add avatar (if set)
|
//Toolbox verstecken?
|
||||||
mySession->addOwnAvatar(myConfig->readConfigString("MyAvatar"));
|
if (myConfig->readConfigInt("ShowLeftToolBox")) { groupBox_LeftToolBox->show(); }
|
||||||
|
else { groupBox_LeftToolBox->hide(); }
|
||||||
|
|
||||||
//Falls Spielernamen geändert wurden --> neu zeichnen --> erst beim nächsten Neustart neu ausgelesen
|
if (myConfig->readConfigInt("ShowRightToolBox")) { groupBox_RightToolBox->show(); }
|
||||||
if (mySettingsDialog->getPlayerNickIsChanged() && mySession->getCurrentGame() && !mySession->isNetworkClientRunning()) {
|
else { groupBox_RightToolBox->hide(); }
|
||||||
|
|
||||||
Game *currentGame = mySession->getCurrentGame();
|
//Add avatar (if set)
|
||||||
PlayerListIterator it = currentGame->getSeatsList()->begin();
|
mySession->addOwnAvatar(myConfig->readConfigString("MyAvatar"));
|
||||||
(*it)->setMyName(mySettingsDialog->lineEdit_HumanPlayerName->text().toUtf8().constData());
|
|
||||||
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent1Name->text().toUtf8().constData());
|
|
||||||
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent2Name->text().toUtf8().constData());
|
|
||||||
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent3Name->text().toUtf8().constData());
|
|
||||||
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent4Name->text().toUtf8().constData());
|
|
||||||
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent5Name->text().toUtf8().constData());
|
|
||||||
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent6Name->text().toUtf8().constData());
|
|
||||||
mySettingsDialog->setPlayerNickIsChanged(FALSE);
|
|
||||||
|
|
||||||
refreshPlayerName();
|
//Falls Spielernamen geändert wurden --> neu zeichnen --> erst beim nächsten Neustart neu ausgelesen
|
||||||
}
|
if (mySettingsDialog->getPlayerNickIsChanged() && mySession->getCurrentGame() && !mySession->isNetworkClientRunning()) {
|
||||||
|
|
||||||
if(mySession->getCurrentGame() && !mySession->isNetworkClientRunning()) {
|
Game *currentGame = mySession->getCurrentGame();
|
||||||
|
PlayerListIterator it = currentGame->getSeatsList()->begin();
|
||||||
|
(*it)->setMyName(mySettingsDialog->lineEdit_HumanPlayerName->text().toUtf8().constData());
|
||||||
|
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent1Name->text().toUtf8().constData());
|
||||||
|
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent2Name->text().toUtf8().constData());
|
||||||
|
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent3Name->text().toUtf8().constData());
|
||||||
|
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent4Name->text().toUtf8().constData());
|
||||||
|
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent5Name->text().toUtf8().constData());
|
||||||
|
(*(++it))->setMyName(mySettingsDialog->lineEdit_Opponent6Name->text().toUtf8().constData());
|
||||||
|
mySettingsDialog->setPlayerNickIsChanged(FALSE);
|
||||||
|
|
||||||
Game *currentGame = mySession->getCurrentGame();
|
refreshPlayerName();
|
||||||
PlayerListIterator it = currentGame->getSeatsList()->begin();
|
}
|
||||||
(*it)->setMyAvatar(mySettingsDialog->pushButton_HumanPlayerAvatar->getMyLink().toUtf8().constData());
|
|
||||||
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent1Avatar->getMyLink().toUtf8().constData());
|
|
||||||
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent2Avatar->getMyLink().toUtf8().constData());
|
|
||||||
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent3Avatar->getMyLink().toUtf8().constData());
|
|
||||||
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent4Avatar->getMyLink().toUtf8().constData());
|
|
||||||
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent5Avatar->getMyLink().toUtf8().constData());
|
|
||||||
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent6Avatar->getMyLink().toUtf8().constData());
|
|
||||||
|
|
||||||
//avatar refresh
|
if(mySession->getCurrentGame() && !mySession->isNetworkClientRunning()) {
|
||||||
refreshPlayerAvatar();
|
|
||||||
}
|
|
||||||
|
|
||||||
//Flipside refresh
|
Game *currentGame = mySession->getCurrentGame();
|
||||||
if (myConfig->readConfigInt("FlipsideOwn") && myConfig->readConfigString("FlipsideOwnFile") != "") {
|
PlayerListIterator it = currentGame->getSeatsList()->begin();
|
||||||
|
(*it)->setMyAvatar(mySettingsDialog->pushButton_HumanPlayerAvatar->getMyLink().toUtf8().constData());
|
||||||
|
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent1Avatar->getMyLink().toUtf8().constData());
|
||||||
|
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent2Avatar->getMyLink().toUtf8().constData());
|
||||||
|
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent3Avatar->getMyLink().toUtf8().constData());
|
||||||
|
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent4Avatar->getMyLink().toUtf8().constData());
|
||||||
|
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent5Avatar->getMyLink().toUtf8().constData());
|
||||||
|
(*(++it))->setMyAvatar(mySettingsDialog->pushButton_Opponent6Avatar->getMyLink().toUtf8().constData());
|
||||||
|
|
||||||
flipside = new QPixmap();
|
//avatar refresh
|
||||||
*flipside = QPixmap::fromImage(QImage(QString::fromUtf8(myConfig->readConfigString("FlipsideOwnFile").c_str())));
|
refreshPlayerAvatar();
|
||||||
|
}
|
||||||
|
|
||||||
|
//Flipside refresh
|
||||||
|
if (myConfig->readConfigInt("FlipsideOwn") && myConfig->readConfigString("FlipsideOwnFile") != "") {
|
||||||
|
|
||||||
|
flipside = new QPixmap();
|
||||||
|
*flipside = QPixmap::fromImage(QImage(QString::fromUtf8(myConfig->readConfigString("FlipsideOwnFile").c_str())));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
flipside = new QPixmap();
|
||||||
|
*flipside = QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/flipside.png"));
|
||||||
|
}
|
||||||
|
|
||||||
|
//Check for anti-peek mode
|
||||||
|
if(mySession->getCurrentGame()) {
|
||||||
|
QPixmap tempCardsPixmapArray[2];
|
||||||
|
int tempCardsIntArray[2];
|
||||||
|
|
||||||
|
mySession->getCurrentGame()->getSeatsList()->front()->getMyCards(tempCardsIntArray);
|
||||||
|
if(myConfig->readConfigInt("AntiPeekMode")) {
|
||||||
|
holeCardsArray[0][0]->setPixmap(*flipside, TRUE);
|
||||||
|
tempCardsPixmapArray[0] = QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[0], 10)+".png"));
|
||||||
|
holeCardsArray[0][0]->setFrontPixmap(tempCardsPixmapArray[0]);
|
||||||
|
holeCardsArray[0][1]->setPixmap(*flipside, TRUE);
|
||||||
|
tempCardsPixmapArray[1]= QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[1], 10)+".png"));
|
||||||
|
holeCardsArray[0][1]->setFrontPixmap(tempCardsPixmapArray[1]);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
flipside = new QPixmap();
|
tempCardsPixmapArray[0]= QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[0], 10)+".png"));
|
||||||
*flipside = QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/flipside.png"));
|
holeCardsArray[0][0]->setPixmap(tempCardsPixmapArray[0],FALSE);
|
||||||
|
tempCardsPixmapArray[1]= QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[1], 10)+".png"));
|
||||||
|
holeCardsArray[0][1]->setPixmap(tempCardsPixmapArray[1],FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
//Check for anti-peek mode
|
|
||||||
if(mySession->getCurrentGame()) {
|
|
||||||
QPixmap tempCardsPixmapArray[2];
|
|
||||||
int tempCardsIntArray[2];
|
|
||||||
|
|
||||||
mySession->getCurrentGame()->getSeatsList()->front()->getMyCards(tempCardsIntArray);
|
|
||||||
if(myConfig->readConfigInt("AntiPeekMode")) {
|
|
||||||
holeCardsArray[0][0]->setPixmap(*flipside, TRUE);
|
|
||||||
tempCardsPixmapArray[0] = QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[0], 10)+".png"));
|
|
||||||
holeCardsArray[0][0]->setFrontPixmap(tempCardsPixmapArray[0]);
|
|
||||||
holeCardsArray[0][1]->setPixmap(*flipside, TRUE);
|
|
||||||
tempCardsPixmapArray[1]= QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[1], 10)+".png"));
|
|
||||||
holeCardsArray[0][1]->setFrontPixmap(tempCardsPixmapArray[1]);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
tempCardsPixmapArray[0]= QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[0], 10)+".png"));
|
|
||||||
holeCardsArray[0][0]->setPixmap(tempCardsPixmapArray[0],FALSE);
|
|
||||||
tempCardsPixmapArray[1]= QPixmap::fromImage(QImage(myAppDataPath +"gfx/cards/default/"+QString::number(tempCardsIntArray[1], 10)+".png"));
|
|
||||||
holeCardsArray[0][1]->setPixmap(tempCardsPixmapArray[1],FALSE);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(mySession->getCurrentGame()) {
|
|
||||||
//blind buttons refresh
|
|
||||||
refreshButton();
|
|
||||||
}
|
|
||||||
int i,j;
|
|
||||||
|
|
||||||
for (i=1; i<MAX_NUMBER_OF_PLAYERS; i++ ) {
|
|
||||||
for ( j=0; j<=1; j++ ) {
|
|
||||||
if (holeCardsArray[i][j]->getIsFlipside()) {
|
|
||||||
holeCardsArray[i][j]->setPixmap(*flipside, TRUE);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Re-init audio.
|
|
||||||
mySDLPlayer->audioDone();
|
|
||||||
mySDLPlayer->initAudio();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(mySession->getCurrentGame()) {
|
||||||
|
//blind buttons refresh
|
||||||
|
refreshButton();
|
||||||
|
}
|
||||||
|
int i,j;
|
||||||
|
|
||||||
|
for (i=1; i<MAX_NUMBER_OF_PLAYERS; i++ ) {
|
||||||
|
for ( j=0; j<=1; j++ ) {
|
||||||
|
if (holeCardsArray[i][j]->getIsFlipside()) {
|
||||||
|
holeCardsArray[i][j]->setPixmap(*flipside, TRUE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Re-init audio.
|
||||||
|
mySDLPlayer->audioDone();
|
||||||
|
mySDLPlayer->initAudio();
|
||||||
}
|
}
|
||||||
|
|
||||||
void gameTableImpl::initGui(int speed)
|
void gameTableImpl::initGui(int speed)
|
||||||
|
|||||||
@@ -200,8 +200,8 @@ public slots:
|
|||||||
void setGameSpeed(const int theValue) { guiGameSpeed = theValue; setSpeeds(); } // Achtung Faktor 10!!!
|
void setGameSpeed(const int theValue) { guiGameSpeed = theValue; setSpeeds(); } // Achtung Faktor 10!!!
|
||||||
|
|
||||||
void callNewGameDialog() ;
|
void callNewGameDialog() ;
|
||||||
void callAboutPokerthDialog();
|
|
||||||
void callSettingsDialog();
|
void callSettingsDialog();
|
||||||
|
void applySettings();
|
||||||
void callCreateNetworkGameDialog();
|
void callCreateNetworkGameDialog();
|
||||||
void callJoinNetworkGameDialog();
|
void callJoinNetworkGameDialog();
|
||||||
void callGameLobbyDialog();
|
void callGameLobbyDialog();
|
||||||
@@ -404,7 +404,6 @@ private:
|
|||||||
QPixmap *flipside;
|
QPixmap *flipside;
|
||||||
|
|
||||||
// Dialogs
|
// Dialogs
|
||||||
boost::shared_ptr<aboutPokerthImpl> myAboutPokerthDialog;
|
|
||||||
boost::shared_ptr<newGameDialogImpl> myNewGameDialog;
|
boost::shared_ptr<newGameDialogImpl> myNewGameDialog;
|
||||||
boost::shared_ptr<settingsDialogImpl> mySettingsDialog;
|
boost::shared_ptr<settingsDialogImpl> mySettingsDialog;
|
||||||
boost::shared_ptr<selectAvatarDialogImpl> mySelectAvatarDialog;
|
boost::shared_ptr<selectAvatarDialogImpl> mySelectAvatarDialog;
|
||||||
|
|||||||
@@ -123,6 +123,7 @@
|
|||||||
<addaction name="actionStart_Local_Game" />
|
<addaction name="actionStart_Local_Game" />
|
||||||
<addaction name="menuNetwork_Game" />
|
<addaction name="menuNetwork_Game" />
|
||||||
<addaction name="actionInternet_Game" />
|
<addaction name="actionInternet_Game" />
|
||||||
|
<addaction name="actionAbout_PokerTH" />
|
||||||
<addaction name="actionQuit" />
|
<addaction name="actionQuit" />
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QMenu" name="menuSettings" >
|
<widget class="QMenu" name="menuSettings" >
|
||||||
@@ -131,15 +132,8 @@
|
|||||||
</property>
|
</property>
|
||||||
<addaction name="actionConfigure_PokerTH" />
|
<addaction name="actionConfigure_PokerTH" />
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QMenu" name="menuAbout" >
|
|
||||||
<property name="title" >
|
|
||||||
<string>About</string>
|
|
||||||
</property>
|
|
||||||
<addaction name="actionAbout_PokerTH" />
|
|
||||||
</widget>
|
|
||||||
<addaction name="menuPokerTH" />
|
<addaction name="menuPokerTH" />
|
||||||
<addaction name="menuSettings" />
|
<addaction name="menuSettings" />
|
||||||
<addaction name="menuAbout" />
|
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QStatusBar" name="statusbar" />
|
<widget class="QStatusBar" name="statusbar" />
|
||||||
<action name="actionStart_Local_Game" >
|
<action name="actionStart_Local_Game" >
|
||||||
|
|||||||
@@ -90,6 +90,9 @@ startWindowImpl::startWindowImpl(ConfigFile *c)
|
|||||||
connect( actionJoin_Network_Game, SIGNAL( triggered() ), this, SLOT( callJoinNetworkGameDialog() ) );
|
connect( actionJoin_Network_Game, SIGNAL( triggered() ), this, SLOT( callJoinNetworkGameDialog() ) );
|
||||||
connect( pushButton_Join_Network_Game, SIGNAL( clicked() ), this, SLOT( callJoinNetworkGameDialog() ) );
|
connect( pushButton_Join_Network_Game, SIGNAL( clicked() ), this, SLOT( callJoinNetworkGameDialog() ) );
|
||||||
|
|
||||||
|
connect( actionAbout_PokerTH, SIGNAL( triggered() ), this, SLOT( callAboutPokerthDialog() ) );
|
||||||
|
connect( actionConfigure_PokerTH, SIGNAL( triggered() ), this, SLOT( callSettingsDialog() ) );
|
||||||
|
|
||||||
|
|
||||||
connect(this, SIGNAL(signalShowClientDialog()), this, SLOT(showClientDialog()));
|
connect(this, SIGNAL(signalShowClientDialog()), this, SLOT(showClientDialog()));
|
||||||
|
|
||||||
@@ -396,3 +399,14 @@ void startWindowImpl::showNetworkStartDialog()
|
|||||||
myServerGuiInterface->getSession().terminateNetworkServer();
|
myServerGuiInterface->getSession().terminateNetworkServer();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void startWindowImpl::callAboutPokerthDialog() { myAboutPokerthDialog->exec(); }
|
||||||
|
|
||||||
|
void startWindowImpl::callSettingsDialog() {
|
||||||
|
|
||||||
|
mySettingsDialog->exec();
|
||||||
|
|
||||||
|
if (mySettingsDialog->result() == QDialog::Accepted && mySettingsDialog->getSettingsCorrect()) {
|
||||||
|
myGuiInterface->getMyW()->applySettings();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -89,14 +89,18 @@ signals:
|
|||||||
|
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void callNewGameDialog();
|
|
||||||
void callGameLobbyDialog();
|
void callAboutPokerthDialog();
|
||||||
void callCreateNetworkGameDialog();
|
void callSettingsDialog();
|
||||||
void callJoinNetworkGameDialog();
|
void callNewGameDialog();
|
||||||
void showLobbyDialog();
|
void callGameLobbyDialog();
|
||||||
void joinGameLobby();
|
void callCreateNetworkGameDialog();
|
||||||
void showClientDialog();
|
void callJoinNetworkGameDialog();
|
||||||
void showNetworkStartDialog();
|
void showLobbyDialog();
|
||||||
|
void joinGameLobby();
|
||||||
|
void showClientDialog();
|
||||||
|
void showNetworkStartDialog();
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ConfigFile *myConfig;
|
ConfigFile *myConfig;
|
||||||
|
|||||||
Reference in new issue
Block a user