21 #ifndef GUI_SPECTRUM_H 22 #define GUI_SPECTRUM_H 24 #include "Utils/Pimpl.h" 25 #include "Components/Engine/Playback/SoundOutReceiver.h" 27 #include "EnginePlugin.h" 43 QString get_name()
const override;
44 QString get_display_name()
const override;
47 void paintEvent(QPaintEvent* e)
override;
48 void showEvent(QShowEvent*)
override;
49 void closeEvent(QCloseEvent*)
override;
50 void init_ui()
override;
51 void retranslate_ui()
override;
52 QWidget *widget()
override;
53 bool has_small_buttons()
const override;
56 void do_fadeout_step()
override;
59 void set_spectrum(
const SpectrumList& spec)
override;
60 void sl_update_style()
override;
63 void resize_steps(
int bins,
int rects);
67 #endif // GUI_SPECTRUM_H Definition: GUI_Spectrum.h:31
Definition: EnginePlugin.h:41
The SpectrumReceiver class.
Definition: SoundOutReceiver.h:45