Sayonara Player
Loading...
Searching...
No Matches
Public Types | Signals | Public Member Functions | List of all members
Equalizer Class Reference
Inheritance diagram for Equalizer:

Public Types

enum  RenameError {
  NoError = 0 ,
  DbError ,
  EmptyName ,
  NameAlreadyKnown ,
  InvalidIndex
}
 

Signals

void sigValueChanged (int band, int value)
 

Public Member Functions

 Equalizer (SoundModifier *soundModifier, QObject *parent=nullptr)
 
const EqualizerSetting & equalizerSetting (int index) const
 
EqualizerSetting & equalizerSetting (int index)
 
const EqualizerSetting & currentSetting () const
 
QStringList names () const
 
QStringList defaultNames () const
 
void changeValue (int index, int band, int value)
 
void resetPreset (int presetIndex)
 
RenameError renamePreset (int index, const QString &newName)
 
bool deletePreset (int presetIndex)
 
RenameError saveCurrentEqualizerAs (const QString &name)
 
int currentIndex () const
 
void setCurrentIndex (int index)
 
int count () const
 
void setGaussEnabled (bool enabled)
 
bool isGaussEnabled () const
 
void startValueChange ()
 
void endValueChange ()