def update_view(self): # self.view.update(ImageProperties.from_image(self.get_selected_image())) img_props = ImageProperties.from_image(self.get_selected_image()) self.view.set_label(img_props.label) self.view.set_colormap(img_props.colormap) self.view.set_min_value(img_props.vmin) self.view.set_max_value(img_props.vmax) if img_props.interpolation: self.view.enable_interpolation(True) self.view.set_interpolation(img_props.interpolation) else: self.view.set_interpolation('None') self.view.enable_interpolation(False) self.view.set_scale(img_props.scale)
def update_view(self): img_props = ImageProperties.from_image(self.get_selected_image()) self.view.label_line_edit.setEnabled(bool(get_colorbars_from_fig(self.fig))) self.view.set_label(img_props.label) self.view.set_colormap(img_props.colormap) self.view.set_reverse_colormap(img_props.reverse_colormap) self.view.set_min_value(img_props.vmin) self.view.set_max_value(img_props.vmax) if img_props.interpolation: self.view.enable_interpolation(True) self.view.set_interpolation(img_props.interpolation) else: self.view.set_interpolation('None') self.view.enable_interpolation(False) self.view.set_scale(img_props.scale)