kabc
KABC::ContactGroup::ContactGroup::Data Class Reference
This class represents a contact data object. More...
#include <contactgroup.h>
Public Types | |
typedef QList< Data > | List |
Public Member Functions | |
QString | custom (const QString &key) const |
Data (const QString &name, const QString &email) | |
Data (const Data &other) | |
Data () | |
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) |
~Data () |
Detailed Description
This class represents a contact data object.Definition at line 217 of file contactgroup.h.
Member Typedef Documentation
typedef QList<Data> KABC::ContactGroup::ContactGroup::Data::List |
Constructor & Destructor Documentation
ContactGroup::Data::Data | ( | ) |
ContactGroup::Data::Data | ( | const Data & | other | ) |
Creates a contact data object from an other
data object.
Definition at line 230 of file contactgroup.cpp.
ContactGroup::Data::Data | ( | const QString & | name, | |
const QString & | ||||
) |
Creates a contact data object with the given name
and email
address.
Definition at line 235 of file contactgroup.cpp.
ContactGroup::Data::~Data | ( | ) |
Member Function Documentation
QString ContactGroup::Data::custom | ( | const QString & | key | ) | const |
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.
void ContactGroup::Data::insertCustom | ( | const QString & | key, | |
const QString & | value | |||
) |
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 |
ContactGroup::Data & ContactGroup::Data::operator= | ( | const Data & | other | ) |
bool ContactGroup::Data::operator== | ( | const Data & | other | ) | const |
void ContactGroup::Data::removeCustom | ( | const QString & | key | ) |
void ContactGroup::Data::setEmail | ( | const QString & | ) |
void ContactGroup::Data::setName | ( | const QString & | name | ) |
The documentation for this class was generated from the following files: