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

ExperimentalSettingsVisualizer Class Reference

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

Inheritance diagram for ExperimentalSettingsVisualizer:

BaseVisualizer DataTable QWidget

List of all members.


Detailed Description

Class that displays all meta information for ExperimentalSettings objects.

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

Public Member Functions

 ExperimentalSettingsVisualizer (bool editable=FALSE, QWidget *parent=0)
 Default constructor.
void load (ExperimentalSettings &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

ExperimentalSettingsptr_
 Pointer to current object to keep track of the actual object.
ExperimentalSettings tempexperimentalsettings_
 Copy of current object for restoring the original values.
QComboBox * experimentalsettings_type_
 The type of this experiment.
QLineEdit * experimentalsettings_date_
 The date of this experiment.
QTextEdit * experimentalsettings_comment_
 The comment to this experiment.


Constructor & Destructor Documentation

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

Default constructor.


Member Function Documentation

void load ( ExperimentalSettings 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

ExperimentalSettings* ptr_ [private]

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

ExperimentalSettings tempexperimentalsettings_ [private]

Copy of current object for restoring the original values.

QComboBox* experimentalsettings_type_ [private]

The type of this experiment.

QLineEdit* experimentalsettings_date_ [private]

The date of this experiment.

QTextEdit* experimentalsettings_comment_ [private]

The comment to this experiment.


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