Qt控件正则表达式失效

今天真的被自己蠢哭了,因为使用的键盘有公用的一个QLineEdit,在我对其使用了正则表达式之后,发现所有的都变成这样,而我想取消,却发现无从下手,唉,记录一下自己的菜

设置正则表达式:

QRegExp reg("^-?(\\d{0,0}\\d(\\.\\d{1,2})?)$");

ui->lineEdit->setValidator(new QRegExpValidator(reg));

取消正则表达式

ui->lineEdit->setValidator(0);

猜你喜欢

转载自blog.csdn.net/qq_41399894/article/details/87935565