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)
def show_plugins(self): explorer = PluginExplorer() dialog = ModalDialog(explorer) dialog.resize(600, 600) dialog.setWindowTitle("OpenAleaLab plugin's ...") dialog.exec_()
def show_about(self): about = About() dialog = ModalDialog(about) dialog.resize(400, 600) dialog.setWindowTitle("About OpenAleaLab ...") dialog.exec_()