我开始在Qt Creator IDE中创建Qt GUI应用程序。我最初使用该项目来展示IDE的一些功能,在此过程中,我最终添加了QPushButton
,但后来我删除了它以开始构建真正的程序。我还使用了“转到插槽”功能来显示关闭,这在.ui
文件中创建了一个条目,我在删除按钮后将其删除。
问题是,每当我启动程序时,我的IDE控制台都会出现以下错误:
QMetaObject::connectSlotsByName: No matching signal for on_pushButton_clicked()
在我的代码中,对象pushButton
不存在。我将项目发送给朋友加载到他的IDE中,错误不存在。我不知道造成这种情况的原因,或者是否需要清除缓存。