from PyQt4.QtCore import *
from PyQt4.QtGui import *
-import BFolderPage
-import BVersionPage
-import BCpuPage
-import BToolchainPage
-import BModulePage
-import BOutputPage
-import BCreationPage
-import BFinalPage
-
try:
from version import wizard_version
except ImportError:
def __init__(self, page_list):
QWizard.__init__(self)
+ self.setFixedSize(800, 500)
self.setWindowTitle(self.tr("Create a BeRTOS project - rev.%1").arg(wizard_version))
self.setWindowIcon(QIcon(":/images/appicon.png"))
self.setOption(QWizard.DisabledBackButtonOnLastPage, True)
"""
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):
"""