#include </home/clem/local/src/opie/core/pim/datebook/modules/monthview/odatebookmonth.h>
Collaboration diagram for ODateBookMonthTable:

Signals | |
| void | dateClicked (int year, int month, int day) |
Public Member Functions | |
| ODateBookMonthTable (QWidget *parent=0, const char *name=0, DateBookDBHoliday *newDb=0) | |
| virtual | ~ODateBookMonthTable () |
| void | setDate (int y, int m, int d) |
| void | redraw () |
| QSize | minimumSizeHint () const |
| QSize | minimumSize () const |
| void | getDate (int &y, int &m, int &d) const |
| void | setWeekStart (bool onMonday) |
Protected Slots | |
| virtual void | keyPressEvent (QKeyEvent *e) |
Protected Member Functions | |
| virtual void | viewportMouseReleaseEvent (QMouseEvent *) |
Private Slots | |
| void | dayClicked (int row, int col) |
| void | dragDay (int row, int col) |
Private Member Functions | |
| void | setupTable () |
| void | setupLabels () |
| void | findDay (int day, int &row, int &col) |
| void | getEvents () |
| void | changeDaySelection (int row, int col) |
Private Attributes | |
| int | year |
| int | month |
| int | day |
| int | selYear |
| int | selMonth |
| int | selDay |
| QValueList< Event > | monthsEvents |
| DateBookDBHoliday * | db |
| ODateBookMonthTablePrivate * | d |
|
||||||||||||||||
|
Definition at line 50 of file odatebookmonth.cpp. References d, day, dayClicked(), dragDay(), FALSE, i, month, ODateBookMonthTablePrivate::onMonday, Config::readBoolEntry(), selDay, selMonth, selYear, Config::setGroup(), setupLabels(), TRUE, and year. |
|
|
Definition at line 92 of file odatebookmonth.cpp. References QValueList< T >::clear(), d, and monthsEvents. |
|
||||||||||||
|
Definition at line 191 of file odatebookmonth.cpp. References DayItemMonth::day(), i, month, Calendar::Day::PrevMonth, selDay, selMonth, selYear, Calendar::Day::ThisMonth, DayItemMonth::type(), and year. Referenced by dayClicked(), and dragDay(). |
|
||||||||||||||||
|
Referenced by dayClicked(). |
|
||||||||||||
|
Definition at line 180 of file odatebookmonth.cpp. References changeDaySelection(), dateClicked(), selDay, selMonth, and selYear. Referenced by ODateBookMonthTable(), and viewportMouseReleaseEvent(). |
|
||||||||||||
|
Definition at line 186 of file odatebookmonth.cpp. References changeDaySelection(). Referenced by ODateBookMonthTable(). |
|
||||||||||||||||
|
Definition at line 168 of file odatebookmonth.cpp. References d, QDate::dayOfWeek(), month, ODateBookMonthTablePrivate::onMonday, and year. Referenced by getEvents(), and setDate(). |
|
||||||||||||||||
|
Definition at line 61 of file odatebookmonth.h. References selDay, selMonth, and selYear. Referenced by ODateBookMonth::selectedDate(). |
|
|
Definition at line 224 of file odatebookmonth.cpp. References QValueList< T >::append(), QValueList< T >::begin(), QValueList< T >::clear(), col, d, EffectiveEvent::date(), QDate::daysInMonth(), db, QValueList< T >::end(), findDay(), DateBookDBHoliday::getEffectiveEvents(), ODateBookMonthTablePrivate::mMonthEvents, month, row, DayItemMonth::setEvents(), and year. Referenced by setupTable(). |
|
|
Definition at line 71 of file odatebookmonth.h. |
|
|
Definition at line 60 of file odatebookmonth.h. |
|
|
Definition at line 59 of file odatebookmonth.h. |
|
|
Definition at line 120 of file odatebookmonth.cpp. References setupLabels(), and setupTable(). Referenced by ODateBookMonth::redraw(). |
|
||||||||||||||||
|
Definition at line 98 of file odatebookmonth.cpp. References day, findDay(), month, selDay, selMonth, selYear, setupTable(), and year. Referenced by ODateBookMonth::ODateBookMonth(), ODateBookMonth::redraw(), and ODateBookMonth::setDate(). |
|
|
Definition at line 257 of file odatebookmonth.cpp. References d, i, Calendar::nameOfDay(), and ODateBookMonthTablePrivate::onMonday. Referenced by ODateBookMonthTable(), redraw(), and setWeekStart(). |
|
|
Definition at line 133 of file odatebookmonth.cpp. References QValueList< T >::begin(), DayItemMonth::clearEffEvents(), col, d, Calendar::Day::date, day, DayItemMonth::day(), Calendar::daysOfMonth(), QValueList< T >::end(), getEvents(), i, month, ODateBookMonthTablePrivate::onMonday, row, DayItemMonth::setDay(), DayItemMonth::setType(), Calendar::Day::ThisMonth, Calendar::Day::type, and year. Referenced by redraw(), setDate(), and setWeekStart(). |
|
|
Definition at line 126 of file odatebookmonth.cpp. References d, ODateBookMonthTablePrivate::onMonday, setupLabels(), and setupTable(). Referenced by ODateBookMonth::slotWeekChange(). |
|
|
Definition at line 219 of file odatebookmonth.cpp. References dayClicked(). |
|
|
Definition at line 91 of file odatebookmonth.h. Referenced by findDay(), getEvents(), ODateBookMonthTable(), setupLabels(), setupTable(), setWeekStart(), and ~ODateBookMonthTable(). |
|
|
Definition at line 87 of file odatebookmonth.h. Referenced by ODateBookMonthTable(), setDate(), and setupTable(). |
|
|
Definition at line 90 of file odatebookmonth.h. Referenced by getEvents(). |
|
|
Definition at line 87 of file odatebookmonth.h. Referenced by changeDaySelection(), findDay(), getEvents(), ODateBookMonthTable(), setDate(), and setupTable(). |
|
|
Definition at line 89 of file odatebookmonth.h. Referenced by ~ODateBookMonthTable(). |
|
|
Definition at line 88 of file odatebookmonth.h. Referenced by changeDaySelection(), dayClicked(), getDate(), ODateBookMonthTable(), and setDate(). |
|
|
Definition at line 88 of file odatebookmonth.h. Referenced by changeDaySelection(), dayClicked(), getDate(), ODateBookMonthTable(), and setDate(). |
|
|
Definition at line 88 of file odatebookmonth.h. Referenced by changeDaySelection(), dayClicked(), getDate(), ODateBookMonthTable(), and setDate(). |
|
|
Definition at line 87 of file odatebookmonth.h. Referenced by changeDaySelection(), findDay(), getEvents(), ODateBookMonthTable(), setDate(), and setupTable(). |
1.4.2