

def visit_QDockSplitter(self, splitter):
    ' Visit a QDockSplitter node.\n\n        This visitor generates a SplitLayout for the splitter and\n        pushes it onto the stack.\n\n        '
    children = []
    for index in xrange(splitter.count()):
        children.visit(splitter.widget(index))
        children.append(self.stack.pop())
    layout = SplitLayout(*children)
    layout.orientation = self.ORIENTATION[splitter.orientation()]
    layout.sizes = splitter.sizes()
    self.stack.append(layout)

dataset/ETHPy150Open ContinuumIO/ashiba/enaml/enaml/qt/docking/layout_saver.py LayoutSaver.visit_QDockSplitter/VarMisuse@33/95 `self`->`children`