2011/8/26 David Faure <fa...@kde.org>: > A last argument, code is easier to maintain if it follows the same rules > everywhere. So in all "public library" code (Qt, kdelibs, and all other public > libs) we should do things the same way, to ease maintainance.
This argument wins. Just give me a couple of days to get to changing all classes to "data only in private class" strategy. Don't know what to do with classes like UserInfo, NoteInfo, MessageInfo, etc. -- Alexander Potashev