1 #ifndef MUSICSPECTRUMWIDGET_H
2 #define MUSICSPECTRUMWIDGET_H
49 void spectrumNormalTypeChanged(
bool &
state,
const QString &
name);
53 void spectrumPlusTypeChanged(
bool &state,
const QString &name);
57 void spectrumWaveTypeChanged(
bool &state,
const QString &name);
61 void spectrumFlowTypeChanged(
bool &state,
const QString &name);
65 void spectrumFloridTypeChanged(
bool &state,
const QString &name);
69 void localFileButtonClicked();
73 void openFileButtonClicked();
77 void fullscreenByUser(QWidget *widget,
bool state);
102 virtual void mouseDoubleClickEvent(QMouseEvent *event)
override final;
107 void createSpectrumWidget(
MusicSpectrum::Module spectrum,
bool &state,
const QString &name, QLayout *layout);
111 void createFlowWidget(
MusicSpectrum::Module spectrum,
bool &state,
const QString &name, QLayout *layout);
115 void createFloridWidget(
MusicSpectrum::Module spectrum,
bool &state,
const QString &name, QLayout *layout);
119 void createModuleWidget(
MusicSpectrum::Module spectrum,
bool &state,
const QString &name, QLayout *layout,
bool florid);
123 void createLightWidget(
MusicSpectrum::Module spectrum,
bool &state,
const QString &name, QLayout *layout,
const QString &url = {});
127 int findSpectrumWidget(
const QString &name);
131 void showMessageBoxWidget();
142 #endif // MUSICSPECTRUMWIDGET_H
#define TTK_MODULE_EXPORT
#define TTK_DECLARE_LIST(Class)
Helper class to light widget.
#define TTK_DECLARE_MODULE(Class)
Helper class to florid widget.