On Tuesday 21 October 2008, Stephen Kelly wrote: > Aaron J. Seigo wrote: > > for those wondering what binary compat means for us, in a nutshell: > > > > * we can't add new members to the public classes (the dptr makes that > > unecessary in the first place, of course =) > > Are you sure about this one?
positive. > Techbase says you can: > http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C++#The_D >o.27s_and_Don.27ts "You cannot... [...] add new data members to a class or change order of data members in a class (doesn't apply to static ones)." > > You can add new non-virtual functions including signals and slots and > > constructors. yes, functions or methods. not data members (which i usually shortcut to just "members", versus "methods" ... probably what caused confusion; sorry.) -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Software
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel