[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: KFileInfo: using shared data
From: Hamish Rodda <rodda () kde ! org>
Date: 2006-04-14 16:26:04
Message-ID: 200604150226.05988.rodda () kde ! org
[Download RAW message or body]
On Saturday 15 April 2006 02:17, Thiago Macieira wrote:
> Hamish Rodda wrote:
> >Hi,
> >
> >I was looking at KFileInfo and noticed that it was marked as "/// KDE4
> > TODO: make them refcounted, e.g. using QSharedMimeData."
> >
> >So, I started out porting it over to be implicitly shared using
> > QSharedData. Went pretty easily, for the most part.
> >
> >However, changing from pointers shared copies doesn't work well, because
> > when a change is made it means that all of the other instances don't
> > get the change.
> >
> >Is the plan to make this class explicitly shared?
>
> QSharedMimeData is supposed to be about implicitly sharing.
I'm aware of that. dfaure and I talked on irc and we decided that KShared was
what we want here (we want to keep the pointer behaviour with memory
management for free).
Cheers,
Hamish.
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic