Я использую Ubuntu 16.04 и QtCreator.Я написал сервер, который получает данные от Raspberry Pi Zero W. Это сервер на ПК и клиент на Raspberry.Но мой сервер не читает данные.Почему?Есть ли в моем коде ошибка?
tcpserver.cpp
#include "tcpserver.h"
tcpServer::tcpServer(QObject *parent) : QObject(parent)
{
server = new QTcpServer(this);
connect(server, SIGNAL(newConnection()),
this, SLOT(newConnection()));
connect(server, SIGNAL(readyRead()),
this, SLOT(readyRead()));
if(!server->listen(QHostAddress::Any, 1234)){
qDebug() << "Server could not start";
}else{
qDebug() << "Server started!";
}
}
void tcpServer::newConnection(){
socket = server->nextPendingConnection();
qDebug() << "Client was connected!";
}
void tcpServer::readyRead(){
QByteArray socketBuffer = socket->readAll();
qDebug() << socketBuffer;
}