summaryrefslogtreecommitdiff
path: root/winConnect.py
diff options
context:
space:
mode:
authorjerous <jerous@gmail.com>2008-05-31 00:01:04 +0200
committerjerous <jerous@gmail.com>2008-05-31 00:01:04 +0200
commit3186b266ec66c3abf893888a765470da838c3dd8 (patch)
tree94ca23e84a233aebbf1b2a995286695e98187c7d /winConnect.py
parentbc00da04b145b62d701cc2c5c44453a6b96984a3 (diff)
saving and loading settings from file
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()