The UI manager. More...

Public Member Functions | |
| BaseExperimentUIManager (BaseExperiment *experiment) | |
| Constructor.  More... | |
| virtual | ~BaseExperimentUIManager () | 
| Destructor.  More... | |
| virtual void | addAdditionalMenus (QMenuBar *menuBar) | 
| Adds additional menus to the menu bar of Total99.  More... | |
| virtual void | fillActionsMenu (QMenu *actionsMenu) | 
| Fills the menu "Actions" of Total99.  More... | |
| virtual QList< ParameterSettableUIViewer > | getViewers (QWidget *parent, Qt::WindowFlags flags) | 
| Returns the list of viewers.  More... | |
Detailed Description
The UI manager.
This simply calls functions in BaseExperiment. We have to provide a separate object as UI manager because it is deleted by total99
Definition at line 36 of file baseexperiment.cpp.
Constructor & Destructor Documentation
      
  | 
  inline | 
Constructor.
Definition at line 42 of file baseexperiment.cpp.
      
  | 
  inlinevirtual | 
Destructor.
Definition at line 51 of file baseexperiment.cpp.
Member Function Documentation
      
  | 
  inlinevirtual | 
Adds additional menus to the menu bar of Total99.
This simply calls the corresponding function of m_experiment
- Parameters
 - 
  
menuBar the menu bar of the Total99 application  
Reimplemented from ParameterSettableUI.
Definition at line 88 of file baseexperiment.cpp.
References BaseExperiment::addAdditionalMenus().
      
  | 
  inlinevirtual | 
Fills the menu "Actions" of Total99.
This simply calls the corresponding function of m_experiment
- Parameters
 - 
  
actionsMenu the "Actions" menu in Total99  
Reimplemented from ParameterSettableUI.
Definition at line 62 of file baseexperiment.cpp.
References BaseExperiment::fillActionsMenu().
      
  | 
  inlinevirtual | 
Returns the list of viewers.
This simply calls the corresponding function of m_experiment
- Parameters
 - 
  
parent the parent widget for all viewers created by this function flags the window flags to specify when constructing the widgets  
- Returns
 - the list of widgets
 
Reimplemented from ParameterSettableUI.
Definition at line 77 of file baseexperiment.cpp.
References BaseExperiment::getViewers().
The documentation for this class was generated from the following file:
- experiments/src/baseexperiment.cpp