def __createPlot(self): plot = _RingPlot(parent=self._imageHolder) plot.setKeepDataAspectRatio(True) self.__createPlotToolBar(plot) statusBar = self.__createPlotStatusBar(plot) self.__statusBar = statusBar plot.setStatusBar(statusBar) plot.setAxesDisplayed(False) colormap = CalibrationContext.instance().getRawColormap() plot.setDefaultColormap(colormap) return plot
def __createPlot(self, parent): plot = silx.gui.plot.PlotWidget(parent=parent) plot.setKeepDataAspectRatio(True) plot.setDataMargins(0.1, 0.1, 0.1, 0.1) plot.setGraphXLabel("Y") plot.setGraphYLabel("X") plot.setAxesDisplayed(False) colormap = CalibrationContext.instance().getRawColormap() plot.setDefaultColormap(colormap) from silx.gui.plot import tools toolBar = tools.InteractiveModeToolBar(parent=self, plot=plot) plot.addToolBar(toolBar) toolBar = tools.ImageToolBar(parent=self, plot=plot) colormapDialog = CalibrationContext.instance().getColormapDialog() toolBar.getColormapAction().setColorDialog(colormapDialog) plot.addToolBar(toolBar) statusBar = self.__createPlotStatusBar(plot) plot.setStatusBar(statusBar) return plot