![]()  | 
  
    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.