From 34e42590a8ef21c1377f89c7b82f25bcf0aec3cb Mon Sep 17 00:00:00 2001 From: alwin Date: Sat, 19 Mar 2005 13:44:30 +0000 Subject: so.... I looked for a problem. could not found due the kind of code structure. so I had reorganized the code into a more sensefull structure so every one should be able to find some code sequences when searching for a bug. yes - now I found the problem and can thinking about resolving it. --- (limited to 'core/pim/datebook/modules/weeklst/datebookweeklstevent.h') diff --git a/core/pim/datebook/modules/weeklst/datebookweeklstevent.h b/core/pim/datebook/modules/weeklst/datebookweeklstevent.h new file mode 100644 index 0000000..77f6283 --- a/dev/null +++ b/core/pim/datebook/modules/weeklst/datebookweeklstevent.h @@ -0,0 +1,34 @@ +#ifndef _DATEBOOKWEEKLSTEVENT_H +#define _DATEBOOKWEEKLSTEVENT_H + +#include + +#include + +class DateBookWeekLstEvent: public Opie::Ui::OClickableLabel +{ + Q_OBJECT +public: + DateBookWeekLstEvent(const EffectiveEvent &ev, int weeklistviewconfig =1, + QWidget* parent = 0, const char* name = 0, + WFlags fl = 0); +signals: + void editEvent(const Event &e); + void duplicateEvent(const Event &e); + void removeEvent(const Event &e); + void beamEvent(const Event &e); + void redraw(); +private slots: + void editMe(); + void duplicateMe(); + void deleteMe(); + void beamMe(); +private: + const EffectiveEvent event; + QPopupMenu* popmenue; +protected: + void mousePressEvent( QMouseEvent *e ); +}; + + +#endif -- cgit v0.9.0.2