More steps towards supporting multiple games per server. Player rights still broken, so starting the game is not possible. Games are not yet terminated after all players have left.

This commit is contained in:
lotodore committed 2007-08-21 12:34:33 +00:00
1 parent 697f063eb1
commit 839a4f7112
21 files changed
+237 -31

No files matched your search

@@ -13,29 +13,39 @@
#define GAMELOBBYDIALOGIMPL_H
#include <ui_gamelobbydialog.h>
#include "configfile.h"
#include <QtGui>
#include <QtCore>
class Session;
class ConfigFile;
/**
@author FThauer FHammer <webmaster@pokerth.net>
*/
class gameLobbyDialogImpl: public QDialog, public Ui::gameLobbyDialog {
Q_OBJECT
public:
gameLobbyDialogImpl(QWidget *parent = 0, ConfigFile* = 0);
gameLobbyDialogImpl(QWidget *parent = 0, ConfigFile* = 0);
~gameLobbyDialogImpl();
~gameLobbyDialogImpl();
void exec();
void setSession(Session *session);
public slots:
private:
ConfigFile *myConfig;
void createGame();
void joinGame();
void addGame(QString gameName);
void removeGame(QString gameName);
private:
ConfigFile *myConfig;
Session *mySession;
};
#endif