~ubuntu-branches/ubuntu/wily/openms/wily

« back to all changes in this revision

Viewing changes to doc/html/classOpenMS_1_1ToolsDialog.html

  • Committer: Package Import Robot
  • Author(s): Filippo Rusconi
  • Date: 2013-12-20 11:30:16 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20131220113016-wre5g9bteeheq6he
Tags: 1.11.1-3
* remove version number from libbost development package names;
* ensure that AUTHORS is correctly shipped in all packages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML>
 
2
<HEAD>
 
3
<TITLE>ToolsDialog Class Reference</TITLE>
 
4
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
 
5
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
 
6
</HEAD>
 
7
<BODY BGCOLOR="#FFFFFF">
 
8
<A href="index.html">Home</A> &nbsp;&middot;
 
9
<A href="classes.html">Classes</A> &nbsp;&middot;
 
10
<A href="annotated.html">Annotated Classes</A> &nbsp;&middot;
 
11
<A href="modules.html">Modules</A> &nbsp;&middot;
 
12
<A href="functions_func.html">Members</A> &nbsp;&middot;
 
13
<A href="namespaces.html">Namespaces</A> &nbsp;&middot;
 
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">
 
18
  <ul>
 
19
<li class="navelem"><a class="el" href="namespaceOpenMS.html">OpenMS</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1ToolsDialog.html">ToolsDialog</a></li>  </ul>
 
20
</div>
 
21
</div><!-- top -->
 
22
<div class="header">
 
23
  <div class="summary">
 
24
<a href="#pub-methods">Public Member Functions</a> &#124;
 
25
<a href="#pro-slots">Protected Slots</a> &#124;
 
26
<a href="#pri-methods">Private Member Functions</a> &#124;
 
27
<a href="#pri-attribs">Private Attributes</a> &#124;
 
28
<a href="classOpenMS_1_1ToolsDialog-members.html">List of all members</a>  </div>
 
29
  <div class="headertitle">
 
30
<div class="title">ToolsDialog Class Reference<div class="ingroups"><a class="el" href="group__Dialogs.html">Dialogs</a></div></div>  </div>
 
31
</div><!--header-->
 
32
<div class="contents">
 
33
 
 
34
<p>TOPP tool selection dialog.  
 
35
 <a href="classOpenMS_1_1ToolsDialog.html#details">More...</a></p>
 
36
 
 
37
<p><code>#include &lt;<a class="el" href="ToolsDialog_8h_source.html">OpenMS/VISUAL/DIALOGS/ToolsDialog.h</a>&gt;</code></p>
 
38
<div class="dynheader">
 
39
Inheritance diagram for ToolsDialog:</div>
 
40
<div class="dyncontent">
 
41
 <div class="center">
 
42
  <img src="classOpenMS_1_1ToolsDialog.png" usemap="#ToolsDialog_map" alt=""/>
 
43
  <map id="ToolsDialog_map" name="ToolsDialog_map">
 
44
<area href="classQDialog.html" alt="QDialog" shape="rect" coords="0,0,78,24"/>
 
45
</map>
 
46
 </div></div>
 
47
<table class="memberdecls">
 
48
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 
49
Public Member Functions</h2></td></tr>
 
50
<tr class="memitem:a62ff937fb82305d60b8b6ba96ffada9f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a62ff937fb82305d60b8b6ba96ffada9f">ToolsDialog</a> (<a class="el" href="classQWidget.html">QWidget</a> *parent, <a class="el" href="classOpenMS_1_1String.html">String</a> ini_file, <a class="el" href="classOpenMS_1_1String.html">String</a> default_dir, <a class="el" href="classOpenMS_1_1LayerData.html#ad8ed01ff3ff33333d8e19db4d2818bb6">LayerData::DataType</a> layertype)</td></tr>
 
51
<tr class="memdesc:a62ff937fb82305d60b8b6ba96ffada9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a62ff937fb82305d60b8b6ba96ffada9f">More...</a><br/></td></tr>
 
52
<tr class="separator:a62ff937fb82305d60b8b6ba96ffada9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
53
<tr class="memitem:ab9e81bf0220459863856ce8731291203"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#ab9e81bf0220459863856ce8731291203">~ToolsDialog</a> ()</td></tr>
 
54
<tr class="memdesc:ab9e81bf0220459863856ce8731291203"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab9e81bf0220459863856ce8731291203">More...</a><br/></td></tr>
 
55
<tr class="separator:ab9e81bf0220459863856ce8731291203"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
56
<tr class="memitem:ae630cc3361883b0d0fe663740e68dca2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#ae630cc3361883b0d0fe663740e68dca2">getOutput</a> ()</td></tr>
 
57
<tr class="memdesc:ae630cc3361883b0d0fe663740e68dca2"><td class="mdescLeft">&#160;</td><td class="mdescRight">to get the parameter name for output. Empty if no output was selected.  <a href="#ae630cc3361883b0d0fe663740e68dca2">More...</a><br/></td></tr>
 
58
<tr class="separator:ae630cc3361883b0d0fe663740e68dca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
59
<tr class="memitem:ac96d6ed957546cf6934173bc7f83ccad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#ac96d6ed957546cf6934173bc7f83ccad">getInput</a> ()</td></tr>
 
60
<tr class="memdesc:ac96d6ed957546cf6934173bc7f83ccad"><td class="mdescLeft">&#160;</td><td class="mdescRight">to get the parameter name for input  <a href="#ac96d6ed957546cf6934173bc7f83ccad">More...</a><br/></td></tr>
 
61
<tr class="separator:ac96d6ed957546cf6934173bc7f83ccad"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
62
<tr class="memitem:a969e0b7b43cf427b3da644c894230d38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a969e0b7b43cf427b3da644c894230d38">getTool</a> ()</td></tr>
 
63
<tr class="memdesc:a969e0b7b43cf427b3da644c894230d38"><td class="mdescLeft">&#160;</td><td class="mdescRight">to get the currently selected tool-name  <a href="#a969e0b7b43cf427b3da644c894230d38">More...</a><br/></td></tr>
 
64
<tr class="separator:a969e0b7b43cf427b3da644c894230d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
65
</table><table class="memberdecls">
 
66
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-slots"></a>
 
67
Protected Slots</h2></td></tr>
 
68
<tr class="memitem:a62184c7aa9bc3d44baeaa0b6d9f56655"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a62184c7aa9bc3d44baeaa0b6d9f56655">ok_</a> ()</td></tr>
 
69
<tr class="memdesc:a62184c7aa9bc3d44baeaa0b6d9f56655"><td class="mdescLeft">&#160;</td><td class="mdescRight">if ok button pressed show the tool output in a new layer, a new window or standard output as messagebox  <a href="#a62184c7aa9bc3d44baeaa0b6d9f56655">More...</a><br/></td></tr>
 
70
<tr class="separator:a62184c7aa9bc3d44baeaa0b6d9f56655"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
71
<tr class="memitem:acd9109ab4384d5e0f17e096ec67fb001"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#acd9109ab4384d5e0f17e096ec67fb001">setTool_</a> (int i)</td></tr>
 
72
<tr class="memdesc:acd9109ab4384d5e0f17e096ec67fb001"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slot that handles changing of the tool.  <a href="#acd9109ab4384d5e0f17e096ec67fb001">More...</a><br/></td></tr>
 
73
<tr class="separator:acd9109ab4384d5e0f17e096ec67fb001"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
74
<tr class="memitem:a969b6bdc8955d8db3a6e80ce98d79234"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a969b6bdc8955d8db3a6e80ce98d79234">createINI_</a> ()</td></tr>
 
75
<tr class="memdesc:a969b6bdc8955d8db3a6e80ce98d79234"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slot that retrieves and displays the defaults.  <a href="#a969b6bdc8955d8db3a6e80ce98d79234">More...</a><br/></td></tr>
 
76
<tr class="separator:a969b6bdc8955d8db3a6e80ce98d79234"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
77
<tr class="memitem:aa8b8ab5af186125cf2b1efb9b7bd8348"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#aa8b8ab5af186125cf2b1efb9b7bd8348">loadINI_</a> ()</td></tr>
 
78
<tr class="memdesc:aa8b8ab5af186125cf2b1efb9b7bd8348"><td class="mdescLeft">&#160;</td><td class="mdescRight">loads an ini-file into the editor_  <a href="#aa8b8ab5af186125cf2b1efb9b7bd8348">More...</a><br/></td></tr>
 
79
<tr class="separator:aa8b8ab5af186125cf2b1efb9b7bd8348"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
80
<tr class="memitem:a42679ff977814d955bf2fb244bd081c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a42679ff977814d955bf2fb244bd081c2">storeINI_</a> ()</td></tr>
 
81
<tr class="memdesc:a42679ff977814d955bf2fb244bd081c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">stores an ini-file from the editor_  <a href="#a42679ff977814d955bf2fb244bd081c2">More...</a><br/></td></tr>
 
82
<tr class="separator:a42679ff977814d955bf2fb244bd081c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
83
</table><table class="memberdecls">
 
84
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
 
85
Private Member Functions</h2></td></tr>
 
86
<tr class="memitem:a36ce9c06ef2724024cd10e56587bc81c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a36ce9c06ef2724024cd10e56587bc81c">disable_</a> ()</td></tr>
 
87
<tr class="memdesc:a36ce9c06ef2724024cd10e56587bc81c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the ok button and input/output comboboxes.  <a href="#a36ce9c06ef2724024cd10e56587bc81c">More...</a><br/></td></tr>
 
88
<tr class="separator:a36ce9c06ef2724024cd10e56587bc81c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
89
<tr class="memitem:a7f2bf074e571b186aea50d8ac28b9a2f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a7f2bf074e571b186aea50d8ac28b9a2f">enable_</a> ()</td></tr>
 
90
<tr class="memdesc:a7f2bf074e571b186aea50d8ac28b9a2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the ok button and input/output comboboxes.  <a href="#a7f2bf074e571b186aea50d8ac28b9a2f">More...</a><br/></td></tr>
 
91
<tr class="separator:a7f2bf074e571b186aea50d8ac28b9a2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
92
</table><table class="memberdecls">
 
93
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
 
94
Private Attributes</h2></td></tr>
 
95
<tr class="memitem:ae5b0bfccd53aee6ab22abebca4083bef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1ParamEditor.html">ParamEditor</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#ae5b0bfccd53aee6ab22abebca4083bef">editor_</a></td></tr>
 
96
<tr class="memdesc:ae5b0bfccd53aee6ab22abebca4083bef"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classOpenMS_1_1ParamEditor.html" title="A GUI for editing or viewing a Param object. ">ParamEditor</a> for reading ini-files.  <a href="#ae5b0bfccd53aee6ab22abebca4083bef">More...</a><br/></td></tr>
 
97
<tr class="separator:ae5b0bfccd53aee6ab22abebca4083bef"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
98
<tr class="memitem:a968744d17948236a4e2d60152a97e345"><td class="memItemLeft" align="right" valign="top">QLabel *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a968744d17948236a4e2d60152a97e345">tool_desc_</a></td></tr>
 
99
<tr class="memdesc:a968744d17948236a4e2d60152a97e345"><td class="mdescLeft">&#160;</td><td class="mdescRight">tools description label  <a href="#a968744d17948236a4e2d60152a97e345">More...</a><br/></td></tr>
 
100
<tr class="separator:a968744d17948236a4e2d60152a97e345"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
101
<tr class="memitem:afacea6296bacc40d98599fb1a5be3555"><td class="memItemLeft" align="right" valign="top">QComboBox *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#afacea6296bacc40d98599fb1a5be3555">tools_combo_</a></td></tr>
 
102
<tr class="memdesc:afacea6296bacc40d98599fb1a5be3555"><td class="mdescLeft">&#160;</td><td class="mdescRight">ComboBox for choosing a TOPP-tool.  <a href="#afacea6296bacc40d98599fb1a5be3555">More...</a><br/></td></tr>
 
103
<tr class="separator:afacea6296bacc40d98599fb1a5be3555"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
104
<tr class="memitem:a88efbd99f774697a29fe334dd7b1b9ae"><td class="memItemLeft" align="right" valign="top">QComboBox *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a88efbd99f774697a29fe334dd7b1b9ae">input_combo_</a></td></tr>
 
105
<tr class="memdesc:a88efbd99f774697a29fe334dd7b1b9ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">for choosing an input parameter  <a href="#a88efbd99f774697a29fe334dd7b1b9ae">More...</a><br/></td></tr>
 
106
<tr class="separator:a88efbd99f774697a29fe334dd7b1b9ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
107
<tr class="memitem:a35e4e432db0854f0eb09778d7caf8c8c"><td class="memItemLeft" align="right" valign="top">QComboBox *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a35e4e432db0854f0eb09778d7caf8c8c">output_combo_</a></td></tr>
 
108
<tr class="memdesc:a35e4e432db0854f0eb09778d7caf8c8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">for choosing an output parameter  <a href="#a35e4e432db0854f0eb09778d7caf8c8c">More...</a><br/></td></tr>
 
109
<tr class="separator:a35e4e432db0854f0eb09778d7caf8c8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
110
<tr class="memitem:a00a993b929314ca1d8fd0098eb5ba8c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Param.html">Param</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a00a993b929314ca1d8fd0098eb5ba8c9">arg_param_</a></td></tr>
 
111
<tr class="memdesc:a00a993b929314ca1d8fd0098eb5ba8c9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classOpenMS_1_1Param.html" title="Management and storage of parameters / INI files. ">Param</a> for loading the ini-file.  <a href="#a00a993b929314ca1d8fd0098eb5ba8c9">More...</a><br/></td></tr>
 
112
<tr class="separator:a00a993b929314ca1d8fd0098eb5ba8c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
113
<tr class="memitem:a26d0c2609c125d1099ba4e51f3edac78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Param.html">Param</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a26d0c2609c125d1099ba4e51f3edac78">vis_param_</a></td></tr>
 
114
<tr class="memdesc:a26d0c2609c125d1099ba4e51f3edac78"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classOpenMS_1_1Param.html" title="Management and storage of parameters / INI files. ">Param</a> for loading configuration information in the <a class="el" href="classOpenMS_1_1ParamEditor.html" title="A GUI for editing or viewing a Param object. ">ParamEditor</a>.  <a href="#a26d0c2609c125d1099ba4e51f3edac78">More...</a><br/></td></tr>
 
115
<tr class="separator:a26d0c2609c125d1099ba4e51f3edac78"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
116
<tr class="memitem:ab7454fd635fd5b3318792cf279f6b834"><td class="memItemLeft" align="right" valign="top">QPushButton *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#ab7454fd635fd5b3318792cf279f6b834">ok_button_</a></td></tr>
 
117
<tr class="memdesc:ab7454fd635fd5b3318792cf279f6b834"><td class="mdescLeft">&#160;</td><td class="mdescRight">ok-button connected with slot <a class="el" href="classOpenMS_1_1ToolsDialog.html#a62184c7aa9bc3d44baeaa0b6d9f56655" title="if ok button pressed show the tool output in a new layer, a new window or standard output as messageb...">ok_()</a>  <a href="#ab7454fd635fd5b3318792cf279f6b834">More...</a><br/></td></tr>
 
118
<tr class="separator:ab7454fd635fd5b3318792cf279f6b834"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
119
<tr class="memitem:a2573994875c4bab84f4cb040d71eb9b6"><td class="memItemLeft" align="right" valign="top">std::map&lt; <a class="el" href="classOpenMS_1_1String.html">String</a>, <a class="el" href="classOpenMS_1_1String.html">String</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a2573994875c4bab84f4cb040d71eb9b6">arg_map_</a></td></tr>
 
120
<tr class="memdesc:a2573994875c4bab84f4cb040d71eb9b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">map for getting the parameter name from the full path in arg_param  <a href="#a2573994875c4bab84f4cb040d71eb9b6">More...</a><br/></td></tr>
 
121
<tr class="separator:a2573994875c4bab84f4cb040d71eb9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
122
<tr class="memitem:a89c57067c1be0c384f5cf94ae853f475"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a89c57067c1be0c384f5cf94ae853f475">ini_file_</a></td></tr>
 
123
<tr class="memdesc:a89c57067c1be0c384f5cf94ae853f475"><td class="mdescLeft">&#160;</td><td class="mdescRight">Location of the temporary INI file this dialog works on.  <a href="#a89c57067c1be0c384f5cf94ae853f475">More...</a><br/></td></tr>
 
124
<tr class="separator:a89c57067c1be0c384f5cf94ae853f475"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
125
<tr class="memitem:ab649822759c310d327882c2f365782b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#ab649822759c310d327882c2f365782b0">default_dir_</a></td></tr>
 
126
<tr class="memdesc:ab649822759c310d327882c2f365782b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">default-dir of ini-file to open  <a href="#ab649822759c310d327882c2f365782b0">More...</a><br/></td></tr>
 
127
<tr class="separator:ab649822759c310d327882c2f365782b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
128
<tr class="memitem:a43226548ef045b3b5ff216f4606f19e9"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ToolsDialog.html#a43226548ef045b3b5ff216f4606f19e9">filename_</a></td></tr>
 
129
<tr class="memdesc:a43226548ef045b3b5ff216f4606f19e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">name of ini-file  <a href="#a43226548ef045b3b5ff216f4606f19e9">More...</a><br/></td></tr>
 
130
<tr class="separator:a43226548ef045b3b5ff216f4606f19e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
131
</table>
 
132
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 
133
<div class="textblock"><p>TOPP tool selection dialog. </p>
 
134
<p>In the dialog, the user can</p>
 
135
<ul>
 
136
<li>select a TOPP tool</li>
 
137
<li><p class="startli">select the options used for the input and output file</p>
 
138
<ul>
 
139
<li>and set the parameters for the tool</li>
 
140
</ul>
 
141
<p class="startli">This information can then be used to execute the tool.</p>
 
142
<p class="startli">The offered tools depend on the data type set in the constructor. </p>
 
143
</li>
 
144
</ul>
 
145
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 
146
<a class="anchor" id="a62ff937fb82305d60b8b6ba96ffada9f"></a>
 
147
<div class="memitem">
 
148
<div class="memproto">
 
149
      <table class="memname">
 
150
        <tr>
 
151
          <td class="memname"><a class="el" href="classOpenMS_1_1ToolsDialog.html">ToolsDialog</a> </td>
 
152
          <td>(</td>
 
153
          <td class="paramtype"><a class="el" href="classQWidget.html">QWidget</a> *&#160;</td>
 
154
          <td class="paramname"><em>parent</em>, </td>
 
155
        </tr>
 
156
        <tr>
 
157
          <td class="paramkey"></td>
 
158
          <td></td>
 
159
          <td class="paramtype"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td>
 
160
          <td class="paramname"><em>ini_file</em>, </td>
 
161
        </tr>
 
162
        <tr>
 
163
          <td class="paramkey"></td>
 
164
          <td></td>
 
165
          <td class="paramtype"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td>
 
166
          <td class="paramname"><em>default_dir</em>, </td>
 
167
        </tr>
 
168
        <tr>
 
169
          <td class="paramkey"></td>
 
170
          <td></td>
 
171
          <td class="paramtype"><a class="el" href="classOpenMS_1_1LayerData.html#ad8ed01ff3ff33333d8e19db4d2818bb6">LayerData::DataType</a>&#160;</td>
 
172
          <td class="paramname"><em>layertype</em>&#160;</td>
 
173
        </tr>
 
174
        <tr>
 
175
          <td></td>
 
176
          <td>)</td>
 
177
          <td></td><td></td>
 
178
        </tr>
 
179
      </table>
 
180
</div><div class="memdoc">
 
181
 
 
182
<p>Constructor. </p>
 
183
<dl class="params"><dt>Parameters</dt><dd>
 
184
  <table class="params">
 
185
    <tr><td class="paramname">parent</td><td>Qt parent widget </td></tr>
 
186
    <tr><td class="paramname">ini_file</td><td>The file name of the temporary INI file created by this dialog </td></tr>
 
187
    <tr><td class="paramname">default_dir</td><td>The default directory for loading and storing INI files </td></tr>
 
188
    <tr><td class="paramname">layertype</td><td>The type of data (determines the applicable tools) </td></tr>
 
189
  </table>
 
190
  </dd>
 
191
</dl>
 
192
 
 
193
</div>
 
194
</div>
 
195
<a class="anchor" id="ab9e81bf0220459863856ce8731291203"></a>
 
196
<div class="memitem">
 
197
<div class="memproto">
 
198
      <table class="memname">
 
199
        <tr>
 
200
          <td class="memname">~<a class="el" href="classOpenMS_1_1ToolsDialog.html">ToolsDialog</a> </td>
 
201
          <td>(</td>
 
202
          <td class="paramname"></td><td>)</td>
 
203
          <td></td>
 
204
        </tr>
 
205
      </table>
 
206
</div><div class="memdoc">
 
207
 
 
208
<p>Destructor. </p>
 
209
 
 
210
</div>
 
211
</div>
 
212
<h2 class="groupheader">Member Function Documentation</h2>
 
213
<a class="anchor" id="a969b6bdc8955d8db3a6e80ce98d79234"></a>
 
214
<div class="memitem">
 
215
<div class="memproto">
 
216
<table class="mlabels">
 
217
  <tr>
 
218
  <td class="mlabels-left">
 
219
      <table class="memname">
 
220
        <tr>
 
221
          <td class="memname">void createINI_ </td>
 
222
          <td>(</td>
 
223
          <td class="paramname"></td><td>)</td>
 
224
          <td></td>
 
225
        </tr>
 
226
      </table>
 
227
  </td>
 
228
  <td class="mlabels-right">
 
229
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span>  </td>
 
230
  </tr>
 
231
</table>
 
232
</div><div class="memdoc">
 
233
 
 
234
<p>Slot that retrieves and displays the defaults. </p>
 
235
 
 
236
</div>
 
237
</div>
 
238
<a class="anchor" id="a36ce9c06ef2724024cd10e56587bc81c"></a>
 
239
<div class="memitem">
 
240
<div class="memproto">
 
241
<table class="mlabels">
 
242
  <tr>
 
243
  <td class="mlabels-left">
 
244
      <table class="memname">
 
245
        <tr>
 
246
          <td class="memname">void disable_ </td>
 
247
          <td>(</td>
 
248
          <td class="paramname"></td><td>)</td>
 
249
          <td></td>
 
250
        </tr>
 
251
      </table>
 
252
  </td>
 
253
  <td class="mlabels-right">
 
254
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
255
  </tr>
 
256
</table>
 
257
</div><div class="memdoc">
 
258
 
 
259
<p>Disables the ok button and input/output comboboxes. </p>
 
260
 
 
261
</div>
 
262
</div>
 
263
<a class="anchor" id="a7f2bf074e571b186aea50d8ac28b9a2f"></a>
 
264
<div class="memitem">
 
265
<div class="memproto">
 
266
<table class="mlabels">
 
267
  <tr>
 
268
  <td class="mlabels-left">
 
269
      <table class="memname">
 
270
        <tr>
 
271
          <td class="memname">void enable_ </td>
 
272
          <td>(</td>
 
273
          <td class="paramname"></td><td>)</td>
 
274
          <td></td>
 
275
        </tr>
 
276
      </table>
 
277
  </td>
 
278
  <td class="mlabels-right">
 
279
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
280
  </tr>
 
281
</table>
 
282
</div><div class="memdoc">
 
283
 
 
284
<p>Enables the ok button and input/output comboboxes. </p>
 
285
 
 
286
</div>
 
287
</div>
 
288
<a class="anchor" id="ac96d6ed957546cf6934173bc7f83ccad"></a>
 
289
<div class="memitem">
 
290
<div class="memproto">
 
291
      <table class="memname">
 
292
        <tr>
 
293
          <td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> getInput </td>
 
294
          <td>(</td>
 
295
          <td class="paramname"></td><td>)</td>
 
296
          <td></td>
 
297
        </tr>
 
298
      </table>
 
299
</div><div class="memdoc">
 
300
 
 
301
<p>to get the parameter name for input </p>
 
302
 
 
303
<p>Referenced by <a class="el" href="classOpenMS_1_1TOPPViewBase.html#a84ac8c59d495c96e543ed84e2b3cf66e">TOPPViewBase::showTOPPDialog_()</a>.</p>
 
304
 
 
305
</div>
 
306
</div>
 
307
<a class="anchor" id="ae630cc3361883b0d0fe663740e68dca2"></a>
 
308
<div class="memitem">
 
309
<div class="memproto">
 
310
      <table class="memname">
 
311
        <tr>
 
312
          <td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> getOutput </td>
 
313
          <td>(</td>
 
314
          <td class="paramname"></td><td>)</td>
 
315
          <td></td>
 
316
        </tr>
 
317
      </table>
 
318
</div><div class="memdoc">
 
319
 
 
320
<p>to get the parameter name for output. Empty if no output was selected. </p>
 
321
 
 
322
<p>Referenced by <a class="el" href="classOpenMS_1_1TOPPViewBase.html#a84ac8c59d495c96e543ed84e2b3cf66e">TOPPViewBase::showTOPPDialog_()</a>.</p>
 
323
 
 
324
</div>
 
325
</div>
 
326
<a class="anchor" id="a969e0b7b43cf427b3da644c894230d38"></a>
 
327
<div class="memitem">
 
328
<div class="memproto">
 
329
      <table class="memname">
 
330
        <tr>
 
331
          <td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> getTool </td>
 
332
          <td>(</td>
 
333
          <td class="paramname"></td><td>)</td>
 
334
          <td></td>
 
335
        </tr>
 
336
      </table>
 
337
</div><div class="memdoc">
 
338
 
 
339
<p>to get the currently selected tool-name </p>
 
340
 
 
341
<p>Referenced by <a class="el" href="classOpenMS_1_1TOPPViewBase.html#a84ac8c59d495c96e543ed84e2b3cf66e">TOPPViewBase::showTOPPDialog_()</a>.</p>
 
342
 
 
343
</div>
 
344
</div>
 
345
<a class="anchor" id="aa8b8ab5af186125cf2b1efb9b7bd8348"></a>
 
346
<div class="memitem">
 
347
<div class="memproto">
 
348
<table class="mlabels">
 
349
  <tr>
 
350
  <td class="mlabels-left">
 
351
      <table class="memname">
 
352
        <tr>
 
353
          <td class="memname">void loadINI_ </td>
 
354
          <td>(</td>
 
355
          <td class="paramname"></td><td>)</td>
 
356
          <td></td>
 
357
        </tr>
 
358
      </table>
 
359
  </td>
 
360
  <td class="mlabels-right">
 
361
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span>  </td>
 
362
  </tr>
 
363
</table>
 
364
</div><div class="memdoc">
 
365
 
 
366
<p>loads an ini-file into the editor_ </p>
 
367
 
 
368
</div>
 
369
</div>
 
370
<a class="anchor" id="a62184c7aa9bc3d44baeaa0b6d9f56655"></a>
 
371
<div class="memitem">
 
372
<div class="memproto">
 
373
<table class="mlabels">
 
374
  <tr>
 
375
  <td class="mlabels-left">
 
376
      <table class="memname">
 
377
        <tr>
 
378
          <td class="memname">void ok_ </td>
 
379
          <td>(</td>
 
380
          <td class="paramname"></td><td>)</td>
 
381
          <td></td>
 
382
        </tr>
 
383
      </table>
 
384
  </td>
 
385
  <td class="mlabels-right">
 
386
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span>  </td>
 
387
  </tr>
 
388
</table>
 
389
</div><div class="memdoc">
 
390
 
 
391
<p>if ok button pressed show the tool output in a new layer, a new window or standard output as messagebox </p>
 
392
 
 
393
</div>
 
394
</div>
 
395
<a class="anchor" id="acd9109ab4384d5e0f17e096ec67fb001"></a>
 
396
<div class="memitem">
 
397
<div class="memproto">
 
398
<table class="mlabels">
 
399
  <tr>
 
400
  <td class="mlabels-left">
 
401
      <table class="memname">
 
402
        <tr>
 
403
          <td class="memname">void setTool_ </td>
 
404
          <td>(</td>
 
405
          <td class="paramtype">int&#160;</td>
 
406
          <td class="paramname"><em>i</em></td><td>)</td>
 
407
          <td></td>
 
408
        </tr>
 
409
      </table>
 
410
  </td>
 
411
  <td class="mlabels-right">
 
412
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span>  </td>
 
413
  </tr>
 
414
</table>
 
415
</div><div class="memdoc">
 
416
 
 
417
<p>Slot that handles changing of the tool. </p>
 
418
 
 
419
</div>
 
420
</div>
 
421
<a class="anchor" id="a42679ff977814d955bf2fb244bd081c2"></a>
 
422
<div class="memitem">
 
423
<div class="memproto">
 
424
<table class="mlabels">
 
425
  <tr>
 
426
  <td class="mlabels-left">
 
427
      <table class="memname">
 
428
        <tr>
 
429
          <td class="memname">void storeINI_ </td>
 
430
          <td>(</td>
 
431
          <td class="paramname"></td><td>)</td>
 
432
          <td></td>
 
433
        </tr>
 
434
      </table>
 
435
  </td>
 
436
  <td class="mlabels-right">
 
437
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span>  </td>
 
438
  </tr>
 
439
</table>
 
440
</div><div class="memdoc">
 
441
 
 
442
<p>stores an ini-file from the editor_ </p>
 
443
 
 
444
</div>
 
445
</div>
 
446
<h2 class="groupheader">Member Data Documentation</h2>
 
447
<a class="anchor" id="a2573994875c4bab84f4cb040d71eb9b6"></a>
 
448
<div class="memitem">
 
449
<div class="memproto">
 
450
<table class="mlabels">
 
451
  <tr>
 
452
  <td class="mlabels-left">
 
453
      <table class="memname">
 
454
        <tr>
 
455
          <td class="memname">std::map&lt;<a class="el" href="classOpenMS_1_1String.html">String</a>, <a class="el" href="classOpenMS_1_1String.html">String</a>&gt; arg_map_</td>
 
456
        </tr>
 
457
      </table>
 
458
  </td>
 
459
  <td class="mlabels-right">
 
460
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
461
  </tr>
 
462
</table>
 
463
</div><div class="memdoc">
 
464
 
 
465
<p>map for getting the parameter name from the full path in arg_param </p>
 
466
 
 
467
</div>
 
468
</div>
 
469
<a class="anchor" id="a00a993b929314ca1d8fd0098eb5ba8c9"></a>
 
470
<div class="memitem">
 
471
<div class="memproto">
 
472
<table class="mlabels">
 
473
  <tr>
 
474
  <td class="mlabels-left">
 
475
      <table class="memname">
 
476
        <tr>
 
477
          <td class="memname"><a class="el" href="classOpenMS_1_1Param.html">Param</a> arg_param_</td>
 
478
        </tr>
 
479
      </table>
 
480
  </td>
 
481
  <td class="mlabels-right">
 
482
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
483
  </tr>
 
484
</table>
 
485
</div><div class="memdoc">
 
486
 
 
487
<p><a class="el" href="classOpenMS_1_1Param.html" title="Management and storage of parameters / INI files. ">Param</a> for loading the ini-file. </p>
 
488
 
 
489
</div>
 
490
</div>
 
491
<a class="anchor" id="ab649822759c310d327882c2f365782b0"></a>
 
492
<div class="memitem">
 
493
<div class="memproto">
 
494
<table class="mlabels">
 
495
  <tr>
 
496
  <td class="mlabels-left">
 
497
      <table class="memname">
 
498
        <tr>
 
499
          <td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> default_dir_</td>
 
500
        </tr>
 
501
      </table>
 
502
  </td>
 
503
  <td class="mlabels-right">
 
504
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
505
  </tr>
 
506
</table>
 
507
</div><div class="memdoc">
 
508
 
 
509
<p>default-dir of ini-file to open </p>
 
510
 
 
511
</div>
 
512
</div>
 
513
<a class="anchor" id="ae5b0bfccd53aee6ab22abebca4083bef"></a>
 
514
<div class="memitem">
 
515
<div class="memproto">
 
516
<table class="mlabels">
 
517
  <tr>
 
518
  <td class="mlabels-left">
 
519
      <table class="memname">
 
520
        <tr>
 
521
          <td class="memname"><a class="el" href="classOpenMS_1_1ParamEditor.html">ParamEditor</a>* editor_</td>
 
522
        </tr>
 
523
      </table>
 
524
  </td>
 
525
  <td class="mlabels-right">
 
526
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
527
  </tr>
 
528
</table>
 
529
</div><div class="memdoc">
 
530
 
 
531
<p><a class="el" href="classOpenMS_1_1ParamEditor.html" title="A GUI for editing or viewing a Param object. ">ParamEditor</a> for reading ini-files. </p>
 
532
 
 
533
</div>
 
534
</div>
 
535
<a class="anchor" id="a43226548ef045b3b5ff216f4606f19e9"></a>
 
536
<div class="memitem">
 
537
<div class="memproto">
 
538
<table class="mlabels">
 
539
  <tr>
 
540
  <td class="mlabels-left">
 
541
      <table class="memname">
 
542
        <tr>
 
543
          <td class="memname">QString filename_</td>
 
544
        </tr>
 
545
      </table>
 
546
  </td>
 
547
  <td class="mlabels-right">
 
548
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
549
  </tr>
 
550
</table>
 
551
</div><div class="memdoc">
 
552
 
 
553
<p>name of ini-file </p>
 
554
 
 
555
</div>
 
556
</div>
 
557
<a class="anchor" id="a89c57067c1be0c384f5cf94ae853f475"></a>
 
558
<div class="memitem">
 
559
<div class="memproto">
 
560
<table class="mlabels">
 
561
  <tr>
 
562
  <td class="mlabels-left">
 
563
      <table class="memname">
 
564
        <tr>
 
565
          <td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> ini_file_</td>
 
566
        </tr>
 
567
      </table>
 
568
  </td>
 
569
  <td class="mlabels-right">
 
570
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
571
  </tr>
 
572
</table>
 
573
</div><div class="memdoc">
 
574
 
 
575
<p>Location of the temporary INI file this dialog works on. </p>
 
576
 
 
577
</div>
 
578
</div>
 
579
<a class="anchor" id="a88efbd99f774697a29fe334dd7b1b9ae"></a>
 
580
<div class="memitem">
 
581
<div class="memproto">
 
582
<table class="mlabels">
 
583
  <tr>
 
584
  <td class="mlabels-left">
 
585
      <table class="memname">
 
586
        <tr>
 
587
          <td class="memname">QComboBox* input_combo_</td>
 
588
        </tr>
 
589
      </table>
 
590
  </td>
 
591
  <td class="mlabels-right">
 
592
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
593
  </tr>
 
594
</table>
 
595
</div><div class="memdoc">
 
596
 
 
597
<p>for choosing an input parameter </p>
 
598
 
 
599
</div>
 
600
</div>
 
601
<a class="anchor" id="ab7454fd635fd5b3318792cf279f6b834"></a>
 
602
<div class="memitem">
 
603
<div class="memproto">
 
604
<table class="mlabels">
 
605
  <tr>
 
606
  <td class="mlabels-left">
 
607
      <table class="memname">
 
608
        <tr>
 
609
          <td class="memname">QPushButton* ok_button_</td>
 
610
        </tr>
 
611
      </table>
 
612
  </td>
 
613
  <td class="mlabels-right">
 
614
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
615
  </tr>
 
616
</table>
 
617
</div><div class="memdoc">
 
618
 
 
619
<p>ok-button connected with slot <a class="el" href="classOpenMS_1_1ToolsDialog.html#a62184c7aa9bc3d44baeaa0b6d9f56655" title="if ok button pressed show the tool output in a new layer, a new window or standard output as messageb...">ok_()</a> </p>
 
620
 
 
621
</div>
 
622
</div>
 
623
<a class="anchor" id="a35e4e432db0854f0eb09778d7caf8c8c"></a>
 
624
<div class="memitem">
 
625
<div class="memproto">
 
626
<table class="mlabels">
 
627
  <tr>
 
628
  <td class="mlabels-left">
 
629
      <table class="memname">
 
630
        <tr>
 
631
          <td class="memname">QComboBox* output_combo_</td>
 
632
        </tr>
 
633
      </table>
 
634
  </td>
 
635
  <td class="mlabels-right">
 
636
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
637
  </tr>
 
638
</table>
 
639
</div><div class="memdoc">
 
640
 
 
641
<p>for choosing an output parameter </p>
 
642
 
 
643
</div>
 
644
</div>
 
645
<a class="anchor" id="a968744d17948236a4e2d60152a97e345"></a>
 
646
<div class="memitem">
 
647
<div class="memproto">
 
648
<table class="mlabels">
 
649
  <tr>
 
650
  <td class="mlabels-left">
 
651
      <table class="memname">
 
652
        <tr>
 
653
          <td class="memname">QLabel* tool_desc_</td>
 
654
        </tr>
 
655
      </table>
 
656
  </td>
 
657
  <td class="mlabels-right">
 
658
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
659
  </tr>
 
660
</table>
 
661
</div><div class="memdoc">
 
662
 
 
663
<p>tools description label </p>
 
664
 
 
665
</div>
 
666
</div>
 
667
<a class="anchor" id="afacea6296bacc40d98599fb1a5be3555"></a>
 
668
<div class="memitem">
 
669
<div class="memproto">
 
670
<table class="mlabels">
 
671
  <tr>
 
672
  <td class="mlabels-left">
 
673
      <table class="memname">
 
674
        <tr>
 
675
          <td class="memname">QComboBox* tools_combo_</td>
 
676
        </tr>
 
677
      </table>
 
678
  </td>
 
679
  <td class="mlabels-right">
 
680
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
681
  </tr>
 
682
</table>
 
683
</div><div class="memdoc">
 
684
 
 
685
<p>ComboBox for choosing a TOPP-tool. </p>
 
686
 
 
687
</div>
 
688
</div>
 
689
<a class="anchor" id="a26d0c2609c125d1099ba4e51f3edac78"></a>
 
690
<div class="memitem">
 
691
<div class="memproto">
 
692
<table class="mlabels">
 
693
  <tr>
 
694
  <td class="mlabels-left">
 
695
      <table class="memname">
 
696
        <tr>
 
697
          <td class="memname"><a class="el" href="classOpenMS_1_1Param.html">Param</a> vis_param_</td>
 
698
        </tr>
 
699
      </table>
 
700
  </td>
 
701
  <td class="mlabels-right">
 
702
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
 
703
  </tr>
 
704
</table>
 
705
</div><div class="memdoc">
 
706
 
 
707
<p><a class="el" href="classOpenMS_1_1Param.html" title="Management and storage of parameters / INI files. ">Param</a> for loading configuration information in the <a class="el" href="classOpenMS_1_1ParamEditor.html" title="A GUI for editing or viewing a Param object. ">ParamEditor</a>. </p>
 
708
 
 
709
</div>
 
710
</div>
 
711
</div><!-- contents -->
 
712
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
 
713
<TABLE width="100%" border="0">
 
714
<TR>
 
715
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
 
716
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:35 using doxygen 1.8.5</font></TD>
 
717
</TR>
 
718
</TABLE>
 
719
</BODY>
 
720
</HTML>