zl程序教程

您现在的位置是:首页 >  工具

当前栏目

Qt QLineEdit 信号函数总结

Qt 函数 总结 信号
2023-09-14 09:05:12 时间

Qt QLineEdit 信号函数总结

QLineEdit一共有6个信号函数,并不多,很好理解。

void cursorPositionChanged( intold, intnew )

当鼠标移动时发出此信号,old为先前的位置,new为新位置。

void editingFinished()

当 按返回或者回车键时,或者行编辑失去焦点时,发出此信号。

注意:

当QLineEdit设置了validator() orinputMask()函数,验证器or输入掩码,

并按了返回或回车键,

信号只有在 输入内容符合输入掩码 或验证器返回 QValidator::Acceptable时 发出。

void returnPressed()

CSDN QT开发文章推荐:Qt开发必备技术栈学习路线和资料

当 返回或回车键按下时发出此信号,

注意:

当QLineEdit设置了validator() orinputMask()函数,验证器or输入掩码,

并按了返回或回车键,

信号只有在 输入内容符合输入掩码 或验证器返回 QValidator::Acceptable时 发出。

void selectionChanged()

当选文本改变时,发出此信号。

void textChanged( const QString &text )

当QLineEdit中的文本改变时,发出此信号,text是新的文本。

当通过程序改变文本时,也会触发此信号,例如,setText()

void textEdited( const QString &text )

当QLineEdit中的文本改变时,发出此信号,text是新的文本。

当通过程序改变文本时,不会触发此信号。

本文福利, 免费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,Qt编程入门,QT信号与槽机制,QT图像绘制,QT网络,QT数据库编程,QT项目实战,QT嵌入式开发,Quick模块等等)↓↓↓↓↓↓见下面↓↓文章底部点击免费领取↓↓