#include </home/clem/local/src/opie/libopie2/opiepim/backend/otodoaccessbackend.h>
Inheritance diagram for Opie::OPimTodoAccessBackend:


Public Member Functions | |
| OPimTodoAccessBackend () | |
| ~OPimTodoAccessBackend () | |
| virtual UIDArray | effectiveToDos (const QDate &start, const QDate &end, bool includeNoDates) const =0 |
| virtual UIDArray | overDue () const =0 |
| virtual void | removeAllCompleted ()=0 |
| const uint | querySettings () const |
| bool | hasQuerySettings (uint querySettings) const |
| UIDArray | queryByExample (const UIDArray &uidlist, const OPimTodo &query, int settings, const QDateTime &startperiod=QDateTime()) const |
| UIDArray | sorted (const UIDArray &, bool asc, int, int, const QArray< int > &) const |
| OPimBackendOccurrence::List | occurrences (const QDate &, const QDate &) const |
| Return occurrences for a period of time. | |
Private Attributes | |
| Private * | d |
|
|
Definition at line 37 of file otodoaccessbackend.cpp. |
|
|
Definition at line 41 of file otodoaccessbackend.cpp. |
|
||||||||||||||||
|
Implemented in Opie::OPimTodoAccessBackendSQL, Opie::OPimTodoAccessVCal, and Opie::OPimTodoAccessXML. Referenced by Opie::OPimTodoAccess::effectiveToDos(), and occurrences(). |
|
|
Check whether settings are correct.
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 50 of file otodoaccessbackend.cpp. |
|
||||||||||||
|
Return occurrences for a period of time. This method will return the 'effective' Todos and also 'Overdue' Todos. Overdues will be shown on the 'current' day if it is in the range or on
Reimplemented from Opie::OPimAccessBackend< OPimTodo >. Definition at line 134 of file otodoaccessbackend.cpp. References QValueList< T >::append(), QDate::currentDate(), Opie::OPimTodo::dueDate(), effectiveToDos(), QIntDict< type >::find(), Opie::OPimAccessBackend< OPimTodo >::find(), Opie::OPimTodo::hasStartDate(), i, QIntDict< type >::insert(), Opie::OPimTodo::isOverdue(), QString::null, overDue(), QPtrCollection::setAutoDelete(), Opie::OPimBackendOccurrence::setSummary(), Opie::OPimTodo::startDate(), and Opie::OPimTodo::summary(). |
|
|
Implemented in Opie::OPimTodoAccessBackendSQL, Opie::OPimTodoAccessVCal, and Opie::OPimTodoAccessXML. Referenced by occurrences(), and Opie::OPimTodoAccess::overDue(). |
|
||||||||||||||||||||
|
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 56 of file otodoaccessbackend.cpp. References qDebug(). |
|
|
Return all possible settings.
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 45 of file otodoaccessbackend.cpp. |
|
|
Implemented in Opie::OPimTodoAccessBackendSQL, Opie::OPimTodoAccessVCal, and Opie::OPimTodoAccessXML. Referenced by Opie::OPimTodoAccess::removeAllCompleted(). |
|
||||||||||||||||||||||||
|
|
Reimplemented from Opie::OPimAccessBackend< OPimTodo >. Reimplemented in Opie::OPimTodoAccessXML. Definition at line 73 of file otodoaccessbackend.h. |
1.4.2