From b2ea3e28c650515ed15bd75591a35561e5f9a617 Mon Sep 17 00:00:00 2001 From: SGCMarkus Date: Fri, 1 Mar 2024 13:35:14 +0100 Subject: [PATCH] astrodatagui: FlaredetectorWidget: add matplotlib figure and toolbar --- astrodatagui/ui/FlaredetectorWidget.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/astrodatagui/ui/FlaredetectorWidget.py b/astrodatagui/ui/FlaredetectorWidget.py index 1c55ba0..ec4b004 100644 --- a/astrodatagui/ui/FlaredetectorWidget.py +++ b/astrodatagui/ui/FlaredetectorWidget.py @@ -1,5 +1,19 @@ from PyQt5 import QtWidgets +from matplotlib.figure import Figure +from matplotlib.backends.backend_qtagg import ( + FigureCanvas, NavigationToolbar2QT as NavigationToolbar) + class FlaredetectorWidget(QtWidgets.QWidget): def __init__(self, name): - super(FlaredetectorWidget, self).__init__() \ No newline at end of file + super(FlaredetectorWidget, self).__init__() + + self.mainLayout = QtWidgets.QVBoxLayout() + self.setLayout(self.mainLayout) + + self.figure = Figure() + self.figureAxis = self.figure.add_subplot() + fc = FigureCanvas(self.figure) + toolbar = NavigationToolbar(fc, self) + self.mainLayout.addWidget(toolbar) + self.mainLayout.addWidget(fc) \ No newline at end of file