QT语言介绍程序.ppt

信号和槽 Qt- C++图形用户界面库 在Qt中我们有一种可以代替回调的技术,就是用信号和槽来代替。Qt的 窗口部件有很多预定义的槽,当一个特定事件发生的时候,一个信号被发 射,对信号感兴趣的槽就会调用对应的响应函数。 信号/槽机制是在QObject类中实现的。在QObject类或者其一个子类(比 如:QWidget类)继承的所有类中,都存在了信号和槽。当对象改变其状态 的时候,信号被发送,对象不关心有没有其他对象接收到这个信号。槽是 类的正常成员函数,可以将信号和槽通过connect()函数连接。当一个 信号被发射,它所连接的槽会被立即执行,如同一个普通函数调用一样。 Qt的组件 Qt- C++图形用户界面库 QLineEdit::~QLineEdit() 销毁单行文本编辑框。 void QLineEdit::backspace() 如果没有选择文本,删除文本光标左边的字符,并且移动到光标的左边位 置。如果选择文本,光标就会移动到被选择文本的起点,并且删除选择的 文本。 也可以参考del()函数。 void QLineEdit::clear()?[slot] 清除单行文本编辑框的内容。 也可以参考setText()和insert()函数。 Qt的组件 Qt- C++图形用户界面库 void QLineEdit::contextMenuEvent ( QContextMe

文档评论(0)

1亿VIP精品文档

相关文档