Fix #975169 (Installer Bug, Click "Done" but "Finish" is present)

This commit is contained in:
Kovid Goyal 2012-04-07 10:33:37 +05:30
parent efc7bb05e7
commit aa2af4e951

View File

@ -887,8 +887,8 @@ class Wizard(QWizard):
for pid in self.pageIds():
page = self.page(pid)
page.retranslateUi(page)
self.set_finish_text()
self.set_button_texts()
self.set_finish_text()
def accept(self):
pages = map(self.page, self.visitedPages())
@ -904,6 +904,7 @@ class Wizard(QWizard):
def set_finish_text(self, *args):
bt = unicode(self.buttonText(self.FinishButton)).replace('&', '')
print (1111111, bt)
t = unicode(self.finish_page.finish_text.text())
if '%s' in t:
self.finish_page.finish_text.setText(t%bt)