qt 使用有参数的信号和槽

必须使用函数指针,否者报错

未带参数的可以不用函数指针也可以用

例子:

使用函数指针 调用带参数信号和槽

cpp 复制代码
 void( Teacher::*teacherSignal)(QString) = &Teacher::hungry;
 void( Student::*studentSignal)(QString) = &Student::treat;
 connect(bhw,teacherSignal,twh,studentSignal);

使用函数指针 调用不带参数的信号

cpp 复制代码
 void( Teacher::*teacherSignal)(void) = &Teacher::hungry;
 void( Student::*studentSignal)(void) = &Student::treat;
 connect(bhw,teacherSignal,twh,studentSignal);
相关推荐
hweiyu001 分钟前
学习Scala语言的最佳实践有哪些?
开发语言·学习·scala
许野平17 分钟前
Rust:anyhow::Result 与其他 Result 类型转换
服务器·开发语言·rust·result·anyhow
Sammyyyyy37 分钟前
Node.js 是怎么一步步撼动PHP地位的
开发语言·node.js·php
lly20240642 分钟前
Node.js 路由
开发语言
程序员编程指南1 小时前
Qt 多线程调试技巧与常见问题
c语言·开发语言·c++·qt
程序媛一枚~1 小时前
使用Python,OpenCV计算跑图的图像彩色度
开发语言·python·opencv
golitter.1 小时前
python中的 @dataclass
开发语言·python
LiuYiCheng1234561 小时前
WebCrawler库:从网页抓取到智能处理的Python利器
开发语言·python
野生技术架构师2 小时前
系统改造:一次系统领域拆分的实战复盘
java·大数据·开发语言
南玖yy2 小时前
C++多态:面向对象编程的灵魂之
运维·开发语言·数据库·c++·后端·c·c语音