This commit is contained in:
doitux
2008-09-19 19:37:12 +00:00
parent 76cc84f195
commit a52de5f967
5 changed files with 16 additions and 72 deletions
@@ -457,72 +457,6 @@ void gameLobbyDialogImpl::clearDialog()
label_openGamesCounter->setText("| "+tr("running games: %1").arg(0)); label_openGamesCounter->setText("| "+tr("running games: %1").arg(0));
label_runningGamesCounter->setText("| "+tr("open games: %1").arg(0)); label_runningGamesCounter->setText("| "+tr("open games: %1").arg(0));
// QTreeWidgetItem *item = new QTreeWidgetItem(treeWidget_GameList, 0);
// item->setData(0, Qt::DisplayRole, "43324434");
// item->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item->setData(2, Qt::DisplayRole, "33223");
//
// QTreeWidgetItem *item1 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item1->setData(0, Qt::DisplayRole, "43324434");
// item1->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item1->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item2 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item2->setData(0, Qt::DisplayRole, "43324434");
// item2->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item2->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item3 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item3->setData(0, Qt::DisplayRole, "43324434");
// item3->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item3->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item4 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item4->setData(0, Qt::DisplayRole, "43324434");
// item4->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item4->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item5 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item5->setData(0, Qt::DisplayRole, "43324434");
// item5->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item5->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item6 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item6->setData(0, Qt::DisplayRole, "43324434");
// item6->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item6->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item7 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item7->setData(0, Qt::DisplayRole, "43324434");
// item7->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item7->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item8 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item8->setData(0, Qt::DisplayRole, "43324434");
// item8->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item8->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item9 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item9->setData(0, Qt::DisplayRole, "43324434");
// item9->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item9->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item10 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item10->setData(0, Qt::DisplayRole, "43324434");
// item10->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item10->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item11 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item11->setData(0, Qt::DisplayRole, "43324434");
// item11->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item11->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item12 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item12->setData(0, Qt::DisplayRole, "43324434");
// item12->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item12->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item13 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item13->setData(0, Qt::DisplayRole, "43324434");
// item13->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item13->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item14 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item14->setData(0, Qt::DisplayRole, "43324434");
// item14->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item14->setData(2, Qt::DisplayRole, "33223");
// QTreeWidgetItem *item15 = new QTreeWidgetItem(treeWidget_GameList, 0);
// item15->setData(0, Qt::DisplayRole, "43324434");
// item15->setData(1, Qt::DisplayRole, "sfdsfsdfsd");
// item15->setData(2, Qt::DisplayRole, "33223");
} }
void gameLobbyDialogImpl::checkPlayerQuantity() { void gameLobbyDialogImpl::checkPlayerQuantity() {
+2 -2
View File
@@ -2942,15 +2942,15 @@ void gameTableImpl::closeGameTable() {
mySession->terminateNetworkClient(); mySession->terminateNetworkClient();
stopTimer(); stopTimer();
if (myServerGuiInterface.get()) myServerGuiInterface->getSession().terminateNetworkServer(); if (myServerGuiInterface.get()) myServerGuiInterface->getSession().terminateNetworkServer();
this->hide();
myStartWindow->show(); myStartWindow->show();
this->hide();
} }
} }
else { else {
mySession->terminateNetworkClient(); mySession->terminateNetworkClient();
stopTimer(); stopTimer();
this->hide();
myStartWindow->show(); myStartWindow->show();
this->hide();
} }
} }
@@ -18,13 +18,14 @@
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/ ***************************************************************************/
#include "startnetworkgamedialogimpl.h" #include "startnetworkgamedialogimpl.h"
#include "startwindowimpl.h"
#include "session.h" #include "session.h"
#include "configfile.h" #include "configfile.h"
#include "chattools.h" #include "chattools.h"
#include <net/socket_msg.h> #include <net/socket_msg.h>
startNetworkGameDialogImpl::startNetworkGameDialogImpl(QWidget *parent, ConfigFile *config) startNetworkGameDialogImpl::startNetworkGameDialogImpl(startWindowImpl *parent, ConfigFile *config)
: QDialog(parent), myW(NULL), keyUpDownChatCounter(0), myPlayerId(0), isAdmin(false), myConfig(config), mySession(NULL), myChat(NULL) : QDialog(parent), myW(NULL), myStartWindow(parent), keyUpDownChatCounter(0), myPlayerId(0), isAdmin(false), myConfig(config), mySession(NULL), myChat(NULL)
{ {
#ifdef __APPLE__ #ifdef __APPLE__
setWindowModality(Qt::ApplicationModal); setWindowModality(Qt::ApplicationModal);
@@ -240,3 +241,9 @@ void startNetworkGameDialogImpl::accept()
myW->show(); myW->show();
QDialog::accept(); QDialog::accept();
} }
void startNetworkGameDialogImpl::reject()
{
myStartWindow->show();
QDialog::reject();
}
@@ -30,11 +30,12 @@
class Session; class Session;
class ConfigFile; class ConfigFile;
class ChatTools; class ChatTools;
class startWindowImpl;
class startNetworkGameDialogImpl: public QDialog, public Ui::startNetworkGameDialog { class startNetworkGameDialogImpl: public QDialog, public Ui::startNetworkGameDialog {
Q_OBJECT Q_OBJECT
public: public:
startNetworkGameDialogImpl(QWidget *parent = 0, ConfigFile *config = 0); startNetworkGameDialogImpl(startWindowImpl *parent = 0, ConfigFile *config = 0);
void setSession(Session *session); void setSession(Session *session);
@@ -47,6 +48,7 @@ public slots:
void cancel(); void cancel();
void refresh(int actionID); void refresh(int actionID);
void accept(); void accept();
void reject();
void joinedNetworkGame(unsigned playerId, QString playerName, int rights); void joinedNetworkGame(unsigned playerId, QString playerName, int rights);
void addConnectedPlayer(unsigned playerId, QString playerName, int rights); void addConnectedPlayer(unsigned playerId, QString playerName, int rights);
void updatePlayer(unsigned playerId, QString newPlayerName); void updatePlayer(unsigned playerId, QString newPlayerName);
@@ -74,6 +76,7 @@ public slots:
private: private:
gameTableImpl* myW; gameTableImpl* myW;
startWindowImpl* myStartWindow;
int maxPlayerNumber; int maxPlayerNumber;
int keyUpDownChatCounter; int keyUpDownChatCounter;
unsigned myPlayerId; unsigned myPlayerId;
+1 -1
View File
@@ -874,4 +874,4 @@ QStringList startWindowImpl::getPlayerNicksList() {
} }
return list; return list;
} }