double-slider.hpp 369 B

1234567891011121314151617181920
  1. #include <QSlider>
  2. class DoubleSlider : public QSlider {
  3. Q_OBJECT
  4. double minVal, maxVal, minStep;
  5. public:
  6. DoubleSlider(QWidget *parent = nullptr);
  7. void setDoubleConstraints(double newMin, double newMax,
  8. double newStep, double val);
  9. signals:
  10. void doubleValChanged(double val);
  11. public slots:
  12. void intValChanged(int val);
  13. void setDoubleVal(double val);
  14. };