def child_removed(self, child):
        super(QtFlowArea, self).child_removed(child)
        if isinstance(child, QtFlowItem) and child.widget is not None:
            self.widget.layout().removeWidget(child.widget)

    #--------------------------------------------------------------------------
    # ProxyFlowArea API
    #--------------------------------------------------------------------------
Handle the child removed event for a QtMdiArea.
dataset/ETHPy150Open ContinuumIO/ashiba/enaml/enaml/qt/qt_flow_area.py/QtFlowArea.child_removed