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单行文本编辑器

用qt设置的编辑框,如何获取编辑框里输入的信息

Qt学习:QLineEdit的用法总结

Qt 搜索框

QT样式自定义 001 :SliderLineEdit 滑动输入框

Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)