KABC::ResourceEvolution Class Reference
Inheritance diagram for KABC::ResourceEvolution:

Public Member Functions | |
| ResourceEvolution (const KConfig *config) | |
| ~ResourceEvolution () | |
| bool | doOpen () |
| void | doClose () |
| Ticket * | requestSaveTicket () |
| bool | load () |
| bool | save (Ticket *ticket) |
| void | removeAddressee (const Addressee &) |
Detailed Description
Definition at line 8 of file resourceevo.h.
Member Function Documentation
|
|
Request a ticket, you have to pass through save() to allow locking. The resource has to create its locks in this function. Implements KABC::Resource. Definition at line 69 of file resourceevo.cpp. References KABC::Resource::addressBook(). |
|
|
Loads all addressees synchronously.
Implements KABC::Resource. Definition at line 77 of file resourceevo.cpp. References KABC::Resource::addressBook(), Evolution::DBWrapper::begin(), doOpen(), Evolution::DBWrapper::end(), QValueList::first(), KABC::AddressBook::insertAddressee(), Evolution::DBIterator::key(), QString::latin1(), KABC::VCardTool::parseVCards(), QString::startsWith(), QString::stripWhiteSpace(), and Evolution::DBIterator::value(). |
|
|
Saves all addressees synchronously.
Implements KABC::Resource. Definition at line 101 of file resourceevo.cpp. References Evolution::DBWrapper::add(), KABC::Resource::addressBook(), QValueList::append(), KABC::Resource::begin(), QValueList::clear(), KABC::VCardTool::createVCards(), KABC::Resource::end(), QDir::homeDirPath(), Evolution::DBWrapper::remove(), and QFile::remove(). |
|
|
Removes an addressee from resource.
Reimplemented from KABC::Resource. Definition at line 128 of file resourceevo.cpp. References Evolution::DBWrapper::remove(). |
The documentation for this class was generated from the following files:
