Sayonara Player
src
Gui
Utils
Widgets
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,
9
public
Engine::SpectrumReceiver
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
Generated on Wed Jan 6 2021 00:00:00 for Sayonara Player by
1.8.20