remember model when editing, update name after edit

This commit is contained in:
Damien Elmes 2008-12-05 18:45:17 +09:00
parent 620fa5da55
commit 735bca01af

View file

@ -110,6 +110,7 @@ class DeckProperties(QDialog):
n += 1 n += 1
def updateModelsList(self): def updateModelsList(self):
idx = self.dialog.modelsList.currentRow()
self.dialog.modelsList.clear() self.dialog.modelsList.clear()
self.models = [] self.models = []
for model in self.d.models: for model in self.d.models:
@ -135,8 +136,10 @@ class DeckProperties(QDialog):
model = self.selectedModel() model = self.selectedModel()
if not model: if not model:
return return
ui.modelproperties.ModelProperties(self, model, self.parent) # set to current
self.updateModelsList() self.d.currentModel = model
ui.modelproperties.ModelProperties(self, model, self.parent, onFinish=
self.updateModelsList)
def onDelete(self): def onDelete(self):
model = self.selectedModel() model = self.selectedModel()