diff options
Diffstat (limited to 'winConnect.py')
-rw-r--r-- | winConnect.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/winConnect.py b/winConnect.py index 8b20dee..6c9f70d 100644 --- a/winConnect.py +++ b/winConnect.py @@ -3,6 +3,7 @@ import time from clMonty import monty from misc import * from traceback import print_exc +from clSettings import settings class winConnect(QtGui.QWidget): txtHost=None @@ -12,8 +13,8 @@ class winConnect(QtGui.QWidget): def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) - self.txtHost=QtGui.QLineEdit("localhost") - self.txtPort=QtGui.QLineEdit("6600") + self.txtHost=QtGui.QLineEdit(settings.get('host', 'localhost')) + self.txtPort=QtGui.QLineEdit(settings.get('port', '6600')) self.lblInfo=QtGui.QLabel("connecting ...") frame=QtGui.QVBoxLayout() @@ -57,6 +58,9 @@ class winConnect(QtGui.QWidget): self.killTimer(self._timerID) self._timerID=None self.lblInfo.setText('Connected!\nRestoring library ...') + doEvents() + settings.set('host', str(self.txtHost.text())) + settings.set('port', str(self.txtPort.text())) self.txtHost.setEnabled(False) self.txtPort.setEnabled(False) doEvents() |