pyworkflow.gui.project.viewprojects module

class pyworkflow.gui.project.viewprojects.ProjectCreateWindow(title, parent=None, weight=True, minsize=(400, 110), icon='scipion_icon.png', **args)[source]

Bases: Window

Windows to create a project.

We assume the parent should be of ProjectsView

class pyworkflow.gui.project.viewprojects.ProjectImportWindow(title, parent=None, weight=True, minsize=(400, 150), icon='scipion_icon.png', **args)[source]

Bases: Window

Windows to import a project.

We assume the parent should be ProjectsView

class pyworkflow.gui.project.viewprojects.ProjectsView(parent, windows, **args)[source]

Bases: Frame

Construct a frame widget with the parent MASTER.

Valid resource names: background, bd, bg, borderwidth, class, colormap, container, cursor, height, highlightbackground, highlightcolor, highlightthickness, relief, takefocus, visual, width.

addActionsFrame()[source]

Add the “toolbar” for actions like create project, import project or filter

createNewProject(projName, projLocation)[source]
createProjectLabel(parent, projInfo, color)[source]
createProjectList(event=None)[source]

Load the list of projects

deleteProject(projInfo)[source]
importProject(projLocation, copyFiles, projName, searchLocation)[source]
openProject(projName)[source]
renameProject(projName)[source]