原创声明:本人所有文章皆有本人原创,发布在不同平台,如转账请注明出处。
信号与槽是Qt中的核心,也是Qt的特有的。在Qt中信号与槽的关键字为slots、signals、emit。具体信号与槽将会在下一节中详细说明,因为担心一些读者在没了解过槽与信号前直接讲述过深导致门槛提高,阅读困难,所以当前这一篇文将在不理解信号与槽的实现原理下,完成点击按钮并弹窗,感受信号与槽的使用。
创建一个Qt Widget项目,双击Forms下的mainwindow.ui,在弹出的UI 设计面板小部件选择区域,拖拽Push Button 至窗体设计面板中:
![a53248684ef12d4db279ca22b24ad832.png](https://img-blog.csdnimg.cn/img_convert/a53248684ef12d4db279ca22b24ad832.png)
拖拽完成后的界面如下:
![8f314e5525a6f6fc9a12af486cb389cf.png](https://img-blog.csdnimg.cn/img_convert/8f314e5525a6f6fc9a12af486cb389cf.png)
右键 PushButton 选择转到槽:
![86c05a08154f72cb626d188ac92732ee.png](https://img-blog.csdnimg.cn/img_convert/86c05a08154f72cb626d188ac92732ee.png)