38 void sigValueChanged(
int band,
int value);
50 Equalizer(
SoundModifier* soundModifier, QObject* parent =
nullptr);
51 ~Equalizer()
noexcept;
57 QStringList names()
const;
58 QStringList defaultNames()
const;
60 void changeValue(
int index,
int band,
int value);
61 void resetPreset(
int presetIndex);
62 RenameError renamePreset(
int index,
const QString& newName);
63 bool deletePreset(
int presetIndex);
64 RenameError saveCurrentEqualizerAs(
const QString& name);
66 int currentIndex()
const;
67 void setCurrentIndex(
int index);
71 void setGaussEnabled(
bool enabled);
72 bool isGaussEnabled()
const;
74 void startValueChange();
75 void endValueChange();