QT编程No such slot的问题

  • Post author:
  • Post category:其他



以后要是碰到no such slot的问题,查看如下情况

1、看类声明中有没有Q_OBJECT


2、看slot函数有没有声明


3、查看

信号函数和槽函数是参数是否一致

,如果不一致,也会出现不能连接情况


4、查看slot有没有出现拼写错误


我还遇到一个问题,就是刚开始是我的信号和槽函数的形参不一致,我把两个改成一致的了,但是我用linux命令窗口运行的时候还是出现上边的错误提示,而且提示错误的函数还是没改之前的原型,我就觉得奇怪,把编译信息删了重新编译还是有同样的问题


我就把当前的命令窗口关了,重新打开一个,然后运行,程序就正常运行了。





版权声明:本文为highfly591原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。