'Return a list of all children and grandchildren of this ViewBox'

def allChildren(self, item=None):

    if (item is None):
        item = self.childGroup
    children = [item]
    for ch in item.childItems():
        children.extend(self.allChildren(ch))
    return children
