Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
SpectraViewWidget Class Reference

Hierarchical visualization and selection of spectra. More...

#include <OpenMS/VISUAL/SpectraViewWidget.h>

Inheritance diagram for SpectraViewWidget:
QWidget

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. More...
 
virtual ~SpectraViewWidget ()
 Destructor. More...
 
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

QLineEditspectra_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 &  )
privateslot
void spectrumContextMenu_ ( const QPoint &  )
privateslot
void spectrumDoubleClicked ( int  )
signal
void spectrumDoubleClicked ( std::vector< int, std::allocator< int > >  indices)
signal
void spectrumDoubleClicked_ ( QTreeWidgetItem *  ,
int   
)
privateslot
void spectrumSelected ( int  )
signal
void spectrumSelected ( std::vector< int, std::allocator< int > >  indices)
signal
void spectrumSelected_ ( const QString &  text)
privateslot
void spectrumSelectionChange_ ( QTreeWidgetItem *  ,
QTreeWidgetItem *   
)
privateslot
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
QTreeWidget* spectra_treewidget_
private

OpenMS / TOPP release 2.0.0 Documentation generated on Fri May 29 2015 17:20:44 using doxygen 1.8.9.1