/*************此段代码可以在一定程度上限制QLineEdit输入范围
有些不完美:如果输入的数据小于最小设置时,继续输入可能在范
围内;不继续输入在不在设置范围内,此种情况下不能进行限制)
************************************************************************/
//整型数据 int
QIntValidator Histogram_bin_countIntValidator = new QIntValidator();
Histogram_bin_countIntValidator->setRange(30,100);
this->ui->lineEdit_Histogram_bin_count->setValidator(Histogram_bin_countIntValidator);
//double型
MyDoubleValidator*PercentagDoubleValidator = new MyDoubleValidator();
PercentagDoubleValidator->setRange(0.002, 0.9);
PercentagDoubleValidator->setNotation(QDoubleValidator::StandardNotation);
PercentagDoubleValidator->setDecimals(3);
this->ui->lineEdit_Percentage_of_samples->setValidator(PercentagDoubleValidator);