X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBWizard.py;h=4b7ab45deed1bc1c3c85c09603eeb8863374c775;hb=33b67a401701160b8026acc14a5bf0003abb89a4;hp=11a2dd263b8fc70d584e7f781fe4c4d88865e1bc;hpb=84c2876a43e9aadb52f39c84afacef3f67bcf2a2;p=bertos.git diff --git a/wizard/BWizard.py b/wizard/BWizard.py index 11a2dd26..4b7ab45d 100644 --- a/wizard/BWizard.py +++ b/wizard/BWizard.py @@ -69,12 +69,13 @@ class BWizard(QWizard): """ Adds the pages in the wizard. """ - self._page_list = page_list - for i, page in enumerate(self._page_list): + self._page_dict = {} + for i, page in enumerate(page_list): + self._page_dict[page] = i self.setPage(i, page()) def pageIndex(self, page_class): - return self._page_list.index(page_class) + return self._page_dict[page_class] def connectSignals(self): """