Miam-Player  0.8.0
A nice music player
EqualizerDialog Class Reference

The EqualizerDialog class display a small 10-band equalizer. More...

#include <equalizerdalog.h>

Inheritance diagram for EqualizerDialog:
Ui::EqualizerDialog Ui_EqualizerDialog

Public Member Functions

 EqualizerDialog (MediaPlayer *mediaPlayer, QWidget *parent=nullptr)
 
virtual ~EqualizerDialog ()
 
virtual void setVisible (bool visible) override
 
- Public Member Functions inherited from Ui_EqualizerDialog
void setupUi (QWidget *EqualizerDialog)
 
void retranslateUi (QWidget *EqualizerDialog)
 

Protected Member Functions

virtual bool eventFilter (QObject *obj, QEvent *ev) override
 

Additional Inherited Members

- Public Attributes inherited from Ui_EqualizerDialog
QVBoxLayout * verticalLayout
 
QHBoxLayout * horizontalLayout
 
QCheckBox * toggleEqualizer
 
QLabel * presetLabel
 
QListWidget * presetList
 
QGroupBox * groupBoxEqualizer
 
QHBoxLayout * horizontalLayout_3
 
QGridLayout * gridLayout_2
 
QLabel * label_preamp
 
MiamSliderpreamp_slider
 
QLabel * preamp_label
 
QFrame * line_2
 
QGridLayout * gridLayout
 
QLabel * band_02_label
 
QLabel * band_05_label
 
QLabel * band_03_label
 
QLabel * band_04_label
 
QLabel * band_06_label
 
QLabel * band_09_label
 
QLabel * band_01_label
 
QLabel * band_07_label
 
QLabel * band_08_label
 
QLabel * band_10_label
 
MiamSliderband_04_slider
 
MiamSliderband_01_slider
 
MiamSliderband_03_slider
 
MiamSliderband_06_slider
 
MiamSliderband_02_slider
 
MiamSliderband_05_slider
 
MiamSliderband_08_slider
 
MiamSliderband_10_slider
 
MiamSliderband_09_slider
 
MiamSliderband_07_slider
 
QLabel * label_band_02
 
QLabel * label_band_01
 
QLabel * label_band_08
 
QLabel * label_band_03
 
QLabel * label_band_05
 
QLabel * label_band_04
 
QLabel * label_band_09
 
QLabel * label_band_07
 
QLabel * label_band_10
 
QLabel * label_band_06
 

Detailed Description

The EqualizerDialog class display a small 10-band equalizer.

One can also load a preset from VLC and apply them to the current track. It's possible to interact on each band individually, including the the pre-amplification.

Author
Matthieu Bachelier

Constructor & Destructor Documentation

EqualizerDialog::EqualizerDialog ( MediaPlayer mediaPlayer,
QWidget *  parent = nullptr 
)
explicit
EqualizerDialog::~EqualizerDialog ( )
virtual

Member Function Documentation

bool EqualizerDialog::eventFilter ( QObject *  obj,
QEvent *  ev 
)
overrideprotectedvirtual
void EqualizerDialog::setVisible ( bool  visible)
overridevirtual

The documentation for this class was generated from the following files: