1
0

Added code to remember window position

This commit is contained in:
bkkcoins
2012-09-21 10:53:14 +07:00
parent af3fe1722b
commit 3007d95ceb
3 changed files with 24 additions and 2 deletions

View File

@@ -38,6 +38,7 @@ except:
from wallet import format_satoshis
import bmp, mnemonic, pyqrnative, qrscanner
from simple_config import SimpleConfig
from decimal import Decimal
@@ -202,7 +203,9 @@ class ElectrumWindow(QMainWindow):
tabs.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
self.setCentralWidget(tabs)
self.create_status_bar()
self.setGeometry(100,100,840,400)
cfg = SimpleConfig()
g = cfg.config["winpos-qt"]
self.setGeometry(g[0], g[1], g[2], g[3])
title = 'Electrum ' + self.wallet.electrum_version + ' - ' + self.wallet.path
if not self.wallet.seed: title += ' [seedless]'
self.setWindowTitle( title )
@@ -1423,6 +1426,12 @@ class ElectrumWindow(QMainWindow):
return True
def closeEvent(self, event):
cfg = SimpleConfig()
g = self.geometry()
cfg.config["winpos-qt"] = [g.left(),g.top(),g.width(),g.height()]
cfg.save_config()
event.accept()
class ElectrumGui: