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);
相关推荐
W_32600几秒前
Python文件进阶:一维数据与 CSV 文件读写
开发语言·python
Tyler_TXZ16 分钟前
C++C语言之——二叉树
c语言·开发语言·数据结构·c++·二叉树
不会代码的小猴40 分钟前
C++新增关键字
开发语言·c++·笔记
yaoxin52112344 分钟前
497. Java 反射 - 使用反射读取注解
java·开发语言·python
2019一路前行1 小时前
Python 函数式编程
开发语言·python
冯汉栩2 小时前
Swift Control View,Label渐变颜色(源码)
开发语言·ios·swift
从小就看凹凸曼^o^3 小时前
Python基础5 - 字典与集合:(1)字典
开发语言·python
Herbert_hwt3 小时前
第七章 Java深入理解枚举类型
java·开发语言·算法
侧耳倾听1113 小时前
java 日志框架简介
java·开发语言
zlinear数据采集卡4 小时前
数据采集卡从入门到精通(9):分辨率与精度——16位卡不等于1/65536的精度
开发语言·数据库·fpga开发·开源·c#