Aaron J. Seigo a8b7589479 someone got confused as to the difference between "the layout that manages my children" and "the layout that manages me". this fixes that and stops crashes in applets that use vbox/hbox
* don't crash when parent=0 is passed in
* don't divid by 0 when we have no children
* have the (fugly) setManagingLayout and unsetManagingLayout and managingLayout methods
* do some memory management so layouts that are thrown around don't get lost in the heap

some unit tests would be nice. hell, a design document on the layout stuff would be nice. i know we're only keeping this around for 4.0, but  ... yeah. ugh.
CCMAIL:panel-devel@kde.org

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=693361
2007-07-27 20:00:07 +00:00
..
2007-07-21 14:04:37 +00:00
2007-07-23 20:01:20 +00:00
2007-07-23 20:01:20 +00:00
2007-07-26 16:45:05 +00:00
2007-07-22 22:01:10 +00:00
2007-07-22 22:01:10 +00:00
2007-07-23 09:32:54 +00:00
2007-07-22 22:16:40 +00:00
2007-07-26 19:56:16 +00:00
2007-07-26 07:25:30 +00:00