24 lines
391 B
C++
24 lines
391 B
C++
#ifndef BASEMODULE_H
|
|
#define BASEMODULE_H
|
|
|
|
#include "module.h"
|
|
#include "user.h"
|
|
|
|
class BaseModule : public Module
|
|
{
|
|
UserList* users;
|
|
|
|
enum{OFFLINE, ONLINE, ON_CHAN};
|
|
int status;
|
|
|
|
bool onChanHandler(Message msg);
|
|
public:
|
|
BaseModule();
|
|
~BaseModule();
|
|
UserList* getUserList();
|
|
bool messageHandler(Message msg);
|
|
QString getName();
|
|
};
|
|
|
|
#endif // BASEMODULE_H
|