Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

KABC::Addressee Class Reference

address book entry More...

#include <addressee.h>

List of all members.

Public Methods

 Addressee ()
bool isEmpty () const
void setUid (const QString &uid)
QString uid () const
void setName (const QString &name)
QString name () const
void setFormattedName (const QString &formattedName)
QString formattedName () const
void setFamilyName (const QString &familyName)
QString familyName () const
void setGivenName (const QString &givenName)
QString givenName () const
void setAdditionalName (const QString &additionalName)
QString additionalName () const
void setPrefix (const QString &prefix)
QString prefix () const
void setSuffix (const QString &suffix)
QString suffix () const
void setNickName (const QString &nickName)
QString nickName () const
void setBirthday (const QDateTime &birthday)
QDateTime birthday () const
void setMailer (const QString &mailer)
QString mailer () const
void setTimeZone (const TimeZone &timeZone)
TimeZone timeZone () const
void setGeo (const Geo &geo)
Geo geo () const
void setTitle (const QString &title)
QString title () const
void setRole (const QString &role)
QString role () const
void setOrganization (const QString &organization)
QString organization () const
void setNote (const QString &note)
QString note () const
void setProductId (const QString &productId)
QString productId () const
void setRevision (const QDateTime &revision)
QDateTime revision () const
void setSortString (const QString &sortString)
QString sortString () const
void setUrl (const KURL &url)
KURL url () const
void setSecrecy (const Secrecy &secrecy)
Secrecy secrecy () const
void setLogo (const Picture &logo)
Picture logo () const
void setPhoto (const Picture &photo)
Picture photo () const
void setSound (const Sound &sound)
Sound sound () const
void setAgent (const Agent &agent)
Agent agent () const
void setNameFromString (const QString &)
QString realName () const
QString assembledName () const
QString fullEmail (const QString &email=QString::null) const
void insertEmail (const QString &email, bool preferred=false)
void removeEmail (const QString &email)
QString preferredEmail () const
QStringList emails () const
void insertPhoneNumber (const PhoneNumber &phoneNumber)
void removePhoneNumber (const PhoneNumber &phoneNumber)
PhoneNumber phoneNumber (int type) const
PhoneNumber::List phoneNumbers () const
PhoneNumber::List phoneNumbers (int type) const
PhoneNumber findPhoneNumber (const QString &id) const
void insertKey (const Key &key)
void removeKey (const Key &key)
Key key (int type, QString customTypeString=QString::null) const
Key::List keys () const
Key::List keys (int type, QString customTypeString=QString::null) const
Key findKey (const QString &id) const
void insertAddress (const Address &address)
void removeAddress (const Address &address)
Address address (int type) const
Address::List addresses () const
Address::List addresses (int type) const
Address findAddress (const QString &id) const
void insertCategory (const QString &)
void removeCategory (const QString &)
bool hasCategory (const QString &) const
void setCategories (const QStringList &)
QStringList categories () const
void insertCustom (const QString &app, const QString &name, const QString &value)
void removeCustom (const QString &app, const QString &name)
QString custom (const QString &app, const QString &name) const
void setCustoms (const QStringList &)
QStringList customs () const
void dump () const
QString asString () const
void setResource (Resource *resource)
Resource * resource () const
void setChanged (bool value)
bool changed () const
 Addressee ()
bool isEmpty () const
DECLARATIONS void setNameFromString (const QString &)
QString realName () const
QString assembledName () const
QString fullEmail (const QString &email=QString::null) const
void insertEmail (const QString &email, bool preferred=false)
void removeEmail (const QString &email)
QString preferredEmail () const
QStringList emails () const
void insertPhoneNumber (const PhoneNumber &phoneNumber)
void removePhoneNumber (const PhoneNumber &phoneNumber)
PhoneNumber phoneNumber (int type) const
PhoneNumber::List phoneNumbers () const
PhoneNumber::List phoneNumbers (int type) const
PhoneNumber findPhoneNumber (const QString &id) const
void insertKey (const Key &key)
void removeKey (const Key &key)
Key key (int type, QString customTypeString=QString::null) const
Key::List keys () const
Key::List keys (int type, QString customTypeString=QString::null) const
Key findKey (const QString &id) const
void insertAddress (const Address &address)
void removeAddress (const Address &address)
Address address (int type) const
Address::List addresses () const
Address::List addresses (int type) const
Address findAddress (const QString &id) const
void insertCategory (const QString &)
void removeCategory (const QString &)
bool hasCategory (const QString &) const
void setCategories (const QStringList &)
QStringList categories () const
void insertCustom (const QString &app, const QString &name, const QString &value)
void removeCustom (const QString &app, const QString &name)
QString custom (const QString &app, const QString &name) const
void setCustoms (const QStringList &)
QStringList customs () const
void dump () const
QString asString () const
void setResource (Resource *resource)
Resource * resource () const
void setChanged (bool value)
bool changed () const

Static Public Methods

QString uidLabel ()
QString nameLabel ()
QString formattedNameLabel ()
QString familyNameLabel ()
QString givenNameLabel ()
QString additionalNameLabel ()
QString prefixLabel ()
QString suffixLabel ()
QString nickNameLabel ()
QString birthdayLabel ()
QString homeAddressStreetLabel ()
QString homeAddressLocalityLabel ()
QString homeAddressRegionLabel ()
QString homeAddressPostalCodeLabel ()
QString homeAddressCountryLabel ()
QString homeAddressLabelLabel ()
QString businessAddressStreetLabel ()
QString businessAddressLocalityLabel ()
QString businessAddressRegionLabel ()
QString businessAddressPostalCodeLabel ()
QString businessAddressCountryLabel ()
QString businessAddressLabelLabel ()
QString homePhoneLabel ()
QString businessPhoneLabel ()
QString mobilePhoneLabel ()
QString homeFaxLabel ()
QString businessFaxLabel ()
QString carPhoneLabel ()
QString isdnLabel ()
QString pagerLabel ()
QString emailLabel ()
QString mailerLabel ()
QString timeZoneLabel ()
QString geoLabel ()
QString titleLabel ()
QString roleLabel ()
QString organizationLabel ()
QString noteLabel ()
QString productIdLabel ()
QString revisionLabel ()
QString sortStringLabel ()
QString urlLabel ()
QString secrecyLabel ()
QString logoLabel ()
QString photoLabel ()
QString soundLabel ()
QString agentLabel ()
void parseEmailAddress (const QString &rawEmail, QString &fullName, QString &email)
void parseEmailAddress (const QString &rawEmail, QString &fullName, QString &email)


Detailed Description

address book entry

This class represents an entry in the address book.

The data of this class is implicitly shared. You can pass this class by value.

If you need the name of a field for presenting it to the user you should use the functions ending in Label(). They return a translated string which can be used as label for the corresponding field.

About the name fields:

givenName() is the first name and familyName() the last name. In some countries the family name comes first, that's the reason for the naming. formattedName() is the full name with the correct formatting. It is used as an override, when the correct formatting can't be generated from the other name fields automatically.

realName() returns a fully formatted name(). It uses formattedName, if set, otherwise it constucts the name from the name fields. As fallback, if nothing else is set it uses name().

name() is the NAME type of RFC2426. It can be used as internal name for the data enty, but shouldn't be used for displaying the data to the user.

Definition at line 73 of file addressee.h.


Constructor & Destructor Documentation

KABC::Addressee::Addressee (    ) 
 

Construct an empty address book entry.

KABC::Addressee::Addressee (    ) 
 

Construct an empty address book entry.


Member Function Documentation

QString KABC::Addressee::additionalName (    ) 
 

Return additional names.

QString KABC::Addressee::additionalNameLabel (    )  [static]
 

Return translated label for additionalName field.

Address KABC::Addressee::address (  int    type )  const
 

Return address, which matches the given type.

Address KABC::Addressee::address (  int    type )  const
 

Return address, which matches the given type.

Address::List KABC::Addressee::addresses (  int    type )  const
 

Return list of addresses with a special type.

Address::List KABC::Addressee::addresses (    ) 
 

Return list of all addresses.

Address::List KABC::Addressee::addresses (  int    type )  const
 

Return list of addresses with a special type.

Address::List KABC::Addressee::addresses (    ) 
 

Return list of all addresses.

Agent KABC::Addressee::agent (    ) 
 

Return agent.

QString KABC::Addressee::agentLabel (    )  [static]
 

Return translated label for agent field.

QString KABC::Addressee::assembledName (    ) 
 

Return the name that consists of all name parts.

QString KABC::Addressee::assembledName (    ) 
 

Return the name that consists of all name parts.

QString KABC::Addressee::asString (    ) 
 

Returns string representation of the addressee.

QString KABC::Addressee::asString (    ) 
 

Returns string representation of the addressee.

QDateTime KABC::Addressee::birthday (    ) 
 

Return birthday.

QString KABC::Addressee::birthdayLabel (    )  [static]
 

Return translated label for birthday field.

QString KABC::Addressee::businessAddressCountryLabel (    )  [static]
 

Return translated label for businessAddressCountry field.

QString KABC::Addressee::businessAddressLabelLabel (    )  [static]
 

Return translated label for businessAddressLabel field.

QString KABC::Addressee::businessAddressLocalityLabel (    )  [static]
 

Return translated label for businessAddressLocality field.

QString KABC::Addressee::businessAddressPostalCodeLabel (    )  [static]
 

Return translated label for businessAddressPostalCode field.

QString KABC::Addressee::businessAddressRegionLabel (    )  [static]
 

Return translated label for businessAddressRegion field.

QString KABC::Addressee::businessAddressStreetLabel (    )  [static]
 

Return translated label for businessAddressStreet field.

QString KABC::Addressee::businessFaxLabel (    )  [static]
 

Return translated label for businessFax field.

QString KABC::Addressee::businessPhoneLabel (    )  [static]
 

Return translated label for businessPhone field.

QString KABC::Addressee::carPhoneLabel (    )  [static]
 

Return translated label for carPhone field.

QStringList KABC::Addressee::categories (    ) 
 

Return list of all set categories.

QStringList KABC::Addressee::categories (    ) 
 

Return list of all set categories.

bool KABC::Addressee::changed (    ) 
 

Return whether the addressee is changed.

bool KABC::Addressee::changed (    ) 
 

Return whether the addressee is changed.

QString KABC::Addressee::custom (  const QString &    app,
const QString &    name
)  const
 

Return value of custom entry, identified by app and entry name.

QString KABC::Addressee::custom (  const QString &    app,
const QString &    name
)  const
 

Return value of custom entry, identified by app and entry name.

QStringList KABC::Addressee::customs (    ) 
 

Return list of all custom entries.

QStringList KABC::Addressee::customs (    ) 
 

Return list of all custom entries.

void KABC::Addressee::dump (    ) 
 

Debug output.

void KABC::Addressee::dump (    ) 
 

Debug output.

QString KABC::Addressee::emailLabel (    )  [static]
 

Return translated label for email field.

QStringList KABC::Addressee::emails (    ) 
 

Return list of all email addresses.

QStringList KABC::Addressee::emails (    ) 
 

Return list of all email addresses.

QString KABC::Addressee::familyName (    ) 
 

Return family name.

QString KABC::Addressee::familyNameLabel (    )  [static]
 

Return translated label for familyName field.

Address KABC::Addressee::findAddress (  const QString &    id )  const
 

Return address with the given id.

Address KABC::Addressee::findAddress (  const QString &    id )  const
 

Return address with the given id.

Key KABC::Addressee::findKey (  const QString &    id )  const
 

Return key with the given id.

Key KABC::Addressee::findKey (  const QString &    id )  const
 

Return key with the given id.

PhoneNumber KABC::Addressee::findPhoneNumber (  const QString &    id )  const
 

Return phone number with the given id.

PhoneNumber KABC::Addressee::findPhoneNumber (  const QString &    id )  const
 

Return phone number with the given id.

QString KABC::Addressee::formattedName (    ) 
 

Return formatted name.

QString KABC::Addressee::formattedNameLabel (    )  [static]
 

Return translated label for formattedName field.

QString KABC::Addressee::fullEmail (  const QString &    email = QString::null )  const
 

Return email address including real name.

Parameters:
email  Email address to be used to construct the full email string. If this is QString::null the preferred email address is used.

QString KABC::Addressee::fullEmail (  const QString &    email = QString::null )  const
 

Return email address including real name.

Parameters:
email  Email address to be used to construct the full email string. If this is QString::null the preferred email address is used.

Geo KABC::Addressee::geo (    ) 
 

Return geographic position.

QString KABC::Addressee::geoLabel (    )  [static]
 

Return translated label for geo field.

QString KABC::Addressee::givenName (    ) 
 

Return given name.

QString KABC::Addressee::givenNameLabel (    )  [static]
 

Return translated label for givenName field.

bool KABC::Addressee::hasCategory (  const QString &    )  const
 

Return, if addressee has the given category.

bool KABC::Addressee::hasCategory (  const QString &    )  const
 

Return, if addressee has the given category.

QString KABC::Addressee::homeAddressCountryLabel (    )  [static]
 

Return translated label for homeAddressCountry field.

QString KABC::Addressee::homeAddressLabelLabel (    )  [static]
 

Return translated label for homeAddressLabel field.

QString KABC::Addressee::homeAddressLocalityLabel (    )  [static]
 

Return translated label for homeAddressLocality field.

QString KABC::Addressee::homeAddressPostalCodeLabel (    )  [static]
 

Return translated label for homeAddressPostalCode field.

QString KABC::Addressee::homeAddressRegionLabel (    )  [static]
 

Return translated label for homeAddressRegion field.

QString KABC::Addressee::homeAddressStreetLabel (    )  [static]
 

Return translated label for homeAddressStreet field.

QString KABC::Addressee::homeFaxLabel (    )  [static]
 

Return translated label for homeFax field.

QString KABC::Addressee::homePhoneLabel (    )  [static]
 

Return translated label for homePhone field.

void KABC::Addressee::insertAddress (  const Address &    address ) 
 

Insert an address. If an address with the same id already exists in this addressee it is not duplicated.

void KABC::Addressee::insertAddress (  const Address &    address ) 
 

Insert an address. If an address with the same id already exists in this addressee it is not duplicated.

void KABC::Addressee::insertCategory (  const QString &    ) 
 

Insert category. If the category already exists it is not duplicated.

void KABC::Addressee::insertCategory (  const QString &    ) 
 

Insert category. If the category already exists it is not duplicated.

void KABC::Addressee::insertCustom (  const QString &    app,
const QString &    name,
const QString &    value
) 
 

Insert custom entry. The entry is identified by the name of the inserting application and a unique name. If an entry with the given app and name already exists its value is replaced with the new given value.

void KABC::Addressee::insertCustom (  const QString &    app,
const QString &    name,
const QString &    value
) 
 

Insert custom entry. The entry is identified by the name of the inserting application and a unique name. If an entry with the given app and name already exists its value is replaced with the new given value.

void KABC::Addressee::insertEmail (  const QString &    email,
bool    preferred = false
) 
 

Insert an email address. If the email address already exists in this addressee it is not duplicated.

Parameters:
email  Email address
preferred  Set to true, if this is the preferred email address of the addressee.

void KABC::Addressee::insertEmail (  const QString &    email,
bool    preferred = false
) 
 

Insert an email address. If the email address already exists in this addressee it is not duplicated.

Parameters:
email  Email address
preferred  Set to true, if this is the preferred email address of the addressee.

void KABC::Addressee::insertKey (  const Key &    key ) 
 

Insert a key. If a key with the same id already exists in this addressee it is not duplicated.

void KABC::Addressee::insertKey (  const Key &    key ) 
 

Insert a key. If a key with the same id already exists in this addressee it is not duplicated.

void KABC::Addressee::insertPhoneNumber (  const PhoneNumber &    phoneNumber ) 
 

Insert a phone number. If a phoen number with the same id already exists in this addressee it is not duplicated.

void KABC::Addressee::insertPhoneNumber (  const PhoneNumber &    phoneNumber ) 
 

Insert a phone number. If a phoen number with the same id already exists in this addressee it is not duplicated.

QString KABC::Addressee::isdnLabel (    )  [static]
 

Return translated label for isdn field.

bool KABC::Addressee::isEmpty (    ) 
 

Return, if the address book entry is empty.

bool KABC::Addressee::isEmpty (    ) 
 

Return, if the address book entry is empty.

Key KABC::Addressee::key (  int    type,
QString    customTypeString = QString::null
)  const
 

Return key, which matches the given type. If type == Key::Custom you can specify a string that should match. If you leave the string empty, the first key with a custom value is returned.

Key KABC::Addressee::key (  int    type,
QString    customTypeString = QString::null
)  const
 

Return key, which matches the given type. If type == Key::Custom you can specify a string that should match. If you leave the string empty, the first key with a custom value is returned.

Key::List KABC::Addressee::keys (  int    type,
QString    customTypeString = QString::null
)  const
 

Return list of keys with a special type. If type == Key::Custom you can specify a string that should match. If you leave the string empty, all custom keys will be returned.

Key::List KABC::Addressee::keys (    ) 
 

Return list of all keys.

Key::List KABC::Addressee::keys (  int    type,
QString    customTypeString = QString::null
)  const
 

Return list of keys with a special type. If type == Key::Custom you can specify a string that should match. If you leave the string empty, all custom keys will be returned.

Key::List KABC::Addressee::keys (    ) 
 

Return list of all keys.

Picture KABC::Addressee::logo (    ) 
 

Return logo.

QString KABC::Addressee::logoLabel (    )  [static]
 

Return translated label for logo field.

QString KABC::Addressee::mailer (    ) 
 

Return mail client.

QString KABC::Addressee::mailerLabel (    )  [static]
 

Return translated label for mailer field.

QString KABC::Addressee::mobilePhoneLabel (    )  [static]
 

Return translated label for mobilePhone field.

QString KABC::Addressee::name (    ) 
 

Return name.

QString KABC::Addressee::nameLabel (    )  [static]
 

Return translated label for name field.

QString KABC::Addressee::nickName (    ) 
 

Return nick name.

QString KABC::Addressee::nickNameLabel (    )  [static]
 

Return translated label for nickName field.

QString KABC::Addressee::note (    ) 
 

Return note.

QString KABC::Addressee::noteLabel (    )  [static]
 

Return translated label for note field.

QString KABC::Addressee::organization (    ) 
 

Return organization.

QString KABC::Addressee::organizationLabel (    )  [static]
 

Return translated label for organization field.

QString KABC::Addressee::pagerLabel (    )  [static]
 

Return translated label for pager field.

void KABC::Addressee::parseEmailAddress (  const QString &    rawEmail,
QString &    fullName,
QString &    email
)  [static]
 

Parse full email address. The result is given back in fullName and email.

void KABC::Addressee::parseEmailAddress (  const QString &    rawEmail,
QString &    fullName,
QString &    email
)  [static]
 

Parse full email address. The result is given back in fullName and email.

PhoneNumber KABC::Addressee::phoneNumber (  int    type )  const
 

Return phone number, which matches the given type.

PhoneNumber KABC::Addressee::phoneNumber (  int    type )  const
 

Return phone number, which matches the given type.

PhoneNumber::List KABC::Addressee::phoneNumbers (  int    type )  const
 

Return list of phone numbers with a special type.

PhoneNumber::List KABC::Addressee::phoneNumbers (    ) 
 

Return list of all phone numbers.

PhoneNumber::List KABC::Addressee::phoneNumbers (  int    type )  const
 

Return list of phone numbers with a special type.

PhoneNumber::List KABC::Addressee::phoneNumbers (    ) 
 

Return list of all phone numbers.

Picture KABC::Addressee::photo (    ) 
 

Return photo.

QString KABC::Addressee::photoLabel (    )  [static]
 

Return translated label for photo field.

QString KABC::Addressee::preferredEmail (    ) 
 

Return preferred email address. This is the first email address or the last one added with isnertEmail() with a set preferred parameter.

QString KABC::Addressee::preferredEmail (    ) 
 

Return preferred email address. This is the first email address or the last one added with isnertEmail() with a set preferred parameter.

QString KABC::Addressee::prefix (    ) 
 

Return honorific prefixes.

QString KABC::Addressee::prefixLabel (    )  [static]
 

Return translated label for prefix field.

QString KABC::Addressee::productId (    ) 
 

Return product identifier.

QString KABC::Addressee::productIdLabel (    )  [static]
 

Return translated label for productId field.

QString KABC::Addressee::realName (    ) 
 

Return the name of the addressee. This is calculated from all the name fields.

QString KABC::Addressee::realName (    ) 
 

Return the name of the addressee. This is calculated from all the name fields.

void KABC::Addressee::removeAddress (  const Address &    address ) 
 

Remove address. If no address with the given id exists for this addresse nothing happens.

void KABC::Addressee::removeAddress (  const Address &    address ) 
 

Remove address. If no address with the given id exists for this addresse nothing happens.

void KABC::Addressee::removeCategory (  const QString &    ) 
 

Remove category.

void KABC::Addressee::removeCategory (  const QString &    ) 
 

Remove category.

void KABC::Addressee::removeCustom (  const QString &    app,
const QString &    name
) 
 

Remove custom entry.

void KABC::Addressee::removeCustom (  const QString &    app,
const QString &    name
) 
 

Remove custom entry.

void KABC::Addressee::removeEmail (  const QString &    email ) 
 

Remove email address. If the email address doesn't exist, nothing happens.

void KABC::Addressee::removeEmail (  const QString &    email ) 
 

Remove email address. If the email address doesn't exist, nothing happens.

void KABC::Addressee::removeKey (  const Key &    key ) 
 

Remove a key. If no key with the given id exists for this addresse nothing happens.

void KABC::Addressee::removeKey (  const Key &    key ) 
 

Remove a key. If no key with the given id exists for this addresse nothing happens.

void KABC::Addressee::removePhoneNumber (  const PhoneNumber &    phoneNumber ) 
 

Remove phone number. If no phone number with the given id exists for this addresse nothing happens.

void KABC::Addressee::removePhoneNumber (  const PhoneNumber &    phoneNumber ) 
 

Remove phone number. If no phone number with the given id exists for this addresse nothing happens.

Resource* KABC::Addressee::resource (    ) 
 

Return pointer to resource.

Resource* KABC::Addressee::resource (    ) 
 

Return pointer to resource.

QDateTime KABC::Addressee::revision (    ) 
 

Return revision date.

QString KABC::Addressee::revisionLabel (    )  [static]
 

Return translated label for revision field.

QString KABC::Addressee::role (    ) 
 

Return role.

QString KABC::Addressee::roleLabel (    )  [static]
 

Return translated label for role field.

Secrecy KABC::Addressee::secrecy (    ) 
 

Return security class.

QString KABC::Addressee::secrecyLabel (    )  [static]
 

Return translated label for secrecy field.

void KABC::Addressee::setAdditionalName (  const QString &    additionalName ) 
 

Set additional names.

void KABC::Addressee::setAgent (  const Agent &    agent ) 
 

Set agent.

void KABC::Addressee::setBirthday (  const QDateTime &    birthday ) 
 

Set birthday.

void KABC::Addressee::setCategories (  const QStringList &    ) 
 

Set categories to given value.

void KABC::Addressee::setCategories (  const QStringList &    ) 
 

Set categories to given value.

void KABC::Addressee::setChanged (  bool    value ) 
 

Mark addressee as changed.

void KABC::Addressee::setChanged (  bool    value ) 
 

Mark addressee as changed.

void KABC::Addressee::setCustoms (  const QStringList &    ) 
 

Set all custom entries.

void KABC::Addressee::setCustoms (  const QStringList &    ) 
 

Set all custom entries.

void KABC::Addressee::setFamilyName (  const QString &    familyName ) 
 

Set family name.

void KABC::Addressee::setFormattedName (  const QString &    formattedName ) 
 

Set formatted name.

void KABC::Addressee::setGeo (  const Geo &    geo ) 
 

Set geographic position.

void KABC::Addressee::setGivenName (  const QString &    givenName ) 
 

Set given name.

void KABC::Addressee::setLogo (  const Picture &    logo ) 
 

Set logo.

void KABC::Addressee::setMailer (  const QString &    mailer ) 
 

Set mail client.

void KABC::Addressee::setName (  const QString &    name ) 
 

Set name.

DECLARATIONS void KABC::Addressee::setNameFromString (  const QString &    ) 
 

Set name fields by parsing the given string and trying to associate the parts of the string with according fields. This function should probably be a bit more clever.

void KABC::Addressee::setNameFromString (  const QString &    ) 
 

Set name fields by parsing the given string and trying to associate the parts of the string with according fields. This function should probably be a bit more clever.

void KABC::Addressee::setNickName (  const QString &    nickName ) 
 

Set nick name.

void KABC::Addressee::setNote (  const QString &    note ) 
 

Set note.

void KABC::Addressee::setOrganization (  const QString &    organization ) 
 

Set organization.

void KABC::Addressee::setPhoto (  const Picture &    photo ) 
 

Set photo.

void KABC::Addressee::setPrefix (  const QString &    prefix ) 
 

Set honorific prefixes.

void KABC::Addressee::setProductId (  const QString &    productId ) 
 

Set product identifier.

void KABC::Addressee::setResource (  Resource *    resource ) 
 

Set resource where the addressee is from.

void KABC::Addressee::setResource (  Resource *    resource ) 
 

Set resource where the addressee is from.

void KABC::Addressee::setRevision (  const QDateTime &    revision ) 
 

Set revision date.

void KABC::Addressee::setRole (  const QString &    role ) 
 

Set role.

void KABC::Addressee::setSecrecy (  const Secrecy &    secrecy ) 
 

Set security class.

void KABC::Addressee::setSortString (  const QString &    sortString ) 
 

Set sort string.

void KABC::Addressee::setSound (  const Sound &    sound ) 
 

Set sound.

void KABC::Addressee::setSuffix (  const QString &    suffix ) 
 

Set honorific suffixes.

void KABC::Addressee::setTimeZone (  const TimeZone &    timeZone ) 
 

Set time zone.

void KABC::Addressee::setTitle (  const QString &    title ) 
 

Set title.

void KABC::Addressee::setUid (  const QString &    uid ) 
 

Set unique identifier.

void KABC::Addressee::setUrl (  const KURL &    url ) 
 

Set URL.

QString KABC::Addressee::sortString (    ) 
 

Return sort string.

QString KABC::Addressee::sortStringLabel (    )  [static]
 

Return translated label for sortString field.

Sound KABC::Addressee::sound (    ) 
 

Return sound.

QString KABC::Addressee::soundLabel (    )  [static]
 

Return translated label for sound field.

QString KABC::Addressee::suffix (    ) 
 

Return honorific suffixes.

QString KABC::Addressee::suffixLabel (    )  [static]
 

Return translated label for suffix field.

TimeZone KABC::Addressee::timeZone (    ) 
 

Return time zone.

QString KABC::Addressee::timeZoneLabel (    )  [static]
 

Return translated label for timeZone field.

QString KABC::Addressee::title (    ) 
 

Return title.

QString KABC::Addressee::titleLabel (    )  [static]
 

Return translated label for title field.

QString KABC::Addressee::uid (    ) 
 

Return unique identifier.

QString KABC::Addressee::uidLabel (    )  [static]
 

Return translated label for uid field.

KURL KABC::Addressee::url (    ) 
 

Return URL.

QString KABC::Addressee::urlLabel (    )  [static]
 

Return translated label for url field.


The documentation for this class was generated from the following files:
Generated on Wed Aug 13 23:30:31 2003 for kdelibs by doxygen1.2.18