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);
相关推荐
思麟呀20 分钟前
Linux的基础IO流
linux·运维·服务器·开发语言·c++
星释20 分钟前
Rust 练习册 :Pythagorean Triplet与数学算法
开发语言·算法·rust
星释24 分钟前
Rust 练习册 :Nth Prime与素数算法
开发语言·算法·rust
lkbhua莱克瓦241 小时前
Java基础——集合进阶3
java·开发语言·笔记
多喝开水少熬夜1 小时前
Trie树相关算法题java实现
java·开发语言·算法
QT 小鲜肉1 小时前
【QT/C++】Qt定时器QTimer类的实现方法详解(超详细)
开发语言·数据库·c++·笔记·qt·学习
MeowKnight9581 小时前
【Qt】Qt实践记录3——UDP通信
笔记·qt
lsx2024062 小时前
MySQL WHERE 子句详解
开发语言
Tony Bai2 小时前
【Go模块构建与依赖管理】09 企业级实践:私有仓库与私有 Proxy
开发语言·后端·golang
Lucky小小吴2 小时前
开源项目5——Go版本快速管理工具
开发语言·golang·开源