void ThreadSocket::run()
{
connect (mpqtcp_Socket, SIGNAL (connected()), SLOT(SocketConnected()) );
//connect (mpqtcp_Socket, SIGNAL (connectionClosed()), SLOT(SocketClosed()), Qt::DirectConnection );
connect (mpqtcp_Socket, SIGNAL (disconnected()), SLOT(SocketClosed()));
connect (mpqtcp_Socket, SIGNAL (readyRead()), SLOT(SocketAnswer()), Qt::DirectConnection);
connect (mpqtcp_Socket, SIGNAL (error(int)), SLOT(SocketError(int)) );
mpqtcp_Socket->connectToHost (mqstr_Address, mint_Port);
exec();
}
void ThreadSocket::run()
{
mpqtcp_Socket = new QTcpSocket(this);
connect (mpqtcp_Socket, SIGNAL (connected()), SLOT(SocketConnected()) );
//connect (mpqtcp_Socket, SIGNAL (connectionClosed()), SLOT(SocketClosed()), Qt::DirectConnection );
connect (mpqtcp_Socket, SIGNAL (disconnected()), SLOT(SocketClosed()));
connect (mpqtcp_Socket, SIGNAL (readyRead()), SLOT(SocketAnswer()), Qt::DirectConnection);
connect (mpqtcp_Socket, SIGNAL (error(int)), SLOT(SocketError(int)) );
mpqtcp_Socket->connectToHost (mqstr_Address, mint_Port);
exec();
}
To copy to clipboard, switch view to plain text mode
void ThreadSocket::Disconnect()
{
mpqtcp_Socket->disconnectFromHost();
mpqtcp_Socket->waitForDisconnected();
}
void ThreadSocket::Disconnect()
{
mpqtcp_Socket->disconnectFromHost();
mpqtcp_Socket->waitForDisconnected();
}
To copy to clipboard, switch view to plain text mode
Bookmarks