def restoreState(self, state): self.view.vb.setState(state['view']) self.ui.histogram.vb.setState(state['histogram']) self.ui.histogram.setLevels(*state['histoRegion']) self.ui.histogram.gradient.restoreState(state['colorbar']) img = state['image'] if img is not None: self.setImage(img, autoRange=False, autoLevels=False, autoHistogramRange=False) DisplayWidget.restoreState(self, state)
def restoreState(self, state): self.clear() self.view.vb.setState(state['view']) names = state['layerNames'] # DATA for n, name in enumerate(names): x, y = state['%i_x' % n], state['%i_y' % n] self.addLayer(name, data=(x, y)) DisplayWidget.restoreState(self, state)
def restoreState(self, state): self.view.vb.setState(state['view']) self.ui.histogram.vb.setState(state['histogram']) self.ui.histogram.setLevels(*state['histoRegion']) self.ui.histogram.gradient.restoreState(state['colorbar']) img = state['image'] if img is not None: self.setImage(img, autoRange=False, autoLevels=False, autoHistogramRange=False) DisplayWidget.restoreState(self, state)
def restoreState(self, state): self.view.vb.setState(state['view']) self.ui.histogram.vb.setState(state['histogram']) self.ui.histogram.setLevels(*state['histoRegion']) self.ui.histogram.gradient.restoreState(state['colorbar']) img = state['image'] if img is not None: self.setImage(img, autoRange=False, autoLevels=False, autoHistogramRange=False) try: self.setCurrentIndex(state['currentIndex']) except AttributeError: # cannot set index, because has no layers pass DisplayWidget.restoreState(self, state)