多线程中信号槽的问题定义了多个线程类,每个类里面都用到signals定义了一些信号量,但编译提示LNK1120错误无法解析外部命令,还有C2001/C2019错误无法解析外部符号,于是考虑在这几个线程类中都加入Q_OBJECT,错误提示数量反而增多了,该如何处理? [解决办法]把生成的moc文件删除后再重新生成下这种错误貌似是你之前声明不是Q_OBJECT后来改成Q_OBJECT造成的