1.websocet服务端
QWebSocketServer * m_WebSocketServer;
QWebSocket *pSocket;
void setMapWebsocket(){
m_WebSocketServer = new QWebSocketServer("server", QWebSocketServer::NonSecureMode);
connect(m_WebSocketServer, SIGNAL(newConnection()), this, SLOT(onNewConnection()));
m_WebSocketServer->listen(QHostAddress::Any, 8880);
// QWebSocketServer server( "MyServer", QWebSocketServer::NonSecureMode ); // 实例化一个WebSocket服务端
// QObject::connect( &server, &QWebSocketServer::newConnection, [ &server ]() // 连接信号,这里使用lambda的方式,以简化代码
// {
// // 当接收到一个新连接时
// auto webSocket = server.nextPendingConnection();
// qDebug() << "newConnection:" << webSocket;
//