from BIntroPage import BIntroPage
from BFolderPage import BFolderPage
from BBoardPage import BBoardPage
+from BProjectPresets import BProjectPresets
from BOpenPage import BOpenPage
from BVersionPage import BVersionPage
from BCpuPage import BCpuPage
def newProject():
QApplication.instance().project = BProject()
- page_list = [BIntroPage, BFolderPage, BVersionPage, BBoardPage, BCpuPage, BToolchainPage, BModulePage, BOutputPage, BCreationPage, BFinalPage]
+ page_list = [BIntroPage, BFolderPage, BVersionPage, BBoardPage, BProjectPresets, BCpuPage, BToolchainPage, BModulePage, BOutputPage, BCreationPage, BFinalPage]
wizard = BWizard(page_list)
wizard.show()
wizard.exec_()
def editProject(project_file):
info_dict = {}
while(True):
+ # Empty project is the default fallback.
+ QApplication.instance().project = BProject()
try:
QApplication.instance().project = BProject(project_file, info_dict)
except VersionException:
QMessageBox.critical(
None,
QObject().tr("BeRTOS version not found!"),
- QObject().tr("The selected BeRTOS version is not found, please select an existing one...")
+ QObject().tr("The selected BeRTOS version was not found, please select another one...")
)
dialog = BVersionDialog()
if dialog.exec_():
version = dialog.version_page.currentVersion()
- info_dict["SOURCES_PATH"] = version
+ info_dict["BERTOS_PATH"] = version
continue
except ToolchainException, exc:
QMessageBox.critical(
None,
QObject().tr("Toolchain not found!"),
- QObject().tr("The selected toolchain is not found, please select an existing one...")
+ QObject().tr("The selected toolchain was not found, please select another one...")
)
QApplication.instance().project = exc.partial_project
dialog = BToolchainDialog()