astrodatagui: introduce basic FlareSummaryPlotGUI

This commit is contained in:
2024-05-17 10:24:39 +02:00
parent d5f93f8f12
commit 8c5b243fe0
+23
View File
@@ -0,0 +1,23 @@
from PyQt5 import QtCore
from PyQt5.QtWidgets import QWidget, QVBoxLayout
from matplotlib.figure import Figure
from matplotlib.backends.backend_qtagg import (
FigureCanvas, NavigationToolbar2QT as NavigationToolbar)
class FlareSummaryPlotGUI(QWidget):
def __init__(self):
super().__init__()
self.mainLayout = QVBoxLayout()
self.setLayout(self.mainLayout)
self.figure = Figure()
self.figureAxis = self.figure.add_subplot()
self.qualityAxis = self.figureAxis.twinx()
fc = FigureCanvas(self.figure)
toolbar = NavigationToolbar(fc, self)
self.mainLayout.addWidget(toolbar)
self.mainLayout.addWidget(fc)
self.resize(1000, 800)