Changeset 49d2c256b15a…
Parent 22675d94bd25…
by
Changes to one file · Browse files at 49d2c256b15a Showing diff from parent 22675d94bd25 Diff from another changeset...
@@ -549,16 +549,20 @@ vbox.addWidget(bb)
lexer = Qsci.QsciLexerProperties() # QsciLexerLua?
editor.setLexer(lexer)
+ s = self.settings
try:
contents = open(self.fn, 'rb').read()
dialog.setWindowTitle(self.fn)
+ geomname = 'settings/editor-geom'
editor.setText(contents)
editor.setModified(False)
+ dialog.restoreGeometry(s.value(geomname).toByteArray())
if dialog.exec_() == QDialog.Accepted:
f = util.atomictempfile(self.fn, 'w', createmode=None)
f.write(editor.text())
f.rename()
self.refresh()
+ s.setValue(geomname, dialog.saveGeometry())
except EnvironmentError, e:
qtlib.WarningMsgBox(_('Unable to read/write config file'),
hglib.tounicode(e), parent=self)
|
Loading...