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

about/license: read/write settings

Changeset c40aff883de2

Parent 9f19e1d6793d

by Johan Samyn

Changes to 2 files · Browse files at c40aff883de2 Showing diff from parent 9f19e1d6793d Diff from another changeset...

 
100
101
102
 
103
104
105
 
135
136
137
 
 
 
 
 
 
 
 
 
 
 
 
138
139
140
 
100
101
102
103
104
105
106
 
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
@@ -100,6 +100,7 @@
    self.setLayout(self.vbox)   self.layout().setSizeConstraint(QLayout.SetFixedSize) + self._readsettings()   self.setModal(True)     def getVersionInfo(self): @@ -135,6 +136,18 @@
  ld = license.LicenseDialog(self)   ld.show()   + def closeEvent(self, event): + self._writesettings() + super(AboutDialog, self).closeEvent(event) + + def _readsettings(self): + s = QSettings() + self.restoreGeometry(s.value('about/geom').toByteArray()) + + def _writesettings(self): + s = QSettings() + s.setValue('about/geom', self.saveGeometry()) +    class AboutVersionThread(QThread):   'Background thread for getting version info'
 
54
55
56
 
57
58
 
 
 
 
 
 
 
 
 
 
 
 
59
60
61
 
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
@@ -54,8 +54,21 @@
  self.vbox.addLayout(self.hbox)     self.setLayout(self.vbox) + self._readsettings()   self.setModal(True)   + def closeEvent(self, event): + self._writesettings() + super(LicenseDialog, self).closeEvent(event) + + def _readsettings(self): + s = QSettings() + self.restoreGeometry(s.value('license/geom').toByteArray()) + + def _writesettings(self): + s = QSettings() + s.setValue('license/geom', self.saveGeometry()) +    def run(ui, *args, **opts):   return LicenseDialog()