Ребят,что делаю не так подскажите,хочу принять картинку и сохранить на диск или в QGraphView
client::client(QObject *parent) :
QObject(parent)
{
tcp = new QTcpSocket(this);
tcp->connectToHost("127.0.0.1",8888);
connect(tcp,SIGNAL(connected()),SLOT(conn()));
connect(tcp,SIGNAL(error(QAbstractSocket::SocketError)),SLOT(err(QAbstractSocket::SocketError)));
connect(tcp,SIGNAL(readyRead()),SLOT(read()));
}
void client::read()
{
QByteArray bytes;
QImage pixmap;
bytes = tcp->readAll();
QBuffer buffer(&bytes);
buffer.open(QIODevice::WriteOnly);
pixmap.load(bytes);
pixmap.save("gg.jpg");
}