21 #ifndef GUI_SPECTRUM_H 22 #define GUI_SPECTRUM_H 24 #include "VisualPlugin.h" 25 #include "Utils/Pimpl.h" 26 #include "Components/Engine/SoundOutReceiver.h" 43 QString get_name()
const override;
44 QString get_display_name()
const override;
45 bool is_active()
const override;
48 void paintEvent(QPaintEvent* e)
override;
49 void showEvent(QShowEvent* e)
override;
50 void closeEvent(QCloseEvent* e)
override;
51 void init_ui()
override;
52 void retranslate_ui()
override;
54 QWidget* widget()
override;
55 bool has_small_buttons()
const override;
57 int current_style_index()
const override;
58 void finalize_initialization()
override;
61 void do_fadeout_step()
override;
64 void set_spectrum(
const SpectrumList& spec)
override;
65 void update_style(
int new_index)
override;
68 #endif // GUI_SPECTRUM_H QString current_style()
stylesheet with all replace variables
Definition: GUI_Spectrum.h:31
Definition: VisualPlugin.h:38
Definition: VisualStyleTypes.h:34
The SpectrumReceiver class.
Definition: SoundOutReceiver.h:46