Sayonara Player
SpectrumLabel.h
1 #ifndef SPECTRUMLABEL_H
2 #define SPECTRUMLABEL_H
3 
4 #include <QLabel>
5 #include "Interfaces/Engine/AudioDataReceiverInterface.h"
6 
7 class SpectrumLabel :
8  public QLabel,
10 {
11  Q_OBJECT
12 
13  signals:
14  void sigPixmapChanged();
15 
16  public:
17  SpectrumLabel(QWidget* parent);
18  ~SpectrumLabel() override;
19 
20  void setSpectrum(const Engine::SpectrumList& spectrum) override;
21  bool isActive() const override;
22 
23  protected:
24  bool event(QEvent* e) override;
25 };
26 
27 #endif // SPECTRUMLABEL_H
SpectrumLabel
Definition: SpectrumLabel.h:10
Engine::SpectrumReceiver
The SpectrumReceiver class.
Definition: AudioDataReceiverInterface.h:53