博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QT--信号与槽
阅读量:6124 次
发布时间:2019-06-21

本文共 491 字,大约阅读时间需要 1 分钟。

信号与槽的关系

 

当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal),如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,将想要处理的信号和自己的一个函数(称为槽(slot))绑定来处理这个信号。也就是说,当信号发出时,被连接的槽函数会自动被回调。

  • QPushButton * quitBtn = new QPushButton("关闭窗口",this);          //创建一个窗口 connect(quitBtn,&QPushButton::clicked,this,&MyWidget::close);     //链接到信号槽

connect函数原型 

  • connect(sender, signal, receiver, slot);
  • 参数解释:
  • sender:发出信号的对象
  • signal:发送对象发出的信号
  • receiver:接收信号的对象
  • slot:接收对象在接收到信号之后所需要调用的函数(槽函数)

 

转载于:https://www.cnblogs.com/icefree/p/10952853.html

你可能感兴趣的文章
ECSHOP调用指定分类的文章列表
查看>>
分享:动态库的链接和链接选项-L,-rpath-link,-rpath
查看>>
程序猿神吐槽,说出那些苦逼的日子!
查看>>
php连接mysql数据库
查看>>
【策略】HDOJ-1205-吃糖果
查看>>
AndroidUI组件之TabHost
查看>>
数据可视化分析成功五步走
查看>>
Java中的String与常量池[转帖]
查看>>
android Graphics(一):概述及基本几何图形绘制
查看>>
Android 自定义控件 优雅实现元素间的分割线 (支持3.0以下)
查看>>
微信开发相关文档
查看>>
A Statistical View of Deep Learning (IV): Recurrent Nets and Dynamical Systems
查看>>
java学习笔记04--数组
查看>>
为什么解析 array_column不可用,
查看>>
android_Intent对象初步(Activity传统的价值观念)
查看>>
AVR文章7课时:动态数字化控制
查看>>
交互式命令 expect
查看>>
Activiti系列——如何在eclipse中安装 Activiti Designer插件
查看>>
listener.ora中PLSExtPro 和ExtProc的作用(转)
查看>>
Odoo(OpenERP)配置文件openerp-server.conf详解
查看>>