From kopete-devel Wed Jun 15 19:13:08 2005 From: Richard Smith Date: Wed, 15 Jun 2005 19:13:08 +0000 To: kopete-devel Subject: [kopete-devel] Re: Discussion about metacontact, Message-Id: <200506152013.08884.kde () metafoo ! co ! uk> X-MARC-Message: https://marc.info/?l=kopete-devel&m=111886283106756 On Wednesday 15 June 2005 05:36, Duncan Mac-Vicar P. wrote: > One solution could be: > > - photoSource and nameSource are of type PropertySource (enum) which could > be { Custom, KABC, Contact } [3] > - photoSourceContact and nameSourceContact are Contact* , and they > represent the Contact source in case of [3] being Contact. I agree with Jason that it would be interesting to generalize this so it works for any property. That is, any property can be pointed at a specific contact, or can be overridden for the metacontact. > What to do with displayName ? it can return a display name depending of the > source setting. However, setDisplayName has no semantic here, unless moved > to setCustomDisplayName. Setting any property should set its type to Custom, in my opinion. -- Thanks, Richard _______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel