X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=wizard%2FBWizard.py;h=4b7ab45deed1bc1c3c85c09603eeb8863374c775;hb=e3892547e4cd75c1ec039e42ff7db425be9d7b72;hp=11a2dd263b8fc70d584e7f781fe4c4d88865e1bc;hpb=0fe4623da1cfa734b796981cb0f34b72c4b6ea41;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): """