Qt开发,某次运行程序突然提示  multiple definition of 'FormMain::bindEvent()'

Qt   multiple definition of

说是这个bindEvent()方法重复定义了,可是检查代码并没有发现重复定义,估计是配置文件或者编译什么之类的环节出了问题.

网上找到了答案:https://stackoverflow.com/questions/4964863/c-qt-multiple-definitions

看看我的.pro文件,果然,类名重复出现了多次,比如formmain就出现了3次.

Qt   multiple definition of

把重复的去掉即可.