Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

MassAnalyzerVisualizer Class Reference

#include <OpenMS/VISUAL/VISUALIZER/MassAnalyzerVisualizer.h>

Inheritance diagram for MassAnalyzerVisualizer:

BaseVisualizer DataTable QWidget

List of all members.


Detailed Description

Class that displays all meta information for MassAnalyzer objects.

This class provides all functionality to view the meta information of an object of type MassAnalyzer.

Public Member Functions

 MassAnalyzerVisualizer (bool editable=FALSE, QWidget *parent=0)
 Default constructor.
void load (MassAnalyzer &s)
 Loads the meta data from the object to the viewer.

Private Slots

void store_ ()
 Saves the changes made to the meta data into the object.
void reject_ ()
 Deletes all changes made in the viewer and restores the original meta data.

Private Member Functions

void update_ ()
 Fills the comboboxes with current values.

Private Attributes

MassAnalyzerptr_
 Pointer to current object to keep track of the actual object.
MassAnalyzer tempmassanalyzer_
 Copy of current object for restoring the original values.
edit fields to modify properties
QLineEdit * massanalyzer_res_
QLineEdit * massanalyzer_acc_
QLineEdit * massanalyzer_scan_rate_
QLineEdit * massanalyzer_scan_time_
QLineEdit * massanalyzer_TOF_
QLineEdit * massanalyzer_iso_
QLineEdit * massanalyzer_final_MS_
QLineEdit * massanalyzer_magnetic_fs_
Comboboxes to choose properties
QComboBox * massanalyzer_type_
QComboBox * massanalyzer_res_method_
QComboBox * massanalyzer_res_type_
QComboBox * massanalyzer_scan_func_
QComboBox * massanalyzer_scan_dir_
QComboBox * massanalyzer_scan_law_
QComboBox * massanalyzer_tandem_scan_method_
QComboBox * massanalyzer_reflectron_state_


Constructor & Destructor Documentation

MassAnalyzerVisualizer ( bool  editable = FALSE,
QWidget parent = 0 
)

Default constructor.


Member Function Documentation

void load ( MassAnalyzer s  ) 

Loads the meta data from the object to the viewer.

void store_ (  )  [private, virtual, slot]

Saves the changes made to the meta data into the object.

Implements BaseVisualizer.

void reject_ (  )  [private, virtual, slot]

Deletes all changes made in the viewer and restores the original meta data.

Implements BaseVisualizer.

void update_ (  )  [private]

Fills the comboboxes with current values.


Member Data Documentation

MassAnalyzer* ptr_ [private]

Pointer to current object to keep track of the actual object.

MassAnalyzer tempmassanalyzer_ [private]

Copy of current object for restoring the original values.

QLineEdit* massanalyzer_res_ [private]

QLineEdit* massanalyzer_acc_ [private]

QLineEdit* massanalyzer_scan_rate_ [private]

QLineEdit* massanalyzer_scan_time_ [private]

QLineEdit* massanalyzer_TOF_ [private]

QLineEdit* massanalyzer_iso_ [private]

QLineEdit* massanalyzer_final_MS_ [private]

QLineEdit* massanalyzer_magnetic_fs_ [private]

QComboBox* massanalyzer_type_ [private]

QComboBox* massanalyzer_res_method_ [private]

QComboBox* massanalyzer_res_type_ [private]

QComboBox* massanalyzer_scan_func_ [private]

QComboBox* massanalyzer_scan_dir_ [private]

QComboBox* massanalyzer_scan_law_ [private]

QComboBox* massanalyzer_tandem_scan_method_ [private]

QComboBox* massanalyzer_reflectron_state_ [private]


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:48 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1