#include </home/clem/local/src/opie/library/datebookmonth.h>
Collaboration diagram for DateBookMonthTable:

Signals | |
| void | dateClicked (int year, int month, int day) |
Public Member Functions | |
| DateBookMonthTable (QWidget *parent=0, const char *name=0, DateBookDB *newDb=0) | |
| ~DateBookMonthTable () | |
| 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 | |
| void | keyPressEvent (QKeyEvent *e) |
Protected Member Functions | |
| 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 |
| DateBookDB * | db |
| DateBookMonthTablePrivate * | d |
|
||||||||||||||||
|
Definition at line 159 of file datebookmonth.cpp. References d, day, dayClicked(), dragDay(), FALSE, i, month, DateBookMonthTablePrivate::onMonday, Config::readBoolEntry(), selDay, selMonth, selYear, Config::setGroup(), setupLabels(), TRUE, and year. |
|
|
Definition at line 201 of file datebookmonth.cpp. References QValueList< T >::clear(), d, and monthsEvents. |
|
||||||||||||
|
Definition at line 300 of file datebookmonth.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 289 of file datebookmonth.cpp. References changeDaySelection(), dateClicked(), selDay, selMonth, and selYear. Referenced by DateBookMonthTable(), and viewportMouseReleaseEvent(). |
|
||||||||||||
|
Definition at line 295 of file datebookmonth.cpp. References changeDaySelection(). Referenced by DateBookMonthTable(). |
|
||||||||||||||||
|
Definition at line 277 of file datebookmonth.cpp. References d, QDate::dayOfWeek(), month, DateBookMonthTablePrivate::onMonday, and year. Referenced by getEvents(), and setDate(). |
|
||||||||||||||||
|
Definition at line 114 of file datebookmonth.h. References selDay, selMonth, and selYear. Referenced by DateBookMonth::selectedDate(). |
|
|
Definition at line 333 of file datebookmonth.cpp. References QValueList< T >::append(), QValueList< T >::begin(), QValueList< T >::clear(), col, d, EffectiveEvent::date(), QDate::daysInMonth(), db, QValueList< T >::end(), findDay(), DateBookDB::getEffectiveEvents(), DateBookMonthTablePrivate::mMonthEvents, month, row, DayItemMonth::setEvents(), and year. Referenced by setupTable(). |
|
|
Definition at line 124 of file datebookmonth.h. |
|
|
Definition at line 113 of file datebookmonth.h. |
|
|
Definition at line 112 of file datebookmonth.h. |
|
|
Definition at line 229 of file datebookmonth.cpp. References setupLabels(), and setupTable(). Referenced by DateBookMonth::redraw(). |
|
||||||||||||||||
|
Definition at line 207 of file datebookmonth.cpp. References day, findDay(), month, selDay, selMonth, selYear, setupTable(), and year. Referenced by DateBookMonth::DateBookMonth(), DateBookMonth::redraw(), and DateBookMonth::setDate(). |
|
|
Definition at line 366 of file datebookmonth.cpp. References d, i, Calendar::nameOfDay(), and DateBookMonthTablePrivate::onMonday. Referenced by DateBookMonthTable(), redraw(), and setWeekStart(). |
|
|
Definition at line 242 of file datebookmonth.cpp. References QValueList< T >::begin(), DayItemMonth::clearEffEvents(), col, d, Calendar::Day::date, day, DayItemMonth::day(), Calendar::daysOfMonth(), QValueList< T >::end(), getEvents(), i, month, DateBookMonthTablePrivate::onMonday, row, DayItemMonth::setDay(), DayItemMonth::setType(), Calendar::Day::ThisMonth, Calendar::Day::type, and year. Referenced by redraw(), setDate(), and setWeekStart(). |
|
|
Definition at line 235 of file datebookmonth.cpp. References d, DateBookMonthTablePrivate::onMonday, setupLabels(), and setupTable(). Referenced by DateBookMonth::slotWeekChange(). |
|
|
Definition at line 328 of file datebookmonth.cpp. References dayClicked(). |
|
|
Definition at line 144 of file datebookmonth.h. Referenced by DateBookMonthTable(), findDay(), getEvents(), setupLabels(), setupTable(), setWeekStart(), and ~DateBookMonthTable(). |
|
|
Definition at line 140 of file datebookmonth.h. Referenced by DateBookMonthTable(), setDate(), and setupTable(). |
|
|
Definition at line 143 of file datebookmonth.h. Referenced by getEvents(). |
|
|
Definition at line 140 of file datebookmonth.h. Referenced by changeDaySelection(), DateBookMonthTable(), findDay(), getEvents(), setDate(), and setupTable(). |
|
|
Definition at line 142 of file datebookmonth.h. Referenced by ~DateBookMonthTable(). |
|
|
Definition at line 141 of file datebookmonth.h. Referenced by changeDaySelection(), DateBookMonthTable(), dayClicked(), getDate(), and setDate(). |
|
|
Definition at line 141 of file datebookmonth.h. Referenced by changeDaySelection(), DateBookMonthTable(), dayClicked(), getDate(), and setDate(). |
|
|
Definition at line 141 of file datebookmonth.h. Referenced by changeDaySelection(), DateBookMonthTable(), dayClicked(), getDate(), and setDate(). |
|
|
Definition at line 140 of file datebookmonth.h. Referenced by changeDaySelection(), DateBookMonthTable(), findDay(), getEvents(), setDate(), and setupTable(). |
1.4.2