24#include "Gui/Utils/Widgets/Slider.h"
25#include "Utils/Pimpl.h"
35 class EqualizerSlider :
39 PIMPL(EqualizerSlider)
42 void sigValueChanged(
int idx,
int val);
45 explicit EqualizerSlider(QWidget* parent);
46 ~EqualizerSlider()
override;
72 void setEqualizerValue(
double value);
74 QSize minimumSizeHint()
const override;
76 void setSilent(
bool b);
82 void sliderChange(SliderChange change)
override;
83 using Gui::Slider::value;
84 using Gui::Slider::setValue;
int index() const
get the index of the slider
void setLabel(int idx, QLabel *label)
sets everything the slider has to be aware about
double equalizerValue() const
get the gstreamer compatible value
QLabel * label() const
get the value label