[plotscreen] figure is member of MplScreen, screen is class member of plotScreen
This commit is contained in:
parent
93d90ddba8
commit
d7dee57c8d
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user