赞
踩
在使用QLineEdit控件时,经常需要检测用户输入内容来判断内容的合法性。
而textChanged信号 和 textEdited信号都能达到这一目的,根据命名:
textChanged信号的意思是text内容改变时产生信号。
textEdited信号的意思是text内容编辑时产生信号。
查看QT帮助信息对这两个信号描述如下:
textChanged信号:每当文本改变时,就会发出这个信号。文本参数是新文本。
与textEdited()不同,当以编程方式更改文本时,例如,通过调用setText()也会发出此信号。
textEdited信号:每当文本被编辑时,就会发出这个信号。文本参数是新文本。
与textChanged()不同,当以编程方式更改文本时,例如,通过调用setText()不会发出此信号。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。