#include MyTcpSocket::MyTcpSocket(QObject *parent) : QObject(parent) { } void MyTcpSocket::doConnect() { socket = new QTcpSocket(this); connect(socket, SIGNAL(connected()),this, SLOT(connected())); connect(socket, SIGNAL(disconnected()),this, SLOT(disconnected())); // connect(socket, SIGNAL(bytesWritten(qint64)),this, SLOT(bytesWritten(qint64))); connect(socket, SIGNAL(readyRead()),this, SLOT(readyRead())); qDebug() << "connectig..."; socket->connectToHost("192.168.137.141",80); if(!socket->waitForConnected(5000)){ qDebug()<<"Error: "<< socket->errorString(); } } void MyTcpSocket::connected(){ qDebug() << "connected..."; socket->write("Weerdata: Temp:?\r\n\r\n\r\n\r\n"); } void MyTcpSocket::disconnected(){ qDebug() << "disconnected..."; } void MyTcpSocket::bytesWritten(qint64 bytes){ qDebug() << bytes << "bytes written..."; } void MyTcpSocket::readyRead(){ qDebug() << "reading..."; qDebug() << socket->readAll(); }