![]() |
OpenMS
|
#include <OpenMS/VISUAL/LayerDataBase.h>
Public Member Functions | |
| LayerAnnotatorPeptideID (QWidget *gui_lock) | |
Public Member Functions inherited from LayerAnnotatorBase | |
| LayerAnnotatorBase (const FileTypeList &supported_types, const String &file_dialog_text, QWidget *gui_lock) | |
| C'tor with params. More... | |
| virtual | ~LayerAnnotatorBase ()=default |
| Make D'tor virtual for correct destruction from pointers to base. More... | |
| bool | annotateWithFileDialog (LayerDataBase &layer, LogWindow &log, const String ¤t_path) const |
| bool | annotateWithFilename (LayerDataBase &layer, LogWindow &log, const String &filename) const |
Protected Member Functions | |
| virtual bool | annotateWorker_ (LayerDataBase &layer, const String &filename, LogWindow &log) const |
Additional Inherited Members | |
Static Public Member Functions inherited from LayerAnnotatorBase | |
| static std::unique_ptr< LayerAnnotatorBase > | getAnnotatorWhichSupports (const FileTypes::Type &type) |
| static std::unique_ptr< LayerAnnotatorBase > | getAnnotatorWhichSupports (const String &filename) |
| see getAnnotatorWhichSupports(const FileTypes::Type& type). File type is queried from filename More... | |
Protected Attributes inherited from LayerAnnotatorBase | |
| const FileTypeList | supported_types_ |
| const String | file_dialog_text_ |
| QWidget * | gui_lock_ = nullptr |
| optional widget which will be locked when calling annotateWorker_() in child-classes More... | |
Annotate a layer with PeptideIdentifications using Layer::annotate(pepIDs, protIDs). The ID data is loaded from a file selected by the user via a file-dialog.
|
inline |
References FileTypes::IDXML, and FileTypes::MZIDENTML.
|
protectedvirtual |
loads the ID data from filename and calls Layer::annotate. Always returns true (unless an exception is thrown from internal sub-functions)
Implements LayerAnnotatorBase.