summaryrefslogtreecommitdiff
path: root/winConnect.py
diff options
context:
space:
mode:
Diffstat (limited to 'winConnect.py')
-rw-r--r--winConnect.py8
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()