#ifndef STFSLIDER_H #define STFSLIDER_H #include #include class STFSlider : public QWidget { Q_OBJECT float m_blackPoint; float m_midPoint; float m_whitePoint; int m_grabbed; public: explicit STFSlider(QWidget *parent = nullptr); protected: void paintEvent(QPaintEvent *event) override; void mouseMoveEvent(QMouseEvent *event) override; void mousePressEvent(QMouseEvent *event) override; void mouseReleaseEvent(QMouseEvent *) override; }; #endif // STFSLIDER_H