API problems (Was: future versions)

David Faure faure at kde.org
Mon Feb 9 22:15:26 GMT 2004


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 at kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).




More information about the kde-core-devel mailing list