X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBWizard.py;h=4b7ab45deed1bc1c3c85c09603eeb8863374c775;hb=106d1edb5fc1984143fa299009ef823bd21ee6c5;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): """