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是新的文本。

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

  • 相关阅读:
    5.2 输出一张随机图片
    5.1 Request 获取请求数据的几种方法
    5.Servlet 对象(request-response)
    4.Servlet(动态web资源)
    复选框、单选按钮、下拉列表的定义
    选择屏幕输入值的控制
    屏幕元素创建的基本语法
    屏幕对象的F1/F4输入帮助功能
    函数alv下的颜色设置
    BDIA增强
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/12597960.html
Copyright © 2011-2022 走看看