Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9, 1.9.1, and 1.9.2

hgemail: save/restore window geometry

Changeset f58911020814

Parent 7e34a558d499

by Yuya Nishihara

Changes to one file · Browse files at f58911020814 Showing diff from parent 7e34a558d499 Diff from another changeset...

 
44
45
46
 
47
48
49
 
55
56
57
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58
59
60
 
44
45
46
47
48
49
50
 
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
@@ -44,6 +44,7 @@
  self._filldefaults()   self._connectvalidateform()   self._validateform() + self._readsettings()     def keyPressEvent(self, event):   # don't send email by just hitting enter @@ -55,6 +56,22 @@
    super(EmailDialog, self).keyPressEvent(event)   + def closeEvent(self, event): + self._writesettings() + super(EmailDialog, self).closeEvent(event) + + def _readsettings(self): + s = QSettings() + self.restoreGeometry(s.value('email/geom').toByteArray()) + self._qui.intro_changesets_splitter.restoreState( + s.value('email/intor_changesets_splitter').toByteArray()) + + def _writesettings(self): + s = QSettings() + s.setValue('email/geom', self.saveGeometry()) + s.setValue('email/intor_changesets_splitter', + self._qui.intro_changesets_splitter.saveState()) +   def _filldefaults(self):   """Fill form by default values"""   def getfromaddr(ui):