4cd933a2c280b8afc61b9796c52f9db3f3debec7
[mdictionary] / doc / html / classMainWindow.html
1 <!-- This comment will put IE 6, 7 and 8 in quirks mode -->
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6 <title>mDictionary: MainWindow Class Reference</title>
7 <link href="tabs.css" rel="stylesheet" type="text/css"/>
8 <link href="search/search.css" rel="stylesheet" type="text/css"/>
9 <script type="text/javaScript" src="search/search.js"></script>
10 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
11 </head>
12 <body onload='searchBox.OnSelectItem(0);'>
13 <!-- Generated by Doxygen 1.6.3 -->
14 <script type="text/javascript"><!--
15 var searchBox = new SearchBox("searchBox", "search",false,'Search');
16 --></script>
17 <div class="navigation" id="top">
18   <div class="tabs">
19     <ul>
20       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
21       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
22       <li><a href="files.html"><span>Files</span></a></li>
23       <li>
24         <div id="MSearchBox" class="MSearchBoxInactive">
25         <img id="MSearchSelect" src="search/search.png"
26              onmouseover="return searchBox.OnSearchSelectShow()"
27              onmouseout="return searchBox.OnSearchSelectHide()"
28              alt=""/>
29         <input type="text" id="MSearchField" value="Search" accesskey="S"
30              onfocus="searchBox.OnSearchFieldFocus(true)" 
31              onblur="searchBox.OnSearchFieldFocus(false)" 
32              onkeyup="searchBox.OnSearchFieldChange(event)"/>
33         <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
34         </div>
35       </li>
36     </ul>
37   </div>
38   <div class="tabs">
39     <ul>
40       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
41       <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
42       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
43     </ul>
44   </div>
45 </div>
46 <div class="contents">
47 <h1>MainWindow Class Reference</h1><!-- doxytag: class="MainWindow" --><!-- doxytag: inherits="GUIInterface" -->
48 <p>Implements interface for GUI.  
49 <a href="#_details">More...</a></p>
50
51 <p><code>#include &lt;<a class="el" href="MainWindow_8h_source.html">MainWindow.h</a>&gt;</code></p>
52 <div class="dynheader">
53 Inheritance diagram for MainWindow:</div>
54 <div class="dynsection">
55  <div class="center">
56   <img src="classMainWindow.png" usemap="#MainWindow_map" alt=""/>
57   <map id="MainWindow_map" name="MainWindow_map">
58 <area href="classGUIInterface.html" alt="GUIInterface" shape="rect" coords="0,0,84,24"/>
59 </map>
60  </div>
61 </div>
62
63 <p><a href="classMainWindow-members.html">List of all members.</a></p>
64 <table border="0" cellpadding="0" cellspacing="0">
65 <tr><td colspan="2"><h2>Public Slots</h2></td></tr>
66 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a">searchExact</a> (QString)</td></tr>
67 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Search in exact mode for given word.  <a href="#a16d0c7d46fc49bfa1cada597e349549a"></a><br/></td></tr>
68 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b">wordListReady</a> ()</td></tr>
69 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets word list from backbone and prepares received list to display.  <a href="#a9a56d2e699da84f9647984852cb6041b"></a><br/></td></tr>
70 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afea3664ab8d180bc705b552b7f745136"></a><!-- doxytag: member="MainWindow::translationsReady" ref="afea3664ab8d180bc705b552b7f745136" args="()" -->
71 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#afea3664ab8d180bc705b552b7f745136">translationsReady</a> ()</td></tr>
72 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets translation strings from backbone and emit signal to display them. <br/></td></tr>
73 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9">addToHistory</a> (QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;)</td></tr>
74 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds to history key words from given translations.  <a href="#ab88154764298f46e81f942262170f4b9"></a><br/></td></tr>
75 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a655d251389256b1e062513f6ff762543"></a><!-- doxytag: member="MainWindow::showHistory" ref="a655d251389256b1e062513f6ff762543" args="()" -->
76 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a655d251389256b1e062513f6ff762543">showHistory</a> ()</td></tr>
77 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shows history dialog. <br/></td></tr>
78 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c">historyNext</a> ()</td></tr>
79 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shows translation of next word in history.  <a href="#aaac2ae9385150bf83eb6c1d73e745e3c"></a><br/></td></tr>
80 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78">historyPrev</a> ()</td></tr>
81 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shows translation of previous word in history.  <a href="#ab3d88584e7391cedb791248dc7b13b78"></a><br/></td></tr>
82 <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
83 <tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a4acc6192d273eb38e9082b4934202b81">MainWindow</a> (<a class="el" href="classBackbone.html">Backbone</a> *backbone, QWidget *parent=0)</td></tr>
84 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#a4acc6192d273eb38e9082b4934202b81"></a><br/></td></tr>
85 <tr><td class="memItemLeft" align="right" valign="top">QHash&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> <br class="typebreak"/>
86 *, bool &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7">getDictionaries</a> ()</td></tr>
87 <tr><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0">getPlugins</a> ()</td></tr>
88 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns all loaded plugins.  <a href="#a021ff10f30db21337b54b3dfaae0e9a0"></a><br/></td></tr>
89 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839">exactSearch</a> ()</td></tr>
90 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Indicates if GUI is in exact search mode.  <a href="#a88a06565de22a608629bfa4a15ad5839"></a><br/></td></tr>
91 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489">setExactSearch</a> (bool)</td></tr>
92 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets GUI exact search mode.  <a href="#a78e044c5bd7446b0d2105f98573b9489"></a><br/></td></tr>
93 <tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
94 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38edb88d43e844aca9d2e762c8706565"></a><!-- doxytag: member="MainWindow::closeEvent" ref="a38edb88d43e844aca9d2e762c8706565" args="(QCloseEvent *)" -->
95 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a38edb88d43e844aca9d2e762c8706565">closeEvent</a> (QCloseEvent *)</td></tr>
96 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">When user wants to close application, we first sends signal to stop all ongoing searches. <br/></td></tr>
97 </table>
98 <hr/><a name="_details"></a><h2>Detailed Description</h2>
99 <p>Implements interface for GUI. </p>
100 <p>Create all of GUI subcomponents, and connects all GUI interface signals with suitable backbone signals and slots. Only this class has direct access to backbone object. It manages all request of subcomponents e. g. searching of given word, displaying history, removing dictionary. It also provide data from backbone to subcomponents e. g. result of search. </p>
101 <hr/><h2>Constructor &amp; Destructor Documentation</h2>
102 <a class="anchor" id="a4acc6192d273eb38e9082b4934202b81"></a><!-- doxytag: member="MainWindow::MainWindow" ref="a4acc6192d273eb38e9082b4934202b81" args="(Backbone *backbone, QWidget *parent=0)" -->
103 <div class="memitem">
104 <div class="memproto">
105       <table class="memname">
106         <tr>
107           <td class="memname">MainWindow::MainWindow </td>
108           <td>(</td>
109           <td class="paramtype"><a class="el" href="classBackbone.html">Backbone</a> *&nbsp;</td>
110           <td class="paramname"> <em>backbone</em>, </td>
111         </tr>
112         <tr>
113           <td class="paramkey"></td>
114           <td></td>
115           <td class="paramtype">QWidget *&nbsp;</td>
116           <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
117         </tr>
118         <tr>
119           <td></td>
120           <td>)</td>
121           <td></td><td></td><td><code> [explicit]</code></td>
122         </tr>
123       </table>
124 </div>
125 <div class="memdoc">
126
127 <p>Constructor. </p>
128 <dl><dt><b>Parameters:</b></dt><dd>
129   <table border="0" cellspacing="2" cellpadding="0">
130     <tr><td valign="top"></td><td valign="top"><em>backbone</em>&nbsp;</td><td>object which will doing all searches and returns data </td></tr>
131     <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>parent widget of this window </td></tr>
132   </table>
133   </dd>
134 </dl>
135
136 </div>
137 </div>
138 <hr/><h2>Member Function Documentation</h2>
139 <a class="anchor" id="ab88154764298f46e81f942262170f4b9"></a><!-- doxytag: member="MainWindow::addToHistory" ref="ab88154764298f46e81f942262170f4b9" args="(QList&lt; Translation * &gt;)" -->
140 <div class="memitem">
141 <div class="memproto">
142       <table class="memname">
143         <tr>
144           <td class="memname">void MainWindow::addToHistory </td>
145           <td>(</td>
146           <td class="paramtype">QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</td>
147           <td class="paramname"> <em>trans</em></td>
148           <td>&nbsp;)&nbsp;</td>
149           <td><code> [virtual, slot]</code></td>
150         </tr>
151       </table>
152 </div>
153 <div class="memdoc">
154
155 <p>Adds to history key words from given translations. </p>
156 <p>By default this slot is connected to signal searchTranslations, and passed translation list contains only translation with the same key, so only one word is added to history. </p>
157 <dl><dt><b>Parameters:</b></dt><dd>
158   <table border="0" cellspacing="2" cellpadding="0">
159     <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>of translations with key words </td></tr>
160   </table>
161   </dd>
162 </dl>
163 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263" title="Emited when user wants to see translation of words.">searchTranslations()</a> </dd></dl>
164
165 <p>Implements <a class="el" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124">GUIInterface</a>.</p>
166
167 </div>
168 </div>
169 <a class="anchor" id="a88a06565de22a608629bfa4a15ad5839"></a><!-- doxytag: member="MainWindow::exactSearch" ref="a88a06565de22a608629bfa4a15ad5839" args="()" -->
170 <div class="memitem">
171 <div class="memproto">
172       <table class="memname">
173         <tr>
174           <td class="memname">bool MainWindow::exactSearch </td>
175           <td>(</td>
176           <td class="paramname"></td>
177           <td>&nbsp;)&nbsp;</td>
178           <td></td>
179         </tr>
180       </table>
181 </div>
182 <div class="memdoc">
183
184 <p>Indicates if GUI is in exact search mode. </p>
185 <p>When GUI is in exact search mode it search for word, and if find exacly matching translation it directly displays it, whithout displaying matching word list. This mode is used for browsing search history and search words from application arguments. </p>
186 <dl class="return"><dt><b>Returns:</b></dt><dd>flag indicating if GUI is in exact search mode </dd></dl>
187
188 <p>Reimplemented from <a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b">GUIInterface</a>.</p>
189
190 </div>
191 </div>
192 <a class="anchor" id="a0fd2d755ce951f3dfb535d555b957de7"></a><!-- doxytag: member="MainWindow::getDictionaries" ref="a0fd2d755ce951f3dfb535d555b957de7" args="()" -->
193 <div class="memitem">
194 <div class="memproto">
195       <table class="memname">
196         <tr>
197           <td class="memname">QHash&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *, bool &gt; MainWindow::getDictionaries </td>
198           <td>(</td>
199           <td class="paramname"></td>
200           <td>&nbsp;)&nbsp;</td>
201           <td><code> [virtual]</code></td>
202         </tr>
203       </table>
204 </div>
205 <div class="memdoc">
206 <p>Returns all loaded dictionaries with infromation about that they are active/inactive</p>
207 <dl class="return"><dt><b>Returns:</b></dt><dd>Hash of pointers to dictionary and boolean flag indicating if dictionary is active </dd></dl>
208
209 <p>Implements <a class="el" href="classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a">GUIInterface</a>.</p>
210
211 </div>
212 </div>
213 <a class="anchor" id="a021ff10f30db21337b54b3dfaae0e9a0"></a><!-- doxytag: member="MainWindow::getPlugins" ref="a021ff10f30db21337b54b3dfaae0e9a0" args="()" -->
214 <div class="memitem">
215 <div class="memproto">
216       <table class="memname">
217         <tr>
218           <td class="memname">QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt; MainWindow::getPlugins </td>
219           <td>(</td>
220           <td class="paramname"></td>
221           <td>&nbsp;)&nbsp;</td>
222           <td><code> [virtual]</code></td>
223         </tr>
224       </table>
225 </div>
226 <div class="memdoc">
227
228 <p>Returns all loaded plugins. </p>
229 <dl class="return"><dt><b>Returns:</b></dt><dd>List of pointers to plugins </dd></dl>
230
231 <p>Implements <a class="el" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa">GUIInterface</a>.</p>
232
233 </div>
234 </div>
235 <a class="anchor" id="aaac2ae9385150bf83eb6c1d73e745e3c"></a><!-- doxytag: member="MainWindow::historyNext" ref="aaac2ae9385150bf83eb6c1d73e745e3c" args="()" -->
236 <div class="memitem">
237 <div class="memproto">
238       <table class="memname">
239         <tr>
240           <td class="memname">void MainWindow::historyNext </td>
241           <td>(</td>
242           <td class="paramname"></td>
243           <td>&nbsp;)&nbsp;</td>
244           <td><code> [virtual, slot]</code></td>
245         </tr>
246       </table>
247 </div>
248 <div class="memdoc">
249
250 <p>Shows translation of next word in history. </p>
251 <p>It will work only if there is available next word in history. <a class="el" href="classTranslation.html" title="Keeping raw form of translation to be parsed only when needed.">Translation</a> of word is searched with <a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a" title="Search in exact mode for given word.">searchExact()</a> function </p>
252 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a" title="Search in exact mode for given word.">searchExact()</a> </dd></dl>
253
254 <p>Implements <a class="el" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036">GUIInterface</a>.</p>
255
256 </div>
257 </div>
258 <a class="anchor" id="ab3d88584e7391cedb791248dc7b13b78"></a><!-- doxytag: member="MainWindow::historyPrev" ref="ab3d88584e7391cedb791248dc7b13b78" args="()" -->
259 <div class="memitem">
260 <div class="memproto">
261       <table class="memname">
262         <tr>
263           <td class="memname">void MainWindow::historyPrev </td>
264           <td>(</td>
265           <td class="paramname"></td>
266           <td>&nbsp;)&nbsp;</td>
267           <td><code> [virtual, slot]</code></td>
268         </tr>
269       </table>
270 </div>
271 <div class="memdoc">
272
273 <p>Shows translation of previous word in history. </p>
274 <p>It will work only if there is available previous word in history. <a class="el" href="classTranslation.html" title="Keeping raw form of translation to be parsed only when needed.">Translation</a> of word is searched with <a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a" title="Search in exact mode for given word.">searchExact()</a> function </p>
275 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a" title="Search in exact mode for given word.">searchExact()</a> </dd></dl>
276
277 <p>Implements <a class="el" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475">GUIInterface</a>.</p>
278
279 </div>
280 </div>
281 <a class="anchor" id="a16d0c7d46fc49bfa1cada597e349549a"></a><!-- doxytag: member="MainWindow::searchExact" ref="a16d0c7d46fc49bfa1cada597e349549a" args="(QString)" -->
282 <div class="memitem">
283 <div class="memproto">
284       <table class="memname">
285         <tr>
286           <td class="memname">void MainWindow::searchExact </td>
287           <td>(</td>
288           <td class="paramtype">QString&nbsp;</td>
289           <td class="paramname"> <em>word</em></td>
290           <td>&nbsp;)&nbsp;</td>
291           <td><code> [virtual, slot]</code></td>
292         </tr>
293       </table>
294 </div>
295 <div class="memdoc">
296
297 <p>Search in exact mode for given word. </p>
298 <p>GUI will be automaticaly set into exact search mode, and after search or break will be unset from exact search mode. </p>
299 <dl><dt><b>Parameters:</b></dt><dd>
300   <table border="0" cellspacing="2" cellpadding="0">
301     <tr><td valign="top"></td><td valign="top"><em>word</em>&nbsp;</td><td>which will be searched in dictionaries </td></tr>
302   </table>
303   </dd>
304 </dl>
305
306 <p>Implements <a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7">GUIInterface</a>.</p>
307
308 </div>
309 </div>
310 <a class="anchor" id="a78e044c5bd7446b0d2105f98573b9489"></a><!-- doxytag: member="MainWindow::setExactSearch" ref="a78e044c5bd7446b0d2105f98573b9489" args="(bool)" -->
311 <div class="memitem">
312 <div class="memproto">
313       <table class="memname">
314         <tr>
315           <td class="memname">void MainWindow::setExactSearch </td>
316           <td>(</td>
317           <td class="paramtype">bool&nbsp;</td>
318           <td class="paramname"> <em>exact</em></td>
319           <td>&nbsp;)&nbsp;</td>
320           <td></td>
321         </tr>
322       </table>
323 </div>
324 <div class="memdoc">
325
326 <p>Sets GUI exact search mode. </p>
327 <p>When GUI is in exact search mode it search for word, and if find exacly matching translation it directly displays it, whithout displaying matching word list. This mode is used for browsing search history and search words from application arguments. </p>
328 <dl><dt><b>Parameters:</b></dt><dd>
329   <table border="0" cellspacing="2" cellpadding="0">
330     <tr><td valign="top"></td><td valign="top"><em>exactSearch</em>&nbsp;</td><td>flag indicating if GUI will be in exact search mode </td></tr>
331   </table>
332   </dd>
333 </dl>
334 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839" title="Indicates if GUI is in exact search mode.">exactSearch()</a> </dd></dl>
335
336 <p>Reimplemented from <a class="el" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571">GUIInterface</a>.</p>
337
338 </div>
339 </div>
340 <a class="anchor" id="a9a56d2e699da84f9647984852cb6041b"></a><!-- doxytag: member="MainWindow::wordListReady" ref="a9a56d2e699da84f9647984852cb6041b" args="()" -->
341 <div class="memitem">
342 <div class="memproto">
343       <table class="memname">
344         <tr>
345           <td class="memname">void MainWindow::wordListReady </td>
346           <td>(</td>
347           <td class="paramname"></td>
348           <td>&nbsp;)&nbsp;</td>
349           <td><code> [virtual, slot]</code></td>
350         </tr>
351       </table>
352 </div>
353 <div class="memdoc">
354
355 <p>Gets word list from backbone and prepares received list to display. </p>
356 <p>Checks if received list is empty, in that case displays suitable information. If GUI is in exact search mode it will search for exact word in received list, and if word is found it will emit signal to display it's translation. Otherwise it will display list of matching words and show suitable information. </p>
357 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839" title="Indicates if GUI is in exact search mode.">exactSearch()</a> </dd>
358 <dd>
359 <a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">showTranslation()</a> </dd></dl>
360
361 <p>Implements <a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8">GUIInterface</a>.</p>
362
363 </div>
364 </div>
365 <hr/>The documentation for this class was generated from the following files:<ul>
366 <li><a class="el" href="MainWindow_8h_source.html">MainWindow.h</a></li>
367 <li>MainWindow.cpp</li>
368 </ul>
369 </div>
370 <!--- window showing the filter options -->
371 <div id="MSearchSelectWindow"
372      onmouseover="return searchBox.OnSearchSelectShow()"
373      onmouseout="return searchBox.OnSearchSelectHide()"
374      onkeydown="return searchBox.OnSearchSelectKey(event)">
375 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
376
377 <!-- iframe showing the search results (closed by default) -->
378 <div id="MSearchResultsWindow">
379 <iframe src="" frameborder="0" 
380         name="MSearchResults" id="MSearchResults">
381 </iframe>
382 </div>
383
384 <hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
385 <a href="http://www.doxygen.org/index.html">
386 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
387 </body>
388 </html>