以后要是碰到no such slot的问题,查看如下情况
1、看类声明中有没有Q_OBJECT
2、看slot函数有没有声明
3、查看
信号函数和槽函数是参数是否一致
,如果不一致,也会出现不能连接情况
4、查看slot有没有出现拼写错误
我还遇到一个问题,就是刚开始是我的信号和槽函数的形参不一致,我把两个改成一致的了,但是我用linux命令窗口运行的时候还是出现上边的错误提示,而且提示错误的函数还是没改之前的原型,我就觉得奇怪,把编译信息删了重新编译还是有同样的问题
我就把当前的命令窗口关了,重新打开一个,然后运行,程序就正常运行了。
版权声明:本文为highfly591原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。