def _create_plot(self): plot = Analysis1DGraphWidget._create_plot(self) if self._draw_position and self._selected_position is not None: plot.add_selected_x(self._selected_position) if self._draw_range and self._selected_range is not None: plot.add_selected_range(*self._selected_range) return plot
def __init__(self, controller, datum=None, parent=None): self._draw_position = False self._selected_position = None self._draw_range = False self._selected_range = None Analysis1DGraphWidget.__init__(self, controller, datum, parent)