pyworkflow.gui.project.project module
Main Project window implementation. It is composed by three panels: 1. Left: protocol tree. 2. Right upper: VIEWS (Data/Protocols) 3. Summary/Details
- class pyworkflow.gui.project.project.ProjectManagerWindow(**kwargs)[source]
Bases:
ProjectBaseWindow
Windows to manage all projects.
Create a Tk window. title: string to use as title for the windows. master: if not provided, the windows create will be the principal one weight: if true, the first col and row will be configured with weight=1 minsize: a minimum size for height and width icon: if not None, set the windows icon
- class pyworkflow.gui.project.project.ProjectTCPRequestHandler(request, client_address, server)[source]
Bases:
BaseRequestHandler
- class pyworkflow.gui.project.project.ProjectTCPServer(server_address, RequestHandlerClass, bind_and_activate=True)[source]
Bases:
ThreadingMixIn
,TCPServer
Constructor. May be extended, do not override.
- class pyworkflow.gui.project.project.ProjectWindow(path, master=None)[source]
Bases:
ProjectBaseWindow
Main window for working in a Project.
Create a Tk window. title: string to use as title for the windows. master: if not provided, the windows create will be the principal one weight: if true, the first col and row will be configured with weight=1 minsize: a minimum size for height and width icon: if not None, set the windows icon