本系列文章长期更新修改.
QValidator,验证器,用于输入时的合法性检查,包括QLineEdit等.
QValidator是一个抽象对象,Qt实现了它的3个子类QIntValidator,QDoubleValidator和QRegExpValidator.
属性:
Types
- enum State { Invalid, Intermediate, Acceptable }
Methods
- __init__ (self, QObject parent)
- fixup (self, QString)
- QLocale locale (self)
- setLocale (self, QLocale locale)
- (State, int) validate (self, QString, int)
详细分析:
1.工作方式
QVali