信号与槽连接基本步骤
在头文件中添加信号
然后在设计模式中右键点击按钮转到槽添加事件
就会自动生成相应事件函数
自己写一个槽方法用来接收信号
右键点击选择refactor添加定义
输入一些测试信息
使用connect连接信号与槽
连接时信号不需要带参数,只需要输入类型就可以,否则编译器会找不到该信号
connect(this,&MainWindow::Comeon,this,&MainWindow::ComeonGuys);
另一种连接方式可以不用加参数
测试结果:
一对多(一个信号对应多个槽)
建立多个槽
槽测试信息
链接信号与槽
运行结果
结论:一个信号可以对应多个槽
多对一
测试过了可以,截图懒得发了,都差不多
信号可以和信号连
**
结论
**