#ifndef BCValueEditor_H #define BCValueEditor_H #include #include class QSlider; class QPushButton; class BCValue; class BCValueEditor : public QWidget, private Ui::BCValueEditor { Q_OBJECT public: explicit BCValueEditor(int sliderValue, QWidget *parent = nullptr); int getValue() const; void setValue(int val); signals: void valueChanged(int value); void valueCommited(int value); }; #endif // BCValueEditor_H