是否有任何方便的方法可以通过某些Qt小部件输入一个QChar
字符?使用QLineEdit
需要将QString
转换为QChar
并进行一些验证吗?任何char验证器?
答案 0 :(得分:2)
您应该使用QLineEdit :: setMaxLength()或使用QLineEdit :: setValidator()设置验证器;
QRegExpValidator rv = new QRegExpValidator(QRegExp("^.$"));
lineEdit->setValidator(rv);
答案 1 :(得分:1)