Ejemplo n.º 1
0
 def open_project(self, name=False, path=None):
     """
     If name==false, display a widget to choose project to open.
     Then open project.
     """
     self.proj_selector = ProjectExplorer()
     dialog = ModalDialog(self.proj_selector)
     dialog.resize(800, 600)
     dialog.setContentsMargins(3, 3, 3, 3)
     if dialog.exec_():
         project = self.proj_selector.item()
         if project:
             self.set_project(project)
             set_active_project(project)
Ejemplo n.º 2
0
 def open_project(self, name=False, path=None):
     """
     If name==false, display a widget to choose project to open.
     Then open project.
     """
     self.proj_selector = ProjectExplorer()
     dialog = ModalDialog(self.proj_selector)
     dialog.resize(800, 600)
     dialog.setContentsMargins(3, 3, 3, 3)
     if dialog.exec_():
         project = self.proj_selector.item()
         if project:
             self.set_project(project)
             set_active_project(project)
Ejemplo n.º 3
0
 def show_plugins(self):
     explorer = PluginExplorer()
     dialog = ModalDialog(explorer)
     dialog.resize(600, 600)
     dialog.setWindowTitle("OpenAleaLab plugin's ...")
     dialog.exec_()
Ejemplo n.º 4
0
 def show_about(self):
     about = About()
     dialog = ModalDialog(about)
     dialog.resize(400, 600)
     dialog.setWindowTitle("About OpenAleaLab ...")
     dialog.exec_()