Class that displays all meta information for PeptideIdentification objects. More...
#include <OpenMS/VISUAL/VISUALIZER/PeptideIdentificationVisualizer.h>
Public Slots | |
| void | store () |
Public Slots inherited from BaseVisualizerGUI | |
| virtual void | store ()=0 |
| Saves the changes made in the GUI to the object. More... | |
Public Member Functions | |
| PeptideIdentificationVisualizer (bool editable=FALSE, QWidget *parent=0, MetaDataBrowser *caller=0) | |
| Constructor. More... | |
| void | load (PeptideIdentification &s, int tree_item_id) |
| Loads the meta data from the object to the viewer. Gets the id of the item in the tree as parameter. More... | |
Public Member Functions inherited from BaseVisualizerGUI | |
| BaseVisualizerGUI (bool editable=false, QWidget *parent=0) | |
| Constructor. More... | |
| bool | isEditable () const |
| Returns if the values are editable. More... | |
Public Member Functions inherited from BaseVisualizer< PeptideIdentification > | |
| void | load (PeptideIdentification &o) |
| Loads the object that is to be edited. More... | |
Protected Slots | |
| void | undo_ () |
| Undo the changes made in the GUI. More... | |
| void | updateTree_ () |
| Updates the tree by calling MetaDataBrowser::updatePeptideHits(PeptideIdentification, int) More... | |
Protected Attributes | |
| MetaDataBrowser * | pidv_caller_ |
| Pointer to MetaDataBrowser. More... | |
| int | tree_id_ |
| The id of the item in the tree. More... | |
| QLineEdit * | filter_threshold_ |
| Threshold for foltering by score. More... | |
Edit fields and buttons | |
| QLineEdit * | identifier_ |
| QLineEdit * | score_type_ |
| QComboBox * | higher_better_ |
| QLineEdit * | identification_threshold_ |
Protected Attributes inherited from BaseVisualizerGUI | |
| QPushButton * | undo_button_ |
| Undo button. More... | |
| QGridLayout * | mainlayout_ |
| The main layout. More... | |
| UInt | row_ |
| Counter for the current grid row. More... | |
| bool | editable_ |
| Edit flag. More... | |
Protected Attributes inherited from BaseVisualizer< PeptideIdentification > | |
| PeptideIdentification * | ptr_ |
| Pointer to the object that is currently edited. More... | |
| PeptideIdentification | temp_ |
| Copy of current object used to restore the original values. More... | |
Additional Inherited Members | |
Signals inherited from BaseVisualizerGUI | |
| void | sendStatus (std::string status) |
| Sends a status message, if date is not in proper format. More... | |
Protected Member Functions inherited from BaseVisualizerGUI | |
| void | addLabel_ (QString label) |
| Adds a label to the grid layout. More... | |
| void | addLabel_ (QString label, UInt row) |
| Adds a label to a certain row. More... | |
| void | addLineEdit_ (QLineEdit *&ptr, QString label) |
| Adds a line edit field with label to the grid layout. More... | |
| void | addIntLineEdit_ (QLineEdit *&ptr, QString label) |
| Adds a line edit field to the grid layout including a int validator. More... | |
| void | addDoubleLineEdit_ (QLineEdit *&ptr, QString label) |
| Adds a line edit field to the grid layout including a double validator. More... | |
| void | addLineEditButton_ (QString label, QLineEdit *&ptr1, QPushButton *&ptr2, QString buttonlabel) |
| Adds a line edit field with label and button to the next free position in the grid. More... | |
| void | addListView_ (QListWidget *&ptr, QString label) |
| Adds a list edit field to the grid layout. More... | |
| void | addTextEdit_ (QTextEdit *&ptr, QString label) |
| Adds a text edit field to the grid layout. More... | |
| void | addComboBox_ (QComboBox *&ptr, QString label) |
| Adds a drop-down field to the grid layout. More... | |
| void | addBooleanComboBox_ (QComboBox *&ptr, QString label) |
| Adds a boolean drop-down field to the grid layout ( 'true'=1, 'false'=0 ). More... | |
| void | fillComboBox_ (QComboBox *&ptr, const std::string *items, int item_count) |
Fills a combo box with string items (the number of strings is determined by item_count). More... | |
| void | addVSpacer_ () |
| Adds vertical spacer. More... | |
| void | addButton_ (QPushButton *&ptr, QString label) |
| Adds a button to the next free position in the grid. More... | |
| void | add2Buttons_ (QPushButton *&ptr1, QString label1, QPushButton *&ptr2, QString label2) |
| Adds two buttons in a row. More... | |
| void | addSeparator_ () |
| Adds a horizontal line as a separator. More... | |
| void | finishAdding_ () |
| Adds buttons common to all visualizers. More... | |
Protected Member Functions inherited from BaseVisualizer< PeptideIdentification > | |
| virtual void | update_ () |
| Updates the GUI from the temp_ variable. More... | |
Class that displays all meta information for PeptideIdentification objects.
This class provides all functionality to view the meta information of an object of type PeptideIdentification.
| PeptideIdentificationVisualizer | ( | bool | editable = FALSE, |
| QWidget * | parent = 0, |
||
| MetaDataBrowser * | caller = 0 |
||
| ) |
Constructor.
| void load | ( | PeptideIdentification & | s, |
| int | tree_item_id | ||
| ) |
Loads the meta data from the object to the viewer. Gets the id of the item in the tree as parameter.
|
slot |
|
protectedslot |
Undo the changes made in the GUI.
|
protectedslot |
Updates the tree by calling MetaDataBrowser::updatePeptideHits(PeptideIdentification, int)
Calls MetaDataBrowser::updatePeptideHits(PeptideIdentification, int).
Updates the tree depending of the protein significance threshold.
Only ProteinHits with a score superior or equal to the current threshold will be displayed.
|
protected |
Threshold for foltering by score.
|
protected |
|
protected |
|
protected |
|
protected |
Pointer to MetaDataBrowser.
|
protected |
|
protected |
The id of the item in the tree.
| OpenMS / TOPP release 1.11.1 | Documentation generated on Thu Nov 14 2013 11:19:36 using doxygen 1.8.5 |