Qt出现No such slot问题

来源:互联网 发布:金淘店管软件 编辑:程序博客网 时间:2024/05/17 09:36

解决办法

1、看看你的类声明中有没有Q_OBJECT,并查看是否已经包含#include <QtCore/QObject>头文件。

2、你声明的函数要加声明:

      private slots:

            void xxxx();

3、检查槽函数名拼写是否有误(这是最容易犯的低级错误)

4、检查对应的signal和slots的参数是否一致

5、清理项目,删除debug目录,重新执行qmake,重新构建运行.