X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=wizard%2FBWizard.py;h=9e227fa645c2b35cd9256edf13444777e9974b2e;hb=b04beb3ec4c8e96e584387b715e470cf60599dee;hp=9a035b963b8991ee41ed5be9bcbc344164193a28;hpb=8c583d29bc943d84345d0078cb31d2b6fbaa53f4;p=bertos.git diff --git a/wizard/BWizard.py b/wizard/BWizard.py index 9a035b96..9e227fa6 100644 --- a/wizard/BWizard.py +++ b/wizard/BWizard.py @@ -39,6 +39,9 @@ class BWizard(QWizard): self.connect(self, SIGNAL("currentIdChanged(int)"), self._pageChanged) def _pageChanged(self, pageId): + prevPage = self.page(pageId - 1) + if prevPage is not None: + prevPage.saveData() page = self.page(pageId) if page is not None: page.reloadData() \ No newline at end of file