25 QValidator::State
validate(QString &input,
int &pos)
const override;
26 void addValidator(std::unique_ptr<IStringValidator> validator);
30 QLineEdit *m_pLineEdit =
nullptr;
31 std::vector<std::unique_ptr<IStringValidator>> m_Validators;
33 void setError(
const QString &message)
const;
LineEditValidator(QLineEdit *lineEdit=nullptr, ValidationError *error=nullptr)
Definition LineEditValidator.cpp:17
QValidator::State validate(QString &input, int &pos) const override
Definition LineEditValidator.cpp:32
void addValidator(std::unique_ptr< IStringValidator > validator)
Definition LineEditValidator.cpp:27
Definition ValidationError.h:16
Definition AliasValidator.cpp:14