cpp
connect(client, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(onClientError(QAbstractSocket::SocketError)));
SLOT里的变量只能带变量类型不能带变量名!!
槽函数必须写在这个地方下面

还要写上Q_OBJECT这个宏 (使用信号或槽和元对象功能时)
