2015-05-29 23:08:04 +02:00

29 lines
429 B
C++

#ifndef USER_H
#define USER_H
#include <QString>
#include <vector>
class User
{
QString nick;
bool op;
public:
User(QString str);
void rename(QString newNick);
QString getNick();
bool isOp();
void setOp(bool newStatus);
};
class UserList : public std::vector<User*>
{
public:
User* getOrAdd(QString nick);
User* getFromNick(QString nick);
void remove(User* user);
};
#endif // USER_H