chat code

This commit is contained in:
Max-Wilhelm Bruker 2009-08-23 16:25:10 +02:00
parent 8daa81e462
commit 5d32bb8bc4
14 changed files with 85 additions and 28 deletions

View file

@ -3,6 +3,7 @@
#include <QList>
#include <QObject>
#include <QStringList>
class ServerSocket;
@ -13,10 +14,13 @@ signals:
private:
QString name;
QString description;
bool autoJoin;
QStringList joinMessage;
public:
ChatChannel(const QString &_name, const QString &_description);
ChatChannel(const QString &_name, const QString &_description, bool _autoJoin, const QStringList &_joinMessage);
QString getName() const { return name; }
QString getDescription() const { return description; }
bool getAutoJoin() const { return autoJoin; }
void addPlayer(ServerSocket *player);
void removePlayer(ServerSocket *player);
void say(ServerSocket *player, const QString &s);