zoukankan      html  css  js  c++  java
  • Qt QLineEdit 信号函数总结

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

    void cursorPositionChanged( intold, intnew )

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

    void editingFinished()

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

    注意:

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

    并按了返回或回车键,

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

    void returnPressed()

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

    注意:

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

    并按了返回或回车键,

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

    void selectionChanged()

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

    void textChanged( const QString &text )

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

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

    void textEdited( const QString &text )

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

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

  • 相关阅读:
    第六周上机任务
    java第四次作业
    第二次上机练习
    第三周作业
    第一次上机作业
    计算机1802刘思源
    第五次上机作业
    第六周作业
    第四次上机作业
    第三次上机作业
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/12597960.html
Copyright © 2011-2022 走看看