信号与槽
信号
信号用于处理发生的事件,Qt提供了所有控件拥有的多种预设信号。例如QPushButton控件的单击(click)、双击(double)、鼠标经过(mouse over)等多种信号。信号也可以自定义,它不需要实现只需要申明,没有返回值,可以带参数,也可以使用emit关键字发送信号。
信号与槽通常不是1:1匹配的。一个信号可以关联多个槽,多个信号也可以关联一个槽。
下面介绍一些QPushButton控件自带的信号函数。
自定义信号
槽
下面介绍自定义槽函数
链接
信号与槽的链接需要connect函数来实现