Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DateBookWeekLstEvent Class Reference

#include </home/clem/local/src/opie/core/pim/datebook/modules/weeklst/datebookweeklstevent.h>

Inheritance diagram for DateBookWeekLstEvent:

Inheritance graph
[legend]
Collaboration diagram for DateBookWeekLstEvent:

Collaboration graph
[legend]
List of all members.

Signals

void editEvent (const Event &e)
void duplicateEvent (const Event &e)
void removeEvent (const Event &e)
void beamEvent (const Event &e)
void redraw ()

Public Member Functions

 DateBookWeekLstEvent (const EffectiveEvent &ev, int weeklistviewconfig=1, QWidget *parent=0, const char *name=0, WFlags fl=0)

Protected Member Functions

void mousePressEvent (QMouseEvent *e)

Private Slots

void editMe ()
void duplicateMe ()
void deleteMe ()
void beamMe ()

Private Attributes

const EffectiveEvent event
QPopupMenu * popmenue

Constructor & Destructor Documentation

DateBookWeekLstEvent::DateBookWeekLstEvent const EffectiveEvent ev,
int  weeklistviewconfig = 1,
QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 11 of file datebookweeklstevent.cpp.

References EffectiveEvent::date(), EffectiveEvent::description(), EffectiveEvent::end(), end, EffectiveEvent::endDate(), EffectiveEvent::event(), EXTENDED, NONE, Event::Normal, NORMAL, odebug, oendl, s, QString::sprintf(), EffectiveEvent::start(), start, and EffectiveEvent::startDate().


Member Function Documentation

void DateBookWeekLstEvent::beamEvent const Event e  )  [signal]
 

Referenced by beamMe().

void DateBookWeekLstEvent::beamMe  )  [private, slot]
 

Definition at line 67 of file datebookweeklstevent.cpp.

References beamEvent(), EffectiveEvent::event(), and event.

Referenced by mousePressEvent().

void DateBookWeekLstEvent::deleteMe  )  [private, slot]
 

Definition at line 62 of file datebookweeklstevent.cpp.

References EffectiveEvent::event(), event, redraw(), and removeEvent().

Referenced by mousePressEvent().

void DateBookWeekLstEvent::duplicateEvent const Event e  )  [signal]
 

Referenced by duplicateMe().

void DateBookWeekLstEvent::duplicateMe  )  [private, slot]
 

Definition at line 58 of file datebookweeklstevent.cpp.

References duplicateEvent(), EffectiveEvent::event(), and event.

Referenced by mousePressEvent().

void DateBookWeekLstEvent::editEvent const Event e  )  [signal]
 

Referenced by editMe().

void DateBookWeekLstEvent::editMe  )  [private, slot]
 

Definition at line 55 of file datebookweeklstevent.cpp.

References editEvent(), EffectiveEvent::event(), and event.

Referenced by mousePressEvent().

void DateBookWeekLstEvent::mousePressEvent QMouseEvent *  e  )  [protected]
 

For internal use only.

Reimplemented from Opie::Ui::OClickableLabel.

Definition at line 71 of file datebookweeklstevent.cpp.

References beamMe(), deleteMe(), duplicateMe(), editMe(), EffectiveEvent::event(), event, popmenue, Ir::supported(), and tr.

void DateBookWeekLstEvent::redraw  )  [signal]
 

Referenced by deleteMe().

void DateBookWeekLstEvent::removeEvent const Event e  )  [signal]
 

Referenced by deleteMe().


Member Data Documentation

const EffectiveEvent DateBookWeekLstEvent::event [private]
 

Definition at line 27 of file datebookweeklstevent.h.

Referenced by beamMe(), deleteMe(), duplicateMe(), editMe(), and mousePressEvent().

QPopupMenu* DateBookWeekLstEvent::popmenue [private]
 

Definition at line 28 of file datebookweeklstevent.h.

Referenced by mousePressEvent().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:30:38 2005 for OPIE by  doxygen 1.4.2