QLineEdit控件只能輸入數字--QValidator結合正則


//QValidator + 正則實現限制LineEdit控件只能輸入數字
void ModelManagerDlg::LimitLineEditInputJustInt(QLineEdit* widget)
{
    QRegExp regx("[0-9]+$");
    QValidator* validator = new QRegExpValidator(regx, widget);
    widget->setValidator(validator);
}

 

如上述代碼所示,只能輸入數字,但是還沒有做大小限制,有經驗的朋友可以分享一下,或者

有更好的想法,一起分享,謝謝

 

耶穌愛你!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM