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

DateBookDayView Class Reference

#include </home/clem/local/src/opie/core/pim/datebook/datebookday.h>

Collaboration diagram for DateBookDayView:

Collaboration graph
[legend]
List of all members.

Public Slots

void moveUp ()
void moveDown ()
void slotDateChanged (int year, int month, int day)

Signals

void sigColWidthChanged ()
void sigCapturedKey (const QString &txt)

Public Member Functions

 DateBookDayView (bool hourClock, QWidget *parent, const char *name)
bool whichClock () const
void setRowStyle (int style)

Protected Slots

void slotChangeClock (bool)

Protected Member Functions

virtual void paintCell (QPainter *p, int row, int col, const QRect &cr, bool selected)
virtual void paintFocus (QPainter *p, const QRect &cr)
virtual void resizeEvent (QResizeEvent *e)
void keyPressEvent (QKeyEvent *e)
void contentsMouseReleaseEvent (QMouseEvent *e)
void initHeader ()

Private Attributes

bool ampm
QDate currDate
DateBookDayViewQuickLineEditquickLineEdit

Constructor & Destructor Documentation

DateBookDayView::DateBookDayView bool  hourClock,
QWidget *  parent,
const char *  name
 

Definition at line 49 of file datebookday.cpp.

References FALSE, initHeader(), QString::null, qApp, row, slotChangeClock(), and TRUE.


Member Function Documentation

void DateBookDayView::contentsMouseReleaseEvent QMouseEvent *  e  )  [protected]
 

Definition at line 190 of file datebookday.cpp.

References currDate, i, and quickLineEdit.

void DateBookDayView::initHeader  )  [protected]
 

Definition at line 75 of file datebookday.cpp.

References ampm, FALSE, i, QString::number(), QString::rightJustify(), and tr.

Referenced by DateBookDayView(), and slotChangeClock().

void DateBookDayView::keyPressEvent QKeyEvent *  e  )  [protected]
 

Definition at line 169 of file datebookday.cpp.

References QString::isNull(), and sigCapturedKey().

void DateBookDayView::moveDown  )  [slot]
 

Definition at line 132 of file datebookday.cpp.

Referenced by DateBookDay::keyPressEvent().

void DateBookDayView::moveUp  )  [slot]
 

Definition at line 127 of file datebookday.cpp.

Referenced by DateBookDay::keyPressEvent().

void DateBookDayView::paintCell QPainter *  p,
int  row,
int  col,
const QRect &  cr,
bool  selected
[protected, virtual]
 

Definition at line 137 of file datebookday.cpp.

void DateBookDayView::paintFocus QPainter *  p,
const QRect &  cr
[protected, virtual]
 

Definition at line 158 of file datebookday.cpp.

void DateBookDayView::resizeEvent QResizeEvent *  e  )  [protected, virtual]
 

Definition at line 162 of file datebookday.cpp.

References sigColWidthChanged().

void DateBookDayView::setRowStyle int  style  ) 
 

Definition at line 182 of file datebookday.cpp.

References i.

Referenced by DateBookDay::setRowStyle().

void DateBookDayView::sigCapturedKey const QString txt  )  [signal]
 

Referenced by keyPressEvent().

void DateBookDayView::sigColWidthChanged  )  [signal]
 

Referenced by resizeEvent().

void DateBookDayView::slotChangeClock bool   )  [protected, slot]
 

Definition at line 116 of file datebookday.cpp.

References ampm, and initHeader().

Referenced by DateBookDayView().

void DateBookDayView::slotDateChanged int  year,
int  month,
int  day
[slot]
 

Definition at line 111 of file datebookday.cpp.

References currDate, and QDate::setYMD().

bool DateBookDayView::whichClock  )  const
 

Definition at line 122 of file datebookday.cpp.

References ampm.


Member Data Documentation

bool DateBookDayView::ampm [private]
 

Definition at line 99 of file datebookday.h.

Referenced by initHeader(), slotChangeClock(), and whichClock().

QDate DateBookDayView::currDate [private]
 

Definition at line 100 of file datebookday.h.

Referenced by contentsMouseReleaseEvent(), and slotDateChanged().

DateBookDayViewQuickLineEdit* DateBookDayView::quickLineEdit [private]
 

Definition at line 101 of file datebookday.h.

Referenced by contentsMouseReleaseEvent().


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