syntheticpp at gmx.net
Fri Dec 31 19:40:21 CET 2010
SVN commit 1210502 by kuemmel:
friend is not our friend
M +2 -0 Wishlist
--- branches/work/kst/portto4/kst/devel-docs/Kst2Specs/Wishlist #1210501:1210502
@@ -79,6 +79,8 @@
The idea is that the live time of an object is handled externally to the object.
The usage of the object is reference counted by QSharedPointer. Maybe we don't
need the ObjectStore because in principle is only a wrapper for global variables.
+Then it should be possible to remove all the 'friend class Kst::ObjectStore;' lines
+(friend is not our friend.)
Use CMake build system with the option -Dkst_merge_files=1 because touching
sharedptr.h requires a complete rebuild which is many times faster with above option.
More information about the Kst