1、可以通过#include <QVector>的头文件来使用来限制住lineEdit的数
在.h中进行声明
QIntValidator* v1;(这是int类型的,可以申请为double类型的数)
在构造函数中:
v1= new QIntValidator(1,10000,this); (限制lineEdit的数的输入的范围) ui->lineEdit->setValidator(v1);
而在double类型的数中:
v2 = new QDoubleValidator(1.0,12222.0,8,this);(这样不仅对数的范围作出限制,还可以精确到小数点后8位)
ui->lineEdit->setValidator(v2);