[PyQt] Having a problem with QTcpSocket
nickgaens at gmail.com
Sat Nov 21 16:19:00 GMT 2009
I'm trying to get two clients to speak to each other, using an instance of QtNetwork.QTcpSocket for each client.
The clients are on different computers with IP's: 192.168.1.100 and .102
On the first client, I run the code below:
self.socket = QtNetwork.QTcpSocket(self)
def connectToOtherClient(self, ip):
print self.socket.state() # Prints '0' (zero), meaning UnconnectedState
So I create a QTcpSocket, I tell it the IP I want to use and after having the user asking for the remote IP address, connectToOtherClient() is invoked.
On the second client, I just create an instance of this class, using "192.168.1.102" as IP there in __init__(). No invocation of connectToOtherClient() there, ofcourse..
The problem is: it doesn't connect at all.. The socket state remains "UnconnectedState"..
What am I doing wrong here?
More information about the PyQt