Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Slots | Signals | Public Member Functions | Public Attributes | Private Slots | Private Attributes

SpectraIdentificationViewWidget Class Reference

Tabular visualization/ selection of identified specra. More...

#include <OpenMS/VISUAL/SpectraIdentificationViewWidget.h>

Inheritance diagram for SpectraIdentificationViewWidget:
QWidget DefaultParamHandler

List of all members.

Public Slots

void updateEntries ()
 Rebuild table entries.

Signals

void spectrumSelected (int)
void spectrumDeselected (int)
void spectrumDoubleClicked (int)
void showSpectrumAs1D (int)
void showSpectrumMetaData (int)
void requestVisibleArea1D (DoubleReal, DoubleReal)

Public Member Functions

 SpectraIdentificationViewWidget (const Param &preferences, QWidget *parent=0)
 Constructor.
virtual ~SpectraIdentificationViewWidget ()
 Destructor.
void attachLayer (LayerData *model)
 Attach model.
QTableWidget * getTableWidget ()

Public Attributes

bool ignore_update
 Helper function to block outgoing signals.

Private Slots

void spectrumSelectionChange_ (QTableWidgetItem *, QTableWidgetItem *)
 Emits spectrumSelected with the current spectrum index.
void exportEntries_ ()
 Export table entries as csv.
void saveIdXML_ ()
 Saves the (potentially filtered) idXML.
void headerContextMenu_ (const QPoint &)
 Display header context menu.
void cellClicked_ (int row, int column)
 Cell clicked in table_widget.

Private Attributes

LayerDatalayer_
QCheckBox * hide_no_identification_
QCheckBox * create_rows_for_commmon_metavalue_
QTableWidget * table_widget_
bool is_ms1_shown_

Detailed Description

Tabular visualization/ selection of identified specra.


Constructor & Destructor Documentation

SpectraIdentificationViewWidget ( const Param preferences,
QWidget parent = 0 
)

Constructor.

virtual ~SpectraIdentificationViewWidget (  )  [virtual]

Destructor.


Member Function Documentation

void attachLayer ( LayerData model  ) 

Attach model.

Referenced by TOPPViewBase::updateViewBar().

void cellClicked_ ( int  row,
int  column 
) [private, slot]

Cell clicked in table_widget.

void exportEntries_ (  )  [private, slot]

Export table entries as csv.

QTableWidget* getTableWidget (  ) 
void headerContextMenu_ ( const QPoint &   )  [private, slot]

Display header context menu.

void requestVisibleArea1D ( DoubleReal  ,
DoubleReal   
) [signal]
void saveIdXML_ (  )  [private, slot]

Saves the (potentially filtered) idXML.

void showSpectrumAs1D ( int   )  [signal]
void showSpectrumMetaData ( int   )  [signal]
void spectrumDeselected ( int   )  [signal]
void spectrumDoubleClicked ( int   )  [signal]
void spectrumSelected ( int   )  [signal]
void spectrumSelectionChange_ ( QTableWidgetItem *  ,
QTableWidgetItem *   
) [private, slot]

Emits spectrumSelected with the current spectrum index.

void updateEntries (  )  [slot]

Rebuild table entries.

Referenced by TOPPViewBase::updateViewBar().


Member Data Documentation

QCheckBox* create_rows_for_commmon_metavalue_ [private]
QCheckBox* hide_no_identification_ [private]

Helper function to block outgoing signals.

bool is_ms1_shown_ [private]
LayerData* layer_ [private]
QTableWidget* table_widget_ [private]

OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:58 using doxygen 1.7.1