void SocketTestWindow::connectedToHost() { connect(m_socketClient, SIGNAL(readyRead()), this, SLOT(readyReadMessage())); connect(m_socketClient,SIGNAL(disconnected()),this,SLOT(disConnected())); ui->m_pbConnect->setEnabled(false); ui->m_pbListen->setEnabled(false); ui->m_rbUdpEnable->setEnabled(false); ui->m_rbTcpEnable->setEnabled(false); ui->m_pbDisconnect->setEnabled(true); m_startFlags = true; }
squeezeListner::squeezeListner(QObject *parent,QString mIpaddr,QString mPortNr) :QObject ( parent ) { bool ret; ret=false; port_nr=mPortNr; ip_addr=mIpaddr; tcpSocket = new QTcpSocket(this); if (QObject::connect(tcpSocket, SIGNAL(readyRead()), this, SLOT(readData1()))); qDebug()<<"Signal ok"; QObject::connect(tcpSocket, SIGNAL(disconnected()),this,SLOT(disConnected())); tcpSocket->abort(); tcpSocket->connectToHost(ip_addr,port_nr.toInt()); if (tcpSocket->waitForConnected(1000)) { ret=true; qDebug("Connected!"); } }