Qt中的readyRead信号无法触发

小弟之前在win10的Qt上开发一个socket项目,用的是QT里自带的QTcpServer和QTcpSocket类。
然后当我的服务器有数据要接收的时候,会触发一个readyRead信号,然后调用我自己写的ReadData的槽函数
之前在win10上的Qt上开发,这个接收机制是能正常使用的。但是我把代码移植到linux的Qt Creator上后,它这个槽函数无论我怎么发消息它都不进这个槽函数。我试了手动emit发信号的时候,他才进入这个槽函数。
我怕是不是linux的Qt用不了这个自带的信号,我就写了个小例子来测试这个接收数据功能的信号和槽能否正常使用。结果小例子又能正常运行了。
求大佬教我

没代码不好说,也可能是代码有问题

既然Demo没问题,那肯定是代码有问题