[Pykafe-commits] SF.net SVN: pykafe: [102] trunk/pykafe/client/clientmain.py
Status: Pre-Alpha
Brought to you by:
jnmbk
From: <jn...@us...> - 2007-06-09 17:52:51
|
Revision: 102 http://pykafe.svn.sourceforge.net/pykafe/?rev=102&view=rev Author: jnmbk Date: 2007-06-09 10:52:27 -0700 (Sat, 09 Jun 2007) Log Message: ----------- I'll try this tomorrow Modified Paths: -------------- trunk/pykafe/client/clientmain.py Modified: trunk/pykafe/client/clientmain.py =================================================================== --- trunk/pykafe/client/clientmain.py 2007-06-09 12:14:23 UTC (rev 101) +++ trunk/pykafe/client/clientmain.py 2007-06-09 17:52:27 UTC (rev 102) @@ -44,21 +44,18 @@ self.tcpSocket.setSocketDescriptor(self.socketDescriptor) print "connection request from:", self.tcpSocket.peerAddress().toString() QtCore.QObject.connect(self.tcpSocket, QtCore.SIGNAL("readyRead()"), self.readRoot) - self.tcpSocket.waitForDisconnected() self.exec_() def readRoot(self): data = base64.decodestring(self.tcpSocket.readAll()) print "received:", data if data[:3] == "017": text = data[3:] - if not text: - print "couldn't read" - else: - text1, text2 = text.split('|',1) - self.emit(QtCore.SIGNAL("updateLabels"), str(text1), str(text2)) + text1, text2 = text.split('|',1) + self.emit(QtCore.SIGNAL("updateLabels"), str(text1), str(text2)) if data[:3] == "021": wallpaper = os.popen("dcop kdesktop KBackgroundIface currentWallpaper 1").read().strip() self.sendMessage("022" + wallpaper) + self.tcpSocket.disconnectFromHost() class PykafeClientMain(QtNetwork.QTcpServer): def __init__(self, parent, ui): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |