#include </home/clem/local/src/opie/core/pim/datebook/datebookday.h>
Collaboration diagram for DateBookDay:

Public Slots | |
| void | setDate (int y, int m, int d) |
| void | setDate (QDate) |
| void | redraw () |
| void | slotWeekChanged (bool bStartOnMonday) |
| void | updateView () |
Signals | |
| void | removeEvent (const Event &) |
| void | editEvent (const Event &) |
| void | duplicateEvent (const Event &) |
| void | beamEvent (const Event &) |
| void | newEvent () |
| void | sigNewEvent (const QString &) |
Public Member Functions | |
| DateBookDay (bool ampm, bool startOnMonday, DateBookDBHoliday *newDb, DateBookHoliday *newHdb, QWidget *parent, const char *name) | |
| void | selectedDates (QDateTime &start, QDateTime &end) |
| QDate | date () const |
| DateBookDayView * | dayView () const |
| void | setStartViewTime (int startHere) |
| int | startViewTime () const |
| void | setSelectedWidget (DateBookDayWidget *) |
| DateBookDayWidget * | getSelectedWidget (void) |
| void | setJumpToCurTime (bool bJump) |
| void | setRowStyle (int style) |
Static Public Member Functions | |
| static QDate | findRealStart (int uid, const QDate &isIncluded, DateBookDB *) |
Protected Slots | |
| void | keyPressEvent (QKeyEvent *) |
Private Slots | |
| void | dateChanged (int y, int m, int d) |
| void | slotColWidthChanged () |
Private Member Functions | |
| void | getEvents () |
| void | relayoutPage (bool fromResize=false) |
| DateBookDayWidget * | intersects (const DateBookDayWidget *item, const QRect &geom) |
Private Attributes | |
| QDate | currDate |
| DateBookDayView * | view |
| DateBookDayHeader * | header |
| DatebookdayAllday * | m_allDays |
| DateBookDBHoliday * | db |
| WidgetListClass | widgetList |
| int | startTime |
| bool | jumpToCurTime |
| int | rowStyle |
| DateBookDayWidget * | selectedWidget |
| DateBookDayTimeMarker * | timeMarker |
| DateBookHoliday * | _holiday_db |
Friends | |
| class | DateBookDayWidget |
|
||||||||||||||||||||||||||||
|
Definition at line 243 of file datebookday.cpp. References _holiday_db, currDate, QTime::currentTime(), dateChanged(), QDate::day(), FALSE, header, jumpToCurTime, m_allDays, QDate::month(), qApp, rowStyle, selectedWidget, DateBookDayHeader::setDate(), DateBookDayTimeMarker::setTime(), sigNewEvent(), slotColWidthChanged(), slotWeekChanged(), timeMarker, updateView(), view, widgetList, and QDate::year(). |
|
|
Referenced by getEvents(). |
|
|
Definition at line 597 of file datebookday.cpp. References currDate. Referenced by DateBook::currentDate(), dateChanged(), and DateBookDayWidget::paintEvent(). |
|
||||||||||||||||
|
Definition at line 338 of file datebookday.cpp. References currDate, QDate::currentDate(), QTime::currentTime(), date(), dayView(), jumpToCurTime, relayoutPage(), selectedWidget, QDate::setYMD(), and startTime. Referenced by DateBookDay(). |
|
|
Definition at line 201 of file datebookday.h. References view. Referenced by DateBookDayWidget::DateBookDayWidget(), dateChanged(), selectedDates(), DateBookDayWidget::setEventText(), DateBookDayTimeMarker::setGeometry(), DateBookDayWidget::setGeometry(), setStartViewTime(), and DateBookDayTimeMarker::setTime(). |
|
|
Referenced by getEvents(). |
|
|
Referenced by getEvents(). |
|
||||||||||||||||
|
Definition at line 794 of file datebookday.cpp. References QDate::addDays(), QValueList< T >::begin(), EffectiveEvent::date(), QValueList< T >::end(), EffectiveEvent::event(), events(), DateBookDB::getEffectiveEvents(), and EffectiveEvent::start(). Referenced by DatebookAlldayDisp::beam_single_event(), and DateBookDayWidget::mousePressEvent(). |
|
|
|
Definition at line 297 of file datebookday.cpp. References selectedWidget. Referenced by DateBookDayWidget::mousePressEvent(), and DateBookDayWidget::paintEvent(). |
|
||||||||||||
|
Definition at line 581 of file datebookday.cpp. References DateBookDayWidget::geometry(), i, and widgetList. Referenced by relayoutPage(). |
|
|
Definition at line 630 of file datebookday.cpp. References currDate, DateBookDayView::moveDown(), DateBookDayView::moveUp(), setDate(), and view. |
|
|
|
|
|
Definition at line 361 of file datebookday.cpp. References relayoutPage(). Referenced by DateBook::changeClock(), and DateBook::removeEvent(). |
|
|
Definition at line 444 of file datebookday.cpp. References QValueList< T >::append(), QValueList< T >::count(), QDate::currentDate(), QTime::currentTime(), end, DateBookDayWidget::event(), FALSE, DateBookDayWidget::geometry(), getEvents(), QTime::hour(), i, intersects(), DatebookdayAllday::items(), jumpToCurTime, m_allDays, QTime::minute(), place(), DateBookDayTimeMarker::setTime(), start, startTime, timeMarker, TRUE, view, wid, and widgetList. Referenced by dateChanged(), redraw(), and slotColWidthChanged(). |
|
|
Referenced by getEvents(). |
|
||||||||||||
|
Definition at line 302 of file datebookday.cpp. References currDate, dayView(), i, QDateTime::setDate(), and QDateTime::setTime(). Referenced by DateBook::slotNewEventFromKey(). |
|
|
Definition at line 332 of file datebookday.cpp. References header, selectedWidget, and DateBookDayHeader::setDate(). |
|
||||||||||||||||
|
Definition at line 326 of file datebookday.cpp. References header, selectedWidget, and DateBookDayHeader::setDate(). Referenced by DateBook::addEvent(), keyPressEvent(), DateBook::slotDoFind(), and DateBook::view(). |
|
|
Definition at line 275 of file datebookday.cpp. References jumpToCurTime. Referenced by DateBook::initDay(). |
|
|
Definition at line 280 of file datebookday.cpp. References rowStyle, DateBookDayView::setRowStyle(), and view. Referenced by DateBook::initDay(). |
|
|
Definition at line 292 of file datebookday.cpp. References selectedWidget. Referenced by DateBookDayWidget::mousePressEvent(). |
|
|
Definition at line 602 of file datebookday.cpp. References QDate::currentDate(), QTime::currentTime(), dayView(), jumpToCurTime, and startTime. Referenced by DateBook::initDay(), and DateBook::slotDoFind(). |
|
|
Referenced by DateBookDay(). |
|
|
Definition at line 231 of file datebookday.h. References relayoutPage(). Referenced by DateBookDay(). |
|
|
Definition at line 624 of file datebookday.cpp. References header, and DateBookDayHeader::setStartOfWeek(). Referenced by DateBookDay(). |
|
|
Definition at line 619 of file datebookday.cpp. References startTime. |
|
|
Definition at line 286 of file datebookday.cpp. References QTime::currentTime(), DateBookDayTimeMarker::setTime(), and timeMarker. Referenced by DateBookDay(). |
|
|
Definition at line 192 of file datebookday.h. Referenced by getEvents(). |
|
|
Definition at line 248 of file datebookday.h. Referenced by DateBookDay(), and getEvents(). |
|
|
Definition at line 237 of file datebookday.h. Referenced by date(), DateBookDay(), dateChanged(), getEvents(), keyPressEvent(), and selectedDates(). |
|
|
Definition at line 241 of file datebookday.h. Referenced by getEvents(), and DateBookDayWidget::mousePressEvent(). |
|
|
Definition at line 239 of file datebookday.h. Referenced by DateBookDay(), setDate(), and slotWeekChanged(). |
|
|
Definition at line 244 of file datebookday.h. Referenced by DateBookDay(), dateChanged(), relayoutPage(), setJumpToCurTime(), and setStartViewTime(). |
|
|
Definition at line 240 of file datebookday.h. Referenced by DateBookDay(), getEvents(), and relayoutPage(). |
|
|
Definition at line 245 of file datebookday.h. Referenced by DateBookDay(), and setRowStyle(). |
|
|
Definition at line 246 of file datebookday.h. Referenced by DateBookDay(), dateChanged(), getSelectedWidget(), setDate(), and setSelectedWidget(). |
|
|
Definition at line 243 of file datebookday.h. Referenced by dateChanged(), relayoutPage(), setStartViewTime(), and startViewTime(). |
|
|
Definition at line 247 of file datebookday.h. Referenced by DateBookDay(), relayoutPage(), and updateView(). |
|
|
Definition at line 238 of file datebookday.h. Referenced by DateBookDay(), dayView(), keyPressEvent(), relayoutPage(), and setRowStyle(). |
|
|
Definition at line 242 of file datebookday.h. Referenced by DateBookDay(), getEvents(), intersects(), and relayoutPage(). |
1.4.2