[Pykafe-commits] SF.net SVN: pykafe: [155] trunk/pykafe/server
Status: Pre-Alpha
Brought to you by:
jnmbk
|
From: <jn...@us...> - 2008-01-27 11:20:12
|
Revision: 155
http://pykafe.svn.sourceforge.net/pykafe/?rev=155&view=rev
Author: jnmbk
Date: 2008-01-27 03:20:14 -0800 (Sun, 27 Jan 2008)
Log Message:
-----------
this is better
Modified Paths:
--------------
trunk/pykafe/server/main.py
trunk/pykafe/server/mainwindow_server.py
trunk/pykafe/server/tcpserver.py
Modified: trunk/pykafe/server/main.py
===================================================================
--- trunk/pykafe/server/main.py 2008-01-27 10:45:55 UTC (rev 154)
+++ trunk/pykafe/server/main.py 2008-01-27 11:20:14 UTC (rev 155)
@@ -39,7 +39,6 @@
import mainwindow_server
mainWindow = mainwindow_server.MainWindow()
- mainWindow.show()
return app.exec_()
Modified: trunk/pykafe/server/mainwindow_server.py
===================================================================
--- trunk/pykafe/server/mainwindow_server.py 2008-01-27 10:45:55 UTC (rev 154)
+++ trunk/pykafe/server/mainwindow_server.py 2008-01-27 11:20:14 UTC (rev 155)
@@ -24,6 +24,13 @@
self.tcpServer = tcpserver.TcpServer(self)
+ self.show()
+ if not self.tcpServer.isListening():
+ QtGui.QMessageBox.critical(self,
+ QtGui.QApplication.translate("MainWindow", "Connection Error"),
+ QtGui.QApplication.translate("MainWindow",
+ "Unable to start server: %1").arg(self.tcpServer.errorString()))
+
@QtCore.pyqtSignature("on_main_startButton_clicked()")
def on_main_startButton_clicked(self):
print "started"
Modified: trunk/pykafe/server/tcpserver.py
===================================================================
--- trunk/pykafe/server/tcpserver.py 2008-01-27 10:45:55 UTC (rev 154)
+++ trunk/pykafe/server/tcpserver.py 2008-01-27 11:20:14 UTC (rev 155)
@@ -23,15 +23,13 @@
class TcpServer(QtNetwork.QTcpServer):
def __init__(self, parent = None):
QtNetwork.QTcpServer.__init__(self, parent)
- self.mainWindow = parent
settings = QtCore.QSettings()
- if not self.listen(QtNetwork.QHostAddress(QtNetwork.QHostAddress.Any),
- settings.value("server/port", defaultsettings["server/port"]).toInt()[0]):
- QtGui.QMessageBox.critical(self.parent(),
- QtGui.QApplication.translate("TcpServer", "Connection Error"),
- QtGui.QApplication.translate("TcpServer", "Unable to start server: %1").arg(self.errorString()))
+ # We just assume everything is going fine, gui should do the check here like this:
+ # if tcpServer.isListening():
+ self.listen(QtNetwork.QHostAddress(QtNetwork.QHostAddress.Any),
+ settings.value("server/port", defaultsettings["server/port"]).toInt()[0])
def incomingConnection(self, socketDescriptor):
# this is called when someone tries to connect
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|