• 6960阅读
  • 2回复

TextEdit如何限制输入的字符数量(不用槽函数,和信号) [复制链接]

上一主题 下一主题
离线lihny
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-29
我想通过textedit输入一个最包含256个字符的数据,如何限制textedit的输入字符的长度啊,用槽函数和信号实现感觉不太好每次输入都要检查字符个数效率太低,该如何实现,或者用其他方式实现也行
离线jorneyr

只看该作者 1楼 发表于: 2009-04-29
ui->idLineEdit->setValidator(new QRegExpValidator(QRegExp("\\d{1,8}"), this));
使用与正则表达式, QRegExp("\\d{1,8}"), 里面的数字是字符的个数.
离线lihny

只看该作者 2楼 发表于: 2009-04-30
LineEdit如何能多行显示啊,我需要256个字符,不能全弄到一行里这样太难看了
快速回复
限100 字节
 
上一个 下一个