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


Public Member Functions | |
| OPimTodoAccessXML (const QString &appName, const QString &fileName=QString::null) | |
| ~OPimTodoAccessXML () | |
| bool | load () |
| bool | reload () |
| bool | save () |
| QArray< int > | allRecords () const |
| QArray< int > | matchRegexp (const QRegExp &r) const |
| OPimTodo | find (int uid) const |
| void | clear () |
| bool | add (const OPimTodo &) |
| bool | remove (int uid) |
| void | removeAllCompleted () |
| bool | replace (const OPimTodo &) |
| QArray< int > | effectiveToDos (const QDate &start, const QDate &end, bool includeNoDates) const |
| QArray< int > | overDue () const |
| UIDArray | sorted (const UIDArray &, bool, int, int, const QArray< int > &) const |
Private Member Functions | |
| void | todo (QAsciiDict< int > *, OPimTodo &, const QCString &, const QString &) |
| QString | toString (const OPimTodo &) const |
| QString | toString (const QArray< int > &ints) const |
Private Attributes | |
| QMap< int, OPimTodo > | m_events |
| QString | m_file |
| QString | m_app |
| bool | m_opened: 1 |
| bool | m_changed: 1 |
| OPimTodoAccessXMLPrivate * | d |
| int | m_year |
| int | m_month |
| int | m_day |
|
||||||||||||
|
fileName if Empty we will use the default path Definition at line 109 of file otodoaccessxml.cpp. References Global::applicationFileName(), QString::isEmpty(), and m_file. |
|
|
Definition at line 118 of file otodoaccessxml.cpp. |
|
|
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 345 of file otodoaccessxml.cpp. References QMap< Key, T >::insert(), m_changed, and m_events. |
|
|
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 318 of file otodoaccessxml.cpp. References QMap< Key, T >::begin(), QMap< Key, T >::count(), QMap< Key, T >::end(), i, and m_events. |
|
|
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 339 of file otodoaccessxml.cpp. References QMap< Key, T >::clear(), m_changed, m_events, and m_opened. |
|
||||||||||||||||
|
Implements Opie::OPimTodoAccessBackend. Definition at line 363 of file otodoaccessxml.cpp. References QMap< Key, T >::begin(), QMap< Key, T >::count(), QMap< Key, T >::end(), i, and m_events. |
|
|
Definition at line 330 of file otodoaccessxml.cpp. References QMap< Key, T >::end(), QMap< Key, T >::find(), m_events, Opie::OPimRecord::setUid(), and todo(). Referenced by todo(). |
|
|
|
Reimplemented from Opie::OPimAccessBackend< OPimTodo >. Definition at line 700 of file otodoaccessxml.cpp. References QMap< Key, T >::begin(), QMap< Key, T >::count(), QMap< Key, T >::end(), and m_events. |
|
|
Implements Opie::OPimTodoAccessBackend. Definition at line 381 of file otodoaccessxml.cpp. References QMap< Key, T >::begin(), QMap< Key, T >::count(), QMap< Key, T >::end(), i, and m_events. |
|
|
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 266 of file otodoaccessxml.cpp. References QMap< Key, T >::clear(), load(), and m_events. |
|
|
Definition at line 351 of file otodoaccessxml.cpp. References m_changed, m_events, and QMap< Key, T >::remove(). |
|
|
Implements Opie::OPimTodoAccessBackend. Definition at line 691 of file otodoaccessxml.cpp. References QMap< Key, T >::begin(), QMap< Key, T >::end(), events(), m_events, and QMap< Key, T >::remove(). |
|
|
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 357 of file otodoaccessxml.cpp. References m_changed, m_events, and QMap< Key, T >::replace(). |
|
|
Implements Opie::OPimAccessBackend< OPimTodo >. Definition at line 270 of file otodoaccessxml.cpp. References QMap< Key, T >::begin(), QFile::close(), QMap< Key, T >::end(), f, IO_Raw, IO_WriteOnly, QString::latin1(), QCString::length(), m_changed, m_events, m_file, m_opened, QString::null, QFile::open(), out, QFile::remove(), toString(), QString::utf8(), and QFile::writeBlock(). |
|
||||||||||||||||||||||||
|
||||||||||||||||||||
|
|
Definition at line 627 of file otodoaccessxml.cpp. References Qtopia::Record::idsToString(). |
|
|
|
Reimplemented from Opie::OPimTodoAccessBackend. Definition at line 80 of file otodoaccessxml.h. |
|
|
Definition at line 77 of file otodoaccessxml.h. |
|
|
Definition at line 79 of file otodoaccessxml.h. Referenced by add(), clear(), load(), remove(), replace(), and save(). |
|
|
Definition at line 82 of file otodoaccessxml.h. |
|
|
Definition at line 75 of file otodoaccessxml.h. Referenced by add(), allRecords(), clear(), effectiveToDos(), find(), load(), matchRegexp(), overDue(), reload(), remove(), removeAllCompleted(), replace(), save(), and sorted(). |
|
|
Definition at line 76 of file otodoaccessxml.h. Referenced by load(), OPimTodoAccessXML(), and save(). |
|
|
Definition at line 82 of file otodoaccessxml.h. |
|
|
Definition at line 78 of file otodoaccessxml.h. |
|
|
Definition at line 82 of file otodoaccessxml.h. |
1.4.2