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

List:       kde-core-devel
Subject:    Re: API problems (Was: future versions)
From:       David Faure <faure () kde ! org>
Date:       2004-02-09 22:15:26
Message-ID: 200402092315.26479.faure () kde ! org
[Download RAW message or body]

On Monday 09 February 2004 22:43, Simon Hausmann wrote:
> I actually don't understand why virtual inheritance was chosen for the dcop 
> interfaces.

For the (rare?) case of a diamond-shape inheritance tree.

Meanwhile, most people (including me for a long time) get confused by virtual inheritance
and struggle a long time to pass a name to the DCOPObject (when deriving from the
virtual-inherited-from-DCOPObject class). (Hint: DCOPObject("name")).

-- 
David Faure, faure@kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
[prev in list] [next in list] [prev in thread] [next in thread] 

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