kopete/libkopete
Kopete::KABCPersistence Class Reference
#include <kabcpersistence.h>

Detailed Description
Definition at line 42 of file kabcpersistence.h.
Public Member Functions | |
| KABCPersistence (QObject *parent=0, const char *name=0) | |
| ~KABCPersistence () | |
| void | write (MetaContact *mc) |
| void | removeKABC (MetaContact *mc) |
| bool | syncWithKABC (MetaContact *mc) |
| void | writeAddressBook (KABC::Resource *res) |
Static Public Member Functions | |
| static KABCPersistence * | self () |
| static KABC::AddressBook * | addressBook () |
Protected Slots | |
| void | slotWriteAddressBook () |
Static Protected Member Functions | |
| static void | splitField (const QString &str, QString &app, QString &name, QString &value) |
Constructor & Destructor Documentation
| Kopete::KABCPersistence::KABCPersistence | ( | QObject * | parent = 0, |
|
| const char * | name = 0 | |||
| ) | [explicit] |
Definition at line 75 of file kabcpersistence.cpp.
| Kopete::KABCPersistence::~KABCPersistence | ( | ) |
Definition at line 81 of file kabcpersistence.cpp.
Member Function Documentation
| KABCPersistence * Kopete::KABCPersistence::self | ( | ) | [static] |
Retrieve the instance of AccountManager.
The account manager is a singleton class of which only a single instance will exist. If no manager exists yet this function will create one for you.
- Returns:
- the instance of the AccountManager
Definition at line 86 of file kabcpersistence.cpp.
| KABC::AddressBook * Kopete::KABCPersistence::addressBook | ( | ) | [static] |
| void Kopete::KABCPersistence::write | ( | MetaContact * | mc | ) |
Change the KABC data associated with this metacontact.
The KABC exposed data changed, so change it in KABC. Replaces Kopete::MetaContact::updateKABC()
Definition at line 102 of file kabcpersistence.cpp.
| void Kopete::KABCPersistence::removeKABC | ( | MetaContact * | mc | ) |
| bool Kopete::KABCPersistence::syncWithKABC | ( | MetaContact * | mc | ) |
Check for any new addresses added to this contact's KABC entry and prompt if they should be added in Kopete too.
- Returns:
- whether any contacts were added from KABC.
Definition at line 260 of file kabcpersistence.cpp.
| void Kopete::KABCPersistence::writeAddressBook | ( | KABC::Resource * | res | ) |
Request an address book write, will be delayed to bundle any others happening around the same time.
Definition at line 177 of file kabcpersistence.cpp.
| void Kopete::KABCPersistence::splitField | ( | const QString & | str, | |
| QString & | app, | |||
| QString & | name, | |||
| QString & | value | |||
| ) | [static, protected] |
Definition at line 431 of file kabcpersistence.cpp.
| void Kopete::KABCPersistence::slotWriteAddressBook | ( | ) | [protected, slot] |
The documentation for this class was generated from the following files:
KDE 4.0 API Reference