c++ Qt lineedit设置只能输入数字

 

#include <QApplication>
#include <QLineEdit>
#include <QIntValidator>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QLineEdit lineEdit;
    QIntValidator *validator = new QIntValidator(0, 99999, &lineEdit); // 限制输入范围为0-99999
    lineEdit.setValidator(validator);
    lineEdit.show();

    return app.exec();
}

 

 

 

##

posted @ 2024-01-30 20:32  西北逍遥  阅读(440)  评论(0编辑  收藏  举报