remember geom of models wind

This commit is contained in:
Damien Elmes 2012-05-21 13:03:18 +09:00
parent 7ebdf0f92d
commit f8a581b9c0

View file

@ -6,6 +6,7 @@ from operator import itemgetter
from aqt.utils import showInfo, askUser, getText, maybeHideClose, openHelp from aqt.utils import showInfo, askUser, getText, maybeHideClose, openHelp
import aqt.modelchooser, aqt.clayout import aqt.modelchooser, aqt.clayout
from anki import stdmodels from anki import stdmodels
from aqt.utils import saveGeom, restoreGeom
class Models(QDialog): class Models(QDialog):
def __init__(self, mw, parent=None): def __init__(self, mw, parent=None):
@ -20,6 +21,7 @@ class Models(QDialog):
self.connect(self.form.buttonBox, SIGNAL("helpRequested()"), self.connect(self.form.buttonBox, SIGNAL("helpRequested()"),
lambda: openHelp("notetypes")) lambda: openHelp("notetypes"))
self.setupModels() self.setupModels()
restoreGeom(self, "models")
self.exec_() self.exec_()
# Models # Models
@ -118,9 +120,9 @@ class Models(QDialog):
def reject(self): def reject(self):
self.saveModel() self.saveModel()
self.mw.reset() self.mw.reset()
saveGeom(self, "models")
QDialog.reject(self) QDialog.reject(self)
class AddModel(QDialog): class AddModel(QDialog):
def __init__(self, mw, parent=None): def __init__(self, mw, parent=None):