kabc
KABC::ContactGroup::Data Class Reference
This class represents a contact data object. More...
#include <contactgroup.h>
Public Types | |
| typedef QList< Data > | List |
Public Member Functions | |
| Data (const QString &name, const QString &email) | |
| Data (const Data &other) | |
| Data () | |
| ~Data () | |
| QString | custom (const QString &key) const |
| QString | email () const |
| void | insertCustom (const QString &key, const QString &value) |
| QString | name () const |
| Data & | operator= (const Data &) |
| bool | operator== (const Data &) const |
| void | removeCustom (const QString &key) |
| void | setEmail (const QString &email) |
| void | setName (const QString &name) |
Detailed Description
This class represents a contact data object.
Definition at line 223 of file contactgroup.h.
Member Typedef Documentation
| typedef QList<Data> KABC::ContactGroup::Data::List |
A list of contact data.
Definition at line 229 of file contactgroup.h.
Constructor & Destructor Documentation
| ContactGroup::Data::Data | ( | ) |
Creates an empty contact data object.
Definition at line 225 of file contactgroup.cpp.
| ContactGroup::Data::Data | ( | const Data & | other | ) |
Creates a contact data object from an other data object.
Definition at line 230 of file contactgroup.cpp.
Creates a contact data object with the given name and email address.
Definition at line 235 of file contactgroup.cpp.
| ContactGroup::Data::~Data | ( | ) |
Destroys the contact data object.
Definition at line 242 of file contactgroup.cpp.
Member Function Documentation
Returns the value for the given key, or an empty string if the entry for that key does not exists.
Definition at line 276 of file contactgroup.cpp.
| QString ContactGroup::Data::email | ( | ) | const |
Returns the email address of the contact data object.
Definition at line 261 of file contactgroup.cpp.
Inserts a custom entry.
If an entry with the same key already exists, it is overwritten.
- Parameters:
-
key The unique key. value The value.
Definition at line 266 of file contactgroup.cpp.
| QString ContactGroup::Data::name | ( | ) | const |
Returns the name of the contact data object.
Definition at line 251 of file contactgroup.cpp.
| ContactGroup::Data & ContactGroup::Data::operator= | ( | const Data & | other | ) |
| bool ContactGroup::Data::operator== | ( | const Data & | other | ) | const |
| void ContactGroup::Data::removeCustom | ( | const QString & | key | ) |
Removes the custom entry with the given key.
Definition at line 271 of file contactgroup.cpp.
| void ContactGroup::Data::setEmail | ( | const QString & | ) |
Sets the email address of the contact data object.
Definition at line 256 of file contactgroup.cpp.
| void ContactGroup::Data::setName | ( | const QString & | name | ) |
Sets the name of the contact data object.
Definition at line 246 of file contactgroup.cpp.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference