问题 socket和Qt中都有connection函数,如果直接使用connect函数,会默认使用Qt的connection函数。 解决方式 “::”意味着当存在具有相同名称的局部变量时,要访问全局变量,QT的编程都是在QWidget等类的内部,而socket的connect相当于一个全局的函数,不加::使用的就是QT的connect函数,加上::使用的就是全局的connect函数(socket)。