DoubleValidator.h 361 B

1234567891011121314151617
  1. #ifndef DOUBLEVALIDATOR_H
  2. #define DOUBLEVALIDATOR_H
  3. #include <QDoubleValidator>
  4. class DoubleValidator : public QDoubleValidator
  5. {
  6. Q_OBJECT
  7. public:
  8. DoubleValidator(double bottom, double top, int decimals, QObject * parent = nullptr);
  9. ~DoubleValidator();
  10. DoubleValidator::State validate(QString &s, int &i) const override;
  11. };
  12. #endif // DOUBLEVALIDATOR_H