'Set the range of the view box to make all children visible.
Note that this is not the same as enableAutoRange, which causes the view to
automatically auto-range whenever its contents are changed.
**Arguments:**
padding         The fraction of the total data range to add on to the final
visible range. By default, this value is set between 0.02
and 0.1 depending on the size of the ViewBox.
items           If specified, this is a list of items to consider when
determining the visible range.'

def autoRange(self, padding=None, items=None, item=None):

    if (item is None):
        bounds = self.childrenBoundingRect(items=items)
    else:
        print "Warning:    ViewBox.autoRange(item=__)    is    deprecated.    Use    'items'    argument    instead."
        bounds = self.mapFromItemToView(item, item.boundingRect()).boundingRect()
    if (bounds is not None):
        self.setRange(bounds, padding=padding)
