Example #1
0
def new_project():
    project_creator = CreateProjectWidget()
    dialog = ModalDialog(project_creator)
    if dialog.exec_():
        project = project_creator.project()
        project.save()
        write_project_settings()
        return project
Example #2
0
 def edit_metadata(self):
     project = self.project()
     if project:
         project_creator = CreateProjectWidget(project)
         dialog = ModalDialog(project_creator)
         if dialog.exec_():
             _proj = project_creator.project()
             if _proj.name != project.name or _proj.projectdir != project.projectdir:
                 project.move(_proj.path)
             project.metadata = project_creator.metadata()
             project.save()
Example #3
0
 def edit_metadata(self):
     project = self.project()
     if project:
         project_creator = CreateProjectWidget(project)
         dialog = ModalDialog(project_creator)
         if dialog.exec_():
             _proj = project_creator.project()
             if _proj.name != project.name or _proj.projectdir != project.projectdir:
                 project.move(_proj.path)
             project.metadata = project_creator.metadata()
             project.save()
Example #4
0
 def new_project(self):
     project_creator = CreateProjectWidget()
     dialog = ModalDialog(project_creator)
     if dialog.exec_():
         project = project_creator.project()
         self.pm.cproject = project
Example #5
0
 def new_project(self):
     project_creator = CreateProjectWidget()
     dialog = ModalDialog(project_creator)
     if dialog.exec_():
         project = project_creator.project()
         self.pm.cproject = project