Signals and Slots

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。

image

所有继承与QObject的对象都包含Signals and slots

它是QT程序的重要的组成部分。

原文地址:https://www.cnblogs.com/zhucl1006/p/1390030.html