From 758cfeb967ca1c6316ee2d892f87d7d8daf7dd32 Mon Sep 17 00:00:00 2001 From: buull Date: Wed, 3 Feb 2010 13:02:20 +0300 Subject: [PATCH] 11 --- udpsender.cpp | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/udpsender.cpp b/udpsender.cpp index a2dd87d..5c5bd48 100644 --- a/udpsender.cpp +++ b/udpsender.cpp @@ -4,33 +4,33 @@ UdpSender::UdpSender(QString IP, quint16 Port) { sock = new QUdpSocket(); - qDebug() << sock->state(); - //cout << sock->socketDescriptor() << endl; - //qDebug() << sock->socketDescriptor(); + qDebug() << sock->state(); + //cout << sock->socketDescriptor() << endl; + //qDebug() << sock->socketDescriptor(); addr = QHostAddress(IP); port = Port; - connect(sock, SIGNAL(readyRead()),this, SLOT(slotRead())); + connect(sock, SIGNAL(readyRead()),this, SLOT(slotRead())); } UdpSender::~UdpSender() { - sock->close(); + sock->close(); delete sock; } void UdpSender::slotRead() { - QString s; - QByteArray * recdata = new QByteArray(); - *recdata = sock->readAll(); - s = *recdata; - qDebug() << "Received data: " << s; - //for (int i = 0; i < s.length(); i++) cout << s[i].toAscii(); - //cout << endl; - //qDebug() << sock->write(recstr.toUtf8()); - qDebug() << sock->socketDescriptor(); + QString s; + QByteArray * recdata = new QByteArray(); + *recdata = sock->readAll(); + s = *recdata; + qDebug() << "Received data: " << s; + //for (int i = 0; i < s.length(); i++) cout << s[i].toAscii(); + //cout << endl; + //qDebug() << sock->write(recstr.toUtf8()); + qDebug() << sock->socketDescriptor(); emit dataResieved(recdata); } @@ -38,9 +38,9 @@ void UdpSender::slotRead() void UdpSender::connectSend(QString s) { sz = s.length(); - sock->connectToHost(addr,port); - qDebug() << sock->error(); - qDebug() << sock->state(); - qDebug() << sock->socketDescriptor(); - if (sock->write(s.toUtf8())>0) qDebug() << "writen!"; + sock->connectToHost(addr,port); + qDebug() << sock->error(); + qDebug() << sock->state(); + qDebug() << sock->socketDescriptor(); + if (sock->write(s.toUtf8())>0) qDebug() << "writen!"; }