The gui submodule#
The gui submodule for the graphical user interface is the equivalent to apps submodule for processing as it exposes functionality to the user.
The main graphical interface is handled by the MainWindow
class. It handles the individual frames and persistent
state storage.
Functionality is organized in individual Frames
which allow storage of state and which are shown
in the central widget and independent PydidasWindows
which are not persistent and are used for
individual and independent tasks.
Global GUI classes#
Frames#
- DataBrowsingFrame
- PyfaiCalibFrame
- CompositeCreatorFrame
- DefineDiffractionExpFrame
- DefineScanFrame
- WorkflowEditFrame
- WorkflowTestFrame
- WorkflowRunFrame
- ViewResultsFrame
- Builder classes