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);
相关推荐
宁瑶琴31 分钟前
COBOL语言的云计算
开发语言·后端·golang
小陈工1 小时前
2026年4月2日技术资讯洞察:数据库融合革命、端侧AI突破与脑机接口产业化
开发语言·前端·数据库·人工智能·python·安全
Zarek枫煜1 小时前
C3 编程语言 - 现代 C 的进化之选
c语言·开发语言·青少年编程·rust·游戏引擎
阿kun要赚马内2 小时前
Python中元组和列表差异:底层结构分析
开发语言·python
前进的李工3 小时前
MySQL大小写规则与存储引擎详解
开发语言·数据库·sql·mysql·存储引擎
错把套路当深情3 小时前
Java 全方向开发技术栈指南
java·开发语言
前端郭德纲3 小时前
JavaScript Object.freeze() 详解
开发语言·javascript·ecmascript
ada0_ada14 小时前
qt模块学习记录
开发语言·qt·学习
liulilittle4 小时前
C++ 无锁编程:单停多发送场景高性能方案
服务器·开发语言·c++·高性能·无锁·原子