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

SpectraViewWidget Class Reference
[Spectrum visualizaion widgets]

Hierarchical visualization and selection of spectra. More...

#include <OpenMS/VISUAL/SpectraViewWidget.h>

Inheritance diagram for SpectraViewWidget:
QWidget

List of all members.

Signals

void spectrumSelected (int)
void spectrumSelected (std::vector< int, std::allocator< int > > indices)
void spectrumDoubleClicked (int)
void spectrumDoubleClicked (std::vector< int, std::allocator< int > > indices)
void showSpectrumAs1D (int)
void showSpectrumAs1D (std::vector< int, std::allocator< int > > indices)
void showSpectrumMetaData (int)

Public Member Functions

 SpectraViewWidget (QWidget *parent=0)
 Constructor.
virtual ~SpectraViewWidget ()
 Destructor.
QTreeWidgetgetTreeWidget ()
QComboBox * getComboBox ()
void updateEntries (const LayerData &cl)

Private Slots

void spectrumSelected_ (const QString &text)
void spectrumBrowserHeaderContextMenu_ (const QPoint &)
void spectrumSelectionChange_ (QTreeWidgetItem *, QTreeWidgetItem *)
void spectrumDoubleClicked_ (QTreeWidgetItem *, int)
void spectrumContextMenu_ (const QPoint &)

Private Attributes

QLineEdit * spectra_search_box_
QComboBox * spectra_combo_box_
QTreeWidgetspectra_treewidget_
std::map< size_t, std::map
< Precursor, std::vector< Size >
, Precursor::MZLess > > 
map_precursor_to_chrom_idx_cache

Detailed Description

Hierarchical visualization and selection of spectra.


Constructor & Destructor Documentation

SpectraViewWidget ( QWidget parent = 0  ) 

Constructor.

virtual ~SpectraViewWidget (  )  [virtual]

Destructor.


Member Function Documentation

QComboBox* getComboBox (  ) 
QTreeWidget* getTreeWidget (  ) 
void showSpectrumAs1D ( int   )  [signal]
void showSpectrumAs1D ( std::vector< int, std::allocator< int > >  indices  )  [signal]
void showSpectrumMetaData ( int   )  [signal]
void spectrumBrowserHeaderContextMenu_ ( const QPoint &   )  [private, slot]
void spectrumContextMenu_ ( const QPoint &   )  [private, slot]
void spectrumDoubleClicked ( std::vector< int, std::allocator< int > >  indices  )  [signal]
void spectrumDoubleClicked ( int   )  [signal]
void spectrumDoubleClicked_ ( QTreeWidgetItem *  ,
int   
) [private, slot]
void spectrumSelected ( int   )  [signal]
void spectrumSelected ( std::vector< int, std::allocator< int > >  indices  )  [signal]
void spectrumSelected_ ( const QString &  text  )  [private, slot]
void spectrumSelectionChange_ ( QTreeWidgetItem *  ,
QTreeWidgetItem *   
) [private, slot]
void updateEntries ( const LayerData cl  ) 

Member Data Documentation

std::map<size_t, std::map<Precursor, std::vector<Size>, Precursor::MZLess> > map_precursor_to_chrom_idx_cache [private]
QComboBox* spectra_combo_box_ [private]
QLineEdit* spectra_search_box_ [private]

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