#include </home/clem/local/src/opie/noncore/unsupported/libopie/pim/oevent.h>
Collaboration diagram for OEffectiveEvent:

Public Types | |
| typedef QValueList< OEffectiveEvent > | ValueList |
| enum | Position { MidWay, Start, End, StartEnd } |
Public Member Functions | |
| OEffectiveEvent () | |
| OEffectiveEvent (const OEvent &event, const QDate &startDate, Position pos=StartEnd) | |
| OEffectiveEvent (const OEffectiveEvent &) | |
| OEffectiveEvent & | operator= (const OEffectiveEvent &) |
| ~OEffectiveEvent () | |
| void | setStartTime (const QTime &) |
| void | setEndTime (const QTime &) |
| void | setEvent (const OEvent &) |
| void | setDate (const QDate &) |
| void | setEffectiveDates (const QDate &from, const QDate &to) |
| QString | description () const |
| QString | location () const |
| QString | note () const |
| OEvent | event () const |
| QTime | startTime () const |
| QTime | endTime () const |
| QDate | date () const |
| int | length () const |
| int | size () const |
| QDate | startDate () const |
| QDate | endDate () const |
| bool | operator< (const OEffectiveEvent &e) const |
| bool | operator<= (const OEffectiveEvent &e) const |
| bool | operator== (const OEffectiveEvent &e) const |
| bool | operator!= (const OEffectiveEvent &e) const |
| bool | operator> (const OEffectiveEvent &e) const |
| bool | operator>= (const OEffectiveEvent &e) const |
Private Member Functions | |
| void | deref () |
| void | changeOrModify () |
Private Attributes | |
| Private * | priv |
| Data * | data |
Classes | |
| struct | Data |
Definition at line 178 of file oevent.h.
|
|
|
|
|
|
|
|
Definition at line 557 of file oevent.cpp. References QDate::currentDate(), QTime::currentTime(), data, OEffectiveEvent::Data::date, OEffectiveEvent::Data::dates, OEffectiveEvent::Data::end, and OEffectiveEvent::Data::start. |
|
||||||||||||||||
|
Definition at line 563 of file oevent.cpp. References data, OEffectiveEvent::Data::date, OEffectiveEvent::Data::dates, OEffectiveEvent::Data::end, End, OEvent::endDateTime(), OEffectiveEvent::Data::event, OEffectiveEvent::Data::start, Start, and OEvent::startDateTime(). |
|
|
Definition at line 580 of file oevent.cpp. References data, and QShared::ref(). |
|
|
Definition at line 584 of file oevent.cpp. References data, and QShared::deref(). |
|
|
Definition at line 678 of file oevent.cpp. References QShared::count, data, OEffectiveEvent::Data::date, OEffectiveEvent::Data::dates, QShared::deref(), OEffectiveEvent::Data::end, OEffectiveEvent::Data::endDate, OEffectiveEvent::Data::event, OEffectiveEvent::Data::start, and OEffectiveEvent::Data::startDate. Referenced by setDate(), setEndTime(), setEvent(), and setStartTime(). |
|
|
Definition at line 644 of file oevent.cpp. References data, and OEffectiveEvent::Data::date. Referenced by operator<(), operator<=(), and operator==(). |
|
|
Definition at line 672 of file oevent.cpp. References data, and QShared::deref(). Referenced by operator=(). |
|
|
Definition at line 626 of file oevent.cpp. References data, OEvent::description(), and OEffectiveEvent::Data::event. |
|
|
Definition at line 664 of file oevent.cpp. References data, OEffectiveEvent::Data::date, OEffectiveEvent::Data::dates, OEffectiveEvent::Data::endDate, OEvent::endDateTime(), OEffectiveEvent::Data::event, and OEvent::hasRecurrence(). |
|
|
Definition at line 641 of file oevent.cpp. References data, and OEffectiveEvent::Data::end. Referenced by operator==(). |
|
|
Definition at line 635 of file oevent.cpp. References data, and OEffectiveEvent::Data::event. Referenced by operator==(). |
|
|
Definition at line 647 of file oevent.cpp. References data, OEffectiveEvent::Data::end, QTime::hour(), QTime::minute(), and OEffectiveEvent::Data::start. |
|
|
Definition at line 629 of file oevent.cpp. References data, OEffectiveEvent::Data::event, and OEvent::location(). |
|
|
Definition at line 632 of file oevent.cpp. References data, OEffectiveEvent::Data::event, and OEvent::note(). |
|
|
Definition at line 709 of file oevent.cpp. |
|
|
Definition at line 692 of file oevent.cpp. References data, date(), OEffectiveEvent::Data::date, FALSE, startTime(), and TRUE. |
|
|
Definition at line 700 of file oevent.cpp. References data, date(), and OEffectiveEvent::Data::date. |
|
|
Definition at line 590 of file oevent.cpp. References data, deref(), and QShared::ref(). |
|
|
Definition at line 703 of file oevent.cpp. References date(), endTime(), event(), and startTime(). |
|
|
Definition at line 712 of file oevent.cpp. |
|
|
Definition at line 715 of file oevent.cpp. |
|
|
Definition at line 612 of file oevent.cpp. References changeOrModify(), data, and OEffectiveEvent::Data::date. |
|
||||||||||||
|
Definition at line 616 of file oevent.cpp. References data, OEffectiveEvent::Data::dates, OEffectiveEvent::Data::endDate, QDate::isValid(), and OEffectiveEvent::Data::startDate. Referenced by repeat(). |
|
|
Definition at line 604 of file oevent.cpp. References changeOrModify(), data, and OEffectiveEvent::Data::end. |
|
|
Definition at line 608 of file oevent.cpp. References changeOrModify(), data, and OEffectiveEvent::Data::event. |
|
|
Definition at line 600 of file oevent.cpp. References changeOrModify(), data, and OEffectiveEvent::Data::start. |
|
|
Definition at line 651 of file oevent.cpp. References data, OEffectiveEvent::Data::end, QTime::hour(), QTime::minute(), QTime::second(), and OEffectiveEvent::Data::start. |
|
|
Definition at line 656 of file oevent.cpp. References data, OEffectiveEvent::Data::date, OEffectiveEvent::Data::dates, OEffectiveEvent::Data::event, OEvent::hasRecurrence(), OEffectiveEvent::Data::startDate, and OEvent::startDateTime(). |
|
|
Definition at line 638 of file oevent.cpp. References data, and OEffectiveEvent::Data::start. Referenced by operator<(), and operator==(). |
|
|
Definition at line 232 of file oevent.h. Referenced by changeOrModify(), date(), deref(), description(), endDate(), endTime(), event(), length(), location(), note(), OEffectiveEvent(), operator<(), operator<=(), operator=(), setDate(), setEffectiveDates(), setEndTime(), setEvent(), setStartTime(), size(), startDate(), startTime(), and ~OEffectiveEvent(). |
|
|
|
1.4.2