Пример #1
0
 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)
Пример #2
0
    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)
Пример #3
0
 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)
Пример #4
0
 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)