qlineedit限制输入范围 怎么限制QLineEdit输入字符串的长度?

怎么限制QLineEdit输入字符串的长度?Qlinedit具有MaxLength属性lineedit->setmaxlength(3)//将最大输入字符数设置为3Qt5在creator中设计的Q

怎么限制QLineEdit输入字符串的长度?

Qlinedit具有MaxLength属性lineedit->setmaxlength(3)//将最大输入字符数设置为3

Qt5在creator中设计的QLineEdit怎么设置只能输入数?

使用正则表达式是最好的方法。但是,qlinedit有setvalidator(),它可以限制输入字符的格式,但是qtextedit没有。此时,可以在此函数中重新加载qtextedit的void QWidget::keypressevent(qkeyevent*event)函数,以确定新输入字符是否合法