[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] libkabc API problems
From:       Simon Hausmann <hausmann () kde ! org>
Date:       2002-09-30 8:14:46
[Download RAW message or body]

On Sun, Sep 29, 2002 at 11:54:07PM +0200, Tobias Koenig wrote:
> On Sun, Sep 29, 2002 at 11:09:09PM +0200, Cornelius Schumacher wrote:
> > On Sunday 29 September 2002 22:43, Tobias Koenig wrote:
> Hi Cornelius,
> 
> > > No, AddressBook watches for changes in
> > > $KDEDIR/share/apps/kabc/distlist and emits addressbookChanged() if
> > > so. So applications, which displays a distribution list selection can
> > > update their informations.
> > 
> > But distribution lists are not part of the address book. They are in a 
> > layer on top of it, so an application interested in changes of 
> > distribution lists should connect to a signal of the distribution list 
> > classes and not to one of AddressBook.
> Ok, then DistributionListManager would be the best place, but I can't add
> the new member variable mDirWatcher, since there is no d-pointer in this
> class :[
> Should I add one or is this BIC, too?

Adding a d-pointer is binary incompatible (no surprise here) .  But
here's a suggestion: take a close look at the binary compatibility
C++ howto at developer.kde.org, in particular at the d( this )
section :)

Simon
_______________________________________________
kde-pim mailing list
kde-pim@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic