From afa28a62314117555d6b32291188eedd1a576284 Mon Sep 17 00:00:00 2001 From: zautrix Date: Sun, 19 Sep 2004 20:14:28 +0000 Subject: more AB sync --- (limited to 'kabc/addressee.cpp') diff --git a/kabc/addressee.cpp b/kabc/addressee.cpp index 3a2dc5f..fda62f1 100644 --- a/kabc/addressee.cpp +++ b/kabc/addressee.cpp @@ -67,6 +67,7 @@ struct Addressee::AddresseeData : public KShared QDateTime revision; QString sortString; QString externalUID; + QString originalExternalUID; KURL url; Secrecy secrecy; Picture logo; @@ -373,6 +374,18 @@ QString Addressee::externalUID() const { return mData->externalUID; } +void Addressee::setOriginalExternalUID( const QString &id ) +{ + if ( id == mData->originalExternalUID ) return; + detach(); + mData->empty = false; + mData->originalExternalUID = id; +} + +QString Addressee::originalExternalUID() const +{ + return mData->originalExternalUID; +} void Addressee::setUid( const QString &id ) { -- cgit v0.9.0.2