#ifndef SLIDER_H #define SLIDER_H #include #include class SliderPrivate; class Slider : public QAbstractSlider { Q_OBJECT public: explicit Slider(QWidget *parent = 0); ~Slider(); protected: void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE; const QScopedPointer d_ptr; private: Q_DISABLE_COPY(Slider) Q_DECLARE_PRIVATE(Slider) }; #endif // SLIDER_H