KContacts
addressee.h
85 Q_PROPERTY(QDateTime birthday READ birthday WRITE setBirthdayProperty) // special write method due to withTime argument
98 Q_PROPERTY(QList<KContacts::ResourceLocatorUrl> extraUrls READ extraUrlList WRITE setExtraUrlList)
static QString businessAddressRegionLabel()
Return translated label for businessAddressRegion field.
Definition addressee.cpp:915
static QString sortStringLabel()
Return translated label for sortString field.
Definition addressee.cpp:1288
static QString businessAddressPostOfficeBoxLabel()
Return translated label for businessAddressPostOfficeBox field.
Definition addressee.cpp:905
static QString homeAddressPostalCodeLabel()
Return translated label for homeAddressPostalCode field.
Definition addressee.cpp:885
static QString givenNameLabel()
Return translated label for givenName field.
Definition addressee.cpp:709
void setNameFromString(const QString &s)
Set name fields by parsing the given string and trying to associate the parts of the string with acco...
Definition addressee.cpp:1399
void setBirthday(const QDateTime &birthday, bool withTime=true)
Set birthday (date and time).
Definition addressee.cpp:825
void setAdditionalName(const QString &additionalName)
Set additional names.
Definition addressee.cpp:714
void removePhoneNumber(const PhoneNumber &phoneNumber)
Remove phone number.
Definition addressee.cpp:1765
static QString additionalNameLabel()
Return translated label for additionalName field.
Definition addressee.cpp:729
static QString organizationLabel()
Return translated label for organization field.
Definition addressee.cpp:1188
void insertPhoneNumber(const PhoneNumber &phoneNumber)
Insert a phone number.
Definition addressee.cpp:1748
static QString homeAddressPostOfficeBoxLabel()
Return translated label for homeAddressPostOfficeBox field.
Definition addressee.cpp:870
void insertCustom(const QString &app, const QString &name, const QString &value)
Insert custom entry.
Definition addressee.cpp:2245
static QString businessAddressLabelLabel()
Return translated label for businessAddressLabel field.
Definition addressee.cpp:930
static QString businessAddressStreetLabel()
Return translated label for businessAddressStreet field.
Definition addressee.cpp:900
static QString businessAddressLocalityLabel()
Return translated label for businessAddressLocality field.
Definition addressee.cpp:910
QString custom(const QString &app, const QString &name) const
Return value of custom entry, identified by app and entry name.
Definition addressee.cpp:2274
static QString homeAddressCountryLabel()
Return translated label for homeAddressCountry field.
Definition addressee.cpp:890
static QString secrecyLabel()
Return translated label for secrecy field.
Definition addressee.cpp:1334
void setProfession(const QString &profession)
Set the contact's profession.
Definition addressee.cpp:2222
static QString homePhoneLabel()
Return translated label for homePhone field.
Definition addressee.cpp:935
static QString homeAddressLabelLabel()
Return translated label for homeAddressLabel field.
Definition addressee.cpp:895
QString toString() const
Returns string representation of the addressee.
Definition addressee.cpp:1911
static QString businessAddressPostalCodeLabel()
Return translated label for businessAddressPostalCode field.
Definition addressee.cpp:920
static QString carPhoneLabel()
Return translated label for carPhone field.
Definition addressee.cpp:960
Address address(Address::Type type) const
Return address, which matches the given type.
Definition addressee.cpp:2019
bool hasCategory(const QString &category) const
Return, if addressee has the given category.
Definition addressee.cpp:2077
static QString homeAddressStreetLabel()
Return translated label for homeAddressStreet field.
Definition addressee.cpp:865
PhoneNumber phoneNumber(PhoneNumber::Type type) const
Return phone number, which matches the given type.
Definition addressee.cpp:1776
static void parseEmailAddress(const QString &rawEmail, QString &fullName, QString &email)
Parse full email address.
Definition addressee.cpp:2319
static QString timeZoneLabel()
Return translated label for timeZone field.
Definition addressee.cpp:1015
void removeCustom(const QString &app, const QString &name)
Remove custom entry.
Definition addressee.cpp:2265
Key key(Key::Type type, const QString &customTypeString=QString()) const
Return key, which matches the given type.
Definition addressee.cpp:1846
QString fullEmail(const QString &email=QString()) const
Return email address including real name.
Definition addressee.cpp:1589
static QString homeAddressLocalityLabel()
Return translated label for homeAddressLocality field.
Definition addressee.cpp:875
void setManagersName(const QString &managersName)
Set the contact's manager's name.
Definition addressee.cpp:2194
static QString birthdayLabel()
Return translated label for birthday field.
Definition addressee.cpp:860
static QString businessPhoneLabel()
Return translated label for businessPhone field.
Definition addressee.cpp:940
void setAnniversary(const QDate &anniversary)
Sets the contact's anniversary date.
Definition addressee.cpp:2152
void setSpousesName(const QString &spousesName)
Set the contact's spouse's name.
Definition addressee.cpp:2236
static QString revisionLabel()
Return translated label for revision field.
Definition addressee.cpp:1268
static QString businessAddressCountryLabel()
Return translated label for businessAddressCountry field.
Definition addressee.cpp:925
static QString homeAddressRegionLabel()
Return translated label for homeAddressRegion field.
Definition addressee.cpp:880
static QString departmentLabel()
Return translated label for department field.
Definition addressee.cpp:1208
Address findAddress(const QString &id) const
Return address with the given id.
Definition addressee.cpp:2051
void setCategories(const QStringList &category)
Set categories to given value.
Definition addressee.cpp:2082
static QString familyNameLabel()
Return translated label for familyName field.
Definition addressee.cpp:689
static QString nickNameLabel()
Return translated label for nickName field.
Definition addressee.cpp:820
void setAssistantsName(const QString &assistantsName)
Set the contact's assistant's name.
Definition addressee.cpp:2166
static QString productIdLabel()
Return translated label for productId field.
Definition addressee.cpp:1248
PhoneNumber findPhoneNumber(const QString &id) const
Return phone number with the given id.
Definition addressee.cpp:1815
static QString mobilePhoneLabel()
Return translated label for mobilePhone field.
Definition addressee.cpp:945
static QString formattedNameLabel()
Return translated label for formattedName field.
Definition addressee.cpp:669
static QString businessFaxLabel()
Return translated label for businessFax field.
Definition addressee.cpp:955
Class that holds a Calendar Url (FBURL/CALADRURI/CALURI)
Definition calendarurl.h:30
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:55:38 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:55:38 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.