summaryrefslogtreecommitdiff
path: root/winMain.py
diff options
context:
space:
mode:
authorjerous <jerous@gmail.com>2008-06-11 00:59:18 +0200
committerjerous <jerous@gmail.com>2008-06-11 00:59:18 +0200
commit24fc701965085f4b03147b05d6737fcc362e5267 (patch)
tree2ecb8f20e6eff63c033116494e1939b4fa3face5 /winMain.py
parent3ec69c584f1459cb76c7bff2bb91eb57d5c13223 (diff)
save and restore winMain size at good moments
Diffstat (limited to 'winMain.py')
-rw-r--r--winMain.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/winMain.py b/winMain.py
index f6d4749..4b6a72f 100644
--- a/winMain.py
+++ b/winMain.py
@@ -91,8 +91,14 @@ class winMain(QtGui.QMainWindow):
|QtGui.QMainWindow.VerticalTabs)
self.setDockNestingEnabled(True)
+ size=settings.get('winMain.size', '800 600')
+ try:
+ w=int(size[0:size.find(' ')].strip())
+ h=int(size[size.find(' '):].strip())
+ except:
+ w,h=800,600
+ self.resize(w,h)
self.restoreLayout()
- self.resize(1024,960)
" add event handlers"
monty.addListener('onReady', self.onReady)
@@ -184,7 +190,10 @@ class winMain(QtGui.QMainWindow):
self.enableAll(True)
self.setStatus("")
doEvents()
-
+
+ def resizeEvent(self, event):
+ # store new size
+ settings.set('winMain.size', '%i %i'%(self.width(),self.height()))
def onDisconnect(self, params):
try: