From 2981b8f55f4a33860452f4571ef9f04781267489 Mon Sep 17 00:00:00 2001 From: zecke Date: Sun, 03 Nov 2002 17:56:17 +0000 Subject: Oh OContact what a sucker ;) first of all UID generation belongs to OPimRecord and was removed from OContact then setUid now actually calls OPimRecord::setUid instead of Record::setUid This finally fixes the problem with wrong uids after beaming... At least locally on my machine --- (limited to 'libopie2/opiepim/ocontact.h') diff --git a/libopie2/opiepim/ocontact.h b/libopie2/opiepim/ocontact.h index 038a59f..81ac1c1 100644 --- a/libopie2/opiepim/ocontact.h +++ b/libopie2/opiepim/ocontact.h @@ -200,7 +200,7 @@ public: void save( QString &buf ) const; void setUid( int i ) -{ Record::setUid(i); replace( Qtopia::AddressUid , QString::number(i)); } +{ OPimRecord::setUid(i); replace( Qtopia::AddressUid , QString::number(i)); } QString toShortText()const; QString OContact::type()const; @@ -230,10 +230,6 @@ private: const QString &zip, const QString &country ) const; - Qtopia::UidGen &uidGen() { return sUidGen; } - - - static Qtopia::UidGen sUidGen; QMap mMap; ContactPrivate *d; }; -- cgit v0.9.0.2