#ifndef IntermediateFrequencyWidget_H #define IntermediateFrequencyWidget_H #include "../BaseWidget.h" class TextButton; class DoubleTextButton; class FrequentShower; class ProgressBar; class ConsoleWidget; class ShowTime; class BaseWidgetMenu; class IntermediateFrequencyWidget : public BaseWidget { Q_OBJECT public: explicit IntermediateFrequencyWidget(QWidget *parent = nullptr); ~IntermediateFrequencyWidget() override; QPushButton *m1, *m2, *m3, *m4, *m5, *m6; FrequentShower *mFrequentShower; ProgressBar *mProgressBar1, *mProgressBar2; YSG::Spectrum *mSpectrogramLine{}; YSG::Afterglow *mAfterglow{}; QWidget* createSpectrogramPowerPlot(); QWidget* create_Afterglow_Plot(); void initMenu(); protected: void focusInEvent(QFocusEvent *event) override; }; #endif