Quote Originally Posted by JovianGhost View Post
This doesn't really sound right to me; I think of the layout is a mechanism for organizing the widgets in another widget, and not as a widget itself. Also, having 0 refer to the layout and 1 refer to the widget makes it seem more like the layout and widget are siblings, which of course isn't right.
children() returns a list of objects, not a list of widgets. The layout is reparented to the widget it is in and widgets inside the layout are reparented to the widget containing the layout so yes, this effectively makes the layout object and child widgets objects siblings.