#ifndef TODOMODULE_H #define TODOMODULE_H #include "module.h" #include #include class TodoModule : public Module { typedef struct s_task { unsigned long date; unsigned long repeat; QString description; QString emitter; QString recipient; bool isPrivate; } Task; std::vector tasks; public: TodoModule(); virtual bool messageHandler(Message msg); virtual QString getName() {return "todo";} void addTask(unsigned long date, unsigned long repeat, QString description, QString emitter, QString recipient, bool isPrivate); }; #endif // TODOMODULE_H