3
<TITLE>SoftwareVisualizer Class Reference</TITLE>
4
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
5
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
7
<BODY BGCOLOR="#FFFFFF">
8
<A href="index.html">Home</A> ·
9
<A href="classes.html">Classes</A> ·
10
<A href="annotated.html">Annotated Classes</A> ·
11
<A href="modules.html">Modules</A> ·
12
<A href="functions_func.html">Members</A> ·
13
<A href="namespaces.html">Namespaces</A> ·
14
<A href="pages.html">Related Pages</A>
15
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
16
<!-- Generated by Doxygen 1.8.5 -->
17
<div id="nav-path" class="navpath">
19
<li class="navelem"><a class="el" href="namespaceOpenMS.html">OpenMS</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html">SoftwareVisualizer</a></li> </ul>
24
<a href="#pub-slots">Public Slots</a> |
25
<a href="#pub-methods">Public Member Functions</a> |
26
<a href="#pro-slots">Protected Slots</a> |
27
<a href="#pro-methods">Protected Member Functions</a> |
28
<a href="classOpenMS_1_1SoftwareVisualizer-members.html">List of all members</a> </div>
29
<div class="headertitle">
30
<div class="title">SoftwareVisualizer Class Reference</div> </div>
32
<div class="contents">
34
<p>Class that displays all meta information for <a class="el" href="classOpenMS_1_1Software.html" title="Description of the software used for processing. ">Software</a> objects.
35
<a href="classOpenMS_1_1SoftwareVisualizer.html#details">More...</a></p>
37
<p><code>#include <<a class="el" href="SoftwareVisualizer_8h_source.html">OpenMS/VISUAL/VISUALIZER/SoftwareVisualizer.h</a>></code></p>
38
<div class="dynheader">
39
Inheritance diagram for SoftwareVisualizer:</div>
40
<div class="dyncontent">
42
<img src="classOpenMS_1_1SoftwareVisualizer.png" usemap="#SoftwareVisualizer_map" alt=""/>
43
<map id="SoftwareVisualizer_map" name="SoftwareVisualizer_map">
44
<area href="classOpenMS_1_1BaseVisualizerGUI.html" title="A base class for all visualizer classes. " alt="BaseVisualizerGUI" shape="rect" coords="0,56,170,80"/>
45
<area href="classOpenMS_1_1BaseVisualizer.html" alt="BaseVisualizer< Software >" shape="rect" coords="180,56,350,80"/>
46
<area href="classQWidget.html" alt="QWidget" shape="rect" coords="0,0,170,24"/>
49
<table class="memberdecls">
50
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
51
Public Slots</h2></td></tr>
52
<tr class="memitem:af5d1fdcbfe78592afb590a4c244acf20"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html#af5d1fdcbfe78592afb590a4c244acf20">store</a> ()</td></tr>
53
<tr class="separator:af5d1fdcbfe78592afb590a4c244acf20"><td class="memSeparator" colspan="2"> </td></tr>
54
<tr class="inherit_header pub_slots_classOpenMS_1_1BaseVisualizerGUI"><td colspan="2" onclick="javascript:toggleInherit('pub_slots_classOpenMS_1_1BaseVisualizerGUI')"><img src="closed.png" alt="-"/> Public Slots inherited from <a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html">BaseVisualizerGUI</a></td></tr>
55
<tr class="memitem:a45ca33ff7e3791bd235037ca801d9274 inherit pub_slots_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a45ca33ff7e3791bd235037ca801d9274">store</a> ()=0</td></tr>
56
<tr class="memdesc:a45ca33ff7e3791bd235037ca801d9274 inherit pub_slots_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Saves the changes made in the GUI to the object. <a href="#a45ca33ff7e3791bd235037ca801d9274">More...</a><br/></td></tr>
57
<tr class="separator:a45ca33ff7e3791bd235037ca801d9274 inherit pub_slots_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
58
</table><table class="memberdecls">
59
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
60
Public Member Functions</h2></td></tr>
61
<tr class="memitem:ae6c7a37aa84cb79214aa723eaa37d83f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html#ae6c7a37aa84cb79214aa723eaa37d83f">SoftwareVisualizer</a> (bool editable=false, <a class="el" href="classQWidget.html">QWidget</a> *parent=0)</td></tr>
62
<tr class="memdesc:ae6c7a37aa84cb79214aa723eaa37d83f"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#ae6c7a37aa84cb79214aa723eaa37d83f">More...</a><br/></td></tr>
63
<tr class="separator:ae6c7a37aa84cb79214aa723eaa37d83f"><td class="memSeparator" colspan="2"> </td></tr>
64
<tr class="inherit_header pub_methods_classOpenMS_1_1BaseVisualizerGUI"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1BaseVisualizerGUI')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html">BaseVisualizerGUI</a></td></tr>
65
<tr class="memitem:adf0b8eb7aa73ec8cd8ef4c84e5f7e9b5 inherit pub_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#adf0b8eb7aa73ec8cd8ef4c84e5f7e9b5">BaseVisualizerGUI</a> (bool editable=false, <a class="el" href="classQWidget.html">QWidget</a> *parent=0)</td></tr>
66
<tr class="memdesc:adf0b8eb7aa73ec8cd8ef4c84e5f7e9b5 inherit pub_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#adf0b8eb7aa73ec8cd8ef4c84e5f7e9b5">More...</a><br/></td></tr>
67
<tr class="separator:adf0b8eb7aa73ec8cd8ef4c84e5f7e9b5 inherit pub_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
68
<tr class="memitem:a0359c31466a33d541f08d7ed5273158a inherit pub_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a0359c31466a33d541f08d7ed5273158a">isEditable</a> () const </td></tr>
69
<tr class="memdesc:a0359c31466a33d541f08d7ed5273158a inherit pub_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Returns if the values are editable. <a href="#a0359c31466a33d541f08d7ed5273158a">More...</a><br/></td></tr>
70
<tr class="separator:a0359c31466a33d541f08d7ed5273158a inherit pub_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
71
<tr class="inherit_header pub_methods_classOpenMS_1_1BaseVisualizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1BaseVisualizer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1BaseVisualizer.html">BaseVisualizer< Software ></a></td></tr>
72
<tr class="memitem:a52881c44a52a4224b09f0b2a04de46ee inherit pub_methods_classOpenMS_1_1BaseVisualizer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizer.html#a52881c44a52a4224b09f0b2a04de46ee">load</a> (<a class="el" href="classOpenMS_1_1Software.html">Software</a> &o)</td></tr>
73
<tr class="memdesc:a52881c44a52a4224b09f0b2a04de46ee inherit pub_methods_classOpenMS_1_1BaseVisualizer"><td class="mdescLeft"> </td><td class="mdescRight">Loads the object that is to be edited. <a href="#a52881c44a52a4224b09f0b2a04de46ee">More...</a><br/></td></tr>
74
<tr class="separator:a52881c44a52a4224b09f0b2a04de46ee inherit pub_methods_classOpenMS_1_1BaseVisualizer"><td class="memSeparator" colspan="2"> </td></tr>
75
</table><table class="memberdecls">
76
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-slots"></a>
77
Protected Slots</h2></td></tr>
78
<tr class="memitem:a8dcbc3a3cba70d4821c619b78b8382bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html#a8dcbc3a3cba70d4821c619b78b8382bc">undo_</a> ()</td></tr>
79
<tr class="memdesc:a8dcbc3a3cba70d4821c619b78b8382bc"><td class="mdescLeft"> </td><td class="mdescRight">Undo the changes made in the GUI. <a href="#a8dcbc3a3cba70d4821c619b78b8382bc">More...</a><br/></td></tr>
80
<tr class="separator:a8dcbc3a3cba70d4821c619b78b8382bc"><td class="memSeparator" colspan="2"> </td></tr>
81
</table><table class="memberdecls">
82
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
83
Protected Member Functions</h2></td></tr>
84
<tr class="memitem:adaf7da96a39691179c0f7c0785875e5a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html#adaf7da96a39691179c0f7c0785875e5a">update_</a> ()</td></tr>
85
<tr class="memdesc:adaf7da96a39691179c0f7c0785875e5a"><td class="mdescLeft"> </td><td class="mdescRight">Updates the GUI from the temp_ variable. <a href="#adaf7da96a39691179c0f7c0785875e5a">More...</a><br/></td></tr>
86
<tr class="separator:adaf7da96a39691179c0f7c0785875e5a"><td class="memSeparator" colspan="2"> </td></tr>
87
<tr class="inherit_header pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classOpenMS_1_1BaseVisualizerGUI')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html">BaseVisualizerGUI</a></td></tr>
88
<tr class="memitem:a142088822622f13706de6b93cba68abd inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a142088822622f13706de6b93cba68abd">addLabel_</a> (QString label)</td></tr>
89
<tr class="memdesc:a142088822622f13706de6b93cba68abd inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a label to the grid layout. <a href="#a142088822622f13706de6b93cba68abd">More...</a><br/></td></tr>
90
<tr class="separator:a142088822622f13706de6b93cba68abd inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
91
<tr class="memitem:a633549728d410377f3b90eb3e4edcf9c inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a633549728d410377f3b90eb3e4edcf9c">addLabel_</a> (QString label, <a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> row)</td></tr>
92
<tr class="memdesc:a633549728d410377f3b90eb3e4edcf9c inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a label to a certain row. <a href="#a633549728d410377f3b90eb3e4edcf9c">More...</a><br/></td></tr>
93
<tr class="separator:a633549728d410377f3b90eb3e4edcf9c inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
94
<tr class="memitem:ada249359afbb9c51617fe70fca8d64cc inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#ada249359afbb9c51617fe70fca8d64cc">addLineEdit_</a> (<a class="el" href="classQLineEdit.html">QLineEdit</a> *&ptr, QString label)</td></tr>
95
<tr class="memdesc:ada249359afbb9c51617fe70fca8d64cc inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a line edit field with label to the grid layout. <a href="#ada249359afbb9c51617fe70fca8d64cc">More...</a><br/></td></tr>
96
<tr class="separator:ada249359afbb9c51617fe70fca8d64cc inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
97
<tr class="memitem:a50d3f68dd7461ac538ec562b930489bf inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a50d3f68dd7461ac538ec562b930489bf">addIntLineEdit_</a> (<a class="el" href="classQLineEdit.html">QLineEdit</a> *&ptr, QString label)</td></tr>
98
<tr class="memdesc:a50d3f68dd7461ac538ec562b930489bf inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a line edit field to the grid layout including a int validator. <a href="#a50d3f68dd7461ac538ec562b930489bf">More...</a><br/></td></tr>
99
<tr class="separator:a50d3f68dd7461ac538ec562b930489bf inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
100
<tr class="memitem:abe2724437745df33ab58a365c6cc7693 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#abe2724437745df33ab58a365c6cc7693">addDoubleLineEdit_</a> (<a class="el" href="classQLineEdit.html">QLineEdit</a> *&ptr, QString label)</td></tr>
101
<tr class="memdesc:abe2724437745df33ab58a365c6cc7693 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a line edit field to the grid layout including a double validator. <a href="#abe2724437745df33ab58a365c6cc7693">More...</a><br/></td></tr>
102
<tr class="separator:abe2724437745df33ab58a365c6cc7693 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
103
<tr class="memitem:ad6d8b5f4f1124a4eb19974367cdeeca3 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#ad6d8b5f4f1124a4eb19974367cdeeca3">addLineEditButton_</a> (QString label, <a class="el" href="classQLineEdit.html">QLineEdit</a> *&ptr1, QPushButton *&ptr2, QString buttonlabel)</td></tr>
104
<tr class="memdesc:ad6d8b5f4f1124a4eb19974367cdeeca3 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a line edit field with label and button to the next free position in the grid. <a href="#ad6d8b5f4f1124a4eb19974367cdeeca3">More...</a><br/></td></tr>
105
<tr class="separator:ad6d8b5f4f1124a4eb19974367cdeeca3 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
106
<tr class="memitem:a29975d3b3d23dc176f2cafab43da281d inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a29975d3b3d23dc176f2cafab43da281d">addListView_</a> (<a class="el" href="classQListWidget.html">QListWidget</a> *&ptr, QString label)</td></tr>
107
<tr class="memdesc:a29975d3b3d23dc176f2cafab43da281d inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a list edit field to the grid layout. <a href="#a29975d3b3d23dc176f2cafab43da281d">More...</a><br/></td></tr>
108
<tr class="separator:a29975d3b3d23dc176f2cafab43da281d inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
109
<tr class="memitem:a0a7c2050829ff198d50cd15040ddb43c inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a0a7c2050829ff198d50cd15040ddb43c">addTextEdit_</a> (<a class="el" href="classQTextEdit.html">QTextEdit</a> *&ptr, QString label)</td></tr>
110
<tr class="memdesc:a0a7c2050829ff198d50cd15040ddb43c inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a text edit field to the grid layout. <a href="#a0a7c2050829ff198d50cd15040ddb43c">More...</a><br/></td></tr>
111
<tr class="separator:a0a7c2050829ff198d50cd15040ddb43c inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
112
<tr class="memitem:a097741721d4301a8b8b546e20e749411 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a097741721d4301a8b8b546e20e749411">addComboBox_</a> (QComboBox *&ptr, QString label)</td></tr>
113
<tr class="memdesc:a097741721d4301a8b8b546e20e749411 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a drop-down field to the grid layout. <a href="#a097741721d4301a8b8b546e20e749411">More...</a><br/></td></tr>
114
<tr class="separator:a097741721d4301a8b8b546e20e749411 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
115
<tr class="memitem:ae9b734259b9048dfeacbd9aa8a797c94 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#ae9b734259b9048dfeacbd9aa8a797c94">addBooleanComboBox_</a> (QComboBox *&ptr, QString label)</td></tr>
116
<tr class="memdesc:ae9b734259b9048dfeacbd9aa8a797c94 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a boolean drop-down field to the grid layout ( 'true'=1, 'false'=0 ). <a href="#ae9b734259b9048dfeacbd9aa8a797c94">More...</a><br/></td></tr>
117
<tr class="separator:ae9b734259b9048dfeacbd9aa8a797c94 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
118
<tr class="memitem:a5a0c4c014e3a59e11461b53e95ca1e1a inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a5a0c4c014e3a59e11461b53e95ca1e1a">fillComboBox_</a> (QComboBox *&ptr, const std::string *items, int item_count)</td></tr>
119
<tr class="memdesc:a5a0c4c014e3a59e11461b53e95ca1e1a inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Fills a combo box with string <code>items</code> (the number of strings is determined by <code>item_count</code>). <a href="#a5a0c4c014e3a59e11461b53e95ca1e1a">More...</a><br/></td></tr>
120
<tr class="separator:a5a0c4c014e3a59e11461b53e95ca1e1a inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
121
<tr class="memitem:a1a17616e91cbfaf4d851c31b186a933b inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a1a17616e91cbfaf4d851c31b186a933b">addVSpacer_</a> ()</td></tr>
122
<tr class="memdesc:a1a17616e91cbfaf4d851c31b186a933b inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds vertical spacer. <a href="#a1a17616e91cbfaf4d851c31b186a933b">More...</a><br/></td></tr>
123
<tr class="separator:a1a17616e91cbfaf4d851c31b186a933b inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
124
<tr class="memitem:a8d50322cb71852778c1587357789f28d inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a8d50322cb71852778c1587357789f28d">addButton_</a> (QPushButton *&ptr, QString label)</td></tr>
125
<tr class="memdesc:a8d50322cb71852778c1587357789f28d inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a button to the next free position in the grid. <a href="#a8d50322cb71852778c1587357789f28d">More...</a><br/></td></tr>
126
<tr class="separator:a8d50322cb71852778c1587357789f28d inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
127
<tr class="memitem:af48671564921b46379ea517739d390db inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#af48671564921b46379ea517739d390db">add2Buttons_</a> (QPushButton *&ptr1, QString label1, QPushButton *&ptr2, QString label2)</td></tr>
128
<tr class="memdesc:af48671564921b46379ea517739d390db inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds two buttons in a row. <a href="#af48671564921b46379ea517739d390db">More...</a><br/></td></tr>
129
<tr class="separator:af48671564921b46379ea517739d390db inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
130
<tr class="memitem:a34a96a77e8f550db0f1ad844f0dfc49e inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a34a96a77e8f550db0f1ad844f0dfc49e">addSeparator_</a> ()</td></tr>
131
<tr class="memdesc:a34a96a77e8f550db0f1ad844f0dfc49e inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds a horizontal line as a separator. <a href="#a34a96a77e8f550db0f1ad844f0dfc49e">More...</a><br/></td></tr>
132
<tr class="separator:a34a96a77e8f550db0f1ad844f0dfc49e inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
133
<tr class="memitem:a01cd7dca718df5e09562444af8168605 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a01cd7dca718df5e09562444af8168605">finishAdding_</a> ()</td></tr>
134
<tr class="memdesc:a01cd7dca718df5e09562444af8168605 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Adds buttons common to all visualizers. <a href="#a01cd7dca718df5e09562444af8168605">More...</a><br/></td></tr>
135
<tr class="separator:a01cd7dca718df5e09562444af8168605 inherit pro_methods_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
136
</table><table class="memberdecls">
137
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
138
Protected Attributes</h2></td></tr>
139
<tr><td colspan="2"><div class="groupHeader">Edit fields and buttons</div></td></tr>
140
<tr class="memitem:ad44cd93f11396c2645e4e946dfe9eed5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classQLineEdit.html">QLineEdit</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html#ad44cd93f11396c2645e4e946dfe9eed5">software_name_</a></td></tr>
141
<tr class="separator:ad44cd93f11396c2645e4e946dfe9eed5"><td class="memSeparator" colspan="2"> </td></tr>
142
<tr class="memitem:a843f2cb3e36c910bab5b9f1d0b240c60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classQLineEdit.html">QLineEdit</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html#a843f2cb3e36c910bab5b9f1d0b240c60">software_version_</a></td></tr>
143
<tr class="separator:a843f2cb3e36c910bab5b9f1d0b240c60"><td class="memSeparator" colspan="2"> </td></tr>
144
<tr class="inherit_header pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1BaseVisualizerGUI')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html">BaseVisualizerGUI</a></td></tr>
145
<tr class="memitem:a14a14837759804bc9a184f7800c21209 inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">QPushButton * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a14a14837759804bc9a184f7800c21209">undo_button_</a></td></tr>
146
<tr class="memdesc:a14a14837759804bc9a184f7800c21209 inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Undo button. <a href="#a14a14837759804bc9a184f7800c21209">More...</a><br/></td></tr>
147
<tr class="separator:a14a14837759804bc9a184f7800c21209 inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
148
<tr class="memitem:ae3e5f4ae92b116ef201970c5e12d9f3b inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">QGridLayout * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#ae3e5f4ae92b116ef201970c5e12d9f3b">mainlayout_</a></td></tr>
149
<tr class="memdesc:ae3e5f4ae92b116ef201970c5e12d9f3b inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">The main layout. <a href="#ae3e5f4ae92b116ef201970c5e12d9f3b">More...</a><br/></td></tr>
150
<tr class="separator:ae3e5f4ae92b116ef201970c5e12d9f3b inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
151
<tr class="memitem:ab34641090aa3943e886526f911e1782a inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#ab34641090aa3943e886526f911e1782a">row_</a></td></tr>
152
<tr class="memdesc:ab34641090aa3943e886526f911e1782a inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Counter for the current grid row. <a href="#ab34641090aa3943e886526f911e1782a">More...</a><br/></td></tr>
153
<tr class="separator:ab34641090aa3943e886526f911e1782a inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
154
<tr class="memitem:aa7336c82ca94691c19dfe0b15fb4a6ff inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#aa7336c82ca94691c19dfe0b15fb4a6ff">editable_</a></td></tr>
155
<tr class="memdesc:aa7336c82ca94691c19dfe0b15fb4a6ff inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Edit flag. <a href="#aa7336c82ca94691c19dfe0b15fb4a6ff">More...</a><br/></td></tr>
156
<tr class="separator:aa7336c82ca94691c19dfe0b15fb4a6ff inherit pro_attribs_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
157
<tr class="inherit_header pro_attribs_classOpenMS_1_1BaseVisualizer"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1BaseVisualizer')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1BaseVisualizer.html">BaseVisualizer< Software ></a></td></tr>
158
<tr class="memitem:aa8cb9aa6813b67496a0fbc25b5815f44 inherit pro_attribs_classOpenMS_1_1BaseVisualizer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Software.html">Software</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizer.html#aa8cb9aa6813b67496a0fbc25b5815f44">ptr_</a></td></tr>
159
<tr class="memdesc:aa8cb9aa6813b67496a0fbc25b5815f44 inherit pro_attribs_classOpenMS_1_1BaseVisualizer"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to the object that is currently edited. <a href="#aa8cb9aa6813b67496a0fbc25b5815f44">More...</a><br/></td></tr>
160
<tr class="separator:aa8cb9aa6813b67496a0fbc25b5815f44 inherit pro_attribs_classOpenMS_1_1BaseVisualizer"><td class="memSeparator" colspan="2"> </td></tr>
161
<tr class="memitem:a4abdf8d22a3099978d173e5379602676 inherit pro_attribs_classOpenMS_1_1BaseVisualizer"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Software.html">Software</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizer.html#a4abdf8d22a3099978d173e5379602676">temp_</a></td></tr>
162
<tr class="memdesc:a4abdf8d22a3099978d173e5379602676 inherit pro_attribs_classOpenMS_1_1BaseVisualizer"><td class="mdescLeft"> </td><td class="mdescRight">Copy of current object used to restore the original values. <a href="#a4abdf8d22a3099978d173e5379602676">More...</a><br/></td></tr>
163
<tr class="separator:a4abdf8d22a3099978d173e5379602676 inherit pro_attribs_classOpenMS_1_1BaseVisualizer"><td class="memSeparator" colspan="2"> </td></tr>
164
</table><table class="memberdecls">
165
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
166
Additional Inherited Members</h2></td></tr>
167
<tr class="inherit_header signals_classOpenMS_1_1BaseVisualizerGUI"><td colspan="2" onclick="javascript:toggleInherit('signals_classOpenMS_1_1BaseVisualizerGUI')"><img src="closed.png" alt="-"/> Signals inherited from <a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html">BaseVisualizerGUI</a></td></tr>
168
<tr class="memitem:a1e85416535ebbb1bf598cdecbb9b56f5 inherit signals_classOpenMS_1_1BaseVisualizerGUI"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BaseVisualizerGUI.html#a1e85416535ebbb1bf598cdecbb9b56f5">sendStatus</a> (std::string status)</td></tr>
169
<tr class="memdesc:a1e85416535ebbb1bf598cdecbb9b56f5 inherit signals_classOpenMS_1_1BaseVisualizerGUI"><td class="mdescLeft"> </td><td class="mdescRight">Sends a status message, if date is not in proper format. <a href="#a1e85416535ebbb1bf598cdecbb9b56f5">More...</a><br/></td></tr>
170
<tr class="separator:a1e85416535ebbb1bf598cdecbb9b56f5 inherit signals_classOpenMS_1_1BaseVisualizerGUI"><td class="memSeparator" colspan="2"> </td></tr>
172
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
173
<div class="textblock"><p>Class that displays all meta information for <a class="el" href="classOpenMS_1_1Software.html" title="Description of the software used for processing. ">Software</a> objects. </p>
174
<p>This class provides all functionality to view the meta information of an object of type <a class="el" href="classOpenMS_1_1Software.html" title="Description of the software used for processing. ">Software</a>. </p>
175
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
176
<a class="anchor" id="ae6c7a37aa84cb79214aa723eaa37d83f"></a>
177
<div class="memitem">
178
<div class="memproto">
179
<table class="memname">
181
<td class="memname"><a class="el" href="classOpenMS_1_1SoftwareVisualizer.html">SoftwareVisualizer</a> </td>
183
<td class="paramtype">bool </td>
184
<td class="paramname"><em>editable</em> = <code>false</code>, </td>
187
<td class="paramkey"></td>
189
<td class="paramtype"><a class="el" href="classQWidget.html">QWidget</a> * </td>
190
<td class="paramname"><em>parent</em> = <code>0</code> </td>
198
</div><div class="memdoc">
204
<h2 class="groupheader">Member Function Documentation</h2>
205
<a class="anchor" id="af5d1fdcbfe78592afb590a4c244acf20"></a>
206
<div class="memitem">
207
<div class="memproto">
208
<table class="mlabels">
210
<td class="mlabels-left">
211
<table class="memname">
213
<td class="memname">void store </td>
215
<td class="paramname"></td><td>)</td>
220
<td class="mlabels-right">
221
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
224
</div><div class="memdoc">
228
<a class="anchor" id="a8dcbc3a3cba70d4821c619b78b8382bc"></a>
229
<div class="memitem">
230
<div class="memproto">
231
<table class="mlabels">
233
<td class="mlabels-left">
234
<table class="memname">
236
<td class="memname">void undo_ </td>
238
<td class="paramname"></td><td>)</td>
243
<td class="mlabels-right">
244
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span> </td>
247
</div><div class="memdoc">
249
<p>Undo the changes made in the GUI. </p>
253
<a class="anchor" id="adaf7da96a39691179c0f7c0785875e5a"></a>
254
<div class="memitem">
255
<div class="memproto">
256
<table class="mlabels">
258
<td class="mlabels-left">
259
<table class="memname">
261
<td class="memname">void update_ </td>
263
<td class="paramname"></td><td>)</td>
268
<td class="mlabels-right">
269
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
272
</div><div class="memdoc">
274
<p>Updates the GUI from the temp_ variable. </p>
276
<p>Reimplemented from <a class="el" href="classOpenMS_1_1BaseVisualizer.html#a82943c46a27924d656c2f3005b254a2b">BaseVisualizer< Software ></a>.</p>
280
<h2 class="groupheader">Member Data Documentation</h2>
281
<a class="anchor" id="ad44cd93f11396c2645e4e946dfe9eed5"></a>
282
<div class="memitem">
283
<div class="memproto">
284
<table class="mlabels">
286
<td class="mlabels-left">
287
<table class="memname">
289
<td class="memname"><a class="el" href="classQLineEdit.html">QLineEdit</a>* software_name_</td>
293
<td class="mlabels-right">
294
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
297
</div><div class="memdoc">
301
<a class="anchor" id="a843f2cb3e36c910bab5b9f1d0b240c60"></a>
302
<div class="memitem">
303
<div class="memproto">
304
<table class="mlabels">
306
<td class="mlabels-left">
307
<table class="memname">
309
<td class="memname"><a class="el" href="classQLineEdit.html">QLineEdit</a>* software_version_</td>
313
<td class="mlabels-right">
314
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
317
</div><div class="memdoc">
321
</div><!-- contents -->
322
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
323
<TABLE width="100%" border="0">
325
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
326
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:37 using doxygen 1.8.5</font></TD>