Qt - QLineEdit编辑框
Posted dana-gx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt - QLineEdit编辑框相关的知识,希望对你有一定的参考价值。
QLineEdit输入内容获取及合理性检查?
控件自带触发信息:
void textChanged(const QString &);
void textEdited(const QString &);
两者区别:
1. textChanged():text内容改变时产生信号。
2.textEdited():text内容编辑时产生信号。
逻辑细节区别:
textChanged信号:每当文本改变时,就会发出这个信号。文本参数是新文本。与textEdited()不同,当以编程方式更改文本时,例如,通过调用setText()也会发出此信号。
textEdited信号:每当文本被编辑时,就会发出这个信号。文本参数是新文本。与textChanged()不同,当以编程方式更改文本时,例如,通过调用setText()不会发出此信号
以上是关于Qt - QLineEdit编辑框的主要内容,如果未能解决你的问题,请参考以下文章
QT软件开发之基础控件--2.4.1 lineEdit单行文本编辑器