转载:https://www.cnblogs.com/wurenzhong/p/8018862.html
客户那段代码已经跑通,有几点需要说明下:(目前使用的Qt版本为5.7.1)
1.工程文件.pro加入:
QT += network
2.头文件加入:
#include <QTcpSocket>
#include <QDataStream>
QT_BEGIN_NAMESPACE
class QComboBox;
class QLabel;
class QLineEdit;
class QPushButton;
class QTcpSocket;
class QNetworkSession;
QT_END_NAMESPACE
以上是参考Qt例子整的,为啥这样整,暂时还不知道为啥?命名空间的作用不就是避免不同类中命名冲突吗?