pyworkflow.gui.project.base module

class pyworkflow.gui.project.base.ProjectBaseWindow(title, masterWindow=None, weight=True, minsize=(900, 500), icon='scipion_icon.gif', **kwargs)[source]

Bases: pyworkflow.gui.gui.Window

Base windows for Project and Manager GUIs. It extends from Window and add some layout functions (header and footer)

addViewList(header)[source]

Create the view selection frame (Protocols|Data) in the header.

createHeaderFrame(parent)[source]

Create the Header frame at the top of the windows. It has (from left to right):

  • Main application Logo
  • Project Name
  • View selection combobox
getViewWidget()[source]
onAbout()[source]
onContactSupport()[source]
onExit()[source]
onOnlineHelp()[source]
switchView(newView)[source]