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

DateBookWeekLstView Class Reference

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

Collaboration diagram for DateBookWeekLstView:

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 ()
void showDate (int y, int m, int d)
void addEvent (const QDateTime &start, const QDateTime &stop, const QString &str, const QString &location)

Public Member Functions

 DateBookWeekLstView (QValueList< EffectiveEvent > &ev, const QDate &d, bool onM, QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~DateBookWeekLstView ()
void setEvents (QValueList< EffectiveEvent > &ev, const QDate &d, bool onM)

Protected Slots

void keyPressEvent (QKeyEvent *)

Protected Attributes

bool bStartOnMonday
QValueList< QObject * > childs
QVBoxLayout * m_MainLayout

Constructor & Destructor Documentation

DateBookWeekLstView::DateBookWeekLstView QValueList< EffectiveEvent > &  ev,
const QDate d,
bool  onM,
QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 14 of file datebookweeklstview.cpp.

References childs, QValueList< T >::clear(), m_MainLayout, and setEvents().

DateBookWeekLstView::~DateBookWeekLstView  ) 
 

Definition at line 98 of file datebookweeklstview.cpp.


Member Function Documentation

void DateBookWeekLstView::addEvent const QDateTime start,
const QDateTime stop,
const QString str,
const QString location
[signal]
 

Referenced by setEvents().

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

Referenced by setEvents().

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

Referenced by setEvents().

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

Referenced by setEvents().

void DateBookWeekLstView::keyPressEvent QKeyEvent *   )  [protected, slot]
 

Definition at line 101 of file datebookweeklstview.cpp.

void DateBookWeekLstView::redraw  )  [signal]
 

Referenced by setEvents().

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

Referenced by setEvents().

void DateBookWeekLstView::setEvents QValueList< EffectiveEvent > &  ev,
const QDate d,
bool  onM
 

Definition at line 25 of file datebookweeklstview.cpp.

References QDate::addDays(), addEvent(), QValueList< T >::append(), beamEvent(), QValueList< T >::begin(), bStartOnMonday, childs, QValueList< T >::clear(), QDate::dayOfWeek(), duplicateEvent(), editEvent(), QValueList< T >::end(), i, l, m_MainLayout, NORMAL, odebug, oendl, qBubbleSort(), Config::readNumEntry(), redraw(), removeEvent(), Config::setGroup(), and showDate().

Referenced by DateBookWeekLstView(), DateBookWeekLstDblView::setEvents(), and DateBookWeekLstDblView::setRightEvents().

void DateBookWeekLstView::showDate int  y,
int  m,
int  d
[signal]
 

Referenced by setEvents().


Member Data Documentation

bool DateBookWeekLstView::bStartOnMonday [protected]
 

Definition at line 34 of file datebookweeklstview.h.

Referenced by setEvents().

QValueList<QObject*> DateBookWeekLstView::childs [protected]
 

Definition at line 35 of file datebookweeklstview.h.

Referenced by DateBookWeekLstView(), and setEvents().

QVBoxLayout* DateBookWeekLstView::m_MainLayout [protected]
 

Definition at line 37 of file datebookweeklstview.h.

Referenced by DateBookWeekLstView(), and setEvents().


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