def new_project(self) -> QtWidgets.QMainWindow:
new_window = True
dialog = CreateProject()
if dialog.exec_():
self.log.info("Creating new project")
project = dialog.project
if new_window:
self.log.debug("Opening project in new window")
return MainWindow(project)
else:
self.project = project
self.project.save()
self.update_project()
# TODO: This will eventually require a dialog to allow selection of project type
评论列表
文章目录