qlineedit限制輸入范圍 怎么限制QLineEdit輸入字符串的長(zhǎng)度?
怎么限制QLineEdit輸入字符串的長(zhǎng)度?Qlinedit具有MaxLength屬性lineedit->setmaxlength(3)//將最大輸入字符數(shù)設(shè)置為3Qt5在creator中設(shè)計(jì)的Q
怎么限制QLineEdit輸入字符串的長(zhǎng)度?
Qlinedit具有MaxLength屬性lineedit->setmaxlength(3)//將最大輸入字符數(shù)設(shè)置為3
Qt5在creator中設(shè)計(jì)的QLineEdit怎么設(shè)置只能輸入數(shù)?
使用正則表達(dá)式是最好的方法。但是,qlinedit有setvalidator(),它可以限制輸入字符的格式,但是qtextedit沒(méi)有。此時(shí),可以在此函數(shù)中重新加載qtextedit的void QWidget::keypressevent(qkeyevent*event)函數(shù),以確定新輸入字符是否合法