限制QLineEdit的数值输入范围(QT正则表达式方法),顺便简单介绍下QT正则表达式方法
首先看几个例子:
1.限制浮点数输入范围为[-180,180]
QRegexp rx("^-?(180|([1-9]?[0-9]|1[0-7][0-9])(\\.\\d)?)$");
QRegExpValidator *pReg = new QRegExpValidator(rx, this);
lineEdit->setValidator(pReg);2.
转载
2017-05-17 21:00:16 ·
13073 阅读 ·
2 评论