如何在Qt中创建编辑框

How to create edit box in Qt

本文关键字:创建 编辑 Qt      更新时间:2023-10-16

我是Qt的新手。

我只是想问,我应该用什么来创建一个Qt中的编辑框,它将采用单个整数值?

谢谢。

最简单的解决方案:

QValidator *validator = new QIntValidator(0, 9, this);
QLineEdit *edit = new QLineEdit(this);
// the edit lineedit will only accept integers between 0 and 9
edit->setValidator(validator);

您可以在这里阅读更多关于Validator的信息:http://doc.qt.io/qt-5/qintvalidator.html有关QLineEdit的更多信息,请点击此处:http://doc.qt.io/qt-4.8/qlineedit.html#details