#include </home/clem/local/src/opie/libopie2/opiepim/core/otodoaccess.h>
Inheritance diagram for Opie::OPimTodoAccess:


Public Types | |
| enum | SortOrder { Completed = SortCustom, Priority, Deadline } |
| enum | SortFilter { OnlyOverDue = FilterCustom, DoNotShowCompleted = FilterCustom<<1 } |
Signals | |
| void | changed (const OPimTodoAccess *) |
| void | changed (const OPimTodoAccess *, int uid) |
| void | added (const OPimTodoAccess *, int uid) |
| void | removed (const OPimTodoAccess *, int uid) |
Public Member Functions | |
| OPimTodoAccess (OPimTodoAccessBackend *=0l, enum Access acc=Random) | |
| ~OPimTodoAccess () | |
| List | effectiveToDos (const QDate &start, const QDate &end, bool includeNoDates=true) const |
| List | effectiveToDos (const QDate &start, bool includeNoDates=true) const |
| List | overDue () const |
| void | mergeWith (const QValueList< OPimTodo > &) |
| void | removeAllCompleted () |
| int | rtti () const |
Private Attributes | |
| int | m_cat |
| OPimTodoAccessBackend * | m_todoBackEnd |
| OPimTodoAccessPrivate * | d |
Definition at line 46 of file otodoaccess.h.
|
|
Definition at line 52 of file otodoaccess.h. |
|
|
Definition at line 49 of file otodoaccess.h. |
|
||||||||||||
|
if you use 0l the default resource will be picked up Definition at line 40 of file otodoaccess.cpp. References l, m_todoBackEnd, QString::null, and Opie::OPimAccessTemplate< OPimTodo >::setBackEnd(). |
|
|
Definition at line 52 of file otodoaccess.cpp. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
if the OPimTodoAccess was changed |
|
||||||||||||
|
start end date taken from the currentDate() Definition at line 69 of file otodoaccess.cpp. References QDate::currentDate(), and effectiveToDos(). |
|
||||||||||||||||
|
include todos from start to end includeNoDates whether or not to include events with no dates Definition at line 61 of file otodoaccess.cpp. References Opie::OPimTodoAccessBackend::effectiveToDos(), and m_todoBackEnd. Referenced by effectiveToDos(), and MainWindow::slotLoadForDay(). |
|
|
merge a list of OPimTodos into the resource Definition at line 55 of file otodoaccess.cpp. References QValueList< T >::begin(), QValueList< T >::end(), and Opie::OPimAccessTemplate< OPimTodo >::replace(). |
|
|
return overdue OPimTodos Definition at line 74 of file otodoaccess.cpp. References m_todoBackEnd, and Opie::OPimTodoAccessBackend::overDue(). |
|
|
delete all already completed items Definition at line 79 of file otodoaccess.cpp. References m_todoBackEnd, and Opie::OPimTodoAccessBackend::removeAllCompleted(). |
|
||||||||||||
|
|
|
|
Return identification of used records Implements Opie::OPimBase. Definition at line 83 of file otodoaccess.cpp. References Opie::OPimResolver::TodoList. |
|
|
Reimplemented from Opie::OPimAccessTemplate< OPimTodo >. Definition at line 112 of file otodoaccess.h. |
|
|
Definition at line 110 of file otodoaccess.h. |
|
|
Definition at line 111 of file otodoaccess.h. Referenced by effectiveToDos(), OPimTodoAccess(), overDue(), and removeAllCompleted(). |
1.4.2