定义信号用signal关键字。
如果需要对特定的信号做针对性处理,需要重新实现对应的槽函数,这个槽函数可能是Qt中的类已经定义好的我们来重新实现,也可能是我们自己新定义的槽函数。
槽函数和普通函数几乎一样,唯一的不同点就是槽函数可以被connect绑定到信号signal。换句话说,甚至自定义的槽函数完全可以不绑任何信号,当做一个普通函数一样被调用(Qt官方示例:Elastic Nodes Example)。
定义信号用signal关键字。
如果需要对特定的信号做针对性处理,需要重新实现对应的槽函数,这个槽函数可能是Qt中的类已经定义好的我们来重新实现,也可能是我们自己新定义的槽函数。
槽函数和普通函数几乎一样,唯一的不同点就是槽函数可以被connect绑定到信号signal。换句话说,甚至自定义的槽函数完全可以不绑任何信号,当做一个普通函数一样被调用(Qt官方示例:Elastic Nodes Example)。