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);
相关推荐
独好紫罗兰1 分钟前
洛谷题单3-P1217 [USACO1.5] 回文质数 Prime Palindromes-python-流程图重构
开发语言·python·算法
独好紫罗兰7 分钟前
洛谷题单2-P1424 小鱼的航程(改进版)-python-流程图重构
开发语言·python·算法
加瓦点灯39 分钟前
观察者模式:解耦对象间的依赖关系
开发语言·javascript·观察者模式
愚润求学42 分钟前
Linux开发工具——apt
linux·服务器·开发语言
程序员小赵同学42 分钟前
AI Agent设计模式二:Parallelization
开发语言·python·设计模式
时光话1 小时前
Lua:第1-4部分 语言基础
开发语言·lua
欧宸雅1 小时前
Clojure语言的持续集成
开发语言·后端·golang
胡斌附体1 小时前
qt tcpsocket编程遇到的并发问题
开发语言·网络·qt·并发编程·tcpsocket
学c真好玩2 小时前
4.3python操作ppt
开发语言·python·powerpoint
数小模.2 小时前
MATLAB中plot函数的详细参数表
开发语言·matlab