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