Hello,
KOffice is an OpenSource Desktop suite for Linux and in particular for the
graphical environment KDE. The KOffice team organized a competition in order
to collect ideas for the design of the next major version of KOffice.
The results can be found here :
I don't understand the not look too safe example:
Class B will never be able to call a virtual method which is implemented
in C. Not within the CTOR.
And when talking about Dialogs:
Moving member initialization with 'this' to the body is not easily done.
You must change all Window members to