Signals and Slots 用于对象之间的联系。他是QT的核心组成部分。
简介
再GUI程序中,我们经常需要更改一个widget,并且通知其他的widget。例如当我们点击关闭按钮的时候,去通知windows去执行close()的方法。
Signals and Slots
在QT中,我没有一个选择的技术是实现CallBack:Signals and slots。当一个事件被触发时,signal被发出。QT的Widget有许多预定的signals.我们也可以在子类中去添加自定义的Signal。Slots 是一个function,当一个特定的signal被触发时执行。slot在qt的widget中也有许多的预定义好的。也可以在子类中添加自定义的slot。
所有继承与QObject的对象都包含Signals and slots
它是QT程序的重要的组成部分。