From fa45a02b81a1fe8879e7a0d6985573aadcf02689 Mon Sep 17 00:00:00 2001 From: Edgar Gutierrez Fernandez Date: Thu, 26 Sep 2024 16:47:54 +0200 Subject: [PATCH] setdata --- src/silx/gui/data/DataViews.py | 11 ++++------- src/silx/gui/plot/items/image_aggregated.py | 2 +- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/silx/gui/data/DataViews.py b/src/silx/gui/data/DataViews.py index 3a622748a7..38a42cfc9f 100644 --- a/src/silx/gui/data/DataViews.py +++ b/src/silx/gui/data/DataViews.py @@ -1072,7 +1072,6 @@ def createWidget(self, parent): self.__aggregationModeAction = AggregationModeAction(parent=widget) widget.toolBar().addAction(self.__aggregationModeAction) - self.__aggregationModeAction.setVisible(True) self.__aggregationModeAction.sigAggregationModeChanged.connect(self._aggregationModeChanged) widget.setKeepDataAspectRatio(True) @@ -1082,10 +1081,8 @@ def createWidget(self, parent): maskToolsWidget.setItemMaskUpdated(True) return widget - def getAggregationModeAction(self): + def getAggregationModeAction(self) -> AggregationModeAction: """Action toggling the aggregation mode action - - :rtype: actions.PlotAction """ return self.__aggregationModeAction @@ -1120,9 +1117,9 @@ def setData(self, data): imageItem.setColormap(plot.getDefaultColormap()) plot.addItem(imageItem) - plot.addImage( - legend="data", data=data, resetzoom=self.__resetZoomNextTime - ) + imageItem.setData(data=data) + if self.__resetZoomNextTime: + plot.resetZoom() self.__resetZoomNextTime = False def setDataSelection(self, selection): diff --git a/src/silx/gui/plot/items/image_aggregated.py b/src/silx/gui/plot/items/image_aggregated.py index c75846d984..c7c0f684d8 100644 --- a/src/silx/gui/plot/items/image_aggregated.py +++ b/src/silx/gui/plot/items/image_aggregated.py @@ -180,7 +180,7 @@ def _getLevelOfDetails(self) -> Tuple[int, int]: return lodx, lody @docstring(ImageDataBase) - def setData(self, data, copy=True, **kwargs): + def setData(self, data, copy=True): self.__cacheLODData = {} # Reset cache super().setData(data)