麻烦大家告知下,Validator 是不是只能使用 QIntValidator、QDoubleValidator 和QRegExpValidator 具体这三个类。
我想对 LineEdit 的输入文本进行限制,只允许输入指定的 "数字" 和 "字母" ,在网上和论坛内搜索,都是使用 QRegExpValidator 这个类。
我想知道,如果不使用 QRegExpValidator,对 LineEdit 进行限制,是不是就没有办法了。觉得 Qt 对 LineEdit 的这点限制应该不成问题,想请教大家,给点思路或线索。
补充:在 Qt 2.x 下,没有 QRegExpValidator 类,那个时候难不成 Qt 就没有招数限制 LineEdit 了?Validator 不就是起验证器的作用嘛,咋用呢?实在不行,我就只能放弃 Validator,自己对text() 进行判断了。。

[ 此帖被litao422在2009-07-13 15:57重新编辑 ]