diff options
author | jerous <jerous@gmail.com> | 2008-06-11 00:59:18 +0200 |
---|---|---|
committer | jerous <jerous@gmail.com> | 2008-06-11 00:59:18 +0200 |
commit | 24fc701965085f4b03147b05d6737fcc362e5267 (patch) | |
tree | 2ecb8f20e6eff63c033116494e1939b4fa3face5 /winMain.py | |
parent | 3ec69c584f1459cb76c7bff2bb91eb57d5c13223 (diff) |
save and restore winMain size at good moments
Diffstat (limited to 'winMain.py')
-rw-r--r-- | winMain.py | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -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: |