QT 信号与槽(自定义槽)
概念:
注意:上面connect连接 使用的是QT5中的形式,信号与槽不写参数,对于重载信号来说需要定义函数指针或者使用QT4的SIGNAL()、SLOT()形式比较方便,SIGNAL()和SLOT()必须同用。
拓展:
1、信号可以连接信号。可以解决按钮点击发送信号,不用在定义槽函数方法体发送信号,需要注意参数 返回值要一致(信号连接槽一样)。
2、一个信号可连接多个槽函数,多个槽函数随机执行。
3、多个信号可连接同一个槽函数。
4、槽函数可以使用Lambda表达式(c++11)。