19 class QTreeWidgetItem;
59 QComboBox* spectra_combo_box_ =
nullptr;
Hierarchical visualization and selection of spectra.
Definition: DIATreeTab.h:33
OSWIndexTrace prepareSignal_(QTreeWidgetItem *item)
convert a tree item to a pointer into an OSWData structure
void spectrumSearchText_()
searches for rows containing a search text (from spectra_search_box_); called when text search box is...
void entityClicked(const OSWIndexTrace &trace)
emitted when a protein, peptide, feature or transition was selected
void searchAndShow_()
searches using text box and plots the spectrum
DIATreeTab(QWidget *parent=nullptr)
Constructor.
bool hasData(const LayerDataBase *layer) override
void rowSelectionChange_(QTreeWidgetItem *, QTreeWidgetItem *)
emits entityClicked() for all subitems
void populateSearchBox_()
fill the search-combo-box with current column header names
~DIATreeTab() override=default
Destructor.
void rowClicked_(QTreeWidgetItem *, int col)
emits entityClicked() for all subitems
void entityDoubleClicked(const OSWIndexTrace &trace)
emitted when a protein, peptide, feature or transition was double-clicked
void rowDoubleClicked_(QTreeWidgetItem *, int col)
emits entityDoubleClicked() for all subitems
void updateEntries(LayerDataBase *cl) override
void clear() override
remove all visible data
all tabs need to implement this interface
Definition: DataSelectionTabs.h:31
Class that stores the data for one layer.
Definition: LayerDataBase.h:169
Holds all or partial information from an OSW file.
Definition: OSWData.h:279
A better QTreeWidget for TOPPView, which supports header context menu and conveniently adding/getting...
Definition: TreeView.h:22
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19