想请教个问题,现在要求我写一个类,能够对程序中所有的QLineEdit控件的内容进行校验,要做非空检验,还有对内容的长度做检验;以后还可能有其他校验,后续要方便扩展!
我之前做过的QLineEdit校验,都是对单独的每一个QLineEdit对象的内容做校验,比如说
先定义一个QDoubleValidator *validatorDouble = new QDoubleValidator(0.00001, 10000.0, 5, this);对象
然后在定义QLineEdit对象的时候加上这个限制
QLineEdit* mLineEdit= new QLineEdit(this);
mLineEdit->setValidator(validatorDouble );
像开头提到的需求,该怎么处理呢?