-rw-r--r-- | kabc/addressee.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/kabc/addressee.cpp b/kabc/addressee.cpp index 39d14bb..7f592e9 100644 --- a/kabc/addressee.cpp +++ b/kabc/addressee.cpp @@ -53,2 +53,3 @@ struct Addressee::AddresseeData : public KShared QString formattedName; + QString defaultFormattedName; QString familyName; @@ -749,2 +750,9 @@ void Addressee::setFormattedName( const QString &formattedName ) } +void Addressee::setDefaultFormattedName( const QString &formattedName ) +{ + if ( formattedName == mData->defaultFormattedName ) return; + detach(); + mData->empty = false; + mData->defaultFormattedName = formattedName; +} @@ -754,2 +762,6 @@ QString Addressee::formattedName() const } +QString Addressee::defaultFormattedName() const +{ + return mData->defaultFormattedName; +} @@ -760,2 +772,7 @@ QString Addressee::formattedNameLabel() +QString Addressee::defaultFormattedNameLabel() +{ + return i18n("Def.Formatted Name"); +} + @@ -982,2 +999,10 @@ QString Addressee::mobilePhoneLabel() } +QString Addressee::mobileWorkPhoneLabel() +{ + return i18n("Mobile (work)"); +} +QString Addressee::mobileHomePhoneLabel() +{ + return i18n("Mobile (home)"); +} |