def __getattr__(self, item): try: return PlotWidget.__getattr__(self, item) except NameError: raise AttributeError( "{} has no attribute {}".format(self.__class__.__name__, item) )