kabc
#include <contactgroup.h>
Public Types | |
typedef QList< Data > | List |
Public Member Functions | |
Data () | |
Data (const Data &other) | |
Data (const QString &name, const QString &email) | |
~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 224 of file contactgroup.h.
Member Typedef Documentation
typedef QList<Data> KABC::ContactGroup::Data::List |
A list of contact data.
Definition at line 230 of file contactgroup.h.
Constructor & Destructor Documentation
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.
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.
Destroys the contact data object.
Definition at line 242 of file contactgroup.cpp.
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 |
Returns the name of the contact data object.
Definition at line 251 of file contactgroup.cpp.
ContactGroup::Data & ContactGroup::Data::operator= | ( | const Data & | other | ) |
Definition at line 281 of file contactgroup.cpp.
bool ContactGroup::Data::operator== | ( | const Data & | other | ) | const |
Definition at line 290 of file contactgroup.cpp.
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:
Documentation copyright © 1996-2012 The KDE developers.
Generated on Mon Apr 30 2012 21:49:56 by doxygen 1.8.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.