From d7dee57c8da02cfe065db74b94bc777d9581195a Mon Sep 17 00:00:00 2001 From: Jan Grewe Date: Mon, 18 Jan 2021 13:26:23 +0100 Subject: [PATCH] [plotscreen] figure is member of MplScreen, screen is class member of plotScreen --- nixview/ui/plotscreen.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nixview/ui/plotscreen.py b/nixview/ui/plotscreen.py index 66bacda..45dc377 100644 --- a/nixview/ui/plotscreen.py +++ b/nixview/ui/plotscreen.py @@ -316,9 +316,9 @@ class LinePlotter(Plotter): class MplCanvas(FigureCanvasQTAgg): def __init__(self, parent=None, width=5, height=4, dpi=100): - fig = Figure(figsize=(width, height), dpi=dpi) - self.axes = fig.add_subplot(111) - super(MplCanvas, self).__init__(fig) + self._fig = Figure(figsize=(width, height), dpi=dpi) + self.axes = self._fig.add_subplot(111) + super(MplCanvas, self).__init__(self._fig) class PlotScreen(QWidget): @@ -327,11 +327,11 @@ class PlotScreen(QWidget): def __init__(self, parent=None) -> None: super().__init__(parent=parent) self._file_handler = FileHandler() - sc = MplCanvas(self, width=5, height=4, dpi=100) - sc.axes.plot([0,1,2,3,4], [10,1,20,3,40]) + self._screen = MplCanvas(self, width=5, height=4, dpi=100) + self._screen.axes.plot([0,1,2,3,4], [10,1,20,3,40]) self.setLayout(QVBoxLayout()) - self.layout().addWidget(sc) + self.layout().addWidget(self._screen) close_btn = QPushButton("close") close_btn.clicked.connect(self.on_close) @@ -350,7 +350,7 @@ class PlotScreen(QWidget): except ValueError as e: communicator.plot_error.emit("error in plotscreen.plot %s" % e) return - + self._data_view.request_more() # TODO this is just a test, needs to be removed print(self._data_view)