自身的急需是 只可以够输入键盘上能够发挥的字符

第一 :关于lineedit的遮光的输入法的质量

     m_pEditInputBox->setAttribute(Qt::WA_InputMethodEnabled,
false);

 

然后: 我的供给是 只好够输入键盘上得以表明的字符:

       

QRegExp regExp{“[a-zA-Z0-9~!@#$%^&*()_+-=./]*”};
m_pEditInputBox->setValidator(new QRegExpValidator(regExp, this)); 

本人的这种措施是很笨的,直接把装有的字符都敲进去了,大神们有哪些更好的表达方式,款待谈论。其实笔者一直想直接把asc码的值直接加进去,可是从来不奏效。

享用一个总是 关于 正则表明式的

 http://www.cnblogs.com/wenmaoyu/archive/2011/07/21/2113124.html

相关文章