slider-ignorewheel.hpp 397 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include <QSlider>
  3. #include <QInputEvent>
  4. #include <QtCore/QObject>
  5. class SliderIgnoreScroll : public QSlider {
  6. Q_OBJECT
  7. public:
  8. SliderIgnoreScroll(QWidget *parent = nullptr);
  9. SliderIgnoreScroll(Qt::Orientation orientation, QWidget *parent = nullptr);
  10. protected:
  11. virtual void wheelEvent(QWheelEvent *event) override;
  12. virtual void leaveEvent(QEvent *event) override;
  13. };