首次提交
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
#ifndef RadioWidget_H
|
||||
#define RadioWidget_H
|
||||
#include "../BaseWidget.h"
|
||||
|
||||
|
||||
class TextButton;
|
||||
class DoubleTextButton;
|
||||
class FrequentShower;
|
||||
class ProgressBar;
|
||||
class ConsoleWidget;
|
||||
class ShowTime;
|
||||
|
||||
|
||||
class RadioWidget : public BaseWidget {
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit RadioWidget(QWidget *parent = nullptr);
|
||||
~RadioWidget() override;
|
||||
int mVoiceValue = 0, mRFGainValue = 0;
|
||||
QPushButton *m1, *m2, *m3, *m4, *m5, *m6;
|
||||
FrequentShower *mSelectValueWidget;
|
||||
ProgressBar *mProgressBar1, *mProgressBar2;
|
||||
void initMenu();
|
||||
QWidget* createSpectrogramPowerPlot();
|
||||
QWidget* createAudioSpectrogramPlot();
|
||||
QWidget* createTimePowerPlot();
|
||||
QWidget* createWaterFallPlot();
|
||||
YSG::Spectrum *mSpectrogramLine{};
|
||||
YSG::Spectrum* mAudioSpectrogramPlot{};
|
||||
YSG::AudioFrequent *mTimePower{};
|
||||
YSG::WaterFall *mWaterFall{};
|
||||
protected:
|
||||
void focusInEvent(QFocusEvent *event) override;
|
||||
void keyPressEvent(QKeyEvent *event) override;
|
||||
|
||||
};
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user