<a name="l00054"></a>00054
<a name="l00056"></a>00056 <span class="keyword">virtual</span> QString <a class="code" href="classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191" title="returns information about dictionary in html (name, authors, etc)">infoNote</a>() <span class="keyword">const</span> = 0;
<a name="l00057"></a>00057
-<a name="l00061"></a>00061 <span class="keyword">virtual</span> <a class="code" href="classDictDialog.html" title="Interface for plugin dialog provider.">DictDialog</a>* <a class="code" href="classCommonDictInterface.html#adbbe216cdb93e0324cf4a6946e8e7af1" title="returns DictDialog object that creates dialogs for adding new dictionary and change...">dictDialog</a>() = 0;
+<a name="l00060"></a>00060 <span class="keyword">virtual</span> <a class="code" href="classDictDialog.html" title="Interface for plugin dialog provider.">DictDialog</a>* <a class="code" href="classCommonDictInterface.html#adbbe216cdb93e0324cf4a6946e8e7af1" title="returns DictDialog object that creates dialogs for adding new dictionary and change...">dictDialog</a>() = 0;
+<a name="l00061"></a>00061
<a name="l00062"></a>00062
-<a name="l00063"></a>00063
-<a name="l00065"></a>00065 <span class="keyword">virtual</span> <a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* <a class="code" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0" title="return new, clean copy of plugin with setting set as in Settings*">getNew</a>(<span class="keyword">const</span> <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>*) <span class="keyword">const</span> = 0;
-<a name="l00066"></a>00066
-<a name="l00068"></a>00068 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942" title="returns whether plugin can start searching">isAvailable</a>() <span class="keyword">const</span> = 0;
-<a name="l00069"></a>00069
-<a name="l00071"></a>00071 <span class="keyword">virtual</span> QString <a class="code" href="classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81" title="returns the actual translation of a word given in key">search</a>(QString key) = 0;
-<a name="l00072"></a>00072
-<a name="l00074"></a>00074 <span class="keyword">virtual</span> uint <a class="code" href="classCommonDictInterface.html#a0b58ce9f287e73155b3b4c43e81ae65a">hash</a>() <span class="keyword">const</span> = 0;
-<a name="l00075"></a>00075
-<a name="l00077"></a>00077 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e" title="set unique value (unique for every dictionary not plugin)">setHash</a>(uint) = 0;
-<a name="l00078"></a>00078
-<a name="l00080"></a>00080 <span class="keyword">virtual</span> <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>* <a class="code" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7" title="returns current plugin settings">settings</a>() = 0;
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082 <span class="keyword">public</span> Q_SLOTS:
-<a name="l00091"></a>00091 <span class="keyword">virtual</span> QList<Translation*> <a class="code" href="classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f" title="performs search in dictionary">searchWordList</a>(QString word, <span class="keywordtype">int</span> limit) = 0;
-<a name="l00092"></a>00092
-<a name="l00094"></a>00094 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6" title="stop current operation">stop</a>() = 0;
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 Q_SIGNALS:
+<a name="l00064"></a>00064 <span class="keyword">virtual</span> <a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* <a class="code" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0" title="returns new, clean copy of plugin with setting set as in Settings*">getNew</a>(<span class="keyword">const</span> <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>*) <span class="keyword">const</span> = 0;
+<a name="l00065"></a>00065
+<a name="l00067"></a>00067 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942" title="returns whether plugin can start searching">isAvailable</a>() <span class="keyword">const</span> = 0;
+<a name="l00068"></a>00068
+<a name="l00070"></a>00070 <span class="keyword">virtual</span> QString <a class="code" href="classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81" title="returns the actual translation of a word given in key">search</a>(QString key) = 0;
+<a name="l00071"></a>00071
+<a name="l00073"></a>00073 <span class="keyword">virtual</span> uint <a class="code" href="classCommonDictInterface.html#a0b58ce9f287e73155b3b4c43e81ae65a">hash</a>() <span class="keyword">const</span> = 0;
+<a name="l00074"></a>00074
+<a name="l00076"></a>00076 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e" title="sets unique value (unique for every dictionary not plugin)">setHash</a>(uint) = 0;
+<a name="l00077"></a>00077
+<a name="l00079"></a>00079 <span class="keyword">virtual</span> <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>* <a class="code" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7" title="returns current plugin settings">settings</a>() = 0;
+<a name="l00080"></a>00080
+<a name="l00082"></a>00082 <span class="keyword">virtual</span> QIcon <a class="code" href="classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62" title="returns plugin icon">icon</a>() = 0;
+<a name="l00083"></a>00083
+<a name="l00084"></a>00084 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00093"></a>00093 <span class="keyword">virtual</span> QList<Translation*> <a class="code" href="classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb" title="performs search in dictionary">searchWordList</a>(QString word, <span class="keywordtype">int</span> limit=0) = 0;
+<a name="l00094"></a>00094
+<a name="l00096"></a>00096 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6" title="stops current operation">stop</a>() = 0;
<a name="l00097"></a>00097
-<a name="l00099"></a>00099 <span class="keywordtype">void</span> <a class="code" href="classCommonDictInterface.html#abeb1426ae67ac8bc43002756b0cc9308" title="emited after dictionary is ready to use afer being loaded">loaded</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>*);
-<a name="l00100"></a>00100 };
-<a name="l00101"></a>00101
-<a name="l00102"></a>00102 Q_DECLARE_INTERFACE(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>, <span class="stringliteral">"CommonDictInterface/0.1"</span>);
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104 <span class="preprocessor">#endif</span>
+<a name="l00098"></a>00098 Q_SIGNALS:
+<a name="l00099"></a>00099
+<a name="l00101"></a>00101 <span class="keywordtype">void</span> <a class="code" href="classCommonDictInterface.html#abeb1426ae67ac8bc43002756b0cc9308" title="emited after dictionary is ready to use afer being loaded">loaded</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>*);
+<a name="l00102"></a>00102
+<a name="l00104"></a>00104 <span class="keywordtype">void</span> <a class="code" href="classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36" title="emited after change dictionary settings">settingsChanged</a>();
+<a name="l00105"></a>00105 };
+<a name="l00106"></a>00106
+<a name="l00107"></a>00107 Q_DECLARE_INTERFACE(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>, <span class="stringliteral">"CommonDictInterface/0.1"</span>);
+<a name="l00108"></a>00108
+<a name="l00109"></a>00109 <span class="preprocessor">#endif</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: DictManagerWidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DictManagerWidget.h File Reference</h1>
+<p>Dictionary management widget.
+<a href="#_details">More...</a></p>
+<code>#include <QWidget></code><br/>
+<code>#include <QtGui></code><br/>
+<code>#include "../../includes/GUIInterface.h"</code><br/>
+
+<p><a href="DictManagerWidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Implements dictionaries management widget. <a href="classDictManagerWidget.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Dictionary management widget. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: DictManagerWidget.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+<h1>DictManagerWidget.h</h1><a href="DictManagerWidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment"> mDictionary is free software: you can redistribute it and/or modify</span>
+<a name="l00006"></a>00006 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
+<a name="l00007"></a>00007 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00008"></a>00008 <span class="comment"> (at your option) any later version.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment"> mDictionary is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
+<a name="l00013"></a>00013 <span class="comment"> GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment"> You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment"> along with mDictionary. If not, see <http://www.gnu.org/licenses/>.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
+<a name="l00021"></a>00021
+<a name="l00025"></a>00025
+<a name="l00026"></a>00026 <span class="preprocessor">#ifndef DICTMANAGERWIDGET_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#define DICTMANAGERWIDGET_H</span>
+<a name="l00028"></a>00028 <span class="preprocessor"></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QWidget></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include <QtGui></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include "../../includes/GUIInterface.h"</span>
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033
+<a name="l00035"></a>00035
+<a name="l00041"></a><a class="code" href="classDictManagerWidget.html">00041</a> <span class="keyword">class </span><a class="code" href="classDictManagerWidget.html" title="Implements dictionaries management widget.">DictManagerWidget</a> : <span class="keyword">public</span> QWidget {
+<a name="l00042"></a>00042 Q_OBJECT
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00045"></a>00045
+<a name="l00050"></a>00050 <span class="keyword">explicit</span> <a class="code" href="classDictManagerWidget.html#ac13517a2a2a73df1e8c1a6c60abe4434" title="Constructor.">DictManagerWidget</a>(<a class="code" href="classGUIInterface.html" title="Interface for different GUIs.">GUIInterface</a> *parent = 0);
+<a name="l00051"></a>00051
+<a name="l00052"></a>00052 <span class="keyword">protected</span>:
+<a name="l00053"></a>00053 <span class="keywordtype">void</span> showEvent(QShowEvent *e);
+<a name="l00054"></a>00054 <span class="keywordtype">void</span> hideEvent(QHideEvent *e);
+<a name="l00055"></a>00055
+<a name="l00056"></a>00056 Q_SIGNALS:
+<a name="l00058"></a>00058
+<a name="l00060"></a>00060 <span class="keywordtype">void</span> <a class="code" href="classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5" title="Emited when hiding widget, it will save states of dictionaries.">selectedDictionaries</a>(QList<CommonDictInterface*>);
+<a name="l00061"></a>00061
+<a name="l00063"></a>00063
+<a name="l00065"></a>00065 <span class="keywordtype">void</span> <a class="code" href="classDictManagerWidget.html#a719c38ca3c9b21b037480c0431cd8ffd" title="Emited when user wants to add new dictionary.">addDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>*);
+<a name="l00066"></a>00066
+<a name="l00068"></a>00068
+<a name="l00070"></a>00070 <span class="keywordtype">void</span> <a class="code" href="classDictManagerWidget.html#a50bd09a1b9fa57744cb77eaa580164f0" title="Emited when user wants to remove dictionary.">removeDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>*);
+<a name="l00071"></a>00071
+<a name="l00072"></a>00072
+<a name="l00073"></a>00073
+<a name="l00074"></a>00074 <span class="keyword">private</span> Q_SLOTS:
+<a name="l00078"></a>00078 <span class="keywordtype">void</span> addNewDictButtonClicked();
+<a name="l00079"></a>00079
+<a name="l00082"></a>00082 <span class="keywordtype">void</span> removeButtonClicked();
+<a name="l00083"></a>00083 <span class="keywordtype">void</span> itemSelected(QListWidgetItem*);
+<a name="l00084"></a>00084
+<a name="l00086"></a>00086 <span class="keywordtype">void</span> settingsButtonClicked();
+<a name="l00087"></a>00087
+<a name="l00088"></a>00088 <span class="keyword">private</span>:
+<a name="l00089"></a>00089 QPushButton* addNewDictButton;
+<a name="l00090"></a>00090 QPushButton* removeDictButton;
+<a name="l00091"></a>00091 QPushButton* settingsButton;
+<a name="l00092"></a>00092
+<a name="l00093"></a>00093 QVBoxLayout* verticalLayout;
+<a name="l00094"></a>00094 QHBoxLayout* buttonGroup;
+<a name="l00095"></a>00095 QListWidget* dictListWidget;
+<a name="l00096"></a>00096
+<a name="l00097"></a>00097 <span class="comment">//holds association between items on list and CommonDictInterface objects</span>
+<a name="l00098"></a>00098 QHash<QListWidgetItem*, CommonDictInterface*> dictsHash;
+<a name="l00099"></a>00099 <a class="code" href="classGUIInterface.html" title="Interface for different GUIs.">GUIInterface</a>* guiInterface;
+<a name="l00100"></a>00100
+<a name="l00101"></a>00101 <span class="keywordtype">void</span> refreshDictsList();
+<a name="l00102"></a>00102 };
+<a name="l00103"></a>00103
+<a name="l00104"></a>00104 <span class="preprocessor">#endif // DICTMANAGERWIDGET_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: DictTypeSelectDialog.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DictTypeSelectDialog.h File Reference</h1>
+<p>Implements plugin selection dialog.
+<a href="#_details">More...</a></p>
+<code>#include <QDialog></code><br/>
+<code>#include <QtGui></code><br/>
+<code>#include "../../includes/settings.h"</code><br/>
+
+<p><a href="DictTypeSelectDialog_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Implements pluigin selection dialog. <a href="classDictTypeSelectDialog.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa86fcd50538938f8e6150d22c283886b"></a><!-- doxytag: member="DictTypeSelectDialog.h::PLUGIN_ROW_ROLE" ref="aa86fcd50538938f8e6150d22c283886b" args="" -->
+#define </td><td class="memItemRight" valign="bottom"><b>PLUGIN_ROW_ROLE</b> 99</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements plugin selection dialog. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: DictTypeSelectDialog.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+<h1>DictTypeSelectDialog.h</h1><a href="DictTypeSelectDialog_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment"> mDictionary is free software: you can redistribute it and/or modify</span>
+<a name="l00006"></a>00006 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
+<a name="l00007"></a>00007 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00008"></a>00008 <span class="comment"> (at your option) any later version.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment"> mDictionary is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
+<a name="l00013"></a>00013 <span class="comment"> GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment"> You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment"> along with mDictionary. If not, see <http://www.gnu.org/licenses/>.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef DICTTYPESELECTDIALOG_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define DICTTYPESELECTDIALOG_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QDialog></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QtGui></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include "../../includes/settings.h"</span>
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032 <span class="preprocessor">#define PLUGIN_ROW_ROLE 99 //TODO remove this</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034
+<a name="l00036"></a>00036
+<a name="l00040"></a><a class="code" href="classDictTypeSelectDialog.html">00040</a> <span class="keyword">class </span><a class="code" href="classDictTypeSelectDialog.html" title="Implements pluigin selection dialog.">DictTypeSelectDialog</a> : <span class="keyword">public</span> QDialog {
+<a name="l00041"></a>00041 Q_OBJECT
+<a name="l00042"></a>00042 <span class="keyword">public</span>:
+<a name="l00044"></a>00044
+<a name="l00049"></a>00049 <span class="keyword">static</span> <a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* <a class="code" href="classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821" title="Shows dialog with list of plugins.">addNewDict</a>(
+<a name="l00050"></a>00050 QList<CommonDictInterface* > plugins,
+<a name="l00051"></a>00051 QWidget *parent = 0);
+<a name="l00052"></a>00052
+<a name="l00054"></a>00054 <a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* <a class="code" href="classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce" title="Returns selected by user plugin.">selectedPlugin</a>();
+<a name="l00055"></a>00055
+<a name="l00056"></a>00056 <span class="keyword">protected</span>:
+<a name="l00057"></a>00057 <span class="keyword">explicit</span> <a class="code" href="classDictTypeSelectDialog.html" title="Implements pluigin selection dialog.">DictTypeSelectDialog</a>(QList<CommonDictInterface* > plugins,
+<a name="l00058"></a>00058 QWidget *parent = 0);
+<a name="l00059"></a>00059 <span class="keyword">private</span> Q_SLOTS:
+<a name="l00060"></a>00060 <span class="keywordtype">void</span> pluginSelected(QListWidgetItem* item);
+<a name="l00061"></a>00061
+<a name="l00062"></a>00062 <span class="keyword">private</span>:
+<a name="l00063"></a>00063 QListWidget* pluginsListWidget;
+<a name="l00064"></a>00064 QList<CommonDictInterface*> plugins;
+<a name="l00065"></a>00065 QVBoxLayout* verticalLayout;
+<a name="l00066"></a>00066 <a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* _selectedPlugin;
+<a name="l00067"></a>00067 };
+<a name="l00068"></a>00068
+<a name="l00069"></a>00069 <span class="preprocessor">#endif // DICTTYPESELECTDIALOG_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: GUIInterface.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUIInterface.h File Reference</h1>
+<p>Defines interface for GUI.
+<a href="#_details">More...</a></p>
+<code>#include <QMainWindow></code><br/>
+<code>#include <QMultiHash></code><br/>
+<code>#include "translation.h"</code><br/>
+<code>#include "CommonDictInterface.h"</code><br/>
+
+<p><a href="GUIInterface_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html">GUIInterface</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Interface for different GUIs. <a href="classGUIInterface.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Defines interface for GUI. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: GUIInterface.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+<h1>GUIInterface.h</h1><a href="GUIInterface_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment"> mDictionary is free software: you can redistribute it and/or modify</span>
+<a name="l00006"></a>00006 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
+<a name="l00007"></a>00007 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00008"></a>00008 <span class="comment"> (at your option) any later version.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment"> mDictionary is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
+<a name="l00013"></a>00013 <span class="comment"> GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment"> You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment"> along with mDictionary. If not, see <http://www.gnu.org/licenses/>.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025
+<a name="l00026"></a>00026
+<a name="l00027"></a>00027 <span class="preprocessor">#ifndef GUIINTERFACE_H</span>
+<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#define GUIINTERFACE_H</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#include <QMainWindow></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include <QMultiHash></span>
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032 <span class="preprocessor">#include "translation.h"</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include "CommonDictInterface.h"</span>
+<a name="l00034"></a>00034
+<a name="l00036"></a>00036
+<a name="l00039"></a><a class="code" href="classGUIInterface.html">00039</a> <span class="keyword">class </span><a class="code" href="classGUIInterface.html" title="Interface for different GUIs.">GUIInterface</a> : <span class="keyword">public</span> QMainWindow {
+<a name="l00040"></a>00040 Q_OBJECT
+<a name="l00041"></a>00041
+<a name="l00042"></a>00042 <span class="keyword">public</span>:
+<a name="l00043"></a>00043 <a class="code" href="classGUIInterface.html" title="Interface for different GUIs.">GUIInterface</a>(QWidget *parent = 0) :QMainWindow(parent) {}
+<a name="l00044"></a>00044
+<a name="l00045"></a>00045 <span class="keyword">virtual</span> ~<a class="code" href="classGUIInterface.html" title="Interface for different GUIs.">GUIInterface</a>() {}
+<a name="l00046"></a>00046
+<a name="l00049"></a>00049
+<a name="l00053"></a>00053 <span class="keyword">virtual</span> QHash<CommonDictInterface*, bool> <a class="code" href="classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a">getDictionaries</a>() = 0;
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055
+<a name="l00057"></a>00057
+<a name="l00060"></a>00060 <span class="keyword">virtual</span> QList<CommonDictInterface*> <a class="code" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa" title="Returns all loaded plugins.">getPlugins</a>() = 0;
+<a name="l00061"></a>00061
+<a name="l00063"></a>00063
+<a name="l00070"></a>00070 <span class="keywordtype">bool</span> <a class="code" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b" title="Indicates if GUI is in exact search mode.">exactSearch</a>();
+<a name="l00071"></a>00071
+<a name="l00073"></a>00073
+<a name="l00074"></a>00074 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571" title="Sets GUI exact search mode.">setExactSearch</a>(<span class="keywordtype">bool</span> exactSearch);
+<a name="l00075"></a>00075
+<a name="l00076"></a>00076
+<a name="l00077"></a>00077 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00079"></a>00079
+<a name="l00084"></a>00084 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7" title="Search in exact mode for given word.">searchExact</a>(QString word) = 0;
+<a name="l00085"></a>00085
+<a name="l00087"></a>00087
+<a name="l00094"></a>00094 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124" title="Adds to history key words from given translations.">addToHistory</a>(QList<Translation*>) = 0;
+<a name="l00095"></a>00095
+<a name="l00097"></a>00097 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b" title="Shows history dialog.">showHistory</a>() = 0;
+<a name="l00098"></a>00098
+<a name="l00100"></a>00100
+<a name="l00105"></a>00105 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036" title="Shows translation of next word in history.">historyNext</a>() = 0;
+<a name="l00106"></a>00106
+<a name="l00108"></a>00108
+<a name="l00113"></a>00113 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475" title="Shows translation of previous word in history.">historyPrev</a>() = 0;
+<a name="l00114"></a>00114
+<a name="l00116"></a>00116
+<a name="l00125"></a>00125 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8" title="Gets word list from backbone and prepares received list to display.">wordListReady</a>() = 0;
+<a name="l00126"></a>00126
+<a name="l00128"></a>00128 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#abd81fe53691de8c942be152a099bd21b" title="Gets translation strings from backbone and emit signal to display them.">translationsReady</a>() = 0;
+<a name="l00129"></a>00129
+<a name="l00130"></a>00130 Q_SIGNALS:
+<a name="l00133"></a>00133 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86">quit</a>();
+<a name="l00134"></a>00134
+<a name="l00136"></a>00136
+<a name="l00138"></a>00138 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec" title="Emited when user want to search for list of words matching given word.">searchWordList</a>(QString word);
+<a name="l00139"></a>00139
+<a name="l00141"></a>00141
+<a name="l00145"></a>00145 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263" title="Emited when user wants to see translation of words.">searchTranslations</a>(QList<Translation*>);
+<a name="l00146"></a>00146
+<a name="l00149"></a>00149 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8">setBusy</a>();
+<a name="l00150"></a>00150
+<a name="l00152"></a>00152 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88" title="Emited when searching ends, will enable GUI components.">setIdle</a>();
+<a name="l00153"></a>00153
+<a name="l00155"></a>00155 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036" title="Emited when user want to break search.">stopSearching</a>();
+<a name="l00156"></a>00156
+<a name="l00159"></a>00159
+<a name="l00162"></a>00162 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e">showWordList</a>(QHash<QString, QList<Translation*> >);
+<a name="l00163"></a>00163
+<a name="l00166"></a>00166
+<a name="l00169"></a>00169 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">showTranslation</a>(QStringList);
+<a name="l00170"></a>00170
+<a name="l00172"></a>00172
+<a name="l00174"></a>00174 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a" title="Emited when user wants to add new dictionary.">addNewDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>*);
+<a name="l00175"></a>00175
+<a name="l00177"></a>00177
+<a name="l00179"></a>00179 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66" title="Emited when user wants to remove dictionary.">removeDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>*);
+<a name="l00180"></a>00180
+<a name="l00182"></a>00182
+<a name="l00184"></a>00184 <span class="keywordtype">void</span> <a class="code" href="classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181" title="Emited when user changes dictionaries active/inactive states.">selectedDictionaries</a>(QList<CommonDictInterface* >);
+<a name="l00185"></a>00185 };
+<a name="l00186"></a>00186
+<a name="l00187"></a>00187 <span class="preprocessor">#endif // GUIINTERFACE_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: HistoryListDialog.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>HistoryListDialog.h File Reference</h1>
+<p>Implements history list dialog.
+<a href="#_details">More...</a></p>
+<code>#include <QDialog></code><br/>
+<code>#include "<a class="el" href="SearchBarWidget_8h_source.html">SearchBarWidget.h</a>"</code><br/>
+<code>#include "../../includes/History.h"</code><br/>
+<code>#include <QtGui></code><br/>
+
+<p><a href="HistoryListDialog_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Implements history list dialog. <a href="classHistoryListDialog.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements history list dialog. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: HistoryListDialog.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+<h1>HistoryListDialog.h</h1><a href="HistoryListDialog_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment"> mDictionary is free software: you can redistribute it and/or modify</span>
+<a name="l00006"></a>00006 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
+<a name="l00007"></a>00007 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00008"></a>00008 <span class="comment"> (at your option) any later version.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment"> mDictionary is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
+<a name="l00013"></a>00013 <span class="comment"> GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment"> You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment"> along with mDictionary. If not, see <http://www.gnu.org/licenses/>.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef HISTORYLISTDIALOG_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define HISTORYLISTDIALOG_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QDialog></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include "<a class="code" href="SearchBarWidget_8h.html" title="Implements search bar.">SearchBarWidget.h</a>"</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include "../../includes/History.h"</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include <QtGui></span>
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033
+<a name="l00035"></a>00035
+<a name="l00038"></a><a class="code" href="classHistoryListDialog.html">00038</a> <span class="keyword">class </span><a class="code" href="classHistoryListDialog.html" title="Implements history list dialog.">HistoryListDialog</a> : <span class="keyword">public</span> QDialog
+<a name="l00039"></a>00039 {
+<a name="l00040"></a>00040 Q_OBJECT
+<a name="l00041"></a>00041 <span class="keyword">public</span>:
+<a name="l00043"></a>00043
+<a name="l00047"></a>00047 <span class="keyword">explicit</span> <a class="code" href="classHistoryListDialog.html#a69c5d8164b3e9ec6345e8170aa4d4215" title="Constructor.">HistoryListDialog</a>(QStringList words, QWidget* parent = 0);
+<a name="l00048"></a>00048
+<a name="l00050"></a>00050 QString <a class="code" href="classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea" title="Returns word selected by user.">selectedWord</a>();
+<a name="l00051"></a>00051
+<a name="l00053"></a>00053 <span class="keywordtype">int</span> <a class="code" href="classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85" title="Returns row number of selected word.">selectedRow</a>();
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055 <span class="keyword">private</span> Q_SLOTS:
+<a name="l00056"></a>00056 <span class="keywordtype">void</span> itemClicked(QModelIndex);
+<a name="l00057"></a>00057
+<a name="l00058"></a>00058 <span class="keyword">private</span>:
+<a name="l00059"></a>00059 QListWidget* historyListWidget;
+<a name="l00060"></a>00060 QVBoxLayout* verticalLayout;
+<a name="l00061"></a>00061 QString _selectedWord;
+<a name="l00062"></a>00062 <span class="keywordtype">int</span> _selectedRow;
+<a name="l00063"></a>00063 QStringList oryginalList;
+<a name="l00064"></a>00064
+<a name="l00065"></a>00065 };
+<a name="l00066"></a>00066
+<a name="l00067"></a>00067 <span class="preprocessor">#endif // HISTORYLISTDIALOG_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: History.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+<h1>History.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment"> mDictionary is free software: you can redistribute it and/or modify</span>
+<a name="l00006"></a>00006 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
+<a name="l00007"></a>00007 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00008"></a>00008 <span class="comment"> (at your option) any later version.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment"> mDictionary is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
+<a name="l00013"></a>00013 <span class="comment"> GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment"> You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment"> along with mDictionary. If not, see <http://www.gnu.org/licenses/>.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
+<a name="l00021"></a>00021
+<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
+<a name="l00023"></a>00023
+<a name="l00024"></a>00024 <span class="preprocessor">#ifndef HISTORY_H</span>
+<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define HISTORY_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include <QObject></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QVector></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QStringList></span>
+<a name="l00030"></a>00030
+<a name="l00031"></a><a class="code" href="classHistory.html">00031</a> <span class="keyword">class </span><a class="code" href="classHistory.html">History</a> : <span class="keyword">public</span> QObject
+<a name="l00032"></a>00032 {
+<a name="l00033"></a>00033 Q_OBJECT
+<a name="l00034"></a>00034 <span class="keyword">public</span>:
+<a name="l00035"></a>00035 <span class="keyword">explicit</span> <a class="code" href="classHistory.html">History</a>(<span class="keywordtype">int</span> maxSize = 5, QObject *parent = 0);
+<a name="l00036"></a>00036
+<a name="l00037"></a>00037 Q_SIGNALS:
+<a name="l00038"></a>00038 <span class="keywordtype">void</span> historyChanged(<span class="keywordtype">bool</span> prevAvailable,
+<a name="l00039"></a>00039 <span class="keywordtype">bool</span> nextAvailable,
+<a name="l00040"></a>00040 <span class="keywordtype">bool</span> listAvailable);
+<a name="l00041"></a>00041
+<a name="l00042"></a>00042 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00043"></a>00043 <span class="keywordtype">void</span> refreshStatus();
+<a name="l00044"></a>00044
+<a name="l00045"></a>00045 <span class="keyword">public</span>:
+<a name="l00046"></a>00046 <span class="keywordtype">void</span> add(QString);
+<a name="l00047"></a>00047 QString previous();
+<a name="l00048"></a>00048 QString next();
+<a name="l00049"></a>00049 QStringList list();
+<a name="l00050"></a>00050
+<a name="l00051"></a>00051 <span class="keywordtype">bool</span> prevAvailable();
+<a name="l00052"></a>00052 <span class="keywordtype">bool</span> nextAvailable();
+<a name="l00053"></a>00053 <span class="keywordtype">bool</span> listAvailable();
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055 <span class="keywordtype">void</span> setCurrentElement(<span class="keywordtype">int</span> element);
+<a name="l00056"></a>00056
+<a name="l00057"></a>00057 <span class="keywordtype">int</span> maxSize();
+<a name="l00058"></a>00058
+<a name="l00059"></a>00059 <span class="keywordtype">void</span> setMaxSize(<span class="keywordtype">int</span> size);
+<a name="l00060"></a>00060
+<a name="l00061"></a>00061 <span class="keyword">private</span>:
+<a name="l00062"></a>00062 QVector<QString> _history;
+<a name="l00063"></a>00063 <span class="keywordtype">int</span> _maxSize;
+<a name="l00064"></a>00064 <span class="keywordtype">int</span> currentElement;
+<a name="l00065"></a>00065 <span class="keywordtype">bool</span> _prevAvailable;
+<a name="l00066"></a>00066 <span class="keywordtype">bool</span> _nextAvailable;
+<a name="l00067"></a>00067 <span class="keywordtype">bool</span> _listAvailable;
+<a name="l00068"></a>00068 };
+<a name="l00069"></a>00069
+<a name="l00070"></a>00070 <span class="preprocessor">#endif // HISTORY_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: MainWindow.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>MainWindow.h File Reference</h1>
+<p>Implements interface for GUI.
+<a href="#_details">More...</a></p>
+<code>#include <QMainWindow></code><br/>
+<code>#include "../../includes/GUIInterface.h"</code><br/>
+<code>#include "../backbone/backbone.h"</code><br/>
+<code>#include "<a class="el" href="TranslationWidget_8h_source.html">TranslationWidget.h</a>"</code><br/>
+<code>#include "WordListWidget.h"</code><br/>
+<code>#include "<a class="el" href="SearchBarWidget_8h_source.html">SearchBarWidget.h</a>"</code><br/>
+<code>#include "<a class="el" href="MenuWidget_8h_source.html">MenuWidget.h</a>"</code><br/>
+<code>#include "<a class="el" href="DictManagerWidget_8h_source.html">DictManagerWidget.h</a>"</code><br/>
+<code>#include "<a class="el" href="HistoryListDialog_8h_source.html">HistoryListDialog.h</a>"</code><br/>
+
+<p><a href="MainWindow_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html">MainWindow</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Implements interface for GUI. <a href="classMainWindow.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements interface for GUI. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
<li><a href="files.html"><span>File List</span></a></li>
</ul>
</div>
-<h1>MainWindow.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<h1>MainWindow.h</h1><a href="MainWindow_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
<a name="l00002"></a>00002 <span class="comment"></span>
<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
<a name="l00004"></a>00004 <span class="comment"></span>
<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
<a name="l00019"></a>00019 <span class="comment"></span>
<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
-<a name="l00021"></a>00021
-<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024 <span class="preprocessor">#ifndef MAINWINDOW_H</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define MAINWINDOW_H</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00027"></a>00027 <span class="preprocessor">#include <QMainWindow></span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include "../backbone/backbone.h"</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include "TranslationWidget.h"</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include "WordListWidget.h"</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include "SearchBarWidget.h"</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include "MenuWidget.h"</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a>00034 <span class="keyword">namespace </span>Ui {
-<a name="l00035"></a>00035 <span class="keyword">class </span><a class="code" href="classMainWindow.html">MainWindow</a>;
-<a name="l00036"></a>00036 }
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef MAINWINDOW_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define MAINWINDOW_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QMainWindow></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include "../../includes/GUIInterface.h"</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include "../backbone/backbone.h"</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include "<a class="code" href="TranslationWidget_8h.html" title="Implements translation widget.">TranslationWidget.h</a>"</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include "WordListWidget.h"</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include "<a class="code" href="SearchBarWidget_8h.html" title="Implements search bar.">SearchBarWidget.h</a>"</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include "<a class="code" href="MenuWidget_8h.html" title="Implements custom menu.">MenuWidget.h</a>"</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include "<a class="code" href="DictManagerWidget_8h.html" title="Dictionary management widget.">DictManagerWidget.h</a>"</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include "<a class="code" href="HistoryListDialog_8h.html" title="Implements history list dialog.">HistoryListDialog.h</a>"</span>
<a name="l00037"></a>00037
-<a name="l00038"></a><a class="code" href="classMainWindow.html">00038</a> <span class="keyword">class </span><a class="code" href="classMainWindow.html">MainWindow</a> : <span class="keyword">public</span> QMainWindow
-<a name="l00039"></a>00039 {
-<a name="l00040"></a>00040 Q_OBJECT
+<a name="l00038"></a>00038 <span class="keyword">namespace </span>Ui {
+<a name="l00039"></a>00039 <span class="keyword">class </span><a class="code" href="classMainWindow.html" title="Implements interface for GUI.">MainWindow</a>;
+<a name="l00040"></a>00040 }
<a name="l00041"></a>00041
-<a name="l00042"></a>00042 <span class="keyword">public</span>:
-<a name="l00043"></a>00043 <span class="keyword">explicit</span> <a class="code" href="classMainWindow.html">MainWindow</a>(<a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>* backbone, QWidget *parent = 0);
-<a name="l00044"></a>00044 ~<a class="code" href="classMainWindow.html">MainWindow</a>();
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="keyword">public</span> Q_SLOTS:
-<a name="l00048"></a>00048 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8" title="Confirmation from backbone that we can close program.">closeOk</a>();
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 Q_SIGNALS:
-<a name="l00052"></a>00052 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66" title="Request to backbone to stop all it&#39;s activities.">quit</a>();
+<a name="l00043"></a>00043
+<a name="l00050"></a><a class="code" href="classMainWindow.html">00050</a> <span class="keyword">class </span><a class="code" href="classMainWindow.html" title="Implements interface for GUI.">MainWindow</a> : <span class="keyword">public</span> <a class="code" href="classGUIInterface.html" title="Interface for different GUIs.">GUIInterface</a>
+<a name="l00051"></a>00051 {
+<a name="l00052"></a>00052 Q_OBJECT
<a name="l00053"></a>00053
-<a name="l00054"></a>00054 <span class="keyword">protected</span>:
-<a name="l00058"></a>00058 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a38edb88d43e844aca9d2e762c8706565" title="When user wants to close application, we first sends signal to stop all ongoing searches...">closeEvent</a>(QCloseEvent *);
-<a name="l00059"></a>00059
-<a name="l00060"></a>00060
-<a name="l00061"></a>00061 <span class="keyword">private</span>:
-<a name="l00062"></a>00062 <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>* backbone;
-<a name="l00063"></a>00063 Ui::MainWindow *ui;
-<a name="l00064"></a>00064 <a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a>* searchBarWidget;
-<a name="l00065"></a>00065 <a class="code" href="classTranslationWidget.html" title="Displays translation of word found in dictionaries.">TranslationWidget</a>* translationWidget;
-<a name="l00066"></a>00066 <a class="code" href="classWordListWidget.html" title="Displays list of words found in dictionaries.">WordListWidget</a>* wordListWidget;
-<a name="l00067"></a>00067 <a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a>* menuWidget;
-<a name="l00068"></a>00068 <span class="keywordtype">bool</span> closingApplication = <span class="keyword">false</span>;
-<a name="l00069"></a>00069 };
-<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="preprocessor">#endif // MAINWINDOW_H</span>
+<a name="l00054"></a>00054 <span class="keyword">public</span>:
+<a name="l00056"></a>00056
+<a name="l00061"></a>00061 <span class="keyword">explicit</span> <a class="code" href="classMainWindow.html#a4acc6192d273eb38e9082b4934202b81" title="Constructor.">MainWindow</a>(<a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>* backbone, QWidget *parent = 0);
+<a name="l00062"></a>00062 ~<a class="code" href="classMainWindow.html" title="Implements interface for GUI.">MainWindow</a>();
+<a name="l00063"></a>00063
+<a name="l00066"></a>00066
+<a name="l00070"></a>00070 QHash<CommonDictInterface*, bool> <a class="code" href="classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7">getDictionaries</a>();
+<a name="l00071"></a>00071
+<a name="l00073"></a>00073
+<a name="l00076"></a>00076 QList<CommonDictInterface*> <a class="code" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0" title="Returns all loaded plugins.">getPlugins</a>();
+<a name="l00077"></a>00077
+<a name="l00079"></a>00079
+<a name="l00085"></a>00085 <span class="keywordtype">bool</span> <a class="code" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839" title="Indicates if GUI is in exact search mode.">exactSearch</a>();
+<a name="l00086"></a>00086
+<a name="l00088"></a>00088
+<a name="l00095"></a>00095 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489" title="Sets GUI exact search mode.">setExactSearch</a>(<span class="keywordtype">bool</span>);
+<a name="l00096"></a>00096
+<a name="l00097"></a>00097
+<a name="l00098"></a>00098 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00100"></a>00100
+<a name="l00105"></a>00105 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a" title="Search in exact mode for given word.">searchExact</a>(QString);
+<a name="l00106"></a>00106
+<a name="l00108"></a>00108
+<a name="l00117"></a>00117 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b" title="Gets word list from backbone and prepares received list to display.">wordListReady</a>();
+<a name="l00118"></a>00118
+<a name="l00120"></a>00120 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#afea3664ab8d180bc705b552b7f745136" title="Gets translation strings from backbone and emit signal to display them.">translationsReady</a>();
+<a name="l00121"></a>00121
+<a name="l00123"></a>00123
+<a name="l00130"></a>00130 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9" title="Adds to history key words from given translations.">addToHistory</a>(QList<Translation*>);
+<a name="l00131"></a>00131
+<a name="l00133"></a>00133 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a655d251389256b1e062513f6ff762543" title="Shows history dialog.">showHistory</a>();
+<a name="l00134"></a>00134
+<a name="l00136"></a>00136
+<a name="l00141"></a>00141 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c" title="Shows translation of next word in history.">historyNext</a>();
+<a name="l00142"></a>00142
+<a name="l00144"></a>00144
+<a name="l00149"></a>00149 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78" title="Shows translation of previous word in history.">historyPrev</a>();
+<a name="l00150"></a>00150
+<a name="l00151"></a>00151 <span class="keyword">private</span> Q_SLOTS:
+<a name="l00154"></a>00154 <span class="keywordtype">void</span> setSearchString(QString);
+<a name="l00155"></a>00155
+<a name="l00157"></a>00157 <span class="keywordtype">void</span> disableMenu();
+<a name="l00158"></a>00158
+<a name="l00160"></a>00160 <span class="keywordtype">void</span> enableMenu();
+<a name="l00161"></a>00161
+<a name="l00164"></a>00164 <span class="keywordtype">void</span> breakSearching();
+<a name="l00165"></a>00165
+<a name="l00166"></a>00166
+<a name="l00167"></a>00167 <span class="keyword">protected</span>:
+<a name="l00171"></a>00171 <span class="keywordtype">void</span> <a class="code" href="classMainWindow.html#a38edb88d43e844aca9d2e762c8706565" title="When user wants to close application, we first sends signal to stop all ongoing searches...">closeEvent</a>(QCloseEvent *);
+<a name="l00172"></a>00172
+<a name="l00173"></a>00173
+<a name="l00174"></a>00174 <span class="keyword">private</span>:
+<a name="l00175"></a>00175 <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>* backbone;
+<a name="l00176"></a>00176 Ui::MainWindow *ui;
+<a name="l00177"></a>00177
+<a name="l00178"></a>00178
+<a name="l00179"></a>00179 <a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a>* searchBarWidget;
+<a name="l00180"></a>00180 <a class="code" href="classTranslationWidget.html" title="Displays translation of word found in dictionaries.">TranslationWidget</a>* translationWidget;
+<a name="l00181"></a>00181 <a class="code" href="classWordListWidget.html" title="Displays list of words found in dictionaries.">WordListWidget</a>* wordListWidget;
+<a name="l00182"></a>00182 <a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a>* menuWidget;
+<a name="l00183"></a>00183 <a class="code" href="classDictManagerWidget.html" title="Implements dictionaries management widget.">DictManagerWidget</a>* dictManagerWidget;
+<a name="l00184"></a>00184
+<a name="l00185"></a>00185 <span class="keywordtype">bool</span> _exactSearch;
+<a name="l00186"></a>00186 QString searchString;
+<a name="l00187"></a>00187
+<a name="l00188"></a>00188 <span class="keywordtype">void</span> connectBackbone();
+<a name="l00189"></a>00189 <span class="keywordtype">void</span> connectSearchBar();
+<a name="l00190"></a>00190 <span class="keywordtype">void</span> connectWordList();
+<a name="l00191"></a>00191 <span class="keywordtype">void</span> connectTranslationWidget();
+<a name="l00192"></a>00192 <span class="keywordtype">void</span> connectDictManager();
+<a name="l00193"></a>00193 <span class="keywordtype">void</span> connectMenu();
+<a name="l00194"></a>00194 };
+<a name="l00195"></a>00195
+<a name="l00196"></a>00196 <span class="preprocessor">#endif // MAINWINDOW_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: MenuTabWidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>MenuTabWidget.h File Reference</h1>
+<p>Implements menu tab widget.
+<a href="#_details">More...</a></p>
+<code>#include <QTabWidget></code><br/>
+
+<p><a href="MenuTabWidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Menu's main widget, which will hold all submenu's widgets. <a href="classMenuTabWidget.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements menu tab widget. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
<li><a href="files.html"><span>File List</span></a></li>
</ul>
</div>
-<h1>MenuTabWidget.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<h1>MenuTabWidget.h</h1><a href="MenuTabWidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
<a name="l00002"></a>00002 <span class="comment"></span>
<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
<a name="l00004"></a>00004 <span class="comment"></span>
<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
<a name="l00019"></a>00019 <span class="comment"></span>
<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
-<a name="l00021"></a>00021
-<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024 <span class="preprocessor">#ifndef MENUTABWIDGET_H</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define MENUTABWIDGET_H</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#include <QTabWidget></span>
-<a name="l00027"></a>00027
-<a name="l00032"></a><a class="code" href="classMenuTabWidget.html">00032</a> <span class="keyword">class </span><a class="code" href="classMenuTabWidget.html" title="Menu&#39;s main widget, which will hold all submenu&#39;s widgets.">MenuTabWidget</a> : <span class="keyword">public</span> QTabWidget {
-<a name="l00033"></a>00033 Q_OBJECT
-<a name="l00034"></a>00034 <span class="keyword">public</span>:
-<a name="l00035"></a>00035 <span class="keyword">explicit</span> <a class="code" href="classMenuTabWidget.html" title="Menu&#39;s main widget, which will hold all submenu&#39;s widgets.">MenuTabWidget</a>(QWidget *parent = 0);
-<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">protected</span>:
-<a name="l00043"></a>00043 <span class="keywordtype">void</span> <a class="code" href="classMenuTabWidget.html#aeebc6d5d6dd36d3853f0dda28a618430" title="Reimplemented default hideEvent function.">hideEvent</a>(QHideEvent *);
-<a name="l00044"></a>00044 };
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="preprocessor">#endif // MENUTABWIDGET_H</span>
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef MENUTABWIDGET_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define MENUTABWIDGET_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#include <QTabWidget></span>
+<a name="l00028"></a>00028
+<a name="l00033"></a><a class="code" href="classMenuTabWidget.html">00033</a> <span class="keyword">class </span><a class="code" href="classMenuTabWidget.html" title="Menu&#39;s main widget, which will hold all submenu&#39;s widgets.">MenuTabWidget</a> : <span class="keyword">public</span> QTabWidget {
+<a name="l00034"></a>00034 Q_OBJECT
+<a name="l00035"></a>00035 <span class="keyword">public</span>:
+<a name="l00036"></a>00036 <span class="keyword">explicit</span> <a class="code" href="classMenuTabWidget.html" title="Menu&#39;s main widget, which will hold all submenu&#39;s widgets.">MenuTabWidget</a>(QWidget *parent = 0);
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 <span class="keyword">protected</span>:
+<a name="l00044"></a>00044 <span class="keywordtype">void</span> <a class="code" href="classMenuTabWidget.html#aeebc6d5d6dd36d3853f0dda28a618430" title="Reimplemented default hideEvent function.">hideEvent</a>(QHideEvent *);
+<a name="l00045"></a>00045 };
+<a name="l00046"></a>00046
+<a name="l00047"></a>00047 <span class="preprocessor">#endif // MENUTABWIDGET_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: MenuWidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>MenuWidget.h File Reference</h1>
+<p>Implements custom menu.
+<a href="#_details">More...</a></p>
+<code>#include <QWidgetAction></code><br/>
+<code>#include "<a class="el" href="MenuTabWidget_8h_source.html">MenuTabWidget.h</a>"</code><br/>
+
+<p><a href="MenuWidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classMenuWidget.html">MenuWidget</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Displays custom menu with tab widget containing all submenus. <a href="classMenuWidget.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements custom menu. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
<li><a href="files.html"><span>File List</span></a></li>
</ul>
</div>
-<h1>MenuWidget.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<h1>MenuWidget.h</h1><a href="MenuWidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
<a name="l00002"></a>00002 <span class="comment"></span>
<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
<a name="l00004"></a>00004 <span class="comment"></span>
<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
<a name="l00019"></a>00019 <span class="comment"></span>
<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
-<a name="l00021"></a>00021
-<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024 <span class="preprocessor">#ifndef MENUWIDGET_H</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define MENUWIDGET_H</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00027"></a>00027 <span class="preprocessor">#include <QWidgetAction></span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include "MenuTabWidget.h"</span>
-<a name="l00029"></a>00029
-<a name="l00033"></a><a class="code" href="classMenuWidget.html">00033</a> <span class="keyword">class </span><a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a> : <span class="keyword">public</span> QWidgetAction {
-<a name="l00034"></a>00034 Q_OBJECT
-<a name="l00035"></a>00035 <span class="keyword">public</span>:
-<a name="l00036"></a>00036 <span class="keyword">explicit</span> <a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a>(QWidget *parent = 0);
-<a name="l00037"></a>00037 <span class="keyword">virtual</span> ~<a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a>();
-<a name="l00038"></a>00038
-<a name="l00045"></a>00045 <span class="keywordtype">void</span> <a class="code" href="classMenuWidget.html#a68c058039cf59841699c808a3a95505f" title="Add new submenu to menu.">addSubMenu</a>(QString title, QWidget* widget);
-<a name="l00046"></a>00046
-<a name="l00051"></a>00051 <span class="keywordtype">void</span> <a class="code" href="classMenuWidget.html#ad6259c490528d08af5468b1cec29741b" title="Remove submenu from menu.">removeSubMenu</a>(QString title);
-<a name="l00052"></a>00052
-<a name="l00053"></a>00053 <span class="keyword">protected</span>:
-<a name="l00054"></a>00054 <a class="code" href="classMenuTabWidget.html" title="Menu&#39;s main widget, which will hold all submenu&#39;s widgets.">MenuTabWidget</a>* tabWidget;
-<a name="l00055"></a>00055 QWidget* createWidget(QWidget *parent);
-<a name="l00056"></a>00056 };
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058 <span class="preprocessor">#endif // MENUWIDGET_H</span>
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef MENUWIDGET_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define MENUWIDGET_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QWidgetAction></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include "<a class="code" href="MenuTabWidget_8h.html" title="Implements menu tab widget.">MenuTabWidget.h</a>"</span>
+<a name="l00030"></a>00030
+<a name="l00034"></a><a class="code" href="classMenuWidget.html">00034</a> <span class="keyword">class </span><a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a> : <span class="keyword">public</span> QWidgetAction {
+<a name="l00035"></a>00035 Q_OBJECT
+<a name="l00036"></a>00036 <span class="keyword">public</span>:
+<a name="l00037"></a>00037 <span class="keyword">explicit</span> <a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a>(QWidget *parent = 0);
+<a name="l00038"></a>00038 <span class="keyword">virtual</span> ~<a class="code" href="classMenuWidget.html" title="Displays custom menu with tab widget containing all submenus.">MenuWidget</a>();
+<a name="l00039"></a>00039
+<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="classMenuWidget.html#a68c058039cf59841699c808a3a95505f" title="Add new submenu to menu.">addSubMenu</a>(QString title, QWidget* widget);
+<a name="l00047"></a>00047
+<a name="l00052"></a>00052 <span class="keywordtype">void</span> <a class="code" href="classMenuWidget.html#ad6259c490528d08af5468b1cec29741b" title="Remove submenu from menu.">removeSubMenu</a>(QString title);
+<a name="l00053"></a>00053
+<a name="l00054"></a>00054 <span class="keyword">protected</span>:
+<a name="l00055"></a>00055 <a class="code" href="classMenuTabWidget.html" title="Menu&#39;s main widget, which will hold all submenu&#39;s widgets.">MenuTabWidget</a>* tabWidget;
+<a name="l00056"></a>00056 QWidget* createWidget(QWidget *parent);
+<a name="l00057"></a>00057 };
+<a name="l00058"></a>00058
+<a name="l00059"></a>00059 <span class="preprocessor">#endif // MENUWIDGET_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: SearchBarWidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>SearchBarWidget.h File Reference</h1>
+<p>Implements search bar.
+<a href="#_details">More...</a></p>
+<code>#include <QWidget></code><br/>
+<code>#include <QtGui></code><br/>
+<code>#include "../backbone/backbone.h"</code><br/>
+<code>#include "../../includes/History.h"</code><br/>
+
+<p><a href="SearchBarWidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Displays search bar. <a href="classSearchBarWidget.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements search bar. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
<li><a href="files.html"><span>File List</span></a></li>
</ul>
</div>
-<h1>SearchBarWidget.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<h1>SearchBarWidget.h</h1><a href="SearchBarWidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
<a name="l00002"></a>00002 <span class="comment"></span>
<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
<a name="l00004"></a>00004 <span class="comment"></span>
<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
<a name="l00019"></a>00019 <span class="comment"></span>
<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
-<a name="l00021"></a>00021
-<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
-<a name="l00023"></a>00023
<a name="l00024"></a>00024
-<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SEARCHBARWIDGET_H</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SEARCHBARWIDGET_H</span>
-<a name="l00027"></a>00027 <span class="preprocessor"></span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include <QWidget></span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include <QtGui></span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include "../backbone/backbone.h"</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00034"></a>00034
-<a name="l00038"></a><a class="code" href="classSearchBarWidget.html">00038</a> <span class="keyword">class </span><a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a> : <span class="keyword">public</span> QWidget {
-<a name="l00039"></a>00039 Q_OBJECT
-<a name="l00040"></a>00040 <span class="keyword">public</span>:
-<a name="l00041"></a>00041 <span class="keyword">explicit</span> <a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a>(<a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a> *backbone, QWidget *parent = 0);
-<a name="l00042"></a>00042 ~<a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a>();
-<a name="l00043"></a>00043
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="keywordtype">bool</span> <a class="code" href="classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2" title="Returns searching status.">isSearching</a>() <span class="keyword">const</span>;
+<a name="l00025"></a>00025
+<a name="l00026"></a>00026 <span class="preprocessor">#ifndef SEARCHBARWIDGET_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span><span class="preprocessor">#define SEARCHBARWIDGET_H</span>
+<a name="l00028"></a>00028 <span class="preprocessor"></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QWidget></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include <QtGui></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include "../backbone/backbone.h"</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include "../../includes/History.h"</span>
+<a name="l00033"></a>00033
+<a name="l00035"></a>00035
+<a name="l00042"></a><a class="code" href="classSearchBarWidget.html">00042</a> <span class="keyword">class </span><a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a> : <span class="keyword">public</span> QWidget {
+<a name="l00043"></a>00043 Q_OBJECT
+<a name="l00044"></a>00044 <span class="keyword">public</span>:
+<a name="l00045"></a>00045 <span class="keyword">explicit</span> <a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a>(QWidget *parent = 0);
+<a name="l00046"></a>00046 ~<a class="code" href="classSearchBarWidget.html" title="Displays search bar.">SearchBarWidget</a>();
<a name="l00047"></a>00047
<a name="l00048"></a>00048 Q_SIGNALS:
-<a name="l00050"></a>00050 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b" title="Requests to search for translation of word passed as parameter.">searchForTranslations</a>(QString);
-<a name="l00051"></a>00051
-<a name="l00053"></a>00053 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b" title="Request to stop all active searchings.">stopSearching</a>();
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <span class="keyword">public</span> Q_SLOTS:
-<a name="l00057"></a>00057
-<a name="l00061"></a>00061 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb" title="Enable or disable search word line edit and history buttons.">setEnabled</a>(<span class="keywordtype">bool</span> enabled = <span class="keyword">true</span>);
-<a name="l00062"></a>00062 <span class="keywordtype">void</span> searchFinished();
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 <span class="keyword">private</span> Q_SLOTS:
-<a name="l00065"></a>00065 <span class="keywordtype">void</span> clearSearchWordToolButtonClicked();
-<a name="l00066"></a>00066 <span class="keywordtype">void</span> searchPushButtonClicked();
-<a name="l00067"></a>00067 <span class="keywordtype">void</span> historyPrevToolButtonClicked();
-<a name="l00068"></a>00068 <span class="keywordtype">void</span> historyNextToolButtonClicked();
-<a name="l00069"></a>00069 <span class="keywordtype">void</span> historyShowToolButtonClicked();
+<a name="l00051"></a>00051 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b">searchForTranslations</a>(QString);
+<a name="l00052"></a>00052
+<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b" title="Request to stop all active searchings.">stopSearching</a>();
+<a name="l00055"></a>00055
+<a name="l00057"></a>00057 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0" title="Request to show previous translation in history.">historyPrev</a>();
+<a name="l00058"></a>00058
+<a name="l00060"></a>00060 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875" title="Request to show next translation in history.">historyNext</a>();
+<a name="l00061"></a>00061
+<a name="l00063"></a>00063 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544" title="Request to show history list.">historyShow</a>();
+<a name="l00064"></a>00064
+<a name="l00066"></a>00066 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752" title="Request to refresh state of history buttons.">refreshHistoryButtons</a>();
+<a name="l00067"></a>00067
+<a name="l00068"></a>00068 <span class="keyword">public</span> Q_SLOTS:
<a name="l00070"></a>00070
-<a name="l00071"></a>00071 <span class="keyword">private</span>:
-<a name="l00072"></a>00072 <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>* backbone;
-<a name="l00073"></a>00073 QLineEdit* searchWordLineEdit;
-<a name="l00074"></a>00074 QToolButton* clearSearchWordToolButton;
-<a name="l00075"></a>00075 QPushButton* searchPushButton;
-<a name="l00076"></a>00076 QToolButton* historyPrevToolButton;
-<a name="l00077"></a>00077 QToolButton* historyNextToolButton;
-<a name="l00078"></a>00078 QToolButton* historyShowToolButton;
-<a name="l00079"></a>00079 QHBoxLayout* horizontalLayout;
-<a name="l00080"></a>00080 QProgressBar* searchingProgressBar;
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082 QVBoxLayout* verticalLayout;
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="keywordtype">bool</span> _isSearching;
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="keywordtype">void</span> initializeUI();
-<a name="l00087"></a>00087 <span class="keywordtype">void</span> showHistoryListDialog();
-<a name="l00088"></a>00088 };
+<a name="l00074"></a>00074 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a" title="Enable or disable search word line edit and history buttons.">setEnabled</a>(<span class="keywordtype">bool</span>);
+<a name="l00075"></a>00075
+<a name="l00076"></a>00076
+<a name="l00078"></a>00078
+<a name="l00081"></a>00081 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521" title="Sets search bar in busy state.">setBusy</a>();
+<a name="l00082"></a>00082
+<a name="l00084"></a>00084
+<a name="l00088"></a>00088 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e" title="Sets search bar in idle state.">setIdle</a>();
<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="preprocessor">#endif // SEARCHBARWIDGET_H</span>
+<a name="l00091"></a>00091
+<a name="l00094"></a>00094 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31" title="Search for given word.">search</a>(QString word);
+<a name="l00095"></a>00095
+<a name="l00097"></a>00097 <span class="keywordtype">void</span> <a class="code" href="classSearchBarWidget.html#a753561409f73334ad2364bdbf7134eba" title="Updates state of history buttons.">updateHistoryButtons</a>(<span class="keywordtype">bool</span> prev, <span class="keywordtype">bool</span> next, <span class="keywordtype">bool</span> list);
+<a name="l00098"></a>00098
+<a name="l00099"></a>00099 <span class="keyword">private</span> Q_SLOTS:
+<a name="l00100"></a>00100 <span class="keywordtype">void</span> clearSearchWordToolButtonClicked();
+<a name="l00101"></a>00101 <span class="keywordtype">void</span> searchPushButtonClicked();
+<a name="l00102"></a>00102
+<a name="l00103"></a>00103
+<a name="l00104"></a>00104 <span class="keyword">private</span>:
+<a name="l00105"></a>00105 QLineEdit* searchWordLineEdit;
+<a name="l00106"></a>00106 QToolButton* clearSearchWordToolButton;
+<a name="l00107"></a>00107 QPushButton* searchPushButton;
+<a name="l00108"></a>00108 QToolButton* historyPrevToolButton;
+<a name="l00109"></a>00109 QToolButton* historyNextToolButton;
+<a name="l00110"></a>00110 QToolButton* historyShowToolButton;
+<a name="l00111"></a>00111 QHBoxLayout* horizontalLayout;
+<a name="l00112"></a>00112 QProgressBar* searchingProgressBar;
+<a name="l00113"></a>00113
+<a name="l00114"></a>00114 QIcon generateIcon(QIcon oryginal, qreal rotation=0);
+<a name="l00115"></a>00115
+<a name="l00116"></a>00116 QVBoxLayout* verticalLayout;
+<a name="l00117"></a>00117
+<a name="l00118"></a>00118 <span class="keywordtype">bool</span> _isSearching;
+<a name="l00119"></a>00119
+<a name="l00120"></a>00120 <span class="keywordtype">void</span> initializeUI();
+<a name="l00121"></a>00121 };
+<a name="l00122"></a>00122
+<a name="l00123"></a>00123 <span class="preprocessor">#endif // SEARCHBARWIDGET_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: TranslationWidgetAutoResizer.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>TranslationWidgetAutoResizer.h File Reference</h1>
+<p>Implements translation widget auto resizer.
+<a href="#_details">More...</a></p>
+<code>#include <QtGui/qtextedit.h></code><br/>
+
+<p><a href="TranslationWidgetAutoResizer_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements translation widget auto resizer. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>>a </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: TranslationWidgetAutoResizer.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+<h1>TranslationWidgetAutoResizer.h</h1><a href="TranslationWidgetAutoResizer_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment"> mDictionary is free software: you can redistribute it and/or modify</span>
+<a name="l00006"></a>00006 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
+<a name="l00007"></a>00007 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00008"></a>00008 <span class="comment"> (at your option) any later version.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment"> mDictionary is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
+<a name="l00013"></a>00013 <span class="comment"> GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment"> You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment"> along with mDictionary. If not, see <http://www.gnu.org/licenses/>.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef TRANSLATIONWIDGETAUTORESIZER_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define TRANSLATIONWIDGETAUTORESIZER_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QtGui/qtextedit.h></span>
+<a name="l00029"></a><a class="code" href="classTranslationWidgetAutoResizer.html">00029</a> <span class="keyword">class </span><a class="code" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a> : <span class="keyword">public</span> QObject
+<a name="l00030"></a>00030 {
+<a name="l00031"></a>00031 Q_OBJECT
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033 <span class="keyword">public</span>:
+<a name="l00034"></a>00034 <a class="code" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a>(QWidget *parent) :QObject(parent),
+<a name="l00035"></a>00035 textEdit(qobject_cast<QTextEdit* >((parent))),
+<a name="l00036"></a>00036 edit(qobject_cast<QFrame* >((parent))) {
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 connect(parent, SIGNAL(textChanged()), <span class="keyword">this</span>,
+<a name="l00039"></a>00039 SLOT(textEditChanged()));
+<a name="l00040"></a>00040 connect(parent, SIGNAL(cursorPositionChanged()),
+<a name="l00041"></a>00041 <span class="keyword">this</span>, SLOT(textEditChanged()));
+<a name="l00042"></a>00042 }
+<a name="l00043"></a>00043
+<a name="l00044"></a>00044 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00045"></a>00045 <span class="keyword">inline</span> <span class="keywordtype">void</span> textEditChanged();
+<a name="l00046"></a>00046
+<a name="l00047"></a>00047 <span class="keyword">private</span>:
+<a name="l00048"></a>00048 QTextEdit *textEdit;
+<a name="l00049"></a>00049 QFrame *edit;
+<a name="l00050"></a>00050 };
+<a name="l00051"></a>00051
+<a name="l00052"></a>00052 <span class="keywordtype">void</span> TranslationWidgetAutoResizer::textEditChanged() {
+<a name="l00053"></a>00053 QTextDocument *doc = textEdit->document();
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055 QSize s = doc->size().toSize();
+<a name="l00056"></a>00056
+<a name="l00057"></a>00057 <span class="keyword">const</span> QRect fr = edit->frameRect();
+<a name="l00058"></a>00058 <span class="keyword">const</span> QRect cr = edit->contentsRect();
+<a name="l00059"></a>00059
+<a name="l00060"></a>00060 edit->setMinimumHeight(qMax(70, s.height() + (fr.height() - cr.height()) -
+<a name="l00061"></a>00061 1));
+<a name="l00062"></a>00062
+<a name="l00063"></a>00063 edit->setMinimumHeight(qMax(70, s.height() + (fr.height() - cr.height()) -
+<a name="l00064"></a>00064 1));
+<a name="l00065"></a>00065 }
+<a name="l00066"></a>00066
+<a name="l00067"></a>00067 <span class="preprocessor">#endif // TRANSLATIONWIDGETAUTORESIZER_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: TranslationWidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>TranslationWidget.h File Reference</h1>
+<p>Implements translation widget.
+<a href="#_details">More...</a></p>
+<code>#include <QWidget></code><br/>
+<code>#include <QModelIndex></code><br/>
+<code>#include <QtGui></code><br/>
+<code>#include "../backbone/backbone.h"</code><br/>
+<code>#include "<a class="el" href="TranslationWidgetAutoResizer_8h_source.html">TranslationWidgetAutoResizer.h</a>"</code><br/>
+
+<p><a href="TranslationWidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Displays translation of word found in dictionaries. <a href="classTranslationWidget.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements translation widget. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Mateusz Półrola <<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>> </dd></dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
<li><a href="files.html"><span>File List</span></a></li>
</ul>
</div>
-<h1>TranslationWidget.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<h1>TranslationWidget.h</h1><a href="TranslationWidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
<a name="l00002"></a>00002 <span class="comment"></span>
<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
<a name="l00004"></a>00004 <span class="comment"></span>
<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
<a name="l00019"></a>00019 <span class="comment"></span>
<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
-<a name="l00021"></a>00021
-<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024 <span class="preprocessor">#ifndef TRANSLATIONWIDGET_H</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define TRANSLATIONWIDGET_H</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00027"></a>00027 <span class="preprocessor">#include <QWidget></span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include <QModelIndex></span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include <QtGui></span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include "../backbone/backbone.h"</span>
-<a name="l00031"></a>00031
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef TRANSLATIONWIDGET_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define TRANSLATIONWIDGET_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QWidget></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QModelIndex></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include <QtGui></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include "../backbone/backbone.h"</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include "<a class="code" href="TranslationWidgetAutoResizer_8h.html" title="Implements translation widget auto resizer.">TranslationWidgetAutoResizer.h</a>"</span>
<a name="l00033"></a>00033
-<a name="l00036"></a><a class="code" href="classTranslationWidget.html">00036</a> <span class="keyword">class </span><a class="code" href="classTranslationWidget.html" title="Displays translation of word found in dictionaries.">TranslationWidget</a> : <span class="keyword">public</span> QTextEdit {
-<a name="l00037"></a>00037 Q_OBJECT
-<a name="l00038"></a>00038 <span class="keyword">public</span>:
-<a name="l00039"></a>00039 <span class="keyword">explicit</span> <a class="code" href="classTranslationWidget.html" title="Displays translation of word found in dictionaries.">TranslationWidget</a>(<a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>* backbone, QWidget *parent = 0);
-<a name="l00040"></a>00040
-<a name="l00041"></a>00041 Q_SIGNALS:
+<a name="l00035"></a>00035
+<a name="l00038"></a><a class="code" href="classTranslationWidget.html">00038</a> <span class="keyword">class </span><a class="code" href="classTranslationWidget.html" title="Displays translation of word found in dictionaries.">TranslationWidget</a> : <span class="keyword">public</span> QScrollArea {
+<a name="l00039"></a>00039 Q_OBJECT
+<a name="l00040"></a>00040 <span class="keyword">public</span>:
+<a name="l00041"></a>00041 <span class="keyword">explicit</span> <a class="code" href="classTranslationWidget.html" title="Displays translation of word found in dictionaries.">TranslationWidget</a>(QWidget *parent = 0);
<a name="l00042"></a>00042
-<a name="l00043"></a>00043 <span class="keyword">public</span> Q_SLOTS:
-<a name="l00045"></a>00045 <span class="keywordtype">void</span> <a class="code" href="classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d" title="Request to show translation of word passed as QModelIndex from word list.">show</a>(QModelIndex);
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047 <span class="keyword">private</span> Q_SLOTS:
-<a name="l00048"></a>00048 <span class="keywordtype">void</span> showContextMenu(QPoint pos);
+<a name="l00043"></a>00043 Q_SIGNALS:
+<a name="l00044"></a>00044 <span class="keywordtype">void</span> updateSize();
+<a name="l00045"></a>00045
+<a name="l00046"></a>00046 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00048"></a>00048 <span class="keywordtype">void</span> <a class="code" href="classTranslationWidget.html#af7008c736828dd5575b80fca53db2565" title="Show widget.">show</a>();
<a name="l00049"></a>00049
-<a name="l00050"></a>00050 <span class="keyword">private</span>:
-<a name="l00051"></a>00051 <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a> *backbone;
-<a name="l00052"></a>00052 QMenu *contextMenu;
+<a name="l00051"></a>00051 <span class="keywordtype">void</span> <a class="code" href="classTranslationWidget.html#af7008c736828dd5575b80fca53db2565" title="Show widget.">show</a>(QStringList);
+<a name="l00052"></a>00052
<a name="l00053"></a>00053
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <span class="keywordtype">void</span> initializeUI();
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057 };
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059 <span class="preprocessor">#endif // TRANSLATIONWIDGET_H</span>
+<a name="l00054"></a>00054 <span class="keyword">private</span>:
+<a name="l00055"></a>00055 QTextEdit *textEdit;
+<a name="l00056"></a>00056 QToolButton* zoomInToolButton;
+<a name="l00057"></a>00057 QToolButton* zoomOutToolButton;
+<a name="l00058"></a>00058 QVBoxLayout *verticalLayout;
+<a name="l00059"></a>00059 QHBoxLayout* horizontalLayout;
+<a name="l00060"></a>00060 <a class="code" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a>* resizer;
+<a name="l00061"></a>00061
+<a name="l00062"></a>00062 <span class="keywordtype">void</span> initializeUI();
+<a name="l00063"></a>00063
+<a name="l00064"></a>00064 };
+<a name="l00065"></a>00065
+<a name="l00066"></a>00066 <span class="preprocessor">#endif // TRANSLATIONWIDGET_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<a name="l00041"></a>00041
<a name="l00043"></a>00043 QString <a class="code" href="classTranslationXdxf.html#a136ccd2e4996a0463349333eb1fa9a92">toHtml</a>() <span class="keyword">const</span>;
<a name="l00044"></a>00044
-<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9" title="sets the word for which we want to find a translation">setKey</a>(QString);
-<a name="l00047"></a>00047
-<a name="l00049"></a>00049 <span class="keywordtype">void</span> <a class="code" href="classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3" title="sets information about dictionary">setDictionaryInfo</a>(QString);
-<a name="l00050"></a>00050
+<a name="l00047"></a>00047 <span class="keywordtype">void</span> <a class="code" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9" title="sets the word for which we want to find a translation">setKey</a>(QString);
+<a name="l00048"></a>00048
+<a name="l00050"></a>00050 <span class="keywordtype">void</span> <a class="code" href="classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3" title="sets information about dictionary">setDictionaryInfo</a>(QString);
<a name="l00051"></a>00051
-<a name="l00052"></a>00052 <span class="keyword">private</span>:
-<a name="l00053"></a>00053 QString _key;
-<a name="l00054"></a>00054 QString _dictionaryInfo;
-<a name="l00055"></a>00055 <a class="code" href="classXdxfPlugin.html">XdxfPlugin</a> *xdxfPlugin;
-<a name="l00056"></a>00056
-<a name="l00057"></a>00057 };
-<a name="l00058"></a>00058
-<a name="l00059"></a>00059 <span class="preprocessor">#endif // TRANSLATIONXDXF_H</span>
-<a name="l00060"></a>00060 <span class="preprocessor"></span>
+<a name="l00052"></a>00052
+<a name="l00053"></a>00053 <span class="keyword">private</span>:
+<a name="l00054"></a>00054 QString _key;
+<a name="l00055"></a>00055 QString _dictionaryInfo;
+<a name="l00056"></a>00056 <a class="code" href="classXdxfPlugin.html">XdxfPlugin</a> *xdxfPlugin;
+<a name="l00057"></a>00057
+<a name="l00058"></a>00058 };
+<a name="l00059"></a>00059
+<a name="l00060"></a>00060 <span class="preprocessor">#endif // TRANSLATIONXDXF_H</span>
+<a name="l00061"></a>00061 <span class="preprocessor"></span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
<a name="l00019"></a>00019 <span class="comment"></span>
<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
-<a name="l00021"></a>00021
-<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
-<a name="l00023"></a>00023
-<a name="l00024"></a>00024 <span class="preprocessor">#ifndef WORDLISTWIDGET_H</span>
-<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define WORDLISTWIDGET_H</span>
-<a name="l00026"></a>00026 <span class="preprocessor"></span>
-<a name="l00027"></a>00027 <span class="preprocessor">#include <QWidget></span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include <QtGui></span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include <QStringListModel></span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include "../backbone/backbone.h"</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032
-<a name="l00034"></a>00034
-<a name="l00037"></a><a class="code" href="classWordListWidget.html">00037</a> <span class="keyword">class </span><a class="code" href="classWordListWidget.html" title="Displays list of words found in dictionaries.">WordListWidget</a> : <span class="keyword">public</span> QListView {
-<a name="l00038"></a>00038 Q_OBJECT
-<a name="l00039"></a>00039 <span class="keyword">public</span>:
-<a name="l00040"></a>00040 <span class="keyword">explicit</span> <a class="code" href="classWordListWidget.html" title="Displays list of words found in dictionaries.">WordListWidget</a>(<a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>* backbone, QWidget *parent = 0);
-<a name="l00041"></a>00041
+<a name="l00024"></a>00024
+<a name="l00025"></a>00025 <span class="preprocessor">#ifndef WORDLISTWIDGET_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define WORDLISTWIDGET_H</span>
+<a name="l00027"></a>00027 <span class="preprocessor"></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QWidget></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QtGui></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include <QStringListModel></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include "../backbone/backbone.h"</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include "<a class="code" href="SearchBarWidget_8h.html" title="Implements search bar.">SearchBarWidget.h</a>"</span>
+<a name="l00033"></a>00033
+<a name="l00035"></a>00035
+<a name="l00038"></a><a class="code" href="classWordListWidget.html">00038</a> <span class="keyword">class </span><a class="code" href="classWordListWidget.html" title="Displays list of words found in dictionaries.">WordListWidget</a> : <span class="keyword">public</span> QListView {
+<a name="l00039"></a>00039 Q_OBJECT
+<a name="l00040"></a>00040 <span class="keyword">public</span>:
+<a name="l00041"></a>00041 <span class="keyword">explicit</span> <a class="code" href="classWordListWidget.html" title="Displays list of words found in dictionaries.">WordListWidget</a>(QWidget *parent = 0);
<a name="l00042"></a>00042
-<a name="l00043"></a>00043 <span class="keyword">public</span> Q_SLOTS:
-<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd" title="Request to show search results, requested by backbone when it finished search.">showSearchResults</a>();
+<a name="l00043"></a>00043 Q_SIGNALS:
+<a name="l00046"></a>00046 <span class="keywordtype">void</span> <a class="code" href="classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06">showTranslation</a>(QList<Translation*>);
<a name="l00047"></a>00047
-<a name="l00048"></a>00048 <span class="keyword">private</span>:
-<a name="l00049"></a>00049 <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a> *backbone;
-<a name="l00050"></a>00050 <span class="comment">//words are keeping as QStringListModel which allow to sort them</span>
-<a name="l00051"></a>00051 QStringListModel *wordListModel;
-<a name="l00052"></a>00052 <span class="keywordtype">void</span> addWord(QString word, <a class="code" href="classTranslation.html" title="Keeping raw form of translation to be parsed only when needed.">Translation</a>* trans);
-<a name="l00053"></a>00053 <span class="comment">//clears all list of words</span>
-<a name="l00054"></a>00054 <span class="keywordtype">void</span> clear();
-<a name="l00055"></a>00055 QHash<QString, Translation*> searchResult;
-<a name="l00056"></a>00056 };
-<a name="l00057"></a>00057
-<a name="l00058"></a>00058 <span class="preprocessor">#endif // WORDLISTWIDGET_H</span>
+<a name="l00048"></a>00048
+<a name="l00049"></a>00049 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00051"></a>00051
+<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="classWordListWidget.html#ae4ac47bc19b239de121fd72455215479" title="Shows search results.">showSearchResults</a>(QHash<QString, QList<Translation*> >);
+<a name="l00055"></a>00055
+<a name="l00057"></a>00057 <span class="keywordtype">void</span> <a class="code" href="classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd" title="Lock words list, while backbone is doing somethig in background.">lockList</a>();
+<a name="l00058"></a>00058
+<a name="l00060"></a>00060 <span class="keywordtype">void</span> <a class="code" href="classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81" title="Unlocks words list.">unlockList</a>();
+<a name="l00061"></a>00061
+<a name="l00062"></a>00062
+<a name="l00063"></a>00063 <span class="keyword">private</span> Q_SLOTS:
+<a name="l00064"></a>00064 <span class="keywordtype">void</span> itemClicked(QModelIndex index);
+<a name="l00065"></a>00065
+<a name="l00066"></a>00066 <span class="keyword">private</span>:
+<a name="l00067"></a>00067 <span class="comment">//Backbone *backbone;</span>
+<a name="l00068"></a>00068 <span class="comment">//words are keeping as QStringListModel which allow to sort them</span>
+<a name="l00069"></a>00069 QStringListModel *wordListModel;
+<a name="l00070"></a>00070 <span class="keywordtype">void</span> addWord(QString word);
+<a name="l00071"></a>00071 <span class="comment">//clears all list of words</span>
+<a name="l00072"></a>00072 <span class="keywordtype">void</span> clear();
+<a name="l00073"></a>00073 QHash<QString, QList<Translation*> > searchResult;
+<a name="l00074"></a>00074 <span class="comment">//QString _exactMatchString;</span>
+<a name="l00075"></a>00075 };
+<a name="l00076"></a>00076
+<a name="l00077"></a>00077 <span class="preprocessor">#endif // WORDLISTWIDGET_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<a name="l00027"></a>00027 <span class="preprocessor">#include "../../../includes/DictDialog.h"</span>
<a name="l00028"></a>00028 <span class="preprocessor">#include "XdxfLoadDialog.h"</span>
<a name="l00029"></a>00029
-<a name="l00030"></a>00030
-<a name="l00032"></a><a class="code" href="classXdxfDictDialog.html">00032</a> <span class="keyword">class </span><a class="code" href="classXdxfDictDialog.html" title="Implementation of DictDialog interface for xdxf plugin.">XdxfDictDialog</a> : <span class="keyword">public</span> <a class="code" href="classDictDialog.html" title="Interface for plugin dialog provider.">DictDialog</a> {
-<a name="l00033"></a>00033 Q_OBJECT
-<a name="l00034"></a>00034 <span class="keyword">public</span>:
-<a name="l00035"></a>00035 <span class="keyword">explicit</span> <a class="code" href="classXdxfDictDialog.html" title="Implementation of DictDialog interface for xdxf plugin.">XdxfDictDialog</a>(QObject *parent = 0);
-<a name="l00036"></a>00036
-<a name="l00041"></a>00041 <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>* <a class="code" href="classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84" title="Shows add new xdxf dictionary dialog and returns settings of new dict.">addNewDictionary</a>(QWidget *parent);
-<a name="l00042"></a>00042
-<a name="l00047"></a>00047 <span class="keywordtype">void</span> <a class="code" href="classXdxfDictDialog.html#ae321a5d6dead9003e777cc776fb793a3" title="Shows settings dialog and save new settings in plugin.">changeSettings</a>(QWidget *parent);
-<a name="l00048"></a>00048 };
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 <span class="preprocessor">#endif // XDXFDICTDIALOG_H</span>
+<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classXdxfPlugin.html">XdxfPlugin</a>;
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032
+<a name="l00034"></a><a class="code" href="classXdxfDictDialog.html">00034</a> <span class="keyword">class </span><a class="code" href="classXdxfDictDialog.html" title="Implementation of DictDialog interface for xdxf plugin.">XdxfDictDialog</a> : <span class="keyword">public</span> <a class="code" href="classDictDialog.html" title="Interface for plugin dialog provider.">DictDialog</a> {
+<a name="l00035"></a>00035 Q_OBJECT
+<a name="l00036"></a>00036 <span class="keyword">public</span>:
+<a name="l00037"></a>00037 <span class="keyword">explicit</span> <a class="code" href="classXdxfDictDialog.html" title="Implementation of DictDialog interface for xdxf plugin.">XdxfDictDialog</a>(<a class="code" href="classXdxfPlugin.html">XdxfPlugin</a>* plugin, QObject *parent = 0);
+<a name="l00038"></a>00038
+<a name="l00043"></a>00043 <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>* <a class="code" href="classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84" title="Shows add new xdxf dictionary dialog and returns settings of new dict.">addNewDictionary</a>(QWidget *parent);
+<a name="l00044"></a>00044
+<a name="l00049"></a>00049 <span class="keywordtype">void</span> <a class="code" href="classXdxfDictDialog.html#ae321a5d6dead9003e777cc776fb793a3" title="Shows settings dialog and save new settings in plugin.">changeSettings</a>(QWidget *parent);
+<a name="l00050"></a>00050
+<a name="l00051"></a>00051 <span class="keyword">private</span>:
+<a name="l00052"></a>00052 <a class="code" href="classXdxfPlugin.html">XdxfPlugin</a>* plugin;
+<a name="l00053"></a>00053 };
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055 <span class="preprocessor">#endif // XDXFDICTDIALOG_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: XdxfSettingsDialog.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File List</span></a></li>
+ </ul>
+ </div>
+<h1>XdxfSettingsDialog.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*******************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment"> This file is part of mDictionary.</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment"> mDictionary is free software: you can redistribute it and/or modify</span>
+<a name="l00006"></a>00006 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
+<a name="l00007"></a>00007 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00008"></a>00008 <span class="comment"> (at your option) any later version.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment"> mDictionary is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
+<a name="l00013"></a>00013 <span class="comment"> GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment"> You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment"> along with mDictionary. If not, see <http://www.gnu.org/licenses/>.</span>
+<a name="l00017"></a>00017 <span class="comment"></span>
+<a name="l00018"></a>00018 <span class="comment"> Copyright 2010 Comarch S.A.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">*******************************************************************************/</span>
+<a name="l00021"></a>00021
+<a name="l00022"></a>00022 <span class="comment">//Created by Mateusz Półrola</span>
+<a name="l00023"></a>00023
+<a name="l00024"></a>00024 <span class="preprocessor">#ifndef XDXFSETTINGSDIALOG_H</span>
+<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="preprocessor">#define XDXFSETTINGSDIALOG_H</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include <QDialog></span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include "../../../includes/settings.h"</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QtGui></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include "xdxfplugin.h"</span>
+<a name="l00031"></a>00031
+<a name="l00032"></a><a class="code" href="classXdxfSettingsDialog.html">00032</a> <span class="keyword">class </span><a class="code" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a> : <span class="keyword">public</span> QDialog
+<a name="l00033"></a>00033 {
+<a name="l00034"></a>00034 Q_OBJECT
+<a name="l00035"></a>00035 <span class="keyword">public</span>:
+<a name="l00036"></a>00036 <span class="keyword">explicit</span> <a class="code" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a>(<a class="code" href="classXdxfPlugin.html">XdxfPlugin</a>* plugin, QWidget *parent = 0);
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 <span class="keyword">static</span> <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>* getSettings(<a class="code" href="classXdxfPlugin.html">XdxfPlugin</a>* plugin, QWidget *parent);
+<a name="l00039"></a>00039
+<a name="l00041"></a>00041 QString <a class="code" href="classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00" title="Returns choosen by user dictionary file path.">dicitonaryFilePath</a>();
+<a name="l00042"></a>00042
+<a name="l00044"></a>00044 <span class="comment">// bool generateCache();</span>
+<a name="l00045"></a>00045
+<a name="l00046"></a>00046 <span class="keyword">private</span> Q_SLOTS:
+<a name="l00047"></a>00047 <span class="keywordtype">void</span> selectFile();
+<a name="l00048"></a>00048
+<a name="l00049"></a>00049 <span class="keyword">private</span>:
+<a name="l00050"></a>00050 QLabel* infoLabel;
+<a name="l00051"></a>00051 QPushButton* saveButton;
+<a name="l00052"></a>00052 QPushButton* browseButton;
+<a name="l00053"></a>00053 QLabel* browseLabel;
+<a name="l00054"></a>00054 QPushButton* cacheButton;
+<a name="l00055"></a>00055 QVBoxLayout* verticalLayout;
+<a name="l00056"></a>00056 QHBoxLayout* browseLayout;
+<a name="l00057"></a>00057 QHBoxLayout* cacheLayout;
+<a name="l00058"></a>00058 QString _dicitonaryFilePath;
+<a name="l00059"></a>00059 <span class="keywordtype">bool</span> _generateCache;
+<a name="l00060"></a>00060 <a class="code" href="classXdxfPlugin.html">XdxfPlugin</a>* plugin;
+<a name="l00061"></a>00061 };
+<a name="l00062"></a>00062
+<a name="l00063"></a>00063 <span class="preprocessor">#endif // XDXFSETTINGSDIALOG_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
<tr><td class="indexkey"><a class="el" href="classBackbone.html">Backbone</a></td><td class="indexvalue">Inner part of dictionary - glues together GUI and plugins </td></tr>
<tr><td class="indexkey"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td class="indexvalue">Interface for dict engines plugins </td></tr>
<tr><td class="indexkey"><a class="el" href="classDictDialog.html">DictDialog</a></td><td class="indexvalue">Interface for plugin dialog provider </td></tr>
- <tr><td class="indexkey"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td><td class="indexvalue">Implements dictionaries management widget </td></tr>
+ <tr><td class="indexkey"><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a></td><td class="indexvalue">Implements pluigin selection dialog </td></tr>
+ <tr><td class="indexkey"><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td class="indexvalue">Interface for different GUIs </td></tr>
+ <tr><td class="indexkey"><a class="el" href="classHistory.html">History</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a></td><td class="indexvalue">Implements history list dialog </td></tr>
+ <tr><td class="indexkey"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="indexvalue">Implements interface for GUI </td></tr>
<tr><td class="indexkey"><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a></td><td class="indexvalue">Menu's main widget, which will hold all submenu's widgets </td></tr>
<tr><td class="indexkey"><a class="el" href="classMenuWidget.html">MenuWidget</a></td><td class="indexvalue">Displays custom menu with tab widget containing all submenus </td></tr>
<tr><td class="indexkey"><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td class="indexvalue">Displays search bar </td></tr>
<tr><td class="indexkey"><a class="el" href="classSettings.html">Settings</a></td><td class="indexvalue">Plugin specific configuration </td></tr>
- <tr><td class="indexkey"><a class="el" href="classTestowanie.html">Testowanie</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="classTranslation.html">Translation</a></td><td class="indexvalue">Keeping raw form of translation to be parsed only when needed </td></tr>
<tr><td class="indexkey"><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td><td class="indexvalue">Displays translation of word found in dictionaries </td></tr>
+ <tr><td class="indexkey"><a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="classTranslationXdxf.html">TranslationXdxf</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td class="indexvalue">Displays list of words found in dictionaries </td></tr>
<tr><td class="indexkey"><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a></td><td class="indexvalue">Implementation of <a class="el" href="classDictDialog.html" title="Interface for plugin dialog provider.">DictDialog</a> interface for xdxf plugin </td></tr>
<tr><td class="indexkey"><a class="el" href="classXdxfLoadDialog.html">XdxfLoadDialog</a></td><td class="indexvalue">Displays dialog which allow user to add new xdxf dictionary </td></tr>
<tr><td class="indexkey"><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="classXdxfTest.html">XdxfTest</a></td><td class="indexvalue"></td></tr>
</table>
</div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<a name="l00033"></a>00033 <span class="preprocessor">#include <QTimer></span>
<a name="l00034"></a>00034 <span class="preprocessor">#include <QTime></span>
<a name="l00035"></a>00035 <span class="preprocessor">#include <QDir></span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include "../../includes/CommonDictInterface.h"</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include "../../includes/settings.h"</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include "../../includes/translation.h"</span>
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040
-<a name="l00042"></a><a class="code" href="classBackbone.html">00042</a> <span class="keyword">class </span><a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a> : <span class="keyword">public</span> QObject
-<a name="l00043"></a>00043 {
-<a name="l00044"></a>00044 Q_OBJECT
-<a name="l00045"></a>00045
-<a name="l00046"></a>00046 <span class="keyword">public</span>:
-<a name="l00047"></a>00047 <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>(QObject *parent = 0);
-<a name="l00048"></a>00048 ~<a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>();
-<a name="l00049"></a>00049 <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>(<span class="keyword">const</span> <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>& b);
-<a name="l00050"></a>00050
-<a name="l00052"></a>00052 QHash<CommonDictInterface*, bool> <a class="code" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">getDictionaries</a>();
-<a name="l00053"></a>00053
-<a name="l00055"></a>00055 QList<CommonDictInterface*> <a class="code" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">getPlugins</a>();
+<a name="l00036"></a>00036 <span class="preprocessor">#include <QSettings></span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include "../../includes/CommonDictInterface.h"</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include "../../includes/settings.h"</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include "../../includes/translation.h"</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include "../../includes/History.h"</span>
+<a name="l00041"></a>00041
+<a name="l00042"></a>00042
+<a name="l00053"></a><a class="code" href="classBackbone.html">00053</a> <span class="keyword">class </span><a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a> : <span class="keyword">public</span> QObject
+<a name="l00054"></a>00054 {
+<a name="l00055"></a>00055 Q_OBJECT
<a name="l00056"></a>00056
-<a name="l00058"></a>00058 QList<QString> <a class="code" href="classBackbone.html#aad6c6a42de0c933f056354a5c6528f85">getHistory</a>(); <span class="comment">//TODO implementation needed (in future)</span>
-<a name="l00059"></a>00059
-<a name="l00061"></a>00061 QMultiHash<QString, Translation*> <a class="code" href="classBackbone.html#adeaabfee86975f65b8e728b8582caa35">result</a>();
-<a name="l00062"></a>00062
-<a name="l00064"></a>00064 <span class="keywordtype">int</span> <a class="code" href="classBackbone.html#addad48903943006b6a4661169f80ee5a">searchLimit</a>() <span class="keyword">const</span>;
-<a name="l00065"></a>00065
-<a name="l00067"></a>00067 <span class="keywordtype">int</span> <a class="code" href="classBackbone.html#ad0ddecf22c51867e984cb4e6a745d67c">activeSearches</a>() <span class="keyword">const</span>;
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="keyword">public</span> Q_SLOTS:
-<a name="l00071"></a>00071 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d" title="stops all current searches">stopSearching</a>();
-<a name="l00072"></a>00072
-<a name="l00074"></a>00074 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2" title="search for a word translation">search</a>(QString word);
-<a name="l00075"></a>00075
-<a name="l00077"></a>00077 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#ac23b486119652095d956413a6e68afec" title="sets active dictionaries">selectedDictionaries</a>(QList<CommonDictInterface* >);
-<a name="l00078"></a>00078
-<a name="l00080"></a>00080 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#af1f9ed9ee7f8b9e869092f2f9cd8cd3f" title="adds new dictionary">addDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* dict);
-<a name="l00081"></a>00081
+<a name="l00057"></a>00057 <span class="keyword">public</span>:
+<a name="l00060"></a>00060 <a class="code" href="classBackbone.html#a68059c8a2598fbbba42c29a332b2472f">Backbone</a>(QString pluginPath=<span class="stringliteral">""</span>, QString configPath=<span class="stringliteral">""</span>,
+<a name="l00061"></a>00061 <span class="keywordtype">bool</span> dry = 0, QObject *parent = 0);
+<a name="l00062"></a>00062 ~<a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>();
+<a name="l00063"></a>00063 <a class="code" href="classBackbone.html#a68059c8a2598fbbba42c29a332b2472f">Backbone</a>(<span class="keyword">const</span> <a class="code" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a>& b);
+<a name="l00064"></a>00064
+<a name="l00066"></a>00066 QHash<CommonDictInterface*, bool> <a class="code" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">getDictionaries</a>();
+<a name="l00067"></a>00067
+<a name="l00069"></a>00069 QList<CommonDictInterface*> <a class="code" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">getPlugins</a>();
+<a name="l00070"></a>00070
+<a name="l00072"></a>00072 <a class="code" href="classHistory.html">History</a>* <a class="code" href="classBackbone.html#ac91e19871d56331ce0d744b8ea936e00">history</a>();
+<a name="l00073"></a>00073
+<a name="l00075"></a>00075 QMultiHash<QString, Translation*> <a class="code" href="classBackbone.html#adeaabfee86975f65b8e728b8582caa35">result</a>();
+<a name="l00076"></a>00076
+<a name="l00078"></a>00078 <span class="keywordtype">int</span> <a class="code" href="classBackbone.html#addad48903943006b6a4661169f80ee5a">searchLimit</a>() <span class="keyword">const</span>;
+<a name="l00079"></a>00079
+<a name="l00081"></a>00081 <span class="keywordtype">int</span> <a class="code" href="classBackbone.html#ad0ddecf22c51867e984cb4e6a745d67c">activeSearches</a>() <span class="keyword">const</span>;
<a name="l00082"></a>00082
-<a name="l00084"></a>00084 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19" title="stops all current activity and kill plugins - be ready to exit">quit</a>();
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086
-<a name="l00088"></a>00088 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b" title="Fired when dictionary call finalTranslation(..) with translation ready.">translation</a>();
-<a name="l00089"></a>00089
-<a name="l00091"></a>00091 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931" title="Removes given dictionary.">removeDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* dict);
+<a name="l00083"></a>00083
+<a name="l00084"></a>00084
+<a name="l00086"></a>00086 QStringList <a class="code" href="classBackbone.html#a56df9bdfbe82998011f95ecb3c5bd7db">htmls</a>();
+<a name="l00087"></a>00087
+<a name="l00088"></a>00088
+<a name="l00089"></a>00089 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00091"></a>00091 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d" title="stops all current searches">stopSearching</a>();
<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="comment">// TODO addToBookmark(Translation*);</span>
-<a name="l00094"></a>00094 <span class="comment">// TODO removeFromBookmark(Translation*);</span>
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 Q_SIGNALS:
-<a name="l00099"></a>00099 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">closeOk</a>();
-<a name="l00100"></a>00100
-<a name="l00102"></a>00102 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#ae50cec4f0c49149a46e913b31bcef92c" title="emitted when there are search result ready to fetch">ready</a>();
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104
-<a name="l00105"></a>00105
-<a name="l00106"></a>00106 <span class="keyword">private</span>:
-<a name="l00107"></a>00107 <span class="keywordtype">void</span> loadPlugins(); <span class="comment">//< locate and load plugins</span>
-<a name="l00108"></a>00108 QHash<CommonDictInterface*, bool> _dicts;
-<a name="l00109"></a>00109 QList<CommonDictInterface*> _plugins;
-<a name="l00110"></a>00110 QList<QFuture<QList<Translation*> > > _innerResult;
-<a name="l00111"></a>00111 QMultiHash<QString, Translation*> _result;
-<a name="l00112"></a>00112 QTimer _timer;
-<a name="l00113"></a>00113 <span class="keywordtype">int</span> _searchLimit;
-<a name="l00114"></a>00114 <span class="keywordtype">int</span> _activeSearchNum;
-<a name="l00115"></a>00115 QTime _time;
-<a name="l00116"></a>00116 <span class="keywordtype">int</span> _interval; <span class="comment">//Search fetching timer.timeout interval in msec</span>
-<a name="l00117"></a>00117 QString _pluginPath;
+<a name="l00096"></a>00096 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2" title="search for a word translation">search</a>(QString word);
+<a name="l00097"></a>00097
+<a name="l00101"></a>00101 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#ac23b486119652095d956413a6e68afec" title="sets active dictionaries (searches are performed only in active dicts">selectedDictionaries</a>(QList<CommonDictInterface* >);
+<a name="l00102"></a>00102
+<a name="l00107"></a>00107 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#aaf91c7fe4e12d7007ca761dc89c14c8a" title="adds new dictionary and activate it">addDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* dict, <span class="keywordtype">bool</span> active = 1);
+<a name="l00108"></a>00108
+<a name="l00109"></a>00109
+<a name="l00111"></a>00111 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19" title="stops all current activity - emiting signal">quit</a>();
+<a name="l00112"></a>00112
+<a name="l00113"></a>00113
+<a name="l00117"></a>00117 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8" title="Fired with given interval during searches - checking if translation is ready.">translationReady</a>();
<a name="l00118"></a>00118
-<a name="l00119"></a>00119 <span class="keywordtype">void</span> init();
-<a name="l00120"></a>00120
-<a name="l00121"></a>00121 };
-<a name="l00122"></a>00122
-<a name="l00123"></a>00123 <span class="preprocessor">#endif // BACKBONE_H</span>
+<a name="l00122"></a>00122 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a0be266198b2ae39efcce38aabb984d61" title="Fired with given interval during html searches - checking if html is ready.">htmlTranslationReady</a>();
+<a name="l00123"></a>00123
+<a name="l00127"></a>00127 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931" title="Removes given dictionary.">removeDictionary</a>(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* dict);
+<a name="l00128"></a>00128
+<a name="l00130"></a>00130 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8" title="saves plugins new state/configuration after each change">dictUpdated</a>();
+<a name="l00131"></a>00131
+<a name="l00135"></a>00135 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a67dbca9402d40e4678f879ff8da3866e" title="Performs search for final translation (html/xml) form.">searchHtml</a>(QList<Translation*>);
+<a name="l00136"></a>00136
+<a name="l00137"></a>00137 <span class="comment">// TODO addToBookmark(Translation*);</span>
+<a name="l00138"></a>00138 <span class="comment">// TODO removeFromBookmark(Translation*);</span>
+<a name="l00139"></a>00139
+<a name="l00140"></a>00140 Q_SIGNALS:
+<a name="l00143"></a>00143 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#afef04921ba89c424eb882cc14153de39" title="emmited when backbone is ready to close - after getting stop signal it should kill...">closeOk</a>();
+<a name="l00144"></a>00144
+<a name="l00146"></a>00146 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#ae50cec4f0c49149a46e913b31bcef92c" title="emitted when there are search result ready to fetch">ready</a>();
+<a name="l00147"></a>00147
+<a name="l00149"></a>00149 <span class="keywordtype">void</span> <a class="code" href="classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453" title="emitted when html result is ready to fetch">htmlReady</a>();
+<a name="l00150"></a>00150
+<a name="l00151"></a>00151
+<a name="l00152"></a>00152
+<a name="l00153"></a>00153 <span class="keyword">private</span>:
+<a name="l00154"></a>00154 QHash<CommonDictInterface*, bool> _dicts;
+<a name="l00155"></a>00155 QList<CommonDictInterface*> _plugins;
+<a name="l00156"></a>00156 QList<QFuture<QList<Translation*> > > _innerResult;
+<a name="l00157"></a>00157 QList<QFuture<QString> > _innerHtmlResult;
+<a name="l00158"></a>00158 QMultiHash<QString, Translation*> _result;
+<a name="l00159"></a>00159 QStringList _htmlResult;
+<a name="l00160"></a>00160 QTimer _timerSearch, _timerHtmlSearch;
+<a name="l00161"></a>00161 QTime _time;
+<a name="l00162"></a>00162 QString _pluginPath, _defaultPluginPath;
+<a name="l00163"></a>00163 QString _configPath;
+<a name="l00164"></a>00164 QString _defaultConfigPath;
+<a name="l00165"></a>00165 <span class="keywordtype">int</span> _searchLimit, _defaultSearchLimit;
+<a name="l00166"></a>00166 <span class="keywordtype">int</span> _activeSearchNum;
+<a name="l00167"></a>00167 <span class="keywordtype">int</span> _interval; <span class="comment">//Search fetching timer.timeout interval in msec</span>
+<a name="l00168"></a>00168 <span class="keywordtype">int</span> _historyLen, _defaultHistoryLen;
+<a name="l00169"></a>00169 <span class="keywordtype">bool</span> dryRun;
+<a name="l00170"></a>00170
+<a name="l00171"></a>00171 <span class="keywordtype">void</span> init();
+<a name="l00172"></a>00172 QStringList getFilesFromDir(QString dir, QStringList nameFilter);
+<a name="l00173"></a>00173 <span class="keywordtype">void</span> loadPlugins(); <span class="comment">//< locate and load plugins</span>
+<a name="l00174"></a>00174 <span class="keywordtype">void</span> loadPrefs(QString fileName);
+<a name="l00175"></a>00175 <span class="keywordtype">void</span> loadDicts(QString fileName, <span class="keywordtype">bool</span> _default=<span class="keyword">false</span>);
+<a name="l00176"></a>00176 <span class="keywordtype">void</span> saveState(QSettings*, <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>*, <span class="keywordtype">bool</span>, uint);
+<a name="l00177"></a>00177 <span class="keywordtype">void</span> addInternalDictionary(<a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>*, <span class="keywordtype">bool</span>);
+<a name="l00178"></a>00178 <span class="keywordtype">void</span> savePrefs(QSettings*);
+<a name="l00179"></a>00179 <span class="keywordtype">void</span> saveDefaultPrefs(QSettings*);
+<a name="l00180"></a>00180 <a class="code" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>* plugin(QString type); <span class="comment">//< search for given type plugin</span>
+<a name="l00181"></a>00181
+<a name="l00182"></a>00182 <a class="code" href="classHistory.html">History</a>* _history;
+<a name="l00183"></a>00183
+<a name="l00184"></a>00184 };
+<a name="l00185"></a>00185
+<a name="l00186"></a>00186 <span class="preprocessor">#endif // BACKBONE_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<div class="contents">
<h1>Backbone Member List</h1>This is the complete list of members for <a class="el" href="classBackbone.html">Backbone</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classBackbone.html#ad0ddecf22c51867e984cb4e6a745d67c">activeSearches</a>() const </td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classBackbone.html#af1f9ed9ee7f8b9e869092f2f9cd8cd3f">addDictionary</a>(CommonDictInterface *dict)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>Backbone</b>(QObject *parent=0) (defined in <a class="el" href="classBackbone.html">Backbone</a>)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#aaf91c7fe4e12d7007ca761dc89c14c8a">addDictionary</a>(CommonDictInterface *dict, bool active=1)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#a68059c8a2598fbbba42c29a332b2472f">Backbone</a>(QString pluginPath="", QString configPath="", bool dry=0, QObject *parent=0)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>Backbone</b>(const Backbone &b) (defined in <a class="el" href="classBackbone.html">Backbone</a>)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">closeOk</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8">dictUpdated</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">getDictionaries</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classBackbone.html#aad6c6a42de0c933f056354a5c6528f85">getHistory</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">getPlugins</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#ac91e19871d56331ce0d744b8ea936e00">history</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453">htmlReady</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#a56df9bdfbe82998011f95ecb3c5bd7db">htmls</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#a0be266198b2ae39efcce38aabb984d61">htmlTranslationReady</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19">quit</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#ae50cec4f0c49149a46e913b31bcef92c">ready</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [signal]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931">removeDictionary</a>(CommonDictInterface *dict)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#adeaabfee86975f65b8e728b8582caa35">result</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2">search</a>(QString word)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#a67dbca9402d40e4678f879ff8da3866e">searchHtml</a>(QList< Translation * >)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#addad48903943006b6a4661169f80ee5a">searchLimit</a>() const </td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">selectedDictionaries</a>(QList< CommonDictInterface * >)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d">stopSearching</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b">translation</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8">translationReady</a>()</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td><code> [slot]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>~Backbone</b>() (defined in <a class="el" href="classBackbone.html">Backbone</a>)</td><td><a class="el" href="classBackbone.html">Backbone</a></td><td></td></tr>
</table></div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ede318bd5d226a8fa566f13452fb07d"></a><!-- doxytag: member="Backbone::stopSearching" ref="a1ede318bd5d226a8fa566f13452fb07d" args="()" -->
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d">stopSearching</a> ()</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">stops all current searches <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b1f2cf8de594cbd18bef4ca854337e2"></a><!-- doxytag: member="Backbone::search" ref="a3b1f2cf8de594cbd18bef4ca854337e2" args="(QString word)" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2">search</a> (QString word)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">search for a word translation <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac23b486119652095d956413a6e68afec"></a><!-- doxytag: member="Backbone::selectedDictionaries" ref="ac23b486119652095d956413a6e68afec" args="(QList< CommonDictInterface * >)" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">selectedDictionaries</a> (QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * >)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">sets active dictionaries <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1f9ed9ee7f8b9e869092f2f9cd8cd3f"></a><!-- doxytag: member="Backbone::addDictionary" ref="af1f9ed9ee7f8b9e869092f2f9cd8cd3f" args="(CommonDictInterface *dict)" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#af1f9ed9ee7f8b9e869092f2f9cd8cd3f">addDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *dict)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">adds new dictionary <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa61afbf8ef2e05c0c2a9634fbdccad19"></a><!-- doxytag: member="Backbone::quit" ref="aa61afbf8ef2e05c0c2a9634fbdccad19" args="()" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19">quit</a> ()</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">stops all current activity and kill plugins - be ready to exit <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e78cb315afc4aefb1accae4fd2c865b"></a><!-- doxytag: member="Backbone::translation" ref="a1e78cb315afc4aefb1accae4fd2c865b" args="()" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b">translation</a> ()</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Fired when dictionary call finalTranslation(..) with translation ready. <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a056fc494ed689f253d83fc2366c07931"></a><!-- doxytag: member="Backbone::removeDictionary" ref="a056fc494ed689f253d83fc2366c07931" args="(CommonDictInterface *dict)" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931">removeDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *dict)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Removes given dictionary. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2">search</a> (QString word)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">search for a word translation <a href="#a3b1f2cf8de594cbd18bef4ca854337e2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">selectedDictionaries</a> (QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * >)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">sets active dictionaries (searches are performed only in active dicts <a href="#ac23b486119652095d956413a6e68afec"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#aaf91c7fe4e12d7007ca761dc89c14c8a">addDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *dict, bool active=1)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">adds new dictionary and activate it <a href="#aaf91c7fe4e12d7007ca761dc89c14c8a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19">quit</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">stops all current activity - emiting signal <a href="#aa61afbf8ef2e05c0c2a9634fbdccad19"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61b78f5ee989400a2b2d7630b8145bb8"></a><!-- doxytag: member="Backbone::translationReady" ref="a61b78f5ee989400a2b2d7630b8145bb8" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8">translationReady</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Fired with given interval during searches - checking if translation is ready. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0be266198b2ae39efcce38aabb984d61"></a><!-- doxytag: member="Backbone::htmlTranslationReady" ref="a0be266198b2ae39efcce38aabb984d61" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a0be266198b2ae39efcce38aabb984d61">htmlTranslationReady</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Fired with given interval during html searches - checking if html is ready. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931">removeDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *dict)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Removes given dictionary. <a href="#a056fc494ed689f253d83fc2366c07931"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ed4ea8df862807b83dfdec36e4c7ea8"></a><!-- doxytag: member="Backbone::dictUpdated" ref="a3ed4ea8df862807b83dfdec36e4c7ea8" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8">dictUpdated</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">saves plugins new state/configuration after each change <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a67dbca9402d40e4678f879ff8da3866e">searchHtml</a> (QList< <a class="el" href="classTranslation.html">Translation</a> * >)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Performs search for final translation (html/xml) form. <a href="#a67dbca9402d40e4678f879ff8da3866e"></a><br/></td></tr>
<tr><td colspan="2"><h2>Signals</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">closeOk</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afef04921ba89c424eb882cc14153de39"></a><!-- doxytag: member="Backbone::closeOk" ref="afef04921ba89c424eb882cc14153de39" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">closeOk</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">emmited when backbone is ready to close - after getting stop signal it should kill all threads and so on <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae50cec4f0c49149a46e913b31bcef92c"></a><!-- doxytag: member="Backbone::ready" ref="ae50cec4f0c49149a46e913b31bcef92c" args="()" -->
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ae50cec4f0c49149a46e913b31bcef92c">ready</a> ()</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">emitted when there are search result ready to fetch <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e218d1df6d69ddf3ddbc5c3d2ba9453"></a><!-- doxytag: member="Backbone::htmlReady" ref="a7e218d1df6d69ddf3ddbc5c3d2ba9453" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453">htmlReady</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">emitted when html result is ready to fetch <br/></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a738dad7741d990f8f51a1ffbbc4610c4"></a><!-- doxytag: member="Backbone::Backbone" ref="a738dad7741d990f8f51a1ffbbc4610c4" args="(QObject *parent=0)" -->
- </td><td class="memItemRight" valign="bottom"><b>Backbone</b> (QObject *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a68059c8a2598fbbba42c29a332b2472f">Backbone</a> (QString pluginPath="", QString configPath="", bool dry=0, QObject *parent=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6edbf4e5819dbc551ab54dad66f474f2"></a><!-- doxytag: member="Backbone::Backbone" ref="a6edbf4e5819dbc551ab54dad66f474f2" args="(const Backbone &b)" -->
</td><td class="memItemRight" valign="bottom"><b>Backbone</b> (const <a class="el" href="classBackbone.html">Backbone</a> &b)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QHash< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> <br class="typebreak"/>
*, bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">getDictionaries</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">getPlugins</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">QList< QString > </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#aad6c6a42de0c933f056354a5c6528f85">getHistory</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classHistory.html">History</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ac91e19871d56331ce0d744b8ea936e00">history</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QMultiHash< QString, <br class="typebreak"/>
<a class="el" href="classTranslation.html">Translation</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#adeaabfee86975f65b8e728b8582caa35">result</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#addad48903943006b6a4661169f80ee5a">searchLimit</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ad0ddecf22c51867e984cb4e6a745d67c">activeSearches</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a56df9bdfbe82998011f95ecb3c5bd7db">htmls</a> ()</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Inner part of dictionary - glues together GUI and plugins. </p>
+<p><a class="el" href="classBackbone.html" title="Inner part of dictionary - glues together GUI and plugins.">Backbone</a> is responsible for managing plugins and dictionaries, starting new searches and threads, merging search results from multiple dictionaries.</p>
+<p>Each plugin may live in multiple instances - each with its own dictionary, backbone must provide way to create them at start (with specific <a class="el" href="classSettings.html" title="Plugin specific configuration.">Settings</a>) and distinguich each ditionary. </p>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a68059c8a2598fbbba42c29a332b2472f"></a><!-- doxytag: member="Backbone::Backbone" ref="a68059c8a2598fbbba42c29a332b2472f" args="(QString pluginPath="", QString configPath="", bool dry=0, QObject *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Backbone::Backbone </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>pluginPath</em> = <code>""</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>configPath</em> = <code>""</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"> <em>dry</em> = <code>0</code>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">QObject * </td>
+ <td class="paramname"> <em>parent</em> = <code>0</code></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>pluginPath</em> </td><td>path to plugins (leave blank for default) </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>configPath</em> </td><td>path to folder with configuration files </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ad0ddecf22c51867e984cb4e6a745d67c"></a><!-- doxytag: member="Backbone::activeSearches" ref="ad0ddecf22c51867e984cb4e6a745d67c" args="() const " -->
<div class="memitem">
</div>
</div>
-<a class="anchor" id="afef04921ba89c424eb882cc14153de39"></a><!-- doxytag: member="Backbone::closeOk" ref="afef04921ba89c424eb882cc14153de39" args="()" -->
+<a class="anchor" id="aaf91c7fe4e12d7007ca761dc89c14c8a"></a><!-- doxytag: member="Backbone::addDictionary" ref="aaf91c7fe4e12d7007ca761dc89c14c8a" args="(CommonDictInterface *dict, bool active=1)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void Backbone::closeOk </td>
+ <td class="memname">void Backbone::addDictionary </td>
<td>(</td>
- <td class="paramname"></td>
- <td> ) </td>
- <td><code> [signal]</code></td>
+ <td class="paramtype"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td>
+ <td class="paramname"> <em>dict</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"> <em>active</em> = <code>1</code></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [slot]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>emmited when backbone is ready to close - after getting stop signal it should kill all threads and so on </p>
+
+<p>adds new dictionary and activate it </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>dict</em> </td><td>dictionary to be added </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em> </td><td>decides whether searches are perfomed in given dictionaries </td></tr>
+ </table>
+ </dd>
+</dl>
</div>
</div>
</div>
</div>
-<a class="anchor" id="aad6c6a42de0c933f056354a5c6528f85"></a><!-- doxytag: member="Backbone::getHistory" ref="aad6c6a42de0c933f056354a5c6528f85" args="()" -->
+<a class="anchor" id="a2fdfa0cf73fda5304635b61455b48db9"></a><!-- doxytag: member="Backbone::getPlugins" ref="a2fdfa0cf73fda5304635b61455b48db9" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">QList< QString > Backbone::getHistory </td>
+ <td class="memname">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > Backbone::getPlugins </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<dl class="return"><dt><b>Returns:</b></dt><dd>all loadded plugins </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ac91e19871d56331ce0d744b8ea936e00"></a><!-- doxytag: member="Backbone::history" ref="ac91e19871d56331ce0d744b8ea936e00" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classHistory.html">History</a> * Backbone::history </td>
<td>(</td>
<td class="paramname"></td>
<td> ) </td>
</div>
</div>
-<a class="anchor" id="a2fdfa0cf73fda5304635b61455b48db9"></a><!-- doxytag: member="Backbone::getPlugins" ref="a2fdfa0cf73fda5304635b61455b48db9" args="()" -->
+<a class="anchor" id="a56df9bdfbe82998011f95ecb3c5bd7db"></a><!-- doxytag: member="Backbone::htmls" ref="a56df9bdfbe82998011f95ecb3c5bd7db" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > Backbone::getPlugins </td>
+ <td class="memname">QStringList Backbone::htmls </td>
<td>(</td>
<td class="paramname"></td>
<td> ) </td>
</table>
</div>
<div class="memdoc">
-<dl class="return"><dt><b>Returns:</b></dt><dd>all loadded plugins </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>final translation (after searching for html) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="aa61afbf8ef2e05c0c2a9634fbdccad19"></a><!-- doxytag: member="Backbone::quit" ref="aa61afbf8ef2e05c0c2a9634fbdccad19" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void Backbone::quit </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>stops all current activity - emiting signal </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39" title="emmited when backbone is ready to close - after getting stop signal it should kill...">closeOk</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a056fc494ed689f253d83fc2366c07931"></a><!-- doxytag: member="Backbone::removeDictionary" ref="a056fc494ed689f253d83fc2366c07931" args="(CommonDictInterface *dict)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void Backbone::removeDictionary </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td>
+ <td class="paramname"> <em>dict</em></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Removes given dictionary. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>dict</em> </td><td>dictionary to be deleted </td></tr>
+ </table>
+ </dd>
+</dl>
</div>
</div>
</div>
</div>
+<a class="anchor" id="a3b1f2cf8de594cbd18bef4ca854337e2"></a><!-- doxytag: member="Backbone::search" ref="a3b1f2cf8de594cbd18bef4ca854337e2" args="(QString word)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void Backbone::search </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>word</em></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>search for a word translation </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>word</em> </td><td>to be translated </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a67dbca9402d40e4678f879ff8da3866e"></a><!-- doxytag: member="Backbone::searchHtml" ref="a67dbca9402d40e4678f879ff8da3866e" args="(QList< Translation * >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void Backbone::searchHtml </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classTranslation.html">Translation</a> * > </td>
+ <td class="paramname"> <em>translations</em></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Performs search for final translation (html/xml) form. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>list</em> </td><td>of Translation* to be searched for </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
<a class="anchor" id="addad48903943006b6a4661169f80ee5a"></a><!-- doxytag: member="Backbone::searchLimit" ref="addad48903943006b6a4661169f80ee5a" args="() const " -->
<div class="memitem">
<div class="memproto">
</div>
</div>
+<a class="anchor" id="ac23b486119652095d956413a6e68afec"></a><!-- doxytag: member="Backbone::selectedDictionaries" ref="ac23b486119652095d956413a6e68afec" args="(QList< CommonDictInterface * >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void Backbone::selectedDictionaries </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > </td>
+ <td class="paramname"> <em>activeDicts</em></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>sets active dictionaries (searches are performed only in active dicts </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>List</em> </td><td>of dictionaris to be activated </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="backbone_8h_source.html">backbone.h</a></li>
<li>backbone.cpp</li>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#adbbe216cdb93e0324cf4a6946e8e7af1">dictDialog</a>()=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0">getNew</a>(const Settings *) const =0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a0b58ce9f287e73155b3b4c43e81ae65a">hash</a>() const =0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62">icon</a>()=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191">infoNote</a>() const =0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942">isAvailable</a>() const =0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a7f8b41dbaa0a5bdcb500c048ca501246">langFrom</a>() const =0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#abeb1426ae67ac8bc43002756b0cc9308">loaded</a>(CommonDictInterface *)</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [signal]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#ab4ee01f92feb9cacb38cb3f326e7944a">name</a>() const =0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81">search</a>(QString key)=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f">searchWordList</a>(QString word, int limit)=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb">searchWordList</a>(QString word, int limit=0)=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e">setHash</a>(uint)=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7">settings</a>()=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36">settingsChanged</a>()</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [signal]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6">stop</a>()=0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#af8739606ccb6314b40861f42bf45643d">type</a>() const =0</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [pure virtual]</code></td></tr>
</table></div>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<p><a href="classCommonDictInterface-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual QList< <a class="el" href="classTranslation.html">Translation</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f">searchWordList</a> (QString word, int limit)=0</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">performs search in dictionary <a href="#a3ca9313571e0ecab66ce7a7c5d356f4f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual QList< <a class="el" href="classTranslation.html">Translation</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb">searchWordList</a> (QString word, int limit=0)=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">performs search in dictionary <a href="#a27594c22d4df398e98af85b40b7407cb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a017f37eed4270d37cd5df36e546aacc6"></a><!-- doxytag: member="CommonDictInterface::stop" ref="a017f37eed4270d37cd5df36e546aacc6" args="()=0" -->
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6">stop</a> ()=0</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">stop current operation <br/></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">stops current operation <br/></td></tr>
<tr><td colspan="2"><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abeb1426ae67ac8bc43002756b0cc9308"></a><!-- doxytag: member="CommonDictInterface::loaded" ref="abeb1426ae67ac8bc43002756b0cc9308" args="(CommonDictInterface *)" -->
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#abeb1426ae67ac8bc43002756b0cc9308">loaded</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">emited after dictionary is ready to use afer being loaded <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb500dfe5e18f544a01d5fa5352c3d36"></a><!-- doxytag: member="CommonDictInterface::settingsChanged" ref="aeb500dfe5e18f544a01d5fa5352c3d36" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36">settingsChanged</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">emited after change dictionary settings <br/></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c769e72d6832629d73c987ee9bb5840"></a><!-- doxytag: member="CommonDictInterface::CommonDictInterface" ref="a8c769e72d6832629d73c987ee9bb5840" args="(QObject *parent=0)" -->
</td><td class="memItemRight" valign="bottom"><b>CommonDictInterface</b> (QObject *parent=0)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">returns <a class="el" href="classDictDialog.html" title="Interface for plugin dialog provider.">DictDialog</a> object that creates dialogs for adding new dictionary and change plugin settings <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a319be492dd57d6e2828da2424cb57bb0"></a><!-- doxytag: member="CommonDictInterface::getNew" ref="a319be492dd57d6e2828da2424cb57bb0" args="(const Settings *) const =0" -->
virtual <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0">getNew</a> (const <a class="el" href="classSettings.html">Settings</a> *) const =0</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">return new, clean copy of plugin with setting set as in Settings* <br/></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">returns new, clean copy of plugin with setting set as in Settings* <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72115c2e4a6c6e57d8adfbc240a2e942"></a><!-- doxytag: member="CommonDictInterface::isAvailable" ref="a72115c2e4a6c6e57d8adfbc240a2e942" args="() const =0" -->
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942">isAvailable</a> () const =0</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">returns whether plugin can start searching <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual uint </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a0b58ce9f287e73155b3b4c43e81ae65a">hash</a> () const =0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ccd6318ae40727de5e66a92cf2fc95e"></a><!-- doxytag: member="CommonDictInterface::setHash" ref="a3ccd6318ae40727de5e66a92cf2fc95e" args="(uint)=0" -->
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e">setHash</a> (uint)=0</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">set unique value (unique for every dictionary not plugin) <br/></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">sets unique value (unique for every dictionary not plugin) <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a20fee14fa5255a1e34e213c93afbe7"></a><!-- doxytag: member="CommonDictInterface::settings" ref="a7a20fee14fa5255a1e34e213c93afbe7" args="()=0" -->
virtual <a class="el" href="classSettings.html">Settings</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7">settings</a> ()=0</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">returns current plugin settings <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac29057a9001f4acf6fcd6eec883cea62"></a><!-- doxytag: member="CommonDictInterface::icon" ref="ac29057a9001f4acf6fcd6eec883cea62" args="()=0" -->
+virtual QIcon </td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62">icon</a> ()=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">returns plugin icon <br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Interface for dict engines plugins. </p>
</div>
</div>
-<a class="anchor" id="a3ca9313571e0ecab66ce7a7c5d356f4f"></a><!-- doxytag: member="CommonDictInterface::searchWordList" ref="a3ca9313571e0ecab66ce7a7c5d356f4f" args="(QString word, int limit)=0" -->
+<a class="anchor" id="a27594c22d4df398e98af85b40b7407cb"></a><!-- doxytag: member="CommonDictInterface::searchWordList" ref="a27594c22d4df398e98af85b40b7407cb" args="(QString word, int limit=0)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
- <td class="paramname"> <em>limit</em></td><td> </td>
+ <td class="paramname"> <em>limit</em> = <code>0</code></td><td> </td>
</tr>
<tr>
<td></td>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>word</em> </td><td>word to search in dictionary </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>limit</em> </td><td>limit on number of results</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>limit</em> </td><td>limit on number of results, if limit=0 all matching words are returned</td></tr>
</table>
</dd>
</dl>
</div>
</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
+<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="CommonDictInterface_8h_source.html">CommonDictInterface.h</a></li>
+<li>moc_CommonDictInterface.cpp</li>
</ul>
</div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DictManagerWidget Member List</h1>This is the complete list of members for <a class="el" href="classDictManagerWidget.html">DictManagerWidget</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classDictManagerWidget.html#a719c38ca3c9b21b037480c0431cd8ffd">addDictionary</a>(CommonDictInterface *)</td><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classDictManagerWidget.html#ac13517a2a2a73df1e8c1a6c60abe4434">DictManagerWidget</a>(GUIInterface *parent=0)</td><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td><td><code> [explicit]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>hideEvent</b>(QHideEvent *e) (defined in <a class="el" href="classDictManagerWidget.html">DictManagerWidget</a>)</td><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td><td><code> [protected]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classDictManagerWidget.html#a50bd09a1b9fa57744cb77eaa580164f0">removeDictionary</a>(CommonDictInterface *)</td><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5">selectedDictionaries</a>(QList< CommonDictInterface * >)</td><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>showEvent</b>(QShowEvent *e) (defined in <a class="el" href="classDictManagerWidget.html">DictManagerWidget</a>)</td><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: DictManagerWidget Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DictManagerWidget Class Reference</h1><!-- doxytag: class="DictManagerWidget" -->
+<p>Implements dictionaries management widget.
+<a href="#_details">More...</a></p>
+
+<p><code>#include <<a class="el" href="DictManagerWidget_8h_source.html">DictManagerWidget.h</a>></code></p>
+
+<p><a href="classDictManagerWidget-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5">selectedDictionaries</a> (QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * >)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when hiding widget, it will save states of dictionaries. <a href="#a2057ca8e8501119612497eda7798f5c5"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictManagerWidget.html#a719c38ca3c9b21b037480c0431cd8ffd">addDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user wants to add new dictionary. <a href="#a719c38ca3c9b21b037480c0431cd8ffd"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictManagerWidget.html#a50bd09a1b9fa57744cb77eaa580164f0">removeDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user wants to remove dictionary. <a href="#a50bd09a1b9fa57744cb77eaa580164f0"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictManagerWidget.html#ac13517a2a2a73df1e8c1a6c60abe4434">DictManagerWidget</a> (<a class="el" href="classGUIInterface.html">GUIInterface</a> *parent=0)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#ac13517a2a2a73df1e8c1a6c60abe4434"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7dcda72d2e598121c5174eefd0f747"></a><!-- doxytag: member="DictManagerWidget::showEvent" ref="aed7dcda72d2e598121c5174eefd0f747" args="(QShowEvent *e)" -->
+void </td><td class="memItemRight" valign="bottom"><b>showEvent</b> (QShowEvent *e)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79dfa7bf61e164114e8f7d7fdd26d8f3"></a><!-- doxytag: member="DictManagerWidget::hideEvent" ref="a79dfa7bf61e164114e8f7d7fdd26d8f3" args="(QHideEvent *e)" -->
+void </td><td class="memItemRight" valign="bottom"><b>hideEvent</b> (QHideEvent *e)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements dictionaries management widget. </p>
+<p>Shows list of loaded dictionaries and their states (active/inactive). It allow to change dicts states, add new dict, remove selected one or change settings of selected dict. All changes are saved automatically after hiding of this widget. </p>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="ac13517a2a2a73df1e8c1a6c60abe4434"></a><!-- doxytag: member="DictManagerWidget::DictManagerWidget" ref="ac13517a2a2a73df1e8c1a6c60abe4434" args="(GUIInterface *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">DictManagerWidget::DictManagerWidget </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classGUIInterface.html">GUIInterface</a> * </td>
+ <td class="paramname"> <em>parent</em> = <code>0</code></td>
+ <td> ) </td>
+ <td><code> [explicit]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Constructor. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>parent of this widget, which must be subclass of <a class="el" href="classGUIInterface.html" title="Interface for different GUIs.">GUIInterface</a>, because it will use it to get info about loaded plugins and dicts. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a719c38ca3c9b21b037480c0431cd8ffd"></a><!-- doxytag: member="DictManagerWidget::addDictionary" ref="a719c38ca3c9b21b037480c0431cd8ffd" args="(CommonDictInterface *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void DictManagerWidget::addDictionary </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when user wants to add new dictionary. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>new</em> </td><td>dictionary returned by specyfic plugin dialog </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a50bd09a1b9fa57744cb77eaa580164f0"></a><!-- doxytag: member="DictManagerWidget::removeDictionary" ref="a50bd09a1b9fa57744cb77eaa580164f0" args="(CommonDictInterface *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void DictManagerWidget::removeDictionary </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when user wants to remove dictionary. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>dictionary</em> </td><td>which will be removed </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a2057ca8e8501119612497eda7798f5c5"></a><!-- doxytag: member="DictManagerWidget::selectedDictionaries" ref="a2057ca8e8501119612497eda7798f5c5" args="(QList< CommonDictInterface * >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void DictManagerWidget::selectedDictionaries </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > </td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when hiding widget, it will save states of dictionaries. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>list</em> </td><td>of only active dictionaries </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="DictManagerWidget_8h_source.html">DictManagerWidget.h</a></li>
+<li>DictManagerWidget.cpp</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DictTypeSelectDialog Member List</h1>This is the complete list of members for <a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821">addNewDict</a>(QList< CommonDictInterface * > plugins, QWidget *parent=0)</td><td><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>DictTypeSelectDialog</b>(QList< CommonDictInterface * > plugins, QWidget *parent=0) (defined in <a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a>)</td><td><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a></td><td><code> [explicit, protected]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce">selectedPlugin</a>()</td><td><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: DictTypeSelectDialog Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>DictTypeSelectDialog Class Reference</h1><!-- doxytag: class="DictTypeSelectDialog" -->
+<p>Implements pluigin selection dialog.
+<a href="#_details">More...</a></p>
+
+<p><code>#include <<a class="el" href="DictTypeSelectDialog_8h_source.html">DictTypeSelectDialog.h</a>></code></p>
+
+<p><a href="classDictTypeSelectDialog-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec7df0dd7f5f6f8855ed13a1f2370bce"></a><!-- doxytag: member="DictTypeSelectDialog::selectedPlugin" ref="aec7df0dd7f5f6f8855ed13a1f2370bce" args="()" -->
+<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce">selectedPlugin</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns selected by user plugin. <br/></td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821">addNewDict</a> (QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > plugins, QWidget *parent=0)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows dialog with list of plugins. <a href="#a9723ce9b67fa215bb4a088d54196e821"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee6124200f6aa55060c1e2bc2206a3f3"></a><!-- doxytag: member="DictTypeSelectDialog::DictTypeSelectDialog" ref="aee6124200f6aa55060c1e2bc2206a3f3" args="(QList< CommonDictInterface * > plugins, QWidget *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>DictTypeSelectDialog</b> (QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > plugins, QWidget *parent=0)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements pluigin selection dialog. </p>
+<p>Shows list of loaded dictionaries plugins. Static function addNewdict will return selected plugin. </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a9723ce9b67fa215bb4a088d54196e821"></a><!-- doxytag: member="DictTypeSelectDialog::addNewDict" ref="a9723ce9b67fa215bb4a088d54196e821" args="(QList< CommonDictInterface * > plugins, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * DictTypeSelectDialog::addNewDict </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > </td>
+ <td class="paramname"> <em>plugins</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">QWidget * </td>
+ <td class="paramname"> <em>parent</em> = <code>0</code></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Shows dialog with list of plugins. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>plugins</em> </td><td>list of loaded plugins </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>widget </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>selected plugin, if user cancel dialog it returns NULL </dd></dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="DictTypeSelectDialog_8h_source.html">DictTypeSelectDialog.h</a></li>
+<li>DictTypeSelectDialog.cpp</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUIInterface Member List</h1>This is the complete list of members for <a class="el" href="classGUIInterface.html">GUIInterface</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a">addNewDictionary</a>(CommonDictInterface *)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124">addToHistory</a>(QList< Translation * >)=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b">exactSearch</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a">getDictionaries</a>()=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa">getPlugins</a>()=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GUIInterface</b>(QWidget *parent=0) (defined in <a class="el" href="classGUIInterface.html">GUIInterface</a>)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036">historyNext</a>()=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475">historyPrev</a>()=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86">quit</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66">removeDictionary</a>(CommonDictInterface *)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7">searchExact</a>(QString word)=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263">searchTranslations</a>(QList< Translation * >)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec">searchWordList</a>(QString word)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181">selectedDictionaries</a>(QList< CommonDictInterface * >)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8">setBusy</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571">setExactSearch</a>(bool exactSearch)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88">setIdle</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b">showHistory</a>()=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">showTranslation</a>(QStringList)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e">showWordList</a>(QHash< QString, QList< Translation * > >)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036">stopSearching</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#abd81fe53691de8c942be152a099bd21b">translationsReady</a>()=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8">wordListReady</a>()=0</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [pure virtual, slot]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>~GUIInterface</b>() (defined in <a class="el" href="classGUIInterface.html">GUIInterface</a>)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: GUIInterface Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>GUIInterface Class Reference</h1><!-- doxytag: class="GUIInterface" -->
+<p>Interface for different GUIs.
+<a href="#_details">More...</a></p>
+
+<p><code>#include <<a class="el" href="GUIInterface_8h_source.html">GUIInterface.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for GUIInterface:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classGUIInterface.png" usemap="#GUIInterface_map" alt=""/>
+ <map id="GUIInterface_map" name="GUIInterface_map">
+<area href="classMainWindow.html" alt="MainWindow" shape="rect" coords="0,56,84,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="classGUIInterface-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7">searchExact</a> (QString word)=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Search in exact mode for given word. <a href="#a39d3969fbadaea6da410a93dc3bebdd7"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124">addToHistory</a> (QList< <a class="el" href="classTranslation.html">Translation</a> * >)=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds to history key words from given translations. <a href="#a4081962fcbd7e8063bb87fcc444b6124"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7a21fe2438ac72d9bc7843733ee2e3b"></a><!-- doxytag: member="GUIInterface::showHistory" ref="aa7a21fe2438ac72d9bc7843733ee2e3b" args="()=0" -->
+virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b">showHistory</a> ()=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows history dialog. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036">historyNext</a> ()=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows translation of next word in history. <a href="#a9b9d53a56b052cf4c7d5e5bc158b8036"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475">historyPrev</a> ()=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows translation of previous word in history. <a href="#a47243e01c2d2e3887ee3fef656f84475"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8">wordListReady</a> ()=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets word list from backbone and prepares received list to display. <a href="#a0387f70e18b390cf1e229cbeb27a61c8"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd81fe53691de8c942be152a099bd21b"></a><!-- doxytag: member="GUIInterface::translationsReady" ref="abd81fe53691de8c942be152a099bd21b" args="()=0" -->
+virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#abd81fe53691de8c942be152a099bd21b">translationsReady</a> ()=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets translation strings from backbone and emit signal to display them. <br/></td></tr>
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86">quit</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec">searchWordList</a> (QString word)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user want to search for list of words matching given word. <a href="#af1012152ba1c3683c19bb5de68cc34ec"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263">searchTranslations</a> (QList< <a class="el" href="classTranslation.html">Translation</a> * >)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user wants to see translation of words. <a href="#a9855cd24df15d961ec062f0c6b80a263"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8">setBusy</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a605a50fb08e4149cbe26c00189227a88"></a><!-- doxytag: member="GUIInterface::setIdle" ref="a605a50fb08e4149cbe26c00189227a88" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88">setIdle</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when searching ends, will enable GUI components. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee6a89f4fd62e09d552af5522121a036"></a><!-- doxytag: member="GUIInterface::stopSearching" ref="aee6a89f4fd62e09d552af5522121a036" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036">stopSearching</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user want to break search. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e">showWordList</a> (QHash< QString, QList< <a class="el" href="classTranslation.html">Translation</a> * > >)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">showTranslation</a> (QStringList)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a">addNewDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user wants to add new dictionary. <a href="#a39f9eea230008cb063d5aeac0158e13a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66">removeDictionary</a> (<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user wants to remove dictionary. <a href="#a4bcc5403e1c18a67e5378de713bd6c66"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181">selectedDictionaries</a> (QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * >)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Emited when user changes dictionaries active/inactive states. <a href="#a46465786e5e8b629b51b5dd2e5c51181"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a840b9805dfc2a13ec9d71c9cf64fcde3"></a><!-- doxytag: member="GUIInterface::GUIInterface" ref="a840b9805dfc2a13ec9d71c9cf64fcde3" args="(QWidget *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>GUIInterface</b> (QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual QHash<br class="typebreak"/>
+< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *, bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a">getDictionaries</a> ()=0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual QList<br class="typebreak"/>
+< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa">getPlugins</a> ()=0</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns all loaded plugins. <a href="#a232872064056fdcfa752b314d9e34bfa"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b">exactSearch</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Indicates if GUI is in exact search mode. <a href="#a83f7716f43447730aeda078cc202d48b"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571">setExactSearch</a> (bool exactSearch)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets GUI exact search mode. <a href="#a4d9a8b5392fdbcec9a0b8663eba3c571"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Interface for different GUIs. </p>
+<p>Default base class for all GUIs is QMainWindow </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a39f9eea230008cb063d5aeac0158e13a"></a><!-- doxytag: member="GUIInterface::addNewDictionary" ref="a39f9eea230008cb063d5aeac0158e13a" args="(CommonDictInterface *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::addNewDictionary </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td>
+ <td class="paramname"> <em>_t1</em></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when user wants to add new dictionary. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>new</em> </td><td>dictionary returned by specyfic plugin dialog </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a4081962fcbd7e8063bb87fcc444b6124"></a><!-- doxytag: member="GUIInterface::addToHistory" ref="a4081962fcbd7e8063bb87fcc444b6124" args="(QList< Translation * >)=0" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void GUIInterface::addToHistory </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classTranslation.html">Translation</a> * > </td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [pure virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Adds to history key words from given translations. </p>
+<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>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>list</em> </td><td>of translations with key words </td></tr>
+ </table>
+ </dd>
+</dl>
+<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>
+
+<p>Implemented in <a class="el" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a83f7716f43447730aeda078cc202d48b"></a><!-- doxytag: member="GUIInterface::exactSearch" ref="a83f7716f43447730aeda078cc202d48b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool GUIInterface::exactSearch </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Indicates if GUI is in exact search mode. </p>
+<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 should be used for browsing search history and search words from application arguments. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>flag indicating if GUI is in exact search mode </dd></dl>
+
+<p>Reimplemented in <a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a65f5532b1d404c41f22e6408138bd87a"></a><!-- doxytag: member="GUIInterface::getDictionaries" ref="a65f5532b1d404c41f22e6408138bd87a" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual QHash<<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a>*, bool> GUIInterface::getDictionaries </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [pure virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Returns all loaded dictionaries with infromation about that they are active/inactive</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Hash of pointers to dictionary and boolean flag indicating if dictionary is active </dd></dl>
+
+<p>Implemented in <a class="el" href="classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a232872064056fdcfa752b314d9e34bfa"></a><!-- doxytag: member="GUIInterface::getPlugins" ref="a232872064056fdcfa752b314d9e34bfa" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual QList<<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a>*> GUIInterface::getPlugins </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [pure virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Returns all loaded plugins. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>List of pointers to plugins </dd></dl>
+
+<p>Implemented in <a class="el" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9b9d53a56b052cf4c7d5e5bc158b8036"></a><!-- doxytag: member="GUIInterface::historyNext" ref="a9b9d53a56b052cf4c7d5e5bc158b8036" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void GUIInterface::historyNext </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [pure virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Shows translation of next word in history. </p>
+<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="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7" title="Search in exact mode for given word.">searchExact()</a> function </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7" title="Search in exact mode for given word.">searchExact()</a> </dd></dl>
+
+<p>Implemented in <a class="el" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a47243e01c2d2e3887ee3fef656f84475"></a><!-- doxytag: member="GUIInterface::historyPrev" ref="a47243e01c2d2e3887ee3fef656f84475" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void GUIInterface::historyPrev </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [pure virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Shows translation of previous word in history. </p>
+<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="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7" title="Search in exact mode for given word.">searchExact()</a> function </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7" title="Search in exact mode for given word.">searchExact()</a> </dd></dl>
+
+<p>Implemented in <a class="el" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a66c9b1a0743e55a456831b91d4674d86"></a><!-- doxytag: member="GUIInterface::quit" ref="a66c9b1a0743e55a456831b91d4674d86" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::quit </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Should be emited when user wants to close application to stop all ongoing searches </p>
+
+</div>
+</div>
+<a class="anchor" id="a4bcc5403e1c18a67e5378de713bd6c66"></a><!-- doxytag: member="GUIInterface::removeDictionary" ref="a4bcc5403e1c18a67e5378de713bd6c66" args="(CommonDictInterface *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::removeDictionary </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * </td>
+ <td class="paramname"> <em>_t1</em></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when user wants to remove dictionary. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>dictionary</em> </td><td>which will be removed </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a39d3969fbadaea6da410a93dc3bebdd7"></a><!-- doxytag: member="GUIInterface::searchExact" ref="a39d3969fbadaea6da410a93dc3bebdd7" args="(QString word)=0" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void GUIInterface::searchExact </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>word</em></td>
+ <td> ) </td>
+ <td><code> [pure virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Search in exact mode for given word. </p>
+<p>GUI will be automaticaly set into exact search mode, and after search or break will be unset from exact search mode. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>word</em> </td><td>which will be searched in dictionaries </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Implemented in <a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9855cd24df15d961ec062f0c6b80a263"></a><!-- doxytag: member="GUIInterface::searchTranslations" ref="a9855cd24df15d961ec062f0c6b80a263" args="(QList< Translation * >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::searchTranslations </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classTranslation.html">Translation</a> * > </td>
+ <td class="paramname"> <em>_t1</em></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when user wants to see translation of words. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>list</em> </td><td>of translations for given word which will be received in <a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8" title="Gets word list from backbone and prepares received list to display.">wordListReady()</a> slot </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8" title="Gets word list from backbone and prepares received list to display.">wordListReady()</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="af1012152ba1c3683c19bb5de68cc34ec"></a><!-- doxytag: member="GUIInterface::searchWordList" ref="af1012152ba1c3683c19bb5de68cc34ec" args="(QString word)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::searchWordList </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>word</em></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when user want to search for list of words matching given word. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>word</em> </td><td>word which will be matched, it can contains wildcards </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a46465786e5e8b629b51b5dd2e5c51181"></a><!-- doxytag: member="GUIInterface::selectedDictionaries" ref="a46465786e5e8b629b51b5dd2e5c51181" args="(QList< CommonDictInterface * >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::selectedDictionaries </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > </td>
+ <td class="paramname"> <em>_t1</em></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Emited when user changes dictionaries active/inactive states. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>list</em> </td><td>of only active dictionaries </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a2af4fcfe33ffab1cb2de6972b2eb66b8"></a><!-- doxytag: member="GUIInterface::setBusy" ref="a2af4fcfe33ffab1cb2de6972b2eb66b8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::setBusy </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Emited when starting search, will disable GUI components and shows progress bars </p>
+
+</div>
+</div>
+<a class="anchor" id="a4d9a8b5392fdbcec9a0b8663eba3c571"></a><!-- doxytag: member="GUIInterface::setExactSearch" ref="a4d9a8b5392fdbcec9a0b8663eba3c571" args="(bool exactSearch)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::setExactSearch </td>
+ <td>(</td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"> <em>exactSearch</em></td>
+ <td> ) </td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Sets GUI exact search mode. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b" title="Indicates if GUI is in exact search mode.">exactSearch()</a> </dd></dl>
+
+<p>Reimplemented in <a class="el" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489">MainWindow</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a10454da99d774b68a38f1f0c374c4c51"></a><!-- doxytag: member="GUIInterface::showTranslation" ref="a10454da99d774b68a38f1f0c374c4c51" args="(QStringList)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::showTranslation </td>
+ <td>(</td>
+ <td class="paramtype">QStringList </td>
+ <td class="paramname"> <em>_t1</em></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Emited after received translation strings in <a class="el" href="classGUIInterface.html#abd81fe53691de8c942be152a099bd21b" title="Gets translation strings from backbone and emit signal to display them.">translationsReady()</a> slot, will display translation of given word</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>list</em> </td><td>of translations from different dictionaries in dictionaries </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="acaa643ecd68519b1b66f76cb5eaabe4e"></a><!-- doxytag: member="GUIInterface::showWordList" ref="acaa643ecd68519b1b66f76cb5eaabe4e" args="(QHash< QString, QList< Translation * > >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void GUIInterface::showWordList </td>
+ <td>(</td>
+ <td class="paramtype">QHash< QString, QList< <a class="el" href="classTranslation.html">Translation</a> * > > </td>
+ <td class="paramname"> <em>_t1</em></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Emited after received word list in <a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8" title="Gets word list from backbone and prepares received list to display.">wordListReady()</a> slot, will display list of matched words</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>hash</em> </td><td>of word and list of translation of this word found in dictionaries </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a0387f70e18b390cf1e229cbeb27a61c8"></a><!-- doxytag: member="GUIInterface::wordListReady" ref="a0387f70e18b390cf1e229cbeb27a61c8" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void GUIInterface::wordListReady </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [pure virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Gets word list from backbone and prepares received list to display. </p>
+<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>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b" title="Indicates if GUI is in exact search mode.">exactSearch()</a> </dd>
+<dd>
+<a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">showTranslation()</a> </dd></dl>
+
+<p>Implemented in <a class="el" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b">MainWindow</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="GUIInterface_8h_source.html">GUIInterface.h</a></li>
+<li>moc_GUIInterface.cpp</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>History Member List</h1>This is the complete list of members for <a class="el" href="classHistory.html">History</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>add</b>(QString) (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>History</b>(int maxSize=5, QObject *parent=0) (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td><code> [explicit]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>historyChanged</b>(bool prevAvailable, bool nextAvailable, bool listAvailable) (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td><code> [signal]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>list</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>listAvailable</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>maxSize</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>next</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>nextAvailable</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>prevAvailable</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>previous</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>refreshStatus</b>() (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td><code> [slot]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setCurrentElement</b>(int element) (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>setMaxSize</b>(int size) (defined in <a class="el" href="classHistory.html">History</a>)</td><td><a class="el" href="classHistory.html">History</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: History Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>History Class Reference</h1><!-- doxytag: class="History" -->
+<p><a href="classHistory-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a566d089d463b446767546bdae53f5d8f"></a><!-- doxytag: member="History::refreshStatus" ref="a566d089d463b446767546bdae53f5d8f" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><b>refreshStatus</b> ()</td></tr>
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb4b9f10cf00bcd9915132296c5eab8f"></a><!-- doxytag: member="History::historyChanged" ref="abb4b9f10cf00bcd9915132296c5eab8f" args="(bool prevAvailable, bool nextAvailable, bool listAvailable)" -->
+void </td><td class="memItemRight" valign="bottom"><b>historyChanged</b> (bool prevAvailable, bool nextAvailable, bool listAvailable)</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4414148e8a07e95bee2b0eaf0ab094be"></a><!-- doxytag: member="History::History" ref="a4414148e8a07e95bee2b0eaf0ab094be" args="(int maxSize=5, QObject *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>History</b> (int maxSize=5, QObject *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a048f79d8d5ff2f922c81f24a8ab971df"></a><!-- doxytag: member="History::add" ref="a048f79d8d5ff2f922c81f24a8ab971df" args="(QString)" -->
+void </td><td class="memItemRight" valign="bottom"><b>add</b> (QString)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b3516d55cc0136fb6e5f0afed27d45d"></a><!-- doxytag: member="History::previous" ref="a9b3516d55cc0136fb6e5f0afed27d45d" args="()" -->
+QString </td><td class="memItemRight" valign="bottom"><b>previous</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53ee21d03a6bc3b42c234566c94d6ad8"></a><!-- doxytag: member="History::next" ref="a53ee21d03a6bc3b42c234566c94d6ad8" args="()" -->
+QString </td><td class="memItemRight" valign="bottom"><b>next</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77c47116cbc707780fb12dd11f9640ab"></a><!-- doxytag: member="History::list" ref="a77c47116cbc707780fb12dd11f9640ab" args="()" -->
+QStringList </td><td class="memItemRight" valign="bottom"><b>list</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa387f52927d108df90183de02cb1976a"></a><!-- doxytag: member="History::prevAvailable" ref="aa387f52927d108df90183de02cb1976a" args="()" -->
+bool </td><td class="memItemRight" valign="bottom"><b>prevAvailable</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4c01ae29303461a6bb5be6d70556310"></a><!-- doxytag: member="History::nextAvailable" ref="ab4c01ae29303461a6bb5be6d70556310" args="()" -->
+bool </td><td class="memItemRight" valign="bottom"><b>nextAvailable</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a753538898e8fe163c75003eb4552d93a"></a><!-- doxytag: member="History::listAvailable" ref="a753538898e8fe163c75003eb4552d93a" args="()" -->
+bool </td><td class="memItemRight" valign="bottom"><b>listAvailable</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef54b6fe919c0c3f78cf14b4c4d068c1"></a><!-- doxytag: member="History::setCurrentElement" ref="aef54b6fe919c0c3f78cf14b4c4d068c1" args="(int element)" -->
+void </td><td class="memItemRight" valign="bottom"><b>setCurrentElement</b> (int element)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8098b8aa749324b3bdbac662389198b"></a><!-- doxytag: member="History::maxSize" ref="ac8098b8aa749324b3bdbac662389198b" args="()" -->
+int </td><td class="memItemRight" valign="bottom"><b>maxSize</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae86565a6718941628450d9e82f25329b"></a><!-- doxytag: member="History::setMaxSize" ref="ae86565a6718941628450d9e82f25329b" args="(int size)" -->
+void </td><td class="memItemRight" valign="bottom"><b>setMaxSize</b> (int size)</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="History_8h_source.html">History.h</a></li>
+<li>History.cpp</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>HistoryListDialog Member List</h1>This is the complete list of members for <a class="el" href="classHistoryListDialog.html">HistoryListDialog</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classHistoryListDialog.html#a69c5d8164b3e9ec6345e8170aa4d4215">HistoryListDialog</a>(QStringList words, QWidget *parent=0)</td><td><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a></td><td><code> [explicit]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85">selectedRow</a>()</td><td><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea">selectedWord</a>()</td><td><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: HistoryListDialog Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>HistoryListDialog Class Reference</h1><!-- doxytag: class="HistoryListDialog" -->
+<p>Implements history list dialog.
+<a href="#_details">More...</a></p>
+
+<p><code>#include <<a class="el" href="HistoryListDialog_8h_source.html">HistoryListDialog.h</a>></code></p>
+
+<p><a href="classHistoryListDialog-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classHistoryListDialog.html#a69c5d8164b3e9ec6345e8170aa4d4215">HistoryListDialog</a> (QStringList words, QWidget *parent=0)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a69c5d8164b3e9ec6345e8170aa4d4215"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f919aa2d7be071fbc967ccdfc6469ea"></a><!-- doxytag: member="HistoryListDialog::selectedWord" ref="a7f919aa2d7be071fbc967ccdfc6469ea" args="()" -->
+QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea">selectedWord</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns word selected by user. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdab33e77694d462ea83f56844b57b85"></a><!-- doxytag: member="HistoryListDialog::selectedRow" ref="afdab33e77694d462ea83f56844b57b85" args="()" -->
+int </td><td class="memItemRight" valign="bottom"><a class="el" href="classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85">selectedRow</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns row number of selected word. <br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements history list dialog. </p>
+<p>Shows history list and allow user to select one word of it. </p>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a69c5d8164b3e9ec6345e8170aa4d4215"></a><!-- doxytag: member="HistoryListDialog::HistoryListDialog" ref="a69c5d8164b3e9ec6345e8170aa4d4215" args="(QStringList words, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">HistoryListDialog::HistoryListDialog </td>
+ <td>(</td>
+ <td class="paramtype">QStringList </td>
+ <td class="paramname"> <em>words</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">QWidget * </td>
+ <td class="paramname"> <em>parent</em> = <code>0</code></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [explicit]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Constructor. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>words</em> </td><td>list of history words </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>widget </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="HistoryListDialog_8h_source.html">HistoryListDialog.h</a></li>
+<li>HistoryListDialog.cpp</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
</div>
<div class="contents">
<h1>MainWindow Member List</h1>This is the complete list of members for <a class="el" href="classMainWindow.html">MainWindow</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a">addNewDictionary</a>(CommonDictInterface *)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9">addToHistory</a>(QList< Translation * >)</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual, slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classMainWindow.html#a38edb88d43e844aca9d2e762c8706565">closeEvent</a>(QCloseEvent *)</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8">closeOk</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [slot]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>MainWindow</b>(Backbone *backbone, QWidget *parent=0) (defined in <a class="el" href="classMainWindow.html">MainWindow</a>)</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [explicit]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66">quit</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839">exactSearch</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7">getDictionaries</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0">getPlugins</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>GUIInterface</b>(QWidget *parent=0) (defined in <a class="el" href="classGUIInterface.html">GUIInterface</a>)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c">historyNext</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78">historyPrev</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a4acc6192d273eb38e9082b4934202b81">MainWindow</a>(Backbone *backbone, QWidget *parent=0)</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [explicit]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86">quit</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66">removeDictionary</a>(CommonDictInterface *)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a">searchExact</a>(QString)</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263">searchTranslations</a>(QList< Translation * >)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec">searchWordList</a>(QString word)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181">selectedDictionaries</a>(QList< CommonDictInterface * >)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8">setBusy</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489">setExactSearch</a>(bool)</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88">setIdle</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a655d251389256b1e062513f6ff762543">showHistory</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">showTranslation</a>(QStringList)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e">showWordList</a>(QHash< QString, QList< Translation * > >)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036">stopSearching</a>()</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#afea3664ab8d180bc705b552b7f745136">translationsReady</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual, slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b">wordListReady</a>()</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td><code> [virtual, slot]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>~GUIInterface</b>() (defined in <a class="el" href="classGUIInterface.html">GUIInterface</a>)</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a></td><td><code> [inline, virtual]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>~MainWindow</b>() (defined in <a class="el" href="classMainWindow.html">MainWindow</a>)</td><td><a class="el" href="classMainWindow.html">MainWindow</a></td><td></td></tr>
</table></div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</div>
</div>
<div class="contents">
-<h1>MainWindow Class Reference</h1><!-- doxytag: class="MainWindow" -->
+<h1>MainWindow Class Reference</h1><!-- doxytag: class="MainWindow" --><!-- doxytag: inherits="GUIInterface" -->
+<p>Implements interface for GUI.
+<a href="#_details">More...</a></p>
+
+<p><code>#include <<a class="el" href="MainWindow_8h_source.html">MainWindow.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for MainWindow:</div>
+<div class="dynsection">
+ <div class="center">
+ <img src="classMainWindow.png" usemap="#MainWindow_map" alt=""/>
+ <map id="MainWindow_map" name="MainWindow_map">
+<area href="classGUIInterface.html" alt="GUIInterface" shape="rect" coords="0,0,84,24"/>
+</map>
+ </div>
+</div>
+
<p><a href="classMainWindow-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b4e703b6bb67d19c61290977c1e65b8"></a><!-- doxytag: member="MainWindow::closeOk" ref="a1b4e703b6bb67d19c61290977c1e65b8" args="()" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8">closeOk</a> ()</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Confirmation from backbone that we can close program. <br/></td></tr>
-<tr><td colspan="2"><h2>Signals</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a542a7527ced73b2c9bc14f8dc9661a66"></a><!-- doxytag: member="MainWindow::quit" ref="a542a7527ced73b2c9bc14f8dc9661a66" args="()" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66">quit</a> ()</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to backbone to stop all it's activities. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a">searchExact</a> (QString)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Search in exact mode for given word. <a href="#a16d0c7d46fc49bfa1cada597e349549a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b">wordListReady</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets word list from backbone and prepares received list to display. <a href="#a9a56d2e699da84f9647984852cb6041b"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afea3664ab8d180bc705b552b7f745136"></a><!-- doxytag: member="MainWindow::translationsReady" ref="afea3664ab8d180bc705b552b7f745136" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#afea3664ab8d180bc705b552b7f745136">translationsReady</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets translation strings from backbone and emit signal to display them. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9">addToHistory</a> (QList< <a class="el" href="classTranslation.html">Translation</a> * >)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds to history key words from given translations. <a href="#ab88154764298f46e81f942262170f4b9"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a655d251389256b1e062513f6ff762543"></a><!-- doxytag: member="MainWindow::showHistory" ref="a655d251389256b1e062513f6ff762543" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a655d251389256b1e062513f6ff762543">showHistory</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows history dialog. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c">historyNext</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows translation of next word in history. <a href="#aaac2ae9385150bf83eb6c1d73e745e3c"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78">historyPrev</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows translation of previous word in history. <a href="#ab3d88584e7391cedb791248dc7b13b78"></a><br/></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4acc6192d273eb38e9082b4934202b81"></a><!-- doxytag: member="MainWindow::MainWindow" ref="a4acc6192d273eb38e9082b4934202b81" args="(Backbone *backbone, QWidget *parent=0)" -->
- </td><td class="memItemRight" valign="bottom"><b>MainWindow</b> (<a class="el" href="classBackbone.html">Backbone</a> *backbone, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </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>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a4acc6192d273eb38e9082b4934202b81"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QHash< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> <br class="typebreak"/>
+*, bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7">getDictionaries</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0">getPlugins</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns all loaded plugins. <a href="#a021ff10f30db21337b54b3dfaae0e9a0"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839">exactSearch</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Indicates if GUI is in exact search mode. <a href="#a88a06565de22a608629bfa4a15ad5839"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489">setExactSearch</a> (bool)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets GUI exact search mode. <a href="#a78e044c5bd7446b0d2105f98573b9489"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38edb88d43e844aca9d2e762c8706565"></a><!-- doxytag: member="MainWindow::closeEvent" ref="a38edb88d43e844aca9d2e762c8706565" args="(QCloseEvent *)" -->
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a38edb88d43e844aca9d2e762c8706565">closeEvent</a> (QCloseEvent *)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">When user wants to close application, we first sends signal to stop all ongoing searches. <br/></td></tr>
</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Implements interface for GUI. </p>
+<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>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a4acc6192d273eb38e9082b4934202b81"></a><!-- doxytag: member="MainWindow::MainWindow" ref="a4acc6192d273eb38e9082b4934202b81" args="(Backbone *backbone, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MainWindow::MainWindow </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classBackbone.html">Backbone</a> * </td>
+ <td class="paramname"> <em>backbone</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">QWidget * </td>
+ <td class="paramname"> <em>parent</em> = <code>0</code></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [explicit]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Constructor. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>backbone</em> </td><td>object which will doing all searches and returns data </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>parent widget of this window </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab88154764298f46e81f942262170f4b9"></a><!-- doxytag: member="MainWindow::addToHistory" ref="ab88154764298f46e81f942262170f4b9" args="(QList< Translation * >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void MainWindow::addToHistory </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classTranslation.html">Translation</a> * > </td>
+ <td class="paramname"> <em>trans</em></td>
+ <td> ) </td>
+ <td><code> [virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Adds to history key words from given translations. </p>
+<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>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>list</em> </td><td>of translations with key words </td></tr>
+ </table>
+ </dd>
+</dl>
+<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>
+
+<p>Implements <a class="el" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a88a06565de22a608629bfa4a15ad5839"></a><!-- doxytag: member="MainWindow::exactSearch" ref="a88a06565de22a608629bfa4a15ad5839" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool MainWindow::exactSearch </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Indicates if GUI is in exact search mode. </p>
+<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>
+<dl class="return"><dt><b>Returns:</b></dt><dd>flag indicating if GUI is in exact search mode </dd></dl>
+
+<p>Reimplemented from <a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0fd2d755ce951f3dfb535d555b957de7"></a><!-- doxytag: member="MainWindow::getDictionaries" ref="a0fd2d755ce951f3dfb535d555b957de7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">QHash< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *, bool > MainWindow::getDictionaries </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Returns all loaded dictionaries with infromation about that they are active/inactive</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Hash of pointers to dictionary and boolean flag indicating if dictionary is active </dd></dl>
+
+<p>Implements <a class="el" href="classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a021ff10f30db21337b54b3dfaae0e9a0"></a><!-- doxytag: member="MainWindow::getPlugins" ref="a021ff10f30db21337b54b3dfaae0e9a0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">QList< <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * > MainWindow::getPlugins </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Returns all loaded plugins. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>List of pointers to plugins </dd></dl>
+
+<p>Implements <a class="el" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaac2ae9385150bf83eb6c1d73e745e3c"></a><!-- doxytag: member="MainWindow::historyNext" ref="aaac2ae9385150bf83eb6c1d73e745e3c" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void MainWindow::historyNext </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Shows translation of next word in history. </p>
+<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>
+<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>
+
+<p>Implements <a class="el" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab3d88584e7391cedb791248dc7b13b78"></a><!-- doxytag: member="MainWindow::historyPrev" ref="ab3d88584e7391cedb791248dc7b13b78" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void MainWindow::historyPrev </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Shows translation of previous word in history. </p>
+<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>
+<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>
+
+<p>Implements <a class="el" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a16d0c7d46fc49bfa1cada597e349549a"></a><!-- doxytag: member="MainWindow::searchExact" ref="a16d0c7d46fc49bfa1cada597e349549a" args="(QString)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void MainWindow::searchExact </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>word</em></td>
+ <td> ) </td>
+ <td><code> [virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Search in exact mode for given word. </p>
+<p>GUI will be automaticaly set into exact search mode, and after search or break will be unset from exact search mode. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>word</em> </td><td>which will be searched in dictionaries </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>Implements <a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a78e044c5bd7446b0d2105f98573b9489"></a><!-- doxytag: member="MainWindow::setExactSearch" ref="a78e044c5bd7446b0d2105f98573b9489" args="(bool)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void MainWindow::setExactSearch </td>
+ <td>(</td>
+ <td class="paramtype">bool </td>
+ <td class="paramname"> <em>exact</em></td>
+ <td> ) </td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Sets GUI exact search mode. </p>
+<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>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>exactSearch</em> </td><td>flag indicating if GUI will be in exact search mode </td></tr>
+ </table>
+ </dd>
+</dl>
+<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>
+
+<p>Reimplemented from <a class="el" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571">GUIInterface</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9a56d2e699da84f9647984852cb6041b"></a><!-- doxytag: member="MainWindow::wordListReady" ref="a9a56d2e699da84f9647984852cb6041b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void MainWindow::wordListReady </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [virtual, slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Gets word list from backbone and prepares received list to display. </p>
+<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>
+<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>
+<dd>
+<a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">showTranslation()</a> </dd></dl>
+
+<p>Implements <a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8">GUIInterface</a>.</p>
+
+</div>
+</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="MainWindow_8h_source.html">MainWindow.h</a></li>
<li>MainWindow.cpp</li>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<td class="memname">void MenuTabWidget::hideEvent </td>
<td>(</td>
<td class="paramtype">QHideEvent * </td>
- <td class="paramname"></td>
+ <td class="paramname"> <em>e</em></td>
<td> ) </td>
<td><code> [protected]</code></td>
</tr>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</div>
<div class="contents">
<h1>SearchBarWidget Member List</h1>This is the complete list of members for <a class="el" href="classSearchBarWidget.html">SearchBarWidget</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2">isSearching</a>() const </td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>SearchBarWidget</b>(Backbone *backbone, QWidget *parent=0) (defined in <a class="el" href="classSearchBarWidget.html">SearchBarWidget</a>)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [explicit]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>searchFinished</b>() (defined in <a class="el" href="classSearchBarWidget.html">SearchBarWidget</a>)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875">historyNext</a>()</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0">historyPrev</a>()</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544">historyShow</a>()</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752">refreshHistoryButtons</a>()</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31">search</a>(QString word)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>SearchBarWidget</b>(QWidget *parent=0) (defined in <a class="el" href="classSearchBarWidget.html">SearchBarWidget</a>)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [explicit]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b">searchForTranslations</a>(QString)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [signal]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb">setEnabled</a>(bool enabled=true)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521">setBusy</a>()</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a">setEnabled</a>(bool)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e">setIdle</a>()</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b">stopSearching</a>()</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classSearchBarWidget.html#a753561409f73334ad2364bdbf7134eba">updateHistoryButtons</a>(bool prev, bool next, bool list)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td><code> [slot]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>~SearchBarWidget</b>() (defined in <a class="el" href="classSearchBarWidget.html">SearchBarWidget</a>)</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td><td></td></tr>
</table></div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<p><a href="classSearchBarWidget-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb">setEnabled</a> (bool enabled=true)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable or disable search word line edit and history buttons. <a href="#a2513fe29e47f6f22f79e54cfa7338beb"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49a0c851c9512b53544b72ddc9e687dd"></a><!-- doxytag: member="SearchBarWidget::searchFinished" ref="a49a0c851c9512b53544b72ddc9e687dd" args="()" -->
-void </td><td class="memItemRight" valign="bottom"><b>searchFinished</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a">setEnabled</a> (bool)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable or disable search word line edit and history buttons. <a href="#ae1e2875f18de4bf78addf805a3ae896a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521">setBusy</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets search bar in busy state. <a href="#a3465a1a8d80d41f36df6f4b79db47521"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e">setIdle</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets search bar in idle state. <a href="#aa23090a81d12eef86f4078d4f4c7a56e"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31">search</a> (QString word)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Search for given word. <a href="#ab62c56cffe50613543e05ef58371cf31"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a753561409f73334ad2364bdbf7134eba"></a><!-- doxytag: member="SearchBarWidget::updateHistoryButtons" ref="a753561409f73334ad2364bdbf7134eba" args="(bool prev, bool next, bool list)" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a753561409f73334ad2364bdbf7134eba">updateHistoryButtons</a> (bool prev, bool next, bool list)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Updates state of history buttons. <br/></td></tr>
<tr><td colspan="2"><h2>Signals</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72e7ffc17c918cc8839f892d0161521b"></a><!-- doxytag: member="SearchBarWidget::searchForTranslations" ref="a72e7ffc17c918cc8839f892d0161521b" args="(QString)" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b">searchForTranslations</a> (QString)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Requests to search for translation of word passed as parameter. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b">searchForTranslations</a> (QString)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a126dc7f997386fce833d879f643a077b"></a><!-- doxytag: member="SearchBarWidget::stopSearching" ref="a126dc7f997386fce833d879f643a077b" args="()" -->
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b">stopSearching</a> ()</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to stop all active searchings. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78a45ebd4c4af1c3794bf1945bddc1c0"></a><!-- doxytag: member="SearchBarWidget::historyPrev" ref="a78a45ebd4c4af1c3794bf1945bddc1c0" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0">historyPrev</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to show previous translation in history. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7160d249f973fa021b3ed0034ee6d875"></a><!-- doxytag: member="SearchBarWidget::historyNext" ref="a7160d249f973fa021b3ed0034ee6d875" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875">historyNext</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to show next translation in history. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6008388c3ca95ea2c432ad7dffd8e544"></a><!-- doxytag: member="SearchBarWidget::historyShow" ref="a6008388c3ca95ea2c432ad7dffd8e544" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544">historyShow</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to show history list. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa0d9b2abbc4deec48164401316e752"></a><!-- doxytag: member="SearchBarWidget::refreshHistoryButtons" ref="adaa0d9b2abbc4deec48164401316e752" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752">refreshHistoryButtons</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to refresh state of history buttons. <br/></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bb7132063a5fca3cc81673b48189f2f"></a><!-- doxytag: member="SearchBarWidget::SearchBarWidget" ref="a8bb7132063a5fca3cc81673b48189f2f" args="(Backbone *backbone, QWidget *parent=0)" -->
- </td><td class="memItemRight" valign="bottom"><b>SearchBarWidget</b> (<a class="el" href="classBackbone.html">Backbone</a> *backbone, QWidget *parent=0)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2">isSearching</a> () const </td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns searching status. <a href="#af586eb0e30d27df6dd91e565199e57d2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a797e54c56b9a819fe97dcd9875d513c6"></a><!-- doxytag: member="SearchBarWidget::SearchBarWidget" ref="a797e54c56b9a819fe97dcd9875d513c6" args="(QWidget *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>SearchBarWidget</b> (QWidget *parent=0)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Displays search bar. </p>
-<p>Contains line edit field to input word which user would like to find and buttons to browse search history. </p>
+<p>Contains line edit field to input word which user would like to find and buttons to start/stop search and browse search history. Line edit and history buttons are disabled when search is ongoing, only start/stop button stays active. When searching it also displays progress bar </p>
<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="af586eb0e30d27df6dd91e565199e57d2"></a><!-- doxytag: member="SearchBarWidget::isSearching" ref="af586eb0e30d27df6dd91e565199e57d2" args="() const " -->
+<a class="anchor" id="ab62c56cffe50613543e05ef58371cf31"></a><!-- doxytag: member="SearchBarWidget::search" ref="ab62c56cffe50613543e05ef58371cf31" args="(QString word)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool SearchBarWidget::isSearching </td>
+ <td class="memname">void SearchBarWidget::search </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>word</em></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Search for given word. </p>
+<p>Sets word as text in search word line edit </p>
+
+</div>
+</div>
+<a class="anchor" id="a72e7ffc17c918cc8839f892d0161521b"></a><!-- doxytag: member="SearchBarWidget::searchForTranslations" ref="a72e7ffc17c918cc8839f892d0161521b" args="(QString)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void SearchBarWidget::searchForTranslations </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Requests to search for list of matching words to word passed as parameter </p>
+
+</div>
+</div>
+<a class="anchor" id="a3465a1a8d80d41f36df6f4b79db47521"></a><!-- doxytag: member="SearchBarWidget::setBusy" ref="a3465a1a8d80d41f36df6f4b79db47521" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void SearchBarWidget::setBusy </td>
<td>(</td>
<td class="paramname"></td>
<td> ) </td>
- <td> const</td>
+ <td><code> [slot]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>Returns searching status. </p>
-<p>If backbone is still searching returns true </p>
+<p>Sets search bar in busy state. </p>
+<p>Displays "busy" bar and disables search word text edit and history buttons </p>
</div>
</div>
-<a class="anchor" id="a2513fe29e47f6f22f79e54cfa7338beb"></a><!-- doxytag: member="SearchBarWidget::setEnabled" ref="a2513fe29e47f6f22f79e54cfa7338beb" args="(bool enabled=true)" -->
+<a class="anchor" id="ae1e2875f18de4bf78addf805a3ae896a"></a><!-- doxytag: member="SearchBarWidget::setEnabled" ref="ae1e2875f18de4bf78addf805a3ae896a" args="(bool)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="memname">void SearchBarWidget::setEnabled </td>
<td>(</td>
<td class="paramtype">bool </td>
- <td class="paramname"> <em>enabled</em> = <code>true</code></td>
+ <td class="paramname"> <em>enabled</em></td>
<td> ) </td>
<td><code> [slot]</code></td>
</tr>
</div>
</div>
+<a class="anchor" id="aa23090a81d12eef86f4078d4f4c7a56e"></a><!-- doxytag: member="SearchBarWidget::setIdle" ref="aa23090a81d12eef86f4078d4f4c7a56e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void SearchBarWidget::setIdle </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Sets search bar in idle state. </p>
+<p>Hides "busy" bar and enables all widgets, refresh state of history buttons by emmiting refreshHistoryButtons signal </p>
+
+</div>
+</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="SearchBarWidget_8h_source.html">SearchBarWidget.h</a></li>
<li>SearchBarWidget.cpp</li>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</div>
<div class="contents">
<h1>Settings Member List</h1>This is the complete list of members for <a class="el" href="classSettings.html">Settings</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>keys</b>() const (defined in <a class="el" href="classSettings.html">Settings</a>)</td><td><a class="el" href="classSettings.html">Settings</a></td><td><code> [inline]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>Settings</b>() (defined in <a class="el" href="classSettings.html">Settings</a>)</td><td><a class="el" href="classSettings.html">Settings</a></td><td><code> [inline]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>Settings</b>(const Settings *set) (defined in <a class="el" href="classSettings.html">Settings</a>)</td><td><a class="el" href="classSettings.html">Settings</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a">setValue</a>(const QString key, const QString value)</td><td><a class="el" href="classSettings.html">Settings</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">value</a>(const QString key) const </td><td><a class="el" href="classSettings.html">Settings</a></td><td><code> [inline]</code></td></tr>
</table></div>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<p><a href="classSettings-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12d2ccfdcd22802b6802e8273d33dc4f"></a><!-- doxytag: member="Settings::Settings" ref="a12d2ccfdcd22802b6802e8273d33dc4f" args="(const Settings *set)" -->
+ </td><td class="memItemRight" valign="bottom"><b>Settings</b> (const <a class="el" href="classSettings.html">Settings</a> *set)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">value</a> (const QString key) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7388c1a9a18e3afd79de5393ca9803a"></a><!-- doxytag: member="Settings::setValue" ref="ab7388c1a9a18e3afd79de5393ca9803a" args="(const QString key, const QString value)" -->
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a">setValue</a> (const QString key, const QString value)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">sets key to value <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a44ff7168f01375fa6ac0dff5d4d4a5f4"></a><!-- doxytag: member="Settings::keys" ref="a44ff7168f01375fa6ac0dff5d4d4a5f4" args="() const " -->
+QList< QString > </td><td class="memItemRight" valign="bottom"><b>keys</b> () const </td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Plugin specific configuration. </p>
</table>
</div>
<div class="memdoc">
-<p>value fo given key </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>value fo given key </dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>key</em> </td><td></td></tr>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</div>
<div class="contents">
<h1>TranslationWidget Member List</h1>This is the complete list of members for <a class="el" href="classTranslationWidget.html">TranslationWidget</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d">show</a>(QModelIndex)</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td><td><code> [slot]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>TranslationWidget</b>(Backbone *backbone, QWidget *parent=0) (defined in <a class="el" href="classTranslationWidget.html">TranslationWidget</a>)</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td><td><code> [explicit]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classTranslationWidget.html#af7008c736828dd5575b80fca53db2565">show</a>()</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classTranslationWidget.html#a400dad5df4143154d27f69bd87667ecc">show</a>(QStringList)</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>TranslationWidget</b>(QWidget *parent=0) (defined in <a class="el" href="classTranslationWidget.html">TranslationWidget</a>)</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td><td><code> [explicit]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>updateSize</b>() (defined in <a class="el" href="classTranslationWidget.html">TranslationWidget</a>)</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td><td><code> [signal]</code></td></tr>
</table></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<p><a href="classTranslationWidget-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ed0deabea08c70debf0248734a5d88d"></a><!-- doxytag: member="TranslationWidget::show" ref="a5ed0deabea08c70debf0248734a5d88d" args="(QModelIndex)" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d">show</a> (QModelIndex)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to show translation of word passed as QModelIndex from word list. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7008c736828dd5575b80fca53db2565"></a><!-- doxytag: member="TranslationWidget::show" ref="af7008c736828dd5575b80fca53db2565" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html#af7008c736828dd5575b80fca53db2565">show</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Show widget. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a400dad5df4143154d27f69bd87667ecc"></a><!-- doxytag: member="TranslationWidget::show" ref="a400dad5df4143154d27f69bd87667ecc" args="(QStringList)" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html#a400dad5df4143154d27f69bd87667ecc">show</a> (QStringList)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to show translation of word list passed as parameter. <br/></td></tr>
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae72bf22d391d869c4ebc27cfd261daa0"></a><!-- doxytag: member="TranslationWidget::updateSize" ref="ae72bf22d391d869c4ebc27cfd261daa0" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><b>updateSize</b> ()</td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef626c9af02d910c6386200cd0cf4b14"></a><!-- doxytag: member="TranslationWidget::TranslationWidget" ref="aef626c9af02d910c6386200cd0cf4b14" args="(Backbone *backbone, QWidget *parent=0)" -->
- </td><td class="memItemRight" valign="bottom"><b>TranslationWidget</b> (<a class="el" href="classBackbone.html">Backbone</a> *backbone, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa70a450a3686792ce82b356d1300b8e7"></a><!-- doxytag: member="TranslationWidget::TranslationWidget" ref="aa70a450a3686792ce82b356d1300b8e7" args="(QWidget *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>TranslationWidget</b> (QWidget *parent=0)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Displays translation of word found in dictionaries. </p>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>TranslationWidgetAutoResizer Member List</h1>This is the complete list of members for <a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a>, including all inherited members.<table>
+ <tr bgcolor="#f0f0f0"><td><b>textEditChanged</b>() (defined in <a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a>)</td><td><a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a></td><td><code> [inline, slot]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>TranslationWidgetAutoResizer</b>(QWidget *parent) (defined in <a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a>)</td><td><a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: TranslationWidgetAutoResizer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>TranslationWidgetAutoResizer Class Reference</h1><!-- doxytag: class="TranslationWidgetAutoResizer" -->
+<p><a href="classTranslationWidgetAutoResizer-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47a7f0ea743ecd5e776b7ffb31d6b074"></a><!-- doxytag: member="TranslationWidgetAutoResizer::textEditChanged" ref="a47a7f0ea743ecd5e776b7ffb31d6b074" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><b>textEditChanged</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7960a348ff65e14dcffd35d344b6e0e2"></a><!-- doxytag: member="TranslationWidgetAutoResizer::TranslationWidgetAutoResizer" ref="a7960a348ff65e14dcffd35d344b6e0e2" args="(QWidget *parent)" -->
+ </td><td class="memItemRight" valign="bottom"><b>TranslationWidgetAutoResizer</b> (QWidget *parent)</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="TranslationWidgetAutoResizer_8h_source.html">TranslationWidgetAutoResizer.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<tr><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#a66eb82634b0128ca003aaa2caa81555a">key</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#a6ed8752805971610dc7c6cfc28366e9d">dictionaryInfo</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#a136ccd2e4996a0463349333eb1fa9a92">toHtml</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addc67544adc15e777753405f387e54f9"></a><!-- doxytag: member="TranslationXdxf::setKey" ref="addc67544adc15e777753405f387e54f9" args="(QString)" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9">setKey</a> (QString)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">sets the word for which we want to find a translation <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9">setKey</a> (QString)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">sets the word for which we want to find a translation <a href="#addc67544adc15e777753405f387e54f9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97ddfc4184664b7bc3e343dededb54d3"></a><!-- doxytag: member="TranslationXdxf::setDictionaryInfo" ref="a97ddfc4184664b7bc3e343dededb54d3" args="(QString)" -->
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3">setDictionaryInfo</a> (QString)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">sets information about dictionary <br/></td></tr>
</div>
</div>
+<a class="anchor" id="addc67544adc15e777753405f387e54f9"></a><!-- doxytag: member="TranslationXdxf::setKey" ref="addc67544adc15e777753405f387e54f9" args="(QString)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void TranslationXdxf::setKey </td>
+ <td>(</td>
+ <td class="paramtype">QString </td>
+ <td class="paramname"> <em>_key</em></td>
+ <td> ) </td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>sets the word for which we want to find a translation </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>word</em> </td><td>for which we want to find a translation </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
<a class="anchor" id="a136ccd2e4996a0463349333eb1fa9a92"></a><!-- doxytag: member="TranslationXdxf::toHtml" ref="a136ccd2e4996a0463349333eb1fa9a92" args="() const " -->
<div class="memitem">
<div class="memproto">
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</div>
<div class="contents">
<h1>WordListWidget Member List</h1>This is the complete list of members for <a class="el" href="classWordListWidget.html">WordListWidget</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd">showSearchResults</a>()</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td><code> [slot]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>WordListWidget</b>(Backbone *backbone, QWidget *parent=0) (defined in <a class="el" href="classWordListWidget.html">WordListWidget</a>)</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td><code> [explicit]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd">lockList</a>()</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classWordListWidget.html#ae4ac47bc19b239de121fd72455215479">showSearchResults</a>(QHash< QString, QList< Translation * > >)</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06">showTranslation</a>(QList< Translation * >)</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td><code> [signal]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81">unlockList</a>()</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td><code> [slot]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>WordListWidget</b>(QWidget *parent=0) (defined in <a class="el" href="classWordListWidget.html">WordListWidget</a>)</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a></td><td><code> [explicit]</code></td></tr>
</table></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<p><a href="classWordListWidget-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43d54da6c79020025fe919fb1f781ccd"></a><!-- doxytag: member="WordListWidget::showSearchResults" ref="a43d54da6c79020025fe919fb1f781ccd" args="()" -->
-void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd">showSearchResults</a> ()</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Request to show search results, requested by backbone when it finished search. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#ae4ac47bc19b239de121fd72455215479">showSearchResults</a> (QHash< QString, QList< <a class="el" href="classTranslation.html">Translation</a> * > >)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows search results. <a href="#ae4ac47bc19b239de121fd72455215479"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84984352531dfc2489f662f3cf30d9bd"></a><!-- doxytag: member="WordListWidget::lockList" ref="a84984352531dfc2489f662f3cf30d9bd" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd">lockList</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Lock words list, while backbone is doing somethig in background. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c08e4e72879ae1015566474f88fde81"></a><!-- doxytag: member="WordListWidget::unlockList" ref="a9c08e4e72879ae1015566474f88fde81" args="()" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81">unlockList</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Unlocks words list. <br/></td></tr>
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06">showTranslation</a> (QList< <a class="el" href="classTranslation.html">Translation</a> * >)</td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9150096f497718fbc9eeae3dcaf3b3f"></a><!-- doxytag: member="WordListWidget::WordListWidget" ref="ae9150096f497718fbc9eeae3dcaf3b3f" args="(Backbone *backbone, QWidget *parent=0)" -->
- </td><td class="memItemRight" valign="bottom"><b>WordListWidget</b> (<a class="el" href="classBackbone.html">Backbone</a> *backbone, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f84179019ee766bdb8c46f111da95ce"></a><!-- doxytag: member="WordListWidget::WordListWidget" ref="a5f84179019ee766bdb8c46f111da95ce" args="(QWidget *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>WordListWidget</b> (QWidget *parent=0)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Displays list of words found in dictionaries. </p>
<p>It allow user to select word to see it's translation or to mark it as "star" </p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ae4ac47bc19b239de121fd72455215479"></a><!-- doxytag: member="WordListWidget::showSearchResults" ref="ae4ac47bc19b239de121fd72455215479" args="(QHash< QString, QList< Translation * > >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WordListWidget::showSearchResults </td>
+ <td>(</td>
+ <td class="paramtype">QHash< QString, QList< <a class="el" href="classTranslation.html">Translation</a> * > > </td>
+ <td class="paramname"> <em>result</em></td>
+ <td> ) </td>
+ <td><code> [slot]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Shows search results. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>hash</em> </td><td>of found words and it's translations objects </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a8bd328a9229e63b99769041aa0dd3e06"></a><!-- doxytag: member="WordListWidget::showTranslation" ref="a8bd328a9229e63b99769041aa0dd3e06" args="(QList< Translation * >)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void WordListWidget::showTranslation </td>
+ <td>(</td>
+ <td class="paramtype">QList< <a class="el" href="classTranslation.html">Translation</a> * > </td>
+ <td class="paramname"></td>
+ <td> ) </td>
+ <td><code> [signal]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Request to show translation which is described by passed translations objects </p>
+
+</div>
+</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="WordListWidget_8h_source.html">WordListWidget.h</a></li>
<li>WordListWidget.cpp</li>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<tr class="memlist"><td><a class="el" href="classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84">addNewDictionary</a>(QWidget *parent)</td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfDictDialog.html#ae321a5d6dead9003e777cc776fb793a3">changeSettings</a>(QWidget *parent)</td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a></td><td><code> [virtual]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>DictDialog</b>(QObject *parent=0) (defined in <a class="el" href="classDictDialog.html">DictDialog</a>)</td><td><a class="el" href="classDictDialog.html">DictDialog</a></td><td><code> [inline]</code></td></tr>
- <tr bgcolor="#f0f0f0"><td><b>XdxfDictDialog</b>(QObject *parent=0) (defined in <a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a>)</td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a></td><td><code> [explicit]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>XdxfDictDialog</b>(XdxfPlugin *plugin, QObject *parent=0) (defined in <a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a>)</td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a></td><td><code> [explicit]</code></td></tr>
</table></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<p><a href="classXdxfDictDialog-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a940214f088e92a6b278b537ec2819cd4"></a><!-- doxytag: member="XdxfDictDialog::XdxfDictDialog" ref="a940214f088e92a6b278b537ec2819cd4" args="(QObject *parent=0)" -->
- </td><td class="memItemRight" valign="bottom"><b>XdxfDictDialog</b> (QObject *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbb3abc60e53ee30bfe45db29909fd37"></a><!-- doxytag: member="XdxfDictDialog::XdxfDictDialog" ref="abbb3abc60e53ee30bfe45db29909fd37" args="(XdxfPlugin *plugin, QObject *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>XdxfDictDialog</b> (<a class="el" href="classXdxfPlugin.html">XdxfPlugin</a> *plugin, QObject *parent=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSettings.html">Settings</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84">addNewDictionary</a> (QWidget *parent)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Shows add new xdxf dictionary dialog and returns settings of new dict. <a href="#a3b8f10c135bef87c7b8f6e0eda812f84"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfDictDialog.html#ae321a5d6dead9003e777cc776fb793a3">changeSettings</a> (QWidget *parent)</td></tr>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#ac6cbb0ef522b93927de69e5bfe3f7600">dictDialog</a>()</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539">getNew</a>(const Settings *) const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a5e83f29b2eff00598470bb4b82961973">hash</a>() const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b">icon</a>()</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7">infoNote</a>() const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a0a57cddf8db03190a2a49492cc7f43f4">isAvailable</a>() const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a512b66dd3e147cc86a2bc3e9418104fc">langFrom</a>() const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a6969b031c270fd556fcecf0e423c0895">langTo</a>() const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#abeb1426ae67ac8bc43002756b0cc9308">loaded</a>(CommonDictInterface *)</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [signal]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a860f2e7375797c80ed4a7eb8bdf1831b">name</a>() const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>removeAccents</b>(QString) (defined in <a class="el" href="classXdxfPlugin.html">XdxfPlugin</a>)</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a3439332c8624e64456c0b7b62c99bf42">search</a>(QString key)</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561">searchWordList</a>(QString word, int limit=0)</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual, slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086">setHash</a>(uint)</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a35802d08aadf5a070a7497008099ea47">setSettings</a>(Settings *)</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc">settings</a>()</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36">settingsChanged</a>()</td><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a></td><td><code> [signal]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b">stop</a>()</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual, slot]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#a1ef22204eed844d74f90b7222a122c5d">type</a>() const </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td><code> [virtual]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0">wordsCount</a>()</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>XdxfPlugin</b>(QObject *parent=0) (defined in <a class="el" href="classXdxfPlugin.html">XdxfPlugin</a>)</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a></td><td></td></tr>
</table></div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a115e0b340b8f9a5099b8f2a4f755dbfc"></a><!-- doxytag: member="XdxfPlugin::settings" ref="a115e0b340b8f9a5099b8f2a4f755dbfc" args="()" -->
<a class="el" href="classSettings.html">Settings</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc">settings</a> ()</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">returns current plugin settings <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa52537c4bc22c3ea10ba53a716e9f8b0"></a><!-- doxytag: member="XdxfPlugin::wordsCount" ref="aa52537c4bc22c3ea10ba53a716e9f8b0" args="()" -->
+long </td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0">wordsCount</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">returns words count in dictionary <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35802d08aadf5a070a7497008099ea47"></a><!-- doxytag: member="XdxfPlugin::setSettings" ref="a35802d08aadf5a070a7497008099ea47" args="(Settings *)" -->
+void </td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfPlugin.html#a35802d08aadf5a070a7497008099ea47">setSettings</a> (<a class="el" href="classSettings.html">Settings</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets new settings. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01afa359e9ea2f40935349e7578c8b3b"></a><!-- doxytag: member="XdxfPlugin::icon" ref="a01afa359e9ea2f40935349e7578c8b3b" args="()" -->
+virtual QIcon </td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b">icon</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">returns plugin icon <br/></td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c13565b60ea9f1850b7de05961a3cec"></a><!-- doxytag: member="XdxfPlugin::removeAccents" ref="a7c13565b60ea9f1850b7de05961a3cec" args="(QString)" -->
+QString </td><td class="memItemRight" valign="bottom"><b>removeAccents</b> (QString)</td></tr>
</table>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a538581955ba04d1316f1a8befab4d561"></a><!-- doxytag: member="XdxfPlugin::searchWordList" ref="a538581955ba04d1316f1a8befab4d561" args="(QString word, int limit=0)" -->
<p>After finishing search it has to emit </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classCommonDictInterface.html" title="Interface for dict engines plugins.">CommonDictInterface</a>:finalTranslation finalTranslation </dd></dl>
-<p>Implements <a class="el" href="classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f">CommonDictInterface</a>.</p>
+<p>Implements <a class="el" href="classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb">CommonDictInterface</a>.</p>
</div>
</div>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>XdxfSettingsDialog Member List</h1>This is the complete list of members for <a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a>, including all inherited members.<table>
+ <tr class="memlist"><td><a class="el" href="classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00">dicitonaryFilePath</a>()</td><td><a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>getSettings</b>(XdxfPlugin *plugin, QWidget *parent) (defined in <a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a>)</td><td><a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a></td><td><code> [static]</code></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>XdxfSettingsDialog</b>(XdxfPlugin *plugin, QWidget *parent=0) (defined in <a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a>)</td><td><a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a></td><td><code> [explicit]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: XdxfSettingsDialog Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>XdxfSettingsDialog Class Reference</h1><!-- doxytag: class="XdxfSettingsDialog" -->
+<p><a href="classXdxfSettingsDialog-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65e2fd1b25c28cd176ccdb6af27f03cc"></a><!-- doxytag: member="XdxfSettingsDialog::XdxfSettingsDialog" ref="a65e2fd1b25c28cd176ccdb6af27f03cc" args="(XdxfPlugin *plugin, QWidget *parent=0)" -->
+ </td><td class="memItemRight" valign="bottom"><b>XdxfSettingsDialog</b> (<a class="el" href="classXdxfPlugin.html">XdxfPlugin</a> *plugin, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11408c9dfd86e43a6ae1feaa4f5eba00"></a><!-- doxytag: member="XdxfSettingsDialog::dicitonaryFilePath" ref="a11408c9dfd86e43a6ae1feaa4f5eba00" args="()" -->
+QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00">dicitonaryFilePath</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns choosen by user dictionary file path. <br/></td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a632eaee2dca7d2e5bf0e65f67b633602"></a><!-- doxytag: member="XdxfSettingsDialog::getSettings" ref="a632eaee2dca7d2e5bf0e65f67b633602" args="(XdxfPlugin *plugin, QWidget *parent)" -->
+static <a class="el" href="classSettings.html">Settings</a> * </td><td class="memItemRight" valign="bottom"><b>getSettings</b> (<a class="el" href="classXdxfPlugin.html">XdxfPlugin</a> *plugin, QWidget *parent)</td></tr>
+</table>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="XdxfSettingsDialog_8h_source.html">XdxfSettingsDialog.h</a></li>
+<li>XdxfSettingsDialog.cpp</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>XdxfTest Member List</h1>This is the complete list of members for <a class="el" href="classXdxfTest.html">XdxfTest</a>, including all inherited members.<table>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
--- /dev/null
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>mDictionary: XdxfTest Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main Page</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <img id="MSearchSelect" src="search/search.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.html"><span>Class List</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>XdxfTest Class Reference</h1><!-- doxytag: class="XdxfTest" -->
+<p><a href="classXdxfTest-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="test_8h_source.html">test.h</a></li>
+<li>test.cpp</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
</div>
</div>
<div class="contents">
-<h1>Class Index</h1><div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_W">W</a> | <a class="qindex" href="#letter_X">X</a></div>
+<h1>Class Index</h1><div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_W">W</a> | <a class="qindex" href="#letter_X">X</a></div>
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> B </div></td></tr></table>
-</td><td><a class="el" href="classDictDialog.html">DictDialog</a> </td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </div></td></tr></table>
-</td><td><a class="el" href="classTranslation.html">Translation</a> </td><td><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> X </div></td></tr></table>
-</td></tr><tr><td><a class="el" href="classBackbone.html">Backbone</a> </td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> M </div></td></tr></table>
-</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a> </td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a> </td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a> </td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> C </div></td></tr></table>
-</td><td><a class="el" href="classMainWindow.html">MainWindow</a> </td><td><a class="el" href="classSettings.html">Settings</a> </td><td><a class="el" href="classTranslationXdxf.html">TranslationXdxf</a> </td><td><a class="el" href="classXdxfLoadDialog.html">XdxfLoadDialog</a> </td></tr><tr><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> </td><td><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a> </td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> T </div></td></tr></table>
-</td><td><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> W </div></td></tr></table>
-</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a> </td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> D </div></td></tr></table>
-</td><td><a class="el" href="classMenuWidget.html">MenuWidget</a> </td><td><a class="el" href="classTestowanie.html">Testowanie</a> </td><td><a class="el" href="classWordListWidget.html">WordListWidget</a> </td></tr></table><div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_W">W</a> | <a class="qindex" href="#letter_X">X</a></div>
+</td><td><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a> </td><td><a class="el" href="classMainWindow.html">MainWindow</a> </td><td><a class="el" href="classTranslation.html">Translation</a> </td><td><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> X </div></td></tr></table>
+</td></tr><tr><td><a class="el" href="classBackbone.html">Backbone</a> </td><td><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> G </div></td></tr></table>
+</td><td><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a> </td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a> </td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a> </td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> C </div></td></tr></table>
+</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a> </td><td><a class="el" href="classMenuWidget.html">MenuWidget</a> </td><td><a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a> </td><td><a class="el" href="classXdxfLoadDialog.html">XdxfLoadDialog</a> </td></tr><tr><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> </td><td><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> H </div></td></tr></table>
+</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </div></td></tr></table>
+</td><td><a class="el" href="classTranslationXdxf.html">TranslationXdxf</a> </td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a> </td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> D </div></td></tr></table>
+</td><td><a class="el" href="classHistory.html">History</a> </td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a> </td><td><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> W </div></td></tr></table>
+</td><td><a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a> </td></tr><tr><td><a class="el" href="classDictDialog.html">DictDialog</a> </td><td><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a> </td><td><a class="el" href="classSettings.html">Settings</a> </td><td><a class="el" href="classWordListWidget.html">WordListWidget</a> </td><td><a class="el" href="classXdxfTest.html">XdxfTest</a> </td></tr><tr><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a> </td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> M </div></td></tr></table>
+</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> T </div></td></tr></table>
+</td></tr></table><div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_W">W</a> | <a class="qindex" href="#letter_X">X</a></div>
</div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<tr><td class="indexkey"><b>backbone.h</b> <a href="backbone_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>CommonDictInterface.h</b> <a href="CommonDictInterface_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>DictDialog.h</b> <a href="DictDialog_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>MainWindow.h</b> <a href="MainWindow_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>MenuTabWidget.h</b> <a href="MenuTabWidget_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>MenuWidget.h</b> <a href="MenuWidget_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>SearchBarWidget.h</b> <a href="SearchBarWidget_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="DictManagerWidget_8h.html">DictManagerWidget.h</a> <a href="DictManagerWidget_8h_source.html">[code]</a></td><td class="indexvalue">Dictionary management widget </td></tr>
+ <tr><td class="indexkey"><a class="el" href="DictTypeSelectDialog_8h.html">DictTypeSelectDialog.h</a> <a href="DictTypeSelectDialog_8h_source.html">[code]</a></td><td class="indexvalue">Implements plugin selection dialog </td></tr>
+ <tr><td class="indexkey"><a class="el" href="GUIInterface_8h.html">GUIInterface.h</a> <a href="GUIInterface_8h_source.html">[code]</a></td><td class="indexvalue">Defines interface for GUI </td></tr>
+ <tr><td class="indexkey"><b>History.h</b> <a href="History_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="HistoryListDialog_8h.html">HistoryListDialog.h</a> <a href="HistoryListDialog_8h_source.html">[code]</a></td><td class="indexvalue">Implements history list dialog </td></tr>
+ <tr><td class="indexkey"><a class="el" href="MainWindow_8h.html">MainWindow.h</a> <a href="MainWindow_8h_source.html">[code]</a></td><td class="indexvalue">Implements interface for GUI </td></tr>
+ <tr><td class="indexkey"><a class="el" href="MenuTabWidget_8h.html">MenuTabWidget.h</a> <a href="MenuTabWidget_8h_source.html">[code]</a></td><td class="indexvalue">Implements menu tab widget </td></tr>
+ <tr><td class="indexkey"><a class="el" href="MenuWidget_8h.html">MenuWidget.h</a> <a href="MenuWidget_8h_source.html">[code]</a></td><td class="indexvalue">Implements custom menu </td></tr>
+ <tr><td class="indexkey"><a class="el" href="SearchBarWidget_8h.html">SearchBarWidget.h</a> <a href="SearchBarWidget_8h_source.html">[code]</a></td><td class="indexvalue">Implements search bar </td></tr>
<tr><td class="indexkey"><b>settings.h</b> <a href="settings_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>test.h</b> <a href="test_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>translation.h</b> <a href="translation_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><b>TranslationWidget.h</b> <a href="TranslationWidget_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="TranslationWidget_8h.html">TranslationWidget.h</a> <a href="TranslationWidget_8h_source.html">[code]</a></td><td class="indexvalue">Implements translation widget </td></tr>
+ <tr><td class="indexkey"><a class="el" href="TranslationWidgetAutoResizer_8h.html">TranslationWidgetAutoResizer.h</a> <a href="TranslationWidgetAutoResizer_8h_source.html">[code]</a></td><td class="indexvalue">Implements translation widget auto resizer </td></tr>
<tr><td class="indexkey"><b>TranslationXdxf.h</b> <a href="TranslationXdxf_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>WordListWidget.h</b> <a href="WordListWidget_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>XdxfDictDialog.h</b> <a href="XdxfDictDialog_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>XdxfLoadDialog.h</b> <a href="XdxfLoadDialog_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>xdxfplugin.h</b> <a href="xdxfplugin_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><b>XdxfSettingsDialog.h</b> <a href="XdxfSettingsDialog_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
</table>
</div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<div class="tabs">
<ul>
<li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
<li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
<li><a href="#index_k"><span>k</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_q"><span>q</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_v"><span>v</span></a></li>
+ <li><a href="#index_w"><span>w</span></a></li>
</ul>
</div>
</div>
: <a class="el" href="classBackbone.html#ad0ddecf22c51867e984cb4e6a745d67c">Backbone</a>
</li>
<li>addDictionary()
-: <a class="el" href="classBackbone.html#af1f9ed9ee7f8b9e869092f2f9cd8cd3f">Backbone</a>
+: <a class="el" href="classBackbone.html#aaf91c7fe4e12d7007ca761dc89c14c8a">Backbone</a>
+, <a class="el" href="classDictManagerWidget.html#a719c38ca3c9b21b037480c0431cd8ffd">DictManagerWidget</a>
+</li>
+<li>addNewDict()
+: <a class="el" href="classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821">DictTypeSelectDialog</a>
</li>
<li>addNewDictionary()
: <a class="el" href="classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84">XdxfDictDialog</a>
, <a class="el" href="classDictDialog.html#abe4058f66b1ef4314e518943d0c0ecd9">DictDialog</a>
+, <a class="el" href="classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a">GUIInterface</a>
</li>
<li>addSubMenu()
: <a class="el" href="classMenuWidget.html#a68c058039cf59841699c808a3a95505f">MenuWidget</a>
</li>
+<li>addToHistory()
+: <a class="el" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9">MainWindow</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_b">- b -</a></h3><ul>
+<li>Backbone()
+: <a class="el" href="classBackbone.html#a68059c8a2598fbbba42c29a332b2472f">Backbone</a>
+</li>
</ul>
</li>
<li>closeOk()
: <a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">Backbone</a>
-, <a class="el" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8">MainWindow</a>
</li>
</ul>
<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
<li>dicitonaryFilePath()
: <a class="el" href="classXdxfLoadDialog.html#af59cd3b7b523e50e46a2ae2bcf9a2217">XdxfLoadDialog</a>
+, <a class="el" href="classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00">XdxfSettingsDialog</a>
</li>
<li>dictDialog()
-: <a class="el" href="classCommonDictInterface.html#adbbe216cdb93e0324cf4a6946e8e7af1">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#ac6cbb0ef522b93927de69e5bfe3f7600">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#ac6cbb0ef522b93927de69e5bfe3f7600">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#adbbe216cdb93e0324cf4a6946e8e7af1">CommonDictInterface</a>
</li>
<li>dictionaryInfo()
: <a class="el" href="classTranslation.html#a8d61ceaea454b600964299d58dac8ad7">Translation</a>
, <a class="el" href="classTranslationXdxf.html#a6ed8752805971610dc7c6cfc28366e9d">TranslationXdxf</a>
</li>
+<li>DictManagerWidget()
+: <a class="el" href="classDictManagerWidget.html#ac13517a2a2a73df1e8c1a6c60abe4434">DictManagerWidget</a>
+</li>
+<li>dictUpdated()
+: <a class="el" href="classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8">Backbone</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<li>exactSearch()
+: <a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b">GUIInterface</a>
+</li>
</ul>
</li>
<li>getDictionaries()
: <a class="el" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">Backbone</a>
-</li>
-<li>getHistory()
-: <a class="el" href="classBackbone.html#aad6c6a42de0c933f056354a5c6528f85">Backbone</a>
+, <a class="el" href="classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7">MainWindow</a>
</li>
<li>getNew()
-: <a class="el" href="classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539">XdxfPlugin</a>
-, <a class="el" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0">CommonDictInterface</a>
+: <a class="el" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0">CommonDictInterface</a>
+, <a class="el" href="classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539">XdxfPlugin</a>
</li>
<li>getPlugins()
-: <a class="el" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">Backbone</a>
+: <a class="el" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0">MainWindow</a>
+, <a class="el" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">Backbone</a>
</li>
<li>getSettings()
: <a class="el" href="classXdxfLoadDialog.html#ad42ee42fbc5b56458bc7038e65524bea">XdxfLoadDialog</a>
<li>hideEvent()
: <a class="el" href="classMenuTabWidget.html#aeebc6d5d6dd36d3853f0dda28a618430">MenuTabWidget</a>
</li>
+<li>history()
+: <a class="el" href="classBackbone.html#ac91e19871d56331ce0d744b8ea936e00">Backbone</a>
+</li>
+<li>HistoryListDialog()
+: <a class="el" href="classHistoryListDialog.html#a69c5d8164b3e9ec6345e8170aa4d4215">HistoryListDialog</a>
+</li>
+<li>historyNext()
+: <a class="el" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c">MainWindow</a>
+, <a class="el" href="classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875">SearchBarWidget</a>
+</li>
+<li>historyPrev()
+: <a class="el" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78">MainWindow</a>
+, <a class="el" href="classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0">SearchBarWidget</a>
+</li>
+<li>historyShow()
+: <a class="el" href="classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544">SearchBarWidget</a>
+</li>
+<li>htmlReady()
+: <a class="el" href="classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453">Backbone</a>
+</li>
+<li>htmls()
+: <a class="el" href="classBackbone.html#a56df9bdfbe82998011f95ecb3c5bd7db">Backbone</a>
+</li>
+<li>htmlTranslationReady()
+: <a class="el" href="classBackbone.html#a0be266198b2ae39efcce38aabb984d61">Backbone</a>
+</li>
</ul>
<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<li>icon()
+: <a class="el" href="classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62">CommonDictInterface</a>
+, <a class="el" href="classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b">XdxfPlugin</a>
+</li>
<li>infoNote()
-: <a class="el" href="classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191">CommonDictInterface</a>
</li>
<li>isAvailable()
: <a class="el" href="classXdxfPlugin.html#a0a57cddf8db03190a2a49492cc7f43f4">XdxfPlugin</a>
, <a class="el" href="classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942">CommonDictInterface</a>
</li>
-<li>isSearching()
-: <a class="el" href="classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2">SearchBarWidget</a>
-</li>
</ul>
<li>loaded()
: <a class="el" href="classCommonDictInterface.html#abeb1426ae67ac8bc43002756b0cc9308">CommonDictInterface</a>
</li>
+<li>lockList()
+: <a class="el" href="classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd">WordListWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
+<li>MainWindow()
+: <a class="el" href="classMainWindow.html#a4acc6192d273eb38e9082b4934202b81">MainWindow</a>
+</li>
</ul>
<h3><a class="anchor" id="index_q">- q -</a></h3><ul>
<li>quit()
: <a class="el" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19">Backbone</a>
-, <a class="el" href="classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86">GUIInterface</a>
</li>
</ul>
<li>ready()
: <a class="el" href="classBackbone.html#ae50cec4f0c49149a46e913b31bcef92c">Backbone</a>
</li>
+<li>refreshHistoryButtons()
+: <a class="el" href="classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752">SearchBarWidget</a>
+</li>
<li>removeDictionary()
-: <a class="el" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931">Backbone</a>
+: <a class="el" href="classDictManagerWidget.html#a50bd09a1b9fa57744cb77eaa580164f0">DictManagerWidget</a>
+, <a class="el" href="classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66">GUIInterface</a>
+, <a class="el" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931">Backbone</a>
</li>
<li>removeSubMenu()
: <a class="el" href="classMenuWidget.html#ad6259c490528d08af5468b1cec29741b">MenuWidget</a>
<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
<li>search()
: <a class="el" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2">Backbone</a>
-, <a class="el" href="classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81">CommonDictInterface</a>
+, <a class="el" href="classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31">SearchBarWidget</a>
, <a class="el" href="classXdxfPlugin.html#a3439332c8624e64456c0b7b62c99bf42">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81">CommonDictInterface</a>
+</li>
+<li>searchExact()
+: <a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7">GUIInterface</a>
</li>
<li>searchForTranslations()
: <a class="el" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b">SearchBarWidget</a>
</li>
+<li>searchHtml()
+: <a class="el" href="classBackbone.html#a67dbca9402d40e4678f879ff8da3866e">Backbone</a>
+</li>
<li>searchLimit()
: <a class="el" href="classBackbone.html#addad48903943006b6a4661169f80ee5a">Backbone</a>
</li>
+<li>searchTranslations()
+: <a class="el" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263">GUIInterface</a>
+</li>
<li>searchWordList()
-: <a class="el" href="classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f">CommonDictInterface</a>
+: <a class="el" href="classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb">CommonDictInterface</a>
+, <a class="el" href="classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec">GUIInterface</a>
, <a class="el" href="classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561">XdxfPlugin</a>
</li>
<li>selectedDictionaries()
-: <a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">Backbone</a>
+: <a class="el" href="classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181">GUIInterface</a>
+, <a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">Backbone</a>
+, <a class="el" href="classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5">DictManagerWidget</a>
+</li>
+<li>selectedPlugin()
+: <a class="el" href="classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce">DictTypeSelectDialog</a>
+</li>
+<li>selectedRow()
+: <a class="el" href="classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85">HistoryListDialog</a>
+</li>
+<li>selectedWord()
+: <a class="el" href="classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea">HistoryListDialog</a>
+</li>
+<li>setBusy()
+: <a class="el" href="classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521">SearchBarWidget</a>
+, <a class="el" href="classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8">GUIInterface</a>
</li>
<li>setDictionaryInfo()
: <a class="el" href="classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3">TranslationXdxf</a>
</li>
<li>setEnabled()
-: <a class="el" href="classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb">SearchBarWidget</a>
+: <a class="el" href="classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a">SearchBarWidget</a>
+</li>
+<li>setExactSearch()
+: <a class="el" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571">GUIInterface</a>
</li>
<li>setHash()
-: <a class="el" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e">CommonDictInterface</a>
+</li>
+<li>setIdle()
+: <a class="el" href="classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e">SearchBarWidget</a>
+, <a class="el" href="classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88">GUIInterface</a>
</li>
<li>setKey()
: <a class="el" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9">TranslationXdxf</a>
</li>
+<li>setSettings()
+: <a class="el" href="classXdxfPlugin.html#a35802d08aadf5a070a7497008099ea47">XdxfPlugin</a>
+</li>
<li>settings()
-: <a class="el" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc">XdxfPlugin</a>
-, <a class="el" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7">CommonDictInterface</a>
+: <a class="el" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7">CommonDictInterface</a>
+, <a class="el" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc">XdxfPlugin</a>
+</li>
+<li>settingsChanged()
+: <a class="el" href="classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36">CommonDictInterface</a>
</li>
<li>setValue()
: <a class="el" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a">Settings</a>
</li>
<li>show()
-: <a class="el" href="classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d">TranslationWidget</a>
+: <a class="el" href="classTranslationWidget.html#af7008c736828dd5575b80fca53db2565">TranslationWidget</a>
+</li>
+<li>showHistory()
+: <a class="el" href="classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#a655d251389256b1e062513f6ff762543">MainWindow</a>
</li>
<li>showSearchResults()
-: <a class="el" href="classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd">WordListWidget</a>
+: <a class="el" href="classWordListWidget.html#ae4ac47bc19b239de121fd72455215479">WordListWidget</a>
+</li>
+<li>showTranslation()
+: <a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">GUIInterface</a>
+, <a class="el" href="classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06">WordListWidget</a>
+</li>
+<li>showWordList()
+: <a class="el" href="classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e">GUIInterface</a>
</li>
<li>stop()
-: <a class="el" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6">CommonDictInterface</a>
</li>
<li>stopSearching()
: <a class="el" href="classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d">Backbone</a>
, <a class="el" href="classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b">SearchBarWidget</a>
+, <a class="el" href="classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036">GUIInterface</a>
</li>
</ul>
: <a class="el" href="classTranslation.html#acee3b3c3cdd8d1055f6d2e2c23c9bea0">Translation</a>
, <a class="el" href="classTranslationXdxf.html#a136ccd2e4996a0463349333eb1fa9a92">TranslationXdxf</a>
</li>
-<li>translation()
-: <a class="el" href="classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b">Backbone</a>
+<li>translationReady()
+: <a class="el" href="classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8">Backbone</a>
+</li>
+<li>translationsReady()
+: <a class="el" href="classGUIInterface.html#abd81fe53691de8c942be152a099bd21b">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#afea3664ab8d180bc705b552b7f745136">MainWindow</a>
</li>
<li>type()
: <a class="el" href="classCommonDictInterface.html#af8739606ccb6314b40861f42bf45643d">CommonDictInterface</a>
</ul>
+<h3><a class="anchor" id="index_u">- u -</a></h3><ul>
+<li>unlockList()
+: <a class="el" href="classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81">WordListWidget</a>
+</li>
+<li>updateHistoryButtons()
+: <a class="el" href="classSearchBarWidget.html#a753561409f73334ad2364bdbf7134eba">SearchBarWidget</a>
+</li>
+</ul>
+
+
<h3><a class="anchor" id="index_v">- v -</a></h3><ul>
<li>value()
: <a class="el" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">Settings</a>
</li>
</ul>
+
+
+<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
+<li>wordListReady()
+: <a class="el" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8">GUIInterface</a>
+</li>
+<li>wordsCount()
+: <a class="el" href="classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0">XdxfPlugin</a>
+</li>
+</ul>
</div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<div class="tabs">
<ul>
<li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
<li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
<li><a href="#index_k"><span>k</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_q"><span>q</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_v"><span>v</span></a></li>
+ <li><a href="#index_w"><span>w</span></a></li>
</ul>
</div>
</div>
: <a class="el" href="classBackbone.html#ad0ddecf22c51867e984cb4e6a745d67c">Backbone</a>
</li>
<li>addDictionary()
-: <a class="el" href="classBackbone.html#af1f9ed9ee7f8b9e869092f2f9cd8cd3f">Backbone</a>
+: <a class="el" href="classBackbone.html#aaf91c7fe4e12d7007ca761dc89c14c8a">Backbone</a>
+, <a class="el" href="classDictManagerWidget.html#a719c38ca3c9b21b037480c0431cd8ffd">DictManagerWidget</a>
+</li>
+<li>addNewDict()
+: <a class="el" href="classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821">DictTypeSelectDialog</a>
</li>
<li>addNewDictionary()
: <a class="el" href="classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84">XdxfDictDialog</a>
, <a class="el" href="classDictDialog.html#abe4058f66b1ef4314e518943d0c0ecd9">DictDialog</a>
+, <a class="el" href="classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a">GUIInterface</a>
</li>
<li>addSubMenu()
: <a class="el" href="classMenuWidget.html#a68c058039cf59841699c808a3a95505f">MenuWidget</a>
</li>
+<li>addToHistory()
+: <a class="el" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9">MainWindow</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_b">- b -</a></h3><ul>
+<li>Backbone()
+: <a class="el" href="classBackbone.html#a68059c8a2598fbbba42c29a332b2472f">Backbone</a>
+</li>
</ul>
</li>
<li>closeOk()
: <a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">Backbone</a>
-, <a class="el" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8">MainWindow</a>
</li>
</ul>
<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
<li>dicitonaryFilePath()
: <a class="el" href="classXdxfLoadDialog.html#af59cd3b7b523e50e46a2ae2bcf9a2217">XdxfLoadDialog</a>
+, <a class="el" href="classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00">XdxfSettingsDialog</a>
</li>
<li>dictDialog()
-: <a class="el" href="classCommonDictInterface.html#adbbe216cdb93e0324cf4a6946e8e7af1">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#ac6cbb0ef522b93927de69e5bfe3f7600">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#ac6cbb0ef522b93927de69e5bfe3f7600">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#adbbe216cdb93e0324cf4a6946e8e7af1">CommonDictInterface</a>
</li>
<li>dictionaryInfo()
: <a class="el" href="classTranslation.html#a8d61ceaea454b600964299d58dac8ad7">Translation</a>
, <a class="el" href="classTranslationXdxf.html#a6ed8752805971610dc7c6cfc28366e9d">TranslationXdxf</a>
</li>
+<li>DictManagerWidget()
+: <a class="el" href="classDictManagerWidget.html#ac13517a2a2a73df1e8c1a6c60abe4434">DictManagerWidget</a>
+</li>
+<li>dictUpdated()
+: <a class="el" href="classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8">Backbone</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<li>exactSearch()
+: <a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b">GUIInterface</a>
+</li>
</ul>
</li>
<li>getDictionaries()
: <a class="el" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">Backbone</a>
-</li>
-<li>getHistory()
-: <a class="el" href="classBackbone.html#aad6c6a42de0c933f056354a5c6528f85">Backbone</a>
+, <a class="el" href="classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7">MainWindow</a>
</li>
<li>getNew()
-: <a class="el" href="classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539">XdxfPlugin</a>
-, <a class="el" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0">CommonDictInterface</a>
+: <a class="el" href="classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0">CommonDictInterface</a>
+, <a class="el" href="classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539">XdxfPlugin</a>
</li>
<li>getPlugins()
-: <a class="el" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">Backbone</a>
+: <a class="el" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0">MainWindow</a>
+, <a class="el" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">Backbone</a>
</li>
<li>getSettings()
: <a class="el" href="classXdxfLoadDialog.html#ad42ee42fbc5b56458bc7038e65524bea">XdxfLoadDialog</a>
<li>hideEvent()
: <a class="el" href="classMenuTabWidget.html#aeebc6d5d6dd36d3853f0dda28a618430">MenuTabWidget</a>
</li>
+<li>history()
+: <a class="el" href="classBackbone.html#ac91e19871d56331ce0d744b8ea936e00">Backbone</a>
+</li>
+<li>HistoryListDialog()
+: <a class="el" href="classHistoryListDialog.html#a69c5d8164b3e9ec6345e8170aa4d4215">HistoryListDialog</a>
+</li>
+<li>historyNext()
+: <a class="el" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c">MainWindow</a>
+, <a class="el" href="classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875">SearchBarWidget</a>
+</li>
+<li>historyPrev()
+: <a class="el" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78">MainWindow</a>
+, <a class="el" href="classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0">SearchBarWidget</a>
+</li>
+<li>historyShow()
+: <a class="el" href="classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544">SearchBarWidget</a>
+</li>
+<li>htmlReady()
+: <a class="el" href="classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453">Backbone</a>
+</li>
+<li>htmls()
+: <a class="el" href="classBackbone.html#a56df9bdfbe82998011f95ecb3c5bd7db">Backbone</a>
+</li>
+<li>htmlTranslationReady()
+: <a class="el" href="classBackbone.html#a0be266198b2ae39efcce38aabb984d61">Backbone</a>
+</li>
</ul>
<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<li>icon()
+: <a class="el" href="classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62">CommonDictInterface</a>
+, <a class="el" href="classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b">XdxfPlugin</a>
+</li>
<li>infoNote()
-: <a class="el" href="classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191">CommonDictInterface</a>
</li>
<li>isAvailable()
: <a class="el" href="classXdxfPlugin.html#a0a57cddf8db03190a2a49492cc7f43f4">XdxfPlugin</a>
, <a class="el" href="classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942">CommonDictInterface</a>
</li>
-<li>isSearching()
-: <a class="el" href="classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2">SearchBarWidget</a>
-</li>
</ul>
<li>loaded()
: <a class="el" href="classCommonDictInterface.html#abeb1426ae67ac8bc43002756b0cc9308">CommonDictInterface</a>
</li>
+<li>lockList()
+: <a class="el" href="classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd">WordListWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
+<li>MainWindow()
+: <a class="el" href="classMainWindow.html#a4acc6192d273eb38e9082b4934202b81">MainWindow</a>
+</li>
</ul>
<h3><a class="anchor" id="index_q">- q -</a></h3><ul>
<li>quit()
: <a class="el" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19">Backbone</a>
-, <a class="el" href="classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86">GUIInterface</a>
</li>
</ul>
<li>ready()
: <a class="el" href="classBackbone.html#ae50cec4f0c49149a46e913b31bcef92c">Backbone</a>
</li>
+<li>refreshHistoryButtons()
+: <a class="el" href="classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752">SearchBarWidget</a>
+</li>
<li>removeDictionary()
-: <a class="el" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931">Backbone</a>
+: <a class="el" href="classDictManagerWidget.html#a50bd09a1b9fa57744cb77eaa580164f0">DictManagerWidget</a>
+, <a class="el" href="classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66">GUIInterface</a>
+, <a class="el" href="classBackbone.html#a056fc494ed689f253d83fc2366c07931">Backbone</a>
</li>
<li>removeSubMenu()
: <a class="el" href="classMenuWidget.html#ad6259c490528d08af5468b1cec29741b">MenuWidget</a>
<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
<li>search()
: <a class="el" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2">Backbone</a>
-, <a class="el" href="classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81">CommonDictInterface</a>
+, <a class="el" href="classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31">SearchBarWidget</a>
, <a class="el" href="classXdxfPlugin.html#a3439332c8624e64456c0b7b62c99bf42">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81">CommonDictInterface</a>
+</li>
+<li>searchExact()
+: <a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7">GUIInterface</a>
</li>
<li>searchForTranslations()
: <a class="el" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b">SearchBarWidget</a>
</li>
+<li>searchHtml()
+: <a class="el" href="classBackbone.html#a67dbca9402d40e4678f879ff8da3866e">Backbone</a>
+</li>
<li>searchLimit()
: <a class="el" href="classBackbone.html#addad48903943006b6a4661169f80ee5a">Backbone</a>
</li>
+<li>searchTranslations()
+: <a class="el" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263">GUIInterface</a>
+</li>
<li>searchWordList()
-: <a class="el" href="classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f">CommonDictInterface</a>
+: <a class="el" href="classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb">CommonDictInterface</a>
+, <a class="el" href="classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec">GUIInterface</a>
, <a class="el" href="classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561">XdxfPlugin</a>
</li>
<li>selectedDictionaries()
-: <a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">Backbone</a>
+: <a class="el" href="classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181">GUIInterface</a>
+, <a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">Backbone</a>
+, <a class="el" href="classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5">DictManagerWidget</a>
+</li>
+<li>selectedPlugin()
+: <a class="el" href="classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce">DictTypeSelectDialog</a>
+</li>
+<li>selectedRow()
+: <a class="el" href="classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85">HistoryListDialog</a>
+</li>
+<li>selectedWord()
+: <a class="el" href="classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea">HistoryListDialog</a>
+</li>
+<li>setBusy()
+: <a class="el" href="classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521">SearchBarWidget</a>
+, <a class="el" href="classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8">GUIInterface</a>
</li>
<li>setDictionaryInfo()
: <a class="el" href="classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3">TranslationXdxf</a>
</li>
<li>setEnabled()
-: <a class="el" href="classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb">SearchBarWidget</a>
+: <a class="el" href="classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a">SearchBarWidget</a>
+</li>
+<li>setExactSearch()
+: <a class="el" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571">GUIInterface</a>
</li>
<li>setHash()
-: <a class="el" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e">CommonDictInterface</a>
+</li>
+<li>setIdle()
+: <a class="el" href="classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e">SearchBarWidget</a>
+, <a class="el" href="classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88">GUIInterface</a>
</li>
<li>setKey()
: <a class="el" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9">TranslationXdxf</a>
</li>
+<li>setSettings()
+: <a class="el" href="classXdxfPlugin.html#a35802d08aadf5a070a7497008099ea47">XdxfPlugin</a>
+</li>
<li>settings()
-: <a class="el" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc">XdxfPlugin</a>
-, <a class="el" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7">CommonDictInterface</a>
+: <a class="el" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7">CommonDictInterface</a>
+, <a class="el" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc">XdxfPlugin</a>
+</li>
+<li>settingsChanged()
+: <a class="el" href="classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36">CommonDictInterface</a>
</li>
<li>setValue()
: <a class="el" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a">Settings</a>
</li>
<li>show()
-: <a class="el" href="classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d">TranslationWidget</a>
+: <a class="el" href="classTranslationWidget.html#af7008c736828dd5575b80fca53db2565">TranslationWidget</a>
+</li>
+<li>showHistory()
+: <a class="el" href="classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#a655d251389256b1e062513f6ff762543">MainWindow</a>
</li>
<li>showSearchResults()
-: <a class="el" href="classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd">WordListWidget</a>
+: <a class="el" href="classWordListWidget.html#ae4ac47bc19b239de121fd72455215479">WordListWidget</a>
+</li>
+<li>showTranslation()
+: <a class="el" href="classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51">GUIInterface</a>
+, <a class="el" href="classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06">WordListWidget</a>
+</li>
+<li>showWordList()
+: <a class="el" href="classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e">GUIInterface</a>
</li>
<li>stop()
-: <a class="el" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6">CommonDictInterface</a>
-, <a class="el" href="classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b">XdxfPlugin</a>
+: <a class="el" href="classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b">XdxfPlugin</a>
+, <a class="el" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6">CommonDictInterface</a>
</li>
<li>stopSearching()
: <a class="el" href="classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d">Backbone</a>
, <a class="el" href="classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b">SearchBarWidget</a>
+, <a class="el" href="classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036">GUIInterface</a>
</li>
</ul>
: <a class="el" href="classTranslation.html#acee3b3c3cdd8d1055f6d2e2c23c9bea0">Translation</a>
, <a class="el" href="classTranslationXdxf.html#a136ccd2e4996a0463349333eb1fa9a92">TranslationXdxf</a>
</li>
-<li>translation()
-: <a class="el" href="classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b">Backbone</a>
+<li>translationReady()
+: <a class="el" href="classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8">Backbone</a>
+</li>
+<li>translationsReady()
+: <a class="el" href="classGUIInterface.html#abd81fe53691de8c942be152a099bd21b">GUIInterface</a>
+, <a class="el" href="classMainWindow.html#afea3664ab8d180bc705b552b7f745136">MainWindow</a>
</li>
<li>type()
: <a class="el" href="classCommonDictInterface.html#af8739606ccb6314b40861f42bf45643d">CommonDictInterface</a>
</ul>
+<h3><a class="anchor" id="index_u">- u -</a></h3><ul>
+<li>unlockList()
+: <a class="el" href="classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81">WordListWidget</a>
+</li>
+<li>updateHistoryButtons()
+: <a class="el" href="classSearchBarWidget.html#a753561409f73334ad2364bdbf7134eba">SearchBarWidget</a>
+</li>
+</ul>
+
+
<h3><a class="anchor" id="index_v">- v -</a></h3><ul>
<li>value()
: <a class="el" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">Settings</a>
</li>
</ul>
+
+
+<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
+<li>wordListReady()
+: <a class="el" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b">MainWindow</a>
+, <a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8">GUIInterface</a>
+</li>
+<li>wordsCount()
+: <a class="el" href="classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0">XdxfPlugin</a>
+</li>
+</ul>
</div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<li><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a></li>
</ul>
</li>
+<li><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></li>
+<li><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a></li>
+<li><a class="el" href="classGUIInterface.html">GUIInterface</a><ul>
<li><a class="el" href="classMainWindow.html">MainWindow</a></li>
+</ul>
+</li>
+<li><a class="el" href="classHistory.html">History</a></li>
+<li><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a></li>
<li><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a></li>
<li><a class="el" href="classMenuWidget.html">MenuWidget</a></li>
<li><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></li>
<li><a class="el" href="classSettings.html">Settings</a></li>
-<li><a class="el" href="classTestowanie.html">Testowanie</a></li>
<li><a class="el" href="classTranslation.html">Translation</a><ul>
<li><a class="el" href="classTranslationXdxf.html">TranslationXdxf</a></li>
</ul>
</li>
<li><a class="el" href="classTranslationWidget.html">TranslationWidget</a></li>
+<li><a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a></li>
<li><a class="el" href="classWordListWidget.html">WordListWidget</a></li>
<li><a class="el" href="classXdxfLoadDialog.html">XdxfLoadDialog</a></li>
+<li><a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a></li>
+<li><a class="el" href="classXdxfTest.html">XdxfTest</a></li>
</ul>
</div>
<!--- window showing the filter options -->
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</div>
<div class="SRResult" id="SR_adddictionary">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#af1f9ed9ee7f8b9e869092f2f9cd8cd3f" target="_parent">addDictionary</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_adddictionary')">addDictionary</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBackbone.html#aaf91c7fe4e12d7007ca761dc89c14c8a" target="_parent">Backbone::addDictionary()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classDictManagerWidget.html#a719c38ca3c9b21b037480c0431cd8ffd" target="_parent">DictManagerWidget::addDictionary()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_addnewdict">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821" target="_parent">addNewDict</a>
+ <span class="SRScope">DictTypeSelectDialog</span>
</div>
</div>
<div class="SRResult" id="SR_addnewdictionary">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addnewdictionary')">addNewDictionary</a>
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addnewdictionary')">addNewDictionary</a>
<div class="SRChildren">
- <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classDictDialog.html#abe4058f66b1ef4314e518943d0c0ecd9" target="_parent">DictDialog::addNewDictionary()</a>
- <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84" target="_parent">XdxfDictDialog::addNewDictionary()</a>
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classDictDialog.html#abe4058f66b1ef4314e518943d0c0ecd9" target="_parent">DictDialog::addNewDictionary()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a" target="_parent">GUIInterface::addNewDictionary()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84" target="_parent">XdxfDictDialog::addNewDictionary()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_addsubmenu">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classMenuWidget.html#a68c058039cf59841699c808a3a95505f" target="_parent">addSubMenu</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classMenuWidget.html#a68c058039cf59841699c808a3a95505f" target="_parent">addSubMenu</a>
<span class="SRScope">MenuWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_addtohistory">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addtohistory')">addToHistory</a>
+ <div class="SRChildren">
+ <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classMainWindow.html#ab88154764298f46e81f942262170f4b9" target="_parent">MainWindow::addToHistory()</a>
+ <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124" target="_parent">GUIInterface::addToHistory()</a>
+ </div>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRResult" id="SR_backbone">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classBackbone.html" target="_parent">Backbone</a>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_backbone')">Backbone</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBackbone.html" target="_parent">Backbone</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classBackbone.html#a68059c8a2598fbbba42c29a332b2472f" target="_parent">Backbone::Backbone()</a>
+ </div>
</div>
</div>
<div class="SRStatus" id="Searching">Searching...</div>
</div>
<div class="SRResult" id="SR_closeok">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_closeok')">closeOk</a>
- <div class="SRChildren">
- <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classBackbone.html#afef04921ba89c424eb882cc14153de39" target="_parent">Backbone::closeOk()</a>
- <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8" target="_parent">MainWindow::closeOk()</a>
- </div>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBackbone.html#afef04921ba89c424eb882cc14153de39" target="_parent">closeOk</a>
+ <span class="SRScope">Backbone</span>
</div>
</div>
<div class="SRResult" id="SR_commondictinterface">
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRResult" id="SR_dicitonaryfilepath">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classXdxfLoadDialog.html#af59cd3b7b523e50e46a2ae2bcf9a2217" target="_parent">dicitonaryFilePath</a>
- <span class="SRScope">XdxfLoadDialog</span>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dicitonaryfilepath')">dicitonaryFilePath</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classXdxfLoadDialog.html#af59cd3b7b523e50e46a2ae2bcf9a2217" target="_parent">XdxfLoadDialog::dicitonaryFilePath()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00" target="_parent">XdxfSettingsDialog::dicitonaryFilePath()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_dictdialog">
</div>
</div>
</div>
+<div class="SRResult" id="SR_dictmanagerwidget">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dictmanagerwidget')">DictManagerWidget</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classDictManagerWidget.html" target="_parent">DictManagerWidget</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classDictManagerWidget.html#ac13517a2a2a73df1e8c1a6c60abe4434" target="_parent">DictManagerWidget::DictManagerWidget()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_dictmanagerwidget_2eh">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../DictManagerWidget_8h.html" target="_parent">DictManagerWidget.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dicttypeselectdialog">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classDictTypeSelectDialog.html" target="_parent">DictTypeSelectDialog</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dicttypeselectdialog_2eh">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../DictTypeSelectDialog_8h.html" target="_parent">DictTypeSelectDialog.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dictupdated">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8" target="_parent">dictUpdated</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_exactsearch">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exactsearch')">exactSearch</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classMainWindow.html#a88a06565de22a608629bfa4a15ad5839" target="_parent">MainWindow::exactSearch()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classGUIInterface.html#a83f7716f43447730aeda078cc202d48b" target="_parent">GUIInterface::exactSearch()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
</div>
<div class="SRResult" id="SR_getdictionaries">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b" target="_parent">getDictionaries</a>
- <span class="SRScope">Backbone</span>
- </div>
-</div>
-<div class="SRResult" id="SR_gethistory">
- <div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBackbone.html#aad6c6a42de0c933f056354a5c6528f85" target="_parent">getHistory</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getdictionaries')">getDictionaries</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b" target="_parent">Backbone::getDictionaries()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7" target="_parent">MainWindow::getDictionaries()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a" target="_parent">GUIInterface::getDictionaries()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_getnew">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getnew')">getNew</a>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getnew')">getNew</a>
<div class="SRChildren">
- <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0" target="_parent">CommonDictInterface::getNew()</a>
- <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539" target="_parent">XdxfPlugin::getNew()</a>
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0" target="_parent">CommonDictInterface::getNew()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539" target="_parent">XdxfPlugin::getNew()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_getplugins">
<div class="SREntry">
- <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9" target="_parent">getPlugins</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getplugins')">getPlugins</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9" target="_parent">Backbone::getPlugins()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0" target="_parent">MainWindow::getPlugins()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa" target="_parent">GUIInterface::getPlugins()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_getsettings">
<div class="SREntry">
- <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classXdxfLoadDialog.html#ad42ee42fbc5b56458bc7038e65524bea" target="_parent">getSettings</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classXdxfLoadDialog.html#ad42ee42fbc5b56458bc7038e65524bea" target="_parent">getSettings</a>
<span class="SRScope">XdxfLoadDialog</span>
</div>
</div>
+<div class="SRResult" id="SR_guiinterface">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classGUIInterface.html" target="_parent">GUIInterface</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_guiinterface_2eh">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../GUIInterface_8h.html" target="_parent">GUIInterface.h</a>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
<span class="SRScope">MenuTabWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_history">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_history')">History</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classHistory.html" target="_parent">History</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classBackbone.html#ac91e19871d56331ce0d744b8ea936e00" target="_parent">Backbone::history()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_historylistdialog">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_historylistdialog')">HistoryListDialog</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classHistoryListDialog.html" target="_parent">HistoryListDialog</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classHistoryListDialog.html#a69c5d8164b3e9ec6345e8170aa4d4215" target="_parent">HistoryListDialog::HistoryListDialog()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_historylistdialog_2eh">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../HistoryListDialog_8h.html" target="_parent">HistoryListDialog.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_historynext">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_historynext')">historyNext</a>
+ <div class="SRChildren">
+ <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c" target="_parent">MainWindow::historyNext()</a>
+ <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875" target="_parent">SearchBarWidget::historyNext()</a>
+ <a id="Item5_c2" onkeydown="return searchResults.NavChild(event,5,2)" onkeypress="return searchResults.NavChild(event,5,2)" onkeyup="return searchResults.NavChild(event,5,2)" class="SRScope" href="../classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036" target="_parent">GUIInterface::historyNext()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_historyprev">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_historyprev')">historyPrev</a>
+ <div class="SRChildren">
+ <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78" target="_parent">MainWindow::historyPrev()</a>
+ <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0" target="_parent">SearchBarWidget::historyPrev()</a>
+ <a id="Item6_c2" onkeydown="return searchResults.NavChild(event,6,2)" onkeypress="return searchResults.NavChild(event,6,2)" onkeyup="return searchResults.NavChild(event,6,2)" class="SRScope" href="../classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475" target="_parent">GUIInterface::historyPrev()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_historyshow">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544" target="_parent">historyShow</a>
+ <span class="SRScope">SearchBarWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmlready">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453" target="_parent">htmlReady</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmls">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classBackbone.html#a56df9bdfbe82998011f95ecb3c5bd7db" target="_parent">htmls</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmltranslationready">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classBackbone.html#a0be266198b2ae39efcce38aabb984d61" target="_parent">htmlTranslationReady</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_infonote">
+<div class="SRResult" id="SR_icon">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_infonote')">infoNote</a>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_icon')">icon</a>
<div class="SRChildren">
- <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191" target="_parent">CommonDictInterface::infoNote()</a>
- <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7" target="_parent">XdxfPlugin::infoNote()</a>
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62" target="_parent">CommonDictInterface::icon()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b" target="_parent">XdxfPlugin::icon()</a>
</div>
</div>
</div>
-<div class="SRResult" id="SR_isavailable">
+<div class="SRResult" id="SR_infonote">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_isavailable')">isAvailable</a>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_infonote')">infoNote</a>
<div class="SRChildren">
- <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942" target="_parent">CommonDictInterface::isAvailable()</a>
- <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classXdxfPlugin.html#a0a57cddf8db03190a2a49492cc7f43f4" target="_parent">XdxfPlugin::isAvailable()</a>
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191" target="_parent">CommonDictInterface::infoNote()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7" target="_parent">XdxfPlugin::infoNote()</a>
</div>
</div>
</div>
-<div class="SRResult" id="SR_issearching">
+<div class="SRResult" id="SR_isavailable">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2" target="_parent">isSearching</a>
- <span class="SRScope">SearchBarWidget</span>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_isavailable')">isAvailable</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942" target="_parent">CommonDictInterface::isAvailable()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classXdxfPlugin.html#a0a57cddf8db03190a2a49492cc7f43f4" target="_parent">XdxfPlugin::isAvailable()</a>
+ </div>
</div>
</div>
<div class="SRStatus" id="Searching">Searching...</div>
<span class="SRScope">CommonDictInterface</span>
</div>
</div>
+<div class="SRResult" id="SR_locklist">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd" target="_parent">lockList</a>
+ <span class="SRScope">WordListWidget</span>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRResult" id="SR_mainwindow">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classMainWindow.html" target="_parent">MainWindow</a>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_mainwindow')">MainWindow</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classMainWindow.html" target="_parent">MainWindow</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMainWindow.html#a4acc6192d273eb38e9082b4934202b81" target="_parent">MainWindow::MainWindow()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_mainwindow_2eh">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../MainWindow_8h.html" target="_parent">MainWindow.h</a>
</div>
</div>
<div class="SRResult" id="SR_menutabwidget">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classMenuTabWidget.html" target="_parent">MenuTabWidget</a>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classMenuTabWidget.html" target="_parent">MenuTabWidget</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_menutabwidget_2eh">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../MenuTabWidget_8h.html" target="_parent">MenuTabWidget.h</a>
</div>
</div>
<div class="SRResult" id="SR_menuwidget">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classMenuWidget.html" target="_parent">MenuWidget</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classMenuWidget.html" target="_parent">MenuWidget</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_menuwidget_2eh">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../MenuWidget_8h.html" target="_parent">MenuWidget.h</a>
</div>
</div>
<div class="SRStatus" id="Searching">Searching...</div>
<a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_quit')">quit</a>
<div class="SRChildren">
<a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19" target="_parent">Backbone::quit()</a>
- <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66" target="_parent">MainWindow::quit()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86" target="_parent">GUIInterface::quit()</a>
</div>
</div>
</div>
<span class="SRScope">Backbone</span>
</div>
</div>
+<div class="SRResult" id="SR_refreshhistorybuttons">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752" target="_parent">refreshHistoryButtons</a>
+ <span class="SRScope">SearchBarWidget</span>
+ </div>
+</div>
<div class="SRResult" id="SR_removedictionary">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#a056fc494ed689f253d83fc2366c07931" target="_parent">removeDictionary</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_removedictionary')">removeDictionary</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classBackbone.html#a056fc494ed689f253d83fc2366c07931" target="_parent">Backbone::removeDictionary()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classDictManagerWidget.html#a50bd09a1b9fa57744cb77eaa580164f0" target="_parent">DictManagerWidget::removeDictionary()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66" target="_parent">GUIInterface::removeDictionary()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_removesubmenu">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classMenuWidget.html#ad6259c490528d08af5468b1cec29741b" target="_parent">removeSubMenu</a>
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classMenuWidget.html#ad6259c490528d08af5468b1cec29741b" target="_parent">removeSubMenu</a>
<span class="SRScope">MenuWidget</span>
</div>
</div>
<div class="SRResult" id="SR_result">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBackbone.html#adeaabfee86975f65b8e728b8582caa35" target="_parent">result</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBackbone.html#adeaabfee86975f65b8e728b8582caa35" target="_parent">result</a>
<span class="SRScope">Backbone</span>
</div>
</div>
<a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_search')">search</a>
<div class="SRChildren">
<a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2" target="_parent">Backbone::search()</a>
- <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81" target="_parent">CommonDictInterface::search()</a>
- <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classXdxfPlugin.html#a3439332c8624e64456c0b7b62c99bf42" target="_parent">XdxfPlugin::search()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31" target="_parent">SearchBarWidget::search()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81" target="_parent">CommonDictInterface::search()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classXdxfPlugin.html#a3439332c8624e64456c0b7b62c99bf42" target="_parent">XdxfPlugin::search()</a>
</div>
</div>
</div>
<a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSearchBarWidget.html" target="_parent">SearchBarWidget</a>
</div>
</div>
+<div class="SRResult" id="SR_searchbarwidget_2eh">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../SearchBarWidget_8h.html" target="_parent">SearchBarWidget.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_searchexact">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_searchexact')">searchExact</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a" target="_parent">MainWindow::searchExact()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7" target="_parent">GUIInterface::searchExact()</a>
+ </div>
+ </div>
+</div>
<div class="SRResult" id="SR_searchfortranslations">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b" target="_parent">searchForTranslations</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b" target="_parent">searchForTranslations</a>
<span class="SRScope">SearchBarWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_searchhtml">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classBackbone.html#a67dbca9402d40e4678f879ff8da3866e" target="_parent">searchHtml</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
<div class="SRResult" id="SR_searchlimit">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBackbone.html#addad48903943006b6a4661169f80ee5a" target="_parent">searchLimit</a>
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classBackbone.html#addad48903943006b6a4661169f80ee5a" target="_parent">searchLimit</a>
<span class="SRScope">Backbone</span>
</div>
</div>
+<div class="SRResult" id="SR_searchtranslations">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263" target="_parent">searchTranslations</a>
+ <span class="SRScope">GUIInterface</span>
+ </div>
+</div>
<div class="SRResult" id="SR_searchwordlist">
<div class="SREntry">
- <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_searchwordlist')">searchWordList</a>
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_searchwordlist')">searchWordList</a>
<div class="SRChildren">
- <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f" target="_parent">CommonDictInterface::searchWordList()</a>
- <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561" target="_parent">XdxfPlugin::searchWordList()</a>
+ <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb" target="_parent">CommonDictInterface::searchWordList()</a>
+ <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec" target="_parent">GUIInterface::searchWordList()</a>
+ <a id="Item8_c2" onkeydown="return searchResults.NavChild(event,8,2)" onkeypress="return searchResults.NavChild(event,8,2)" onkeyup="return searchResults.NavChild(event,8,2)" class="SRScope" href="../classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561" target="_parent">XdxfPlugin::searchWordList()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_selecteddictionaries">
<div class="SREntry">
- <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classBackbone.html#ac23b486119652095d956413a6e68afec" target="_parent">selectedDictionaries</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_selecteddictionaries')">selectedDictionaries</a>
+ <div class="SRChildren">
+ <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classBackbone.html#ac23b486119652095d956413a6e68afec" target="_parent">Backbone::selectedDictionaries()</a>
+ <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5" target="_parent">DictManagerWidget::selectedDictionaries()</a>
+ <a id="Item9_c2" onkeydown="return searchResults.NavChild(event,9,2)" onkeypress="return searchResults.NavChild(event,9,2)" onkeyup="return searchResults.NavChild(event,9,2)" class="SRScope" href="../classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181" target="_parent">GUIInterface::selectedDictionaries()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_selectedplugin">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce" target="_parent">selectedPlugin</a>
+ <span class="SRScope">DictTypeSelectDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_selectedrow">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85" target="_parent">selectedRow</a>
+ <span class="SRScope">HistoryListDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_selectedword">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea" target="_parent">selectedWord</a>
+ <span class="SRScope">HistoryListDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_setbusy">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setbusy')">setBusy</a>
+ <div class="SRChildren">
+ <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521" target="_parent">SearchBarWidget::setBusy()</a>
+ <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8" target="_parent">GUIInterface::setBusy()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_setdictionaryinfo">
<div class="SREntry">
- <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3" target="_parent">setDictionaryInfo</a>
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3" target="_parent">setDictionaryInfo</a>
<span class="SRScope">TranslationXdxf</span>
</div>
</div>
<div class="SRResult" id="SR_setenabled">
<div class="SREntry">
- <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb" target="_parent">setEnabled</a>
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a" target="_parent">setEnabled</a>
<span class="SRScope">SearchBarWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_setexactsearch">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setexactsearch')">setExactSearch</a>
+ <div class="SRChildren">
+ <a id="Item16_c0" onkeydown="return searchResults.NavChild(event,16,0)" onkeypress="return searchResults.NavChild(event,16,0)" onkeyup="return searchResults.NavChild(event,16,0)" class="SRScope" href="../classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489" target="_parent">MainWindow::setExactSearch()</a>
+ <a id="Item16_c1" onkeydown="return searchResults.NavChild(event,16,1)" onkeypress="return searchResults.NavChild(event,16,1)" onkeyup="return searchResults.NavChild(event,16,1)" class="SRScope" href="../classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571" target="_parent">GUIInterface::setExactSearch()</a>
+ </div>
+ </div>
+</div>
<div class="SRResult" id="SR_sethash">
<div class="SREntry">
- <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_sethash')">setHash</a>
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_sethash')">setHash</a>
+ <div class="SRChildren">
+ <a id="Item17_c0" onkeydown="return searchResults.NavChild(event,17,0)" onkeypress="return searchResults.NavChild(event,17,0)" onkeyup="return searchResults.NavChild(event,17,0)" class="SRScope" href="../classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e" target="_parent">CommonDictInterface::setHash()</a>
+ <a id="Item17_c1" onkeydown="return searchResults.NavChild(event,17,1)" onkeypress="return searchResults.NavChild(event,17,1)" onkeyup="return searchResults.NavChild(event,17,1)" class="SRScope" href="../classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086" target="_parent">XdxfPlugin::setHash()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_setidle">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setidle')">setIdle</a>
<div class="SRChildren">
- <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e" target="_parent">CommonDictInterface::setHash()</a>
- <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086" target="_parent">XdxfPlugin::setHash()</a>
+ <a id="Item18_c0" onkeydown="return searchResults.NavChild(event,18,0)" onkeypress="return searchResults.NavChild(event,18,0)" onkeyup="return searchResults.NavChild(event,18,0)" class="SRScope" href="../classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e" target="_parent">SearchBarWidget::setIdle()</a>
+ <a id="Item18_c1" onkeydown="return searchResults.NavChild(event,18,1)" onkeypress="return searchResults.NavChild(event,18,1)" onkeyup="return searchResults.NavChild(event,18,1)" class="SRScope" href="../classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88" target="_parent">GUIInterface::setIdle()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_setkey">
<div class="SREntry">
- <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classTranslationXdxf.html#addc67544adc15e777753405f387e54f9" target="_parent">setKey</a>
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classTranslationXdxf.html#addc67544adc15e777753405f387e54f9" target="_parent">setKey</a>
<span class="SRScope">TranslationXdxf</span>
</div>
</div>
+<div class="SRResult" id="SR_setsettings">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classXdxfPlugin.html#a35802d08aadf5a070a7497008099ea47" target="_parent">setSettings</a>
+ <span class="SRScope">XdxfPlugin</span>
+ </div>
+</div>
<div class="SRResult" id="SR_settings">
<div class="SREntry">
- <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_settings')">Settings</a>
+ <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_settings')">Settings</a>
<div class="SRChildren">
- <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classSettings.html" target="_parent">Settings</a>
- <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7" target="_parent">CommonDictInterface::settings()</a>
- <a id="Item10_c2" onkeydown="return searchResults.NavChild(event,10,2)" onkeypress="return searchResults.NavChild(event,10,2)" onkeyup="return searchResults.NavChild(event,10,2)" class="SRScope" href="../classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc" target="_parent">XdxfPlugin::settings()</a>
+ <a id="Item21_c0" onkeydown="return searchResults.NavChild(event,21,0)" onkeypress="return searchResults.NavChild(event,21,0)" onkeyup="return searchResults.NavChild(event,21,0)" class="SRScope" href="../classSettings.html" target="_parent">Settings</a>
+ <a id="Item21_c1" onkeydown="return searchResults.NavChild(event,21,1)" onkeypress="return searchResults.NavChild(event,21,1)" onkeyup="return searchResults.NavChild(event,21,1)" class="SRScope" href="../classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7" target="_parent">CommonDictInterface::settings()</a>
+ <a id="Item21_c2" onkeydown="return searchResults.NavChild(event,21,2)" onkeypress="return searchResults.NavChild(event,21,2)" onkeyup="return searchResults.NavChild(event,21,2)" class="SRScope" href="../classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc" target="_parent">XdxfPlugin::settings()</a>
</div>
</div>
</div>
+<div class="SRResult" id="SR_settingschanged">
+ <div class="SREntry">
+ <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36" target="_parent">settingsChanged</a>
+ <span class="SRScope">CommonDictInterface</span>
+ </div>
+</div>
<div class="SRResult" id="SR_setvalue">
<div class="SREntry">
- <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a" target="_parent">setValue</a>
+ <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a" target="_parent">setValue</a>
<span class="SRScope">Settings</span>
</div>
</div>
<div class="SRResult" id="SR_show">
<div class="SREntry">
- <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d" target="_parent">show</a>
- <span class="SRScope">TranslationWidget</span>
+ <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_show')">show</a>
+ <div class="SRChildren">
+ <a id="Item24_c0" onkeydown="return searchResults.NavChild(event,24,0)" onkeypress="return searchResults.NavChild(event,24,0)" onkeyup="return searchResults.NavChild(event,24,0)" class="SRScope" href="../classTranslationWidget.html#af7008c736828dd5575b80fca53db2565" target="_parent">TranslationWidget::show()</a>
+ <a id="Item24_c1" onkeydown="return searchResults.NavChild(event,24,1)" onkeypress="return searchResults.NavChild(event,24,1)" onkeyup="return searchResults.NavChild(event,24,1)" class="SRScope" href="../classTranslationWidget.html#a400dad5df4143154d27f69bd87667ecc" target="_parent">TranslationWidget::show(QStringList)</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_showhistory">
+ <div class="SREntry">
+ <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_showhistory')">showHistory</a>
+ <div class="SRChildren">
+ <a id="Item25_c0" onkeydown="return searchResults.NavChild(event,25,0)" onkeypress="return searchResults.NavChild(event,25,0)" onkeyup="return searchResults.NavChild(event,25,0)" class="SRScope" href="../classMainWindow.html#a655d251389256b1e062513f6ff762543" target="_parent">MainWindow::showHistory()</a>
+ <a id="Item25_c1" onkeydown="return searchResults.NavChild(event,25,1)" onkeypress="return searchResults.NavChild(event,25,1)" onkeyup="return searchResults.NavChild(event,25,1)" class="SRScope" href="../classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b" target="_parent">GUIInterface::showHistory()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_showsearchresults">
<div class="SREntry">
- <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd" target="_parent">showSearchResults</a>
+ <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../classWordListWidget.html#ae4ac47bc19b239de121fd72455215479" target="_parent">showSearchResults</a>
<span class="SRScope">WordListWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_showtranslation">
+ <div class="SREntry">
+ <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_showtranslation')">showTranslation</a>
+ <div class="SRChildren">
+ <a id="Item27_c0" onkeydown="return searchResults.NavChild(event,27,0)" onkeypress="return searchResults.NavChild(event,27,0)" onkeyup="return searchResults.NavChild(event,27,0)" class="SRScope" href="../classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06" target="_parent">WordListWidget::showTranslation()</a>
+ <a id="Item27_c1" onkeydown="return searchResults.NavChild(event,27,1)" onkeypress="return searchResults.NavChild(event,27,1)" onkeyup="return searchResults.NavChild(event,27,1)" class="SRScope" href="../classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51" target="_parent">GUIInterface::showTranslation()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_showwordlist">
+ <div class="SREntry">
+ <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e" target="_parent">showWordList</a>
+ <span class="SRScope">GUIInterface</span>
+ </div>
+</div>
<div class="SRResult" id="SR_stop">
<div class="SREntry">
- <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stop')">stop</a>
+ <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stop')">stop</a>
<div class="SRChildren">
- <a id="Item14_c0" onkeydown="return searchResults.NavChild(event,14,0)" onkeypress="return searchResults.NavChild(event,14,0)" onkeyup="return searchResults.NavChild(event,14,0)" class="SRScope" href="../classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6" target="_parent">CommonDictInterface::stop()</a>
- <a id="Item14_c1" onkeydown="return searchResults.NavChild(event,14,1)" onkeypress="return searchResults.NavChild(event,14,1)" onkeyup="return searchResults.NavChild(event,14,1)" class="SRScope" href="../classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b" target="_parent">XdxfPlugin::stop()</a>
+ <a id="Item29_c0" onkeydown="return searchResults.NavChild(event,29,0)" onkeypress="return searchResults.NavChild(event,29,0)" onkeyup="return searchResults.NavChild(event,29,0)" class="SRScope" href="../classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6" target="_parent">CommonDictInterface::stop()</a>
+ <a id="Item29_c1" onkeydown="return searchResults.NavChild(event,29,1)" onkeypress="return searchResults.NavChild(event,29,1)" onkeyup="return searchResults.NavChild(event,29,1)" class="SRScope" href="../classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b" target="_parent">XdxfPlugin::stop()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_stopsearching">
<div class="SREntry">
- <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stopsearching')">stopSearching</a>
+ <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stopsearching')">stopSearching</a>
<div class="SRChildren">
- <a id="Item15_c0" onkeydown="return searchResults.NavChild(event,15,0)" onkeypress="return searchResults.NavChild(event,15,0)" onkeyup="return searchResults.NavChild(event,15,0)" class="SRScope" href="../classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d" target="_parent">Backbone::stopSearching()</a>
- <a id="Item15_c1" onkeydown="return searchResults.NavChild(event,15,1)" onkeypress="return searchResults.NavChild(event,15,1)" onkeyup="return searchResults.NavChild(event,15,1)" class="SRScope" href="../classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b" target="_parent">SearchBarWidget::stopSearching()</a>
+ <a id="Item30_c0" onkeydown="return searchResults.NavChild(event,30,0)" onkeypress="return searchResults.NavChild(event,30,0)" onkeyup="return searchResults.NavChild(event,30,0)" class="SRScope" href="../classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d" target="_parent">Backbone::stopSearching()</a>
+ <a id="Item30_c1" onkeydown="return searchResults.NavChild(event,30,1)" onkeypress="return searchResults.NavChild(event,30,1)" onkeyup="return searchResults.NavChild(event,30,1)" class="SRScope" href="../classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b" target="_parent">SearchBarWidget::stopSearching()</a>
+ <a id="Item30_c2" onkeydown="return searchResults.NavChild(event,30,2)" onkeypress="return searchResults.NavChild(event,30,2)" onkeyup="return searchResults.NavChild(event,30,2)" class="SRScope" href="../classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036" target="_parent">GUIInterface::stopSearching()</a>
</div>
</div>
</div>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_testowanie">
- <div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classTestowanie.html" target="_parent">Testowanie</a>
- </div>
-</div>
<div class="SRResult" id="SR_tohtml">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_tohtml')">toHtml</a>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_tohtml')">toHtml</a>
<div class="SRChildren">
- <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classTranslation.html#acee3b3c3cdd8d1055f6d2e2c23c9bea0" target="_parent">Translation::toHtml()</a>
- <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classTranslationXdxf.html#a136ccd2e4996a0463349333eb1fa9a92" target="_parent">TranslationXdxf::toHtml()</a>
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classTranslation.html#acee3b3c3cdd8d1055f6d2e2c23c9bea0" target="_parent">Translation::toHtml()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classTranslationXdxf.html#a136ccd2e4996a0463349333eb1fa9a92" target="_parent">TranslationXdxf::toHtml()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_translation">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_translation')">Translation</a>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classTranslation.html" target="_parent">Translation</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_translationready">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8" target="_parent">translationReady</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_translationsready">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_translationsready')">translationsReady</a>
<div class="SRChildren">
- <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classTranslation.html" target="_parent">Translation</a>
- <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b" target="_parent">Backbone::translation()</a>
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classMainWindow.html#afea3664ab8d180bc705b552b7f745136" target="_parent">MainWindow::translationsReady()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classGUIInterface.html#abd81fe53691de8c942be152a099bd21b" target="_parent">GUIInterface::translationsReady()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_translationwidget">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classTranslationWidget.html" target="_parent">TranslationWidget</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classTranslationWidget.html" target="_parent">TranslationWidget</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_translationwidget_2eh">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../TranslationWidget_8h.html" target="_parent">TranslationWidget.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_translationwidgetautoresizer">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classTranslationWidgetAutoResizer.html" target="_parent">TranslationWidgetAutoResizer</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_translationwidgetautoresizer_2eh">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../TranslationWidgetAutoResizer_8h.html" target="_parent">TranslationWidgetAutoResizer.h</a>
</div>
</div>
<div class="SRResult" id="SR_translationxdxf">
<div class="SREntry">
- <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classTranslationXdxf.html" target="_parent">TranslationXdxf</a>
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classTranslationXdxf.html" target="_parent">TranslationXdxf</a>
</div>
</div>
<div class="SRResult" id="SR_type">
<div class="SREntry">
- <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_type')">type</a>
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_type')">type</a>
<div class="SRChildren">
- <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classCommonDictInterface.html#af8739606ccb6314b40861f42bf45643d" target="_parent">CommonDictInterface::type()</a>
- <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classXdxfPlugin.html#a1ef22204eed844d74f90b7222a122c5d" target="_parent">XdxfPlugin::type()</a>
+ <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classCommonDictInterface.html#af8739606ccb6314b40861f42bf45643d" target="_parent">CommonDictInterface::type()</a>
+ <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classXdxfPlugin.html#a1ef22204eed844d74f90b7222a122c5d" target="_parent">XdxfPlugin::type()</a>
</div>
</div>
</div>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ui_5fmainwindow">
+<div class="SRResult" id="SR_unlocklist">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classUi__MainWindow.html" target="_parent">Ui_MainWindow</a>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81" target="_parent">unlockList</a>
+ <span class="SRScope">WordListWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_updatehistorybuttons">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSearchBarWidget.html#a753561409f73334ad2364bdbf7134eba" target="_parent">updateHistoryButtons</a>
+ <span class="SRScope">SearchBarWidget</span>
</div>
</div>
<div class="SRStatus" id="Searching">Searching...</div>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_wordlistready">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_wordlistready')">wordListReady</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classMainWindow.html#a9a56d2e699da84f9647984852cb6041b" target="_parent">MainWindow::wordListReady()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8" target="_parent">GUIInterface::wordListReady()</a>
+ </div>
+ </div>
+</div>
<div class="SRResult" id="SR_wordlistwidget">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classWordListWidget.html" target="_parent">WordListWidget</a>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classWordListWidget.html" target="_parent">WordListWidget</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_wordscount">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0" target="_parent">wordsCount</a>
+ <span class="SRScope">XdxfPlugin</span>
</div>
</div>
<div class="SRStatus" id="Searching">Searching...</div>
<a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classXdxfPlugin.html" target="_parent">XdxfPlugin</a>
</div>
</div>
+<div class="SRResult" id="SR_xdxfsettingsdialog">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classXdxfSettingsDialog.html" target="_parent">XdxfSettingsDialog</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_xdxftest">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classXdxfTest.html" target="_parent">XdxfTest</a>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
<a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classDictDialog.html" target="_parent">DictDialog</a>
</div>
</div>
+<div class="SRResult" id="SR_dictmanagerwidget">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classDictManagerWidget.html" target="_parent">DictManagerWidget</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dicttypeselectdialog">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classDictTypeSelectDialog.html" target="_parent">DictTypeSelectDialog</a>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_guiinterface">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classGUIInterface.html" target="_parent">GUIInterface</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_history">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classHistory.html" target="_parent">History</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_historylistdialog">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classHistoryListDialog.html" target="_parent">HistoryListDialog</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_testowanie">
+<div class="SRResult" id="SR_translation">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classTestowanie.html" target="_parent">Testowanie</a>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classTranslation.html" target="_parent">Translation</a>
</div>
</div>
-<div class="SRResult" id="SR_translation">
+<div class="SRResult" id="SR_translationwidget">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classTranslation.html" target="_parent">Translation</a>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classTranslationWidget.html" target="_parent">TranslationWidget</a>
</div>
</div>
-<div class="SRResult" id="SR_translationwidget">
+<div class="SRResult" id="SR_translationwidgetautoresizer">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classTranslationWidget.html" target="_parent">TranslationWidget</a>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classTranslationWidgetAutoResizer.html" target="_parent">TranslationWidgetAutoResizer</a>
</div>
</div>
<div class="SRResult" id="SR_translationxdxf">
<a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classXdxfPlugin.html" target="_parent">XdxfPlugin</a>
</div>
</div>
+<div class="SRResult" id="SR_xdxfsettingsdialog">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classXdxfSettingsDialog.html" target="_parent">XdxfSettingsDialog</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_xdxftest">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classXdxfTest.html" target="_parent">XdxfTest</a>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_dictmanagerwidget_2eh">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../DictManagerWidget_8h.html" target="_parent">DictManagerWidget.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_dicttypeselectdialog_2eh">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../DictTypeSelectDialog_8h.html" target="_parent">DictTypeSelectDialog.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_guiinterface_2eh">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../GUIInterface_8h.html" target="_parent">GUIInterface.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_historylistdialog_2eh">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../HistoryListDialog_8h.html" target="_parent">HistoryListDialog.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_mainwindow_2eh">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../MainWindow_8h.html" target="_parent">MainWindow.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_menutabwidget_2eh">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../MenuTabWidget_8h.html" target="_parent">MenuTabWidget.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_menuwidget_2eh">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../MenuWidget_8h.html" target="_parent">MenuWidget.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_searchbarwidget_2eh">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../SearchBarWidget_8h.html" target="_parent">SearchBarWidget.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_translationwidget_2eh">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../TranslationWidget_8h.html" target="_parent">TranslationWidget.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_translationwidgetautoresizer_2eh">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../TranslationWidgetAutoResizer_8h.html" target="_parent">TranslationWidgetAutoResizer.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
</div>
<div class="SRResult" id="SR_adddictionary">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#af1f9ed9ee7f8b9e869092f2f9cd8cd3f" target="_parent">addDictionary</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_adddictionary')">addDictionary</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBackbone.html#aaf91c7fe4e12d7007ca761dc89c14c8a" target="_parent">Backbone::addDictionary()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classDictManagerWidget.html#a719c38ca3c9b21b037480c0431cd8ffd" target="_parent">DictManagerWidget::addDictionary()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_addnewdict">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821" target="_parent">addNewDict</a>
+ <span class="SRScope">DictTypeSelectDialog</span>
</div>
</div>
<div class="SRResult" id="SR_addnewdictionary">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addnewdictionary')">addNewDictionary</a>
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addnewdictionary')">addNewDictionary</a>
<div class="SRChildren">
- <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classDictDialog.html#abe4058f66b1ef4314e518943d0c0ecd9" target="_parent">DictDialog::addNewDictionary()</a>
- <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84" target="_parent">XdxfDictDialog::addNewDictionary()</a>
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classDictDialog.html#abe4058f66b1ef4314e518943d0c0ecd9" target="_parent">DictDialog::addNewDictionary()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classGUIInterface.html#a39f9eea230008cb063d5aeac0158e13a" target="_parent">GUIInterface::addNewDictionary()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84" target="_parent">XdxfDictDialog::addNewDictionary()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_addsubmenu">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classMenuWidget.html#a68c058039cf59841699c808a3a95505f" target="_parent">addSubMenu</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classMenuWidget.html#a68c058039cf59841699c808a3a95505f" target="_parent">addSubMenu</a>
<span class="SRScope">MenuWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_addtohistory">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addtohistory')">addToHistory</a>
+ <div class="SRChildren">
+ <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classMainWindow.html#ab88154764298f46e81f942262170f4b9" target="_parent">MainWindow::addToHistory()</a>
+ <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124" target="_parent">GUIInterface::addToHistory()</a>
+ </div>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_backbone">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classBackbone.html#a68059c8a2598fbbba42c29a332b2472f" target="_parent">Backbone</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
</div>
<div class="SRResult" id="SR_closeok">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_closeok')">closeOk</a>
- <div class="SRChildren">
- <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classBackbone.html#afef04921ba89c424eb882cc14153de39" target="_parent">Backbone::closeOk()</a>
- <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8" target="_parent">MainWindow::closeOk()</a>
- </div>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBackbone.html#afef04921ba89c424eb882cc14153de39" target="_parent">closeOk</a>
+ <span class="SRScope">Backbone</span>
</div>
</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRResult" id="SR_dicitonaryfilepath">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classXdxfLoadDialog.html#af59cd3b7b523e50e46a2ae2bcf9a2217" target="_parent">dicitonaryFilePath</a>
- <span class="SRScope">XdxfLoadDialog</span>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_dicitonaryfilepath')">dicitonaryFilePath</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classXdxfLoadDialog.html#af59cd3b7b523e50e46a2ae2bcf9a2217" target="_parent">XdxfLoadDialog::dicitonaryFilePath()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00" target="_parent">XdxfSettingsDialog::dicitonaryFilePath()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_dictdialog">
</div>
</div>
</div>
+<div class="SRResult" id="SR_dictmanagerwidget">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classDictManagerWidget.html#ac13517a2a2a73df1e8c1a6c60abe4434" target="_parent">DictManagerWidget</a>
+ <span class="SRScope">DictManagerWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_dictupdated">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8" target="_parent">dictUpdated</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_exactsearch">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exactsearch')">exactSearch</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classMainWindow.html#a88a06565de22a608629bfa4a15ad5839" target="_parent">MainWindow::exactSearch()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classGUIInterface.html#a83f7716f43447730aeda078cc202d48b" target="_parent">GUIInterface::exactSearch()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
</div>
<div class="SRResult" id="SR_getdictionaries">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b" target="_parent">getDictionaries</a>
- <span class="SRScope">Backbone</span>
- </div>
-</div>
-<div class="SRResult" id="SR_gethistory">
- <div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBackbone.html#aad6c6a42de0c933f056354a5c6528f85" target="_parent">getHistory</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getdictionaries')">getDictionaries</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b" target="_parent">Backbone::getDictionaries()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classMainWindow.html#a0fd2d755ce951f3dfb535d555b957de7" target="_parent">MainWindow::getDictionaries()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classGUIInterface.html#a65f5532b1d404c41f22e6408138bd87a" target="_parent">GUIInterface::getDictionaries()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_getnew">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getnew')">getNew</a>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getnew')">getNew</a>
<div class="SRChildren">
- <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0" target="_parent">CommonDictInterface::getNew()</a>
- <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539" target="_parent">XdxfPlugin::getNew()</a>
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classCommonDictInterface.html#a319be492dd57d6e2828da2424cb57bb0" target="_parent">CommonDictInterface::getNew()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classXdxfPlugin.html#a1c1fabf4653655f4f654e0ea31c14539" target="_parent">XdxfPlugin::getNew()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_getplugins">
<div class="SREntry">
- <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9" target="_parent">getPlugins</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_getplugins')">getPlugins</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9" target="_parent">Backbone::getPlugins()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0" target="_parent">MainWindow::getPlugins()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa" target="_parent">GUIInterface::getPlugins()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_getsettings">
<div class="SREntry">
- <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classXdxfLoadDialog.html#ad42ee42fbc5b56458bc7038e65524bea" target="_parent">getSettings</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classXdxfLoadDialog.html#ad42ee42fbc5b56458bc7038e65524bea" target="_parent">getSettings</a>
<span class="SRScope">XdxfLoadDialog</span>
</div>
</div>
<span class="SRScope">MenuTabWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_history">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBackbone.html#ac91e19871d56331ce0d744b8ea936e00" target="_parent">history</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_historylistdialog">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classHistoryListDialog.html#a69c5d8164b3e9ec6345e8170aa4d4215" target="_parent">HistoryListDialog</a>
+ <span class="SRScope">HistoryListDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_historynext">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_historynext')">historyNext</a>
+ <div class="SRChildren">
+ <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c" target="_parent">MainWindow::historyNext()</a>
+ <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875" target="_parent">SearchBarWidget::historyNext()</a>
+ <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036" target="_parent">GUIInterface::historyNext()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_historyprev">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_historyprev')">historyPrev</a>
+ <div class="SRChildren">
+ <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78" target="_parent">MainWindow::historyPrev()</a>
+ <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0" target="_parent">SearchBarWidget::historyPrev()</a>
+ <a id="Item5_c2" onkeydown="return searchResults.NavChild(event,5,2)" onkeypress="return searchResults.NavChild(event,5,2)" onkeyup="return searchResults.NavChild(event,5,2)" class="SRScope" href="../classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475" target="_parent">GUIInterface::historyPrev()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_historyshow">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544" target="_parent">historyShow</a>
+ <span class="SRScope">SearchBarWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmlready">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453" target="_parent">htmlReady</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmls">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classBackbone.html#a56df9bdfbe82998011f95ecb3c5bd7db" target="_parent">htmls</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmltranslationready">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classBackbone.html#a0be266198b2ae39efcce38aabb984d61" target="_parent">htmlTranslationReady</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_infonote">
+<div class="SRResult" id="SR_icon">
<div class="SREntry">
- <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_infonote')">infoNote</a>
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_icon')">icon</a>
<div class="SRChildren">
- <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191" target="_parent">CommonDictInterface::infoNote()</a>
- <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7" target="_parent">XdxfPlugin::infoNote()</a>
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62" target="_parent">CommonDictInterface::icon()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b" target="_parent">XdxfPlugin::icon()</a>
</div>
</div>
</div>
-<div class="SRResult" id="SR_isavailable">
+<div class="SRResult" id="SR_infonote">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_isavailable')">isAvailable</a>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_infonote')">infoNote</a>
<div class="SRChildren">
- <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942" target="_parent">CommonDictInterface::isAvailable()</a>
- <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classXdxfPlugin.html#a0a57cddf8db03190a2a49492cc7f43f4" target="_parent">XdxfPlugin::isAvailable()</a>
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classCommonDictInterface.html#aedd525079e04426d5cad9f6b9e117191" target="_parent">CommonDictInterface::infoNote()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classXdxfPlugin.html#ab3af2811d200d1901629e5fba8e64eb7" target="_parent">XdxfPlugin::infoNote()</a>
</div>
</div>
</div>
-<div class="SRResult" id="SR_issearching">
+<div class="SRResult" id="SR_isavailable">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2" target="_parent">isSearching</a>
- <span class="SRScope">SearchBarWidget</span>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_isavailable')">isAvailable</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942" target="_parent">CommonDictInterface::isAvailable()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classXdxfPlugin.html#a0a57cddf8db03190a2a49492cc7f43f4" target="_parent">XdxfPlugin::isAvailable()</a>
+ </div>
</div>
</div>
<div class="SRStatus" id="Searching">Searching...</div>
<span class="SRScope">CommonDictInterface</span>
</div>
</div>
+<div class="SRResult" id="SR_locklist">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd" target="_parent">lockList</a>
+ <span class="SRScope">WordListWidget</span>
+ </div>
+</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_mainwindow">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classMainWindow.html#a4acc6192d273eb38e9082b4934202b81" target="_parent">MainWindow</a>
+ <span class="SRScope">MainWindow</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
<a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_quit')">quit</a>
<div class="SRChildren">
<a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19" target="_parent">Backbone::quit()</a>
- <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66" target="_parent">MainWindow::quit()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classGUIInterface.html#a66c9b1a0743e55a456831b91d4674d86" target="_parent">GUIInterface::quit()</a>
</div>
</div>
</div>
<span class="SRScope">Backbone</span>
</div>
</div>
+<div class="SRResult" id="SR_refreshhistorybuttons">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752" target="_parent">refreshHistoryButtons</a>
+ <span class="SRScope">SearchBarWidget</span>
+ </div>
+</div>
<div class="SRResult" id="SR_removedictionary">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#a056fc494ed689f253d83fc2366c07931" target="_parent">removeDictionary</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_removedictionary')">removeDictionary</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classBackbone.html#a056fc494ed689f253d83fc2366c07931" target="_parent">Backbone::removeDictionary()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classDictManagerWidget.html#a50bd09a1b9fa57744cb77eaa580164f0" target="_parent">DictManagerWidget::removeDictionary()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classGUIInterface.html#a4bcc5403e1c18a67e5378de713bd6c66" target="_parent">GUIInterface::removeDictionary()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_removesubmenu">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classMenuWidget.html#ad6259c490528d08af5468b1cec29741b" target="_parent">removeSubMenu</a>
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classMenuWidget.html#ad6259c490528d08af5468b1cec29741b" target="_parent">removeSubMenu</a>
<span class="SRScope">MenuWidget</span>
</div>
</div>
<div class="SRResult" id="SR_result">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBackbone.html#adeaabfee86975f65b8e728b8582caa35" target="_parent">result</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBackbone.html#adeaabfee86975f65b8e728b8582caa35" target="_parent">result</a>
<span class="SRScope">Backbone</span>
</div>
</div>
<a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_search')">search</a>
<div class="SRChildren">
<a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2" target="_parent">Backbone::search()</a>
- <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81" target="_parent">CommonDictInterface::search()</a>
- <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classXdxfPlugin.html#a3439332c8624e64456c0b7b62c99bf42" target="_parent">XdxfPlugin::search()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31" target="_parent">SearchBarWidget::search()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classCommonDictInterface.html#af40b38d2c1eafd7f5dd70d29e8333f81" target="_parent">CommonDictInterface::search()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classXdxfPlugin.html#a3439332c8624e64456c0b7b62c99bf42" target="_parent">XdxfPlugin::search()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_searchexact">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_searchexact')">searchExact</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a" target="_parent">MainWindow::searchExact()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7" target="_parent">GUIInterface::searchExact()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_searchfortranslations">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b" target="_parent">searchForTranslations</a>
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b" target="_parent">searchForTranslations</a>
<span class="SRScope">SearchBarWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_searchhtml">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classBackbone.html#a67dbca9402d40e4678f879ff8da3866e" target="_parent">searchHtml</a>
+ <span class="SRScope">Backbone</span>
+ </div>
+</div>
<div class="SRResult" id="SR_searchlimit">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classBackbone.html#addad48903943006b6a4661169f80ee5a" target="_parent">searchLimit</a>
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBackbone.html#addad48903943006b6a4661169f80ee5a" target="_parent">searchLimit</a>
<span class="SRScope">Backbone</span>
</div>
</div>
+<div class="SRResult" id="SR_searchtranslations">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263" target="_parent">searchTranslations</a>
+ <span class="SRScope">GUIInterface</span>
+ </div>
+</div>
<div class="SRResult" id="SR_searchwordlist">
<div class="SREntry">
- <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_searchwordlist')">searchWordList</a>
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_searchwordlist')">searchWordList</a>
<div class="SRChildren">
- <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classCommonDictInterface.html#a3ca9313571e0ecab66ce7a7c5d356f4f" target="_parent">CommonDictInterface::searchWordList()</a>
- <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561" target="_parent">XdxfPlugin::searchWordList()</a>
+ <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classCommonDictInterface.html#a27594c22d4df398e98af85b40b7407cb" target="_parent">CommonDictInterface::searchWordList()</a>
+ <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec" target="_parent">GUIInterface::searchWordList()</a>
+ <a id="Item6_c2" onkeydown="return searchResults.NavChild(event,6,2)" onkeypress="return searchResults.NavChild(event,6,2)" onkeyup="return searchResults.NavChild(event,6,2)" class="SRScope" href="../classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561" target="_parent">XdxfPlugin::searchWordList()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_selecteddictionaries">
<div class="SREntry">
- <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classBackbone.html#ac23b486119652095d956413a6e68afec" target="_parent">selectedDictionaries</a>
- <span class="SRScope">Backbone</span>
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_selecteddictionaries')">selectedDictionaries</a>
+ <div class="SRChildren">
+ <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classBackbone.html#ac23b486119652095d956413a6e68afec" target="_parent">Backbone::selectedDictionaries()</a>
+ <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5" target="_parent">DictManagerWidget::selectedDictionaries()</a>
+ <a id="Item7_c2" onkeydown="return searchResults.NavChild(event,7,2)" onkeypress="return searchResults.NavChild(event,7,2)" onkeyup="return searchResults.NavChild(event,7,2)" class="SRScope" href="../classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181" target="_parent">GUIInterface::selectedDictionaries()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_selectedplugin">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce" target="_parent">selectedPlugin</a>
+ <span class="SRScope">DictTypeSelectDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_selectedrow">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85" target="_parent">selectedRow</a>
+ <span class="SRScope">HistoryListDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_selectedword">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea" target="_parent">selectedWord</a>
+ <span class="SRScope">HistoryListDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_setbusy">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setbusy')">setBusy</a>
+ <div class="SRChildren">
+ <a id="Item11_c0" onkeydown="return searchResults.NavChild(event,11,0)" onkeypress="return searchResults.NavChild(event,11,0)" onkeyup="return searchResults.NavChild(event,11,0)" class="SRScope" href="../classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521" target="_parent">SearchBarWidget::setBusy()</a>
+ <a id="Item11_c1" onkeydown="return searchResults.NavChild(event,11,1)" onkeypress="return searchResults.NavChild(event,11,1)" onkeyup="return searchResults.NavChild(event,11,1)" class="SRScope" href="../classGUIInterface.html#a2af4fcfe33ffab1cb2de6972b2eb66b8" target="_parent">GUIInterface::setBusy()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_setdictionaryinfo">
<div class="SREntry">
- <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3" target="_parent">setDictionaryInfo</a>
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3" target="_parent">setDictionaryInfo</a>
<span class="SRScope">TranslationXdxf</span>
</div>
</div>
<div class="SRResult" id="SR_setenabled">
<div class="SREntry">
- <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb" target="_parent">setEnabled</a>
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a" target="_parent">setEnabled</a>
<span class="SRScope">SearchBarWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_setexactsearch">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setexactsearch')">setExactSearch</a>
+ <div class="SRChildren">
+ <a id="Item14_c0" onkeydown="return searchResults.NavChild(event,14,0)" onkeypress="return searchResults.NavChild(event,14,0)" onkeyup="return searchResults.NavChild(event,14,0)" class="SRScope" href="../classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489" target="_parent">MainWindow::setExactSearch()</a>
+ <a id="Item14_c1" onkeydown="return searchResults.NavChild(event,14,1)" onkeypress="return searchResults.NavChild(event,14,1)" onkeyup="return searchResults.NavChild(event,14,1)" class="SRScope" href="../classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571" target="_parent">GUIInterface::setExactSearch()</a>
+ </div>
+ </div>
+</div>
<div class="SRResult" id="SR_sethash">
<div class="SREntry">
- <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_sethash')">setHash</a>
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_sethash')">setHash</a>
<div class="SRChildren">
- <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e" target="_parent">CommonDictInterface::setHash()</a>
- <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086" target="_parent">XdxfPlugin::setHash()</a>
+ <a id="Item15_c0" onkeydown="return searchResults.NavChild(event,15,0)" onkeypress="return searchResults.NavChild(event,15,0)" onkeyup="return searchResults.NavChild(event,15,0)" class="SRScope" href="../classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e" target="_parent">CommonDictInterface::setHash()</a>
+ <a id="Item15_c1" onkeydown="return searchResults.NavChild(event,15,1)" onkeypress="return searchResults.NavChild(event,15,1)" onkeyup="return searchResults.NavChild(event,15,1)" class="SRScope" href="../classXdxfPlugin.html#a74b5d40e3fa217a10c6ba790a9433086" target="_parent">XdxfPlugin::setHash()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_setidle">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setidle')">setIdle</a>
+ <div class="SRChildren">
+ <a id="Item16_c0" onkeydown="return searchResults.NavChild(event,16,0)" onkeypress="return searchResults.NavChild(event,16,0)" onkeyup="return searchResults.NavChild(event,16,0)" class="SRScope" href="../classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e" target="_parent">SearchBarWidget::setIdle()</a>
+ <a id="Item16_c1" onkeydown="return searchResults.NavChild(event,16,1)" onkeypress="return searchResults.NavChild(event,16,1)" onkeyup="return searchResults.NavChild(event,16,1)" class="SRScope" href="../classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88" target="_parent">GUIInterface::setIdle()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_setkey">
<div class="SREntry">
- <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classTranslationXdxf.html#addc67544adc15e777753405f387e54f9" target="_parent">setKey</a>
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classTranslationXdxf.html#addc67544adc15e777753405f387e54f9" target="_parent">setKey</a>
<span class="SRScope">TranslationXdxf</span>
</div>
</div>
+<div class="SRResult" id="SR_setsettings">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classXdxfPlugin.html#a35802d08aadf5a070a7497008099ea47" target="_parent">setSettings</a>
+ <span class="SRScope">XdxfPlugin</span>
+ </div>
+</div>
<div class="SRResult" id="SR_settings">
<div class="SREntry">
- <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_settings')">settings</a>
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_settings')">settings</a>
<div class="SRChildren">
- <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7" target="_parent">CommonDictInterface::settings()</a>
- <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc" target="_parent">XdxfPlugin::settings()</a>
+ <a id="Item19_c0" onkeydown="return searchResults.NavChild(event,19,0)" onkeypress="return searchResults.NavChild(event,19,0)" onkeyup="return searchResults.NavChild(event,19,0)" class="SRScope" href="../classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7" target="_parent">CommonDictInterface::settings()</a>
+ <a id="Item19_c1" onkeydown="return searchResults.NavChild(event,19,1)" onkeypress="return searchResults.NavChild(event,19,1)" onkeyup="return searchResults.NavChild(event,19,1)" class="SRScope" href="../classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc" target="_parent">XdxfPlugin::settings()</a>
</div>
</div>
</div>
+<div class="SRResult" id="SR_settingschanged">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36" target="_parent">settingsChanged</a>
+ <span class="SRScope">CommonDictInterface</span>
+ </div>
+</div>
<div class="SRResult" id="SR_setvalue">
<div class="SREntry">
- <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a" target="_parent">setValue</a>
+ <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a" target="_parent">setValue</a>
<span class="SRScope">Settings</span>
</div>
</div>
<div class="SRResult" id="SR_show">
<div class="SREntry">
- <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d" target="_parent">show</a>
- <span class="SRScope">TranslationWidget</span>
+ <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_show')">show</a>
+ <div class="SRChildren">
+ <a id="Item22_c0" onkeydown="return searchResults.NavChild(event,22,0)" onkeypress="return searchResults.NavChild(event,22,0)" onkeyup="return searchResults.NavChild(event,22,0)" class="SRScope" href="../classTranslationWidget.html#af7008c736828dd5575b80fca53db2565" target="_parent">TranslationWidget::show()</a>
+ <a id="Item22_c1" onkeydown="return searchResults.NavChild(event,22,1)" onkeypress="return searchResults.NavChild(event,22,1)" onkeyup="return searchResults.NavChild(event,22,1)" class="SRScope" href="../classTranslationWidget.html#a400dad5df4143154d27f69bd87667ecc" target="_parent">TranslationWidget::show(QStringList)</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_showhistory">
+ <div class="SREntry">
+ <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_showhistory')">showHistory</a>
+ <div class="SRChildren">
+ <a id="Item23_c0" onkeydown="return searchResults.NavChild(event,23,0)" onkeypress="return searchResults.NavChild(event,23,0)" onkeyup="return searchResults.NavChild(event,23,0)" class="SRScope" href="../classMainWindow.html#a655d251389256b1e062513f6ff762543" target="_parent">MainWindow::showHistory()</a>
+ <a id="Item23_c1" onkeydown="return searchResults.NavChild(event,23,1)" onkeypress="return searchResults.NavChild(event,23,1)" onkeyup="return searchResults.NavChild(event,23,1)" class="SRScope" href="../classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b" target="_parent">GUIInterface::showHistory()</a>
+ </div>
</div>
</div>
<div class="SRResult" id="SR_showsearchresults">
<div class="SREntry">
- <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd" target="_parent">showSearchResults</a>
+ <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../classWordListWidget.html#ae4ac47bc19b239de121fd72455215479" target="_parent">showSearchResults</a>
<span class="SRScope">WordListWidget</span>
</div>
</div>
+<div class="SRResult" id="SR_showtranslation">
+ <div class="SREntry">
+ <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_showtranslation')">showTranslation</a>
+ <div class="SRChildren">
+ <a id="Item25_c0" onkeydown="return searchResults.NavChild(event,25,0)" onkeypress="return searchResults.NavChild(event,25,0)" onkeyup="return searchResults.NavChild(event,25,0)" class="SRScope" href="../classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06" target="_parent">WordListWidget::showTranslation()</a>
+ <a id="Item25_c1" onkeydown="return searchResults.NavChild(event,25,1)" onkeypress="return searchResults.NavChild(event,25,1)" onkeyup="return searchResults.NavChild(event,25,1)" class="SRScope" href="../classGUIInterface.html#a10454da99d774b68a38f1f0c374c4c51" target="_parent">GUIInterface::showTranslation()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_showwordlist">
+ <div class="SREntry">
+ <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e" target="_parent">showWordList</a>
+ <span class="SRScope">GUIInterface</span>
+ </div>
+</div>
<div class="SRResult" id="SR_stop">
<div class="SREntry">
- <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stop')">stop</a>
+ <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stop')">stop</a>
<div class="SRChildren">
- <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6" target="_parent">CommonDictInterface::stop()</a>
- <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b" target="_parent">XdxfPlugin::stop()</a>
+ <a id="Item27_c0" onkeydown="return searchResults.NavChild(event,27,0)" onkeypress="return searchResults.NavChild(event,27,0)" onkeyup="return searchResults.NavChild(event,27,0)" class="SRScope" href="../classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6" target="_parent">CommonDictInterface::stop()</a>
+ <a id="Item27_c1" onkeydown="return searchResults.NavChild(event,27,1)" onkeypress="return searchResults.NavChild(event,27,1)" onkeyup="return searchResults.NavChild(event,27,1)" class="SRScope" href="../classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b" target="_parent">XdxfPlugin::stop()</a>
</div>
</div>
</div>
<div class="SRResult" id="SR_stopsearching">
<div class="SREntry">
- <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stopsearching')">stopSearching</a>
+ <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_stopsearching')">stopSearching</a>
<div class="SRChildren">
- <a id="Item14_c0" onkeydown="return searchResults.NavChild(event,14,0)" onkeypress="return searchResults.NavChild(event,14,0)" onkeyup="return searchResults.NavChild(event,14,0)" class="SRScope" href="../classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d" target="_parent">Backbone::stopSearching()</a>
- <a id="Item14_c1" onkeydown="return searchResults.NavChild(event,14,1)" onkeypress="return searchResults.NavChild(event,14,1)" onkeyup="return searchResults.NavChild(event,14,1)" class="SRScope" href="../classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b" target="_parent">SearchBarWidget::stopSearching()</a>
+ <a id="Item28_c0" onkeydown="return searchResults.NavChild(event,28,0)" onkeypress="return searchResults.NavChild(event,28,0)" onkeyup="return searchResults.NavChild(event,28,0)" class="SRScope" href="../classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d" target="_parent">Backbone::stopSearching()</a>
+ <a id="Item28_c1" onkeydown="return searchResults.NavChild(event,28,1)" onkeypress="return searchResults.NavChild(event,28,1)" onkeyup="return searchResults.NavChild(event,28,1)" class="SRScope" href="../classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b" target="_parent">SearchBarWidget::stopSearching()</a>
+ <a id="Item28_c2" onkeydown="return searchResults.NavChild(event,28,2)" onkeypress="return searchResults.NavChild(event,28,2)" onkeyup="return searchResults.NavChild(event,28,2)" class="SRScope" href="../classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036" target="_parent">GUIInterface::stopSearching()</a>
</div>
</div>
</div>
</div>
</div>
</div>
-<div class="SRResult" id="SR_translation">
+<div class="SRResult" id="SR_translationready">
<div class="SREntry">
- <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b" target="_parent">translation</a>
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8" target="_parent">translationReady</a>
<span class="SRScope">Backbone</span>
</div>
</div>
+<div class="SRResult" id="SR_translationsready">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_translationsready')">translationsReady</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classMainWindow.html#afea3664ab8d180bc705b552b7f745136" target="_parent">MainWindow::translationsReady()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classGUIInterface.html#abd81fe53691de8c942be152a099bd21b" target="_parent">GUIInterface::translationsReady()</a>
+ </div>
+ </div>
+</div>
<div class="SRResult" id="SR_type">
<div class="SREntry">
- <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_type')">type</a>
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_type')">type</a>
<div class="SRChildren">
- <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classCommonDictInterface.html#af8739606ccb6314b40861f42bf45643d" target="_parent">CommonDictInterface::type()</a>
- <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classXdxfPlugin.html#a1ef22204eed844d74f90b7222a122c5d" target="_parent">XdxfPlugin::type()</a>
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classCommonDictInterface.html#af8739606ccb6314b40861f42bf45643d" target="_parent">CommonDictInterface::type()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classXdxfPlugin.html#a1ef22204eed844d74f90b7222a122c5d" target="_parent">XdxfPlugin::type()</a>
</div>
</div>
</div>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_unlocklist">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81" target="_parent">unlockList</a>
+ <span class="SRScope">WordListWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_updatehistorybuttons">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classSearchBarWidget.html#a753561409f73334ad2364bdbf7134eba" target="_parent">updateHistoryButtons</a>
+ <span class="SRScope">SearchBarWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_wordlistready">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_wordlistready')">wordListReady</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classMainWindow.html#a9a56d2e699da84f9647984852cb6041b" target="_parent">MainWindow::wordListReady()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8" target="_parent">GUIInterface::wordListReady()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_wordscount">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0" target="_parent">wordsCount</a>
+ <span class="SRScope">XdxfPlugin</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
var indexSectionsWithContent =
{
- 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100111011110011110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
- 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000100000110011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
- 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101100111011010011110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
+ 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110111011110011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100110000100000110011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100110000100000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110111011110011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
};
var indexSectionNames =
{
0: "all",
1: "classes",
- 2: "functions"
+ 2: "files",
+ 3: "functions"
};
function convertToId(search)
<a name="l00034"></a><a class="code" href="classSettings.html">00034</a> <span class="keyword">class </span><a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a> {
<a name="l00035"></a>00035 <span class="keyword">public</span>:
<a name="l00036"></a>00036 <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>(){}
-<a name="l00039"></a><a class="code" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">00039</a> QString <a class="code" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">value</a>(<span class="keyword">const</span> QString key)<span class="keyword"> const </span>{
-<a name="l00040"></a>00040 <span class="keywordflow">if</span>(!settings.contains(key)) {
-<a name="l00041"></a>00041 <span class="keywordflow">return</span> QString();
-<a name="l00042"></a>00042 }
-<a name="l00043"></a>00043 <span class="keywordflow">return</span> settings[key];
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045
-<a name="l00047"></a><a class="code" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a">00047</a> <span class="keywordtype">void</span> <a class="code" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a" title="sets key to value">setValue</a>(<span class="keyword">const</span> QString key, <span class="keyword">const</span> QString <a class="code" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">value</a>) {
-<a name="l00048"></a>00048 settings.insert(key, value);
+<a name="l00037"></a>00037 <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>(<span class="keyword">const</span> <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>* <span class="keyword">set</span>) {
+<a name="l00038"></a>00038 _settings = QHash<QString, QString>(<span class="keyword">set</span>->_settings);
+<a name="l00039"></a>00039 }
+<a name="l00040"></a>00040
+<a name="l00044"></a><a class="code" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">00044</a> QString <a class="code" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">value</a>(<span class="keyword">const</span> QString key)<span class="keyword"> const </span>{
+<a name="l00045"></a>00045 <span class="keywordflow">if</span>(!_settings.contains(key)) {
+<a name="l00046"></a>00046 <span class="keywordflow">return</span> QString();
+<a name="l00047"></a>00047 }
+<a name="l00048"></a>00048 <span class="keywordflow">return</span> _settings[key];
<a name="l00049"></a>00049 }
<a name="l00050"></a>00050
-<a name="l00051"></a>00051 <span class="keyword">private</span>:
-<a name="l00052"></a>00052 QHash<QString, QString> settings;
-<a name="l00053"></a>00053 };
-<a name="l00054"></a>00054
-<a name="l00055"></a>00055 <span class="preprocessor">#endif // SETTINGS_H</span>
+<a name="l00052"></a><a class="code" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a">00052</a> <span class="keywordtype">void</span> <a class="code" href="classSettings.html#ab7388c1a9a18e3afd79de5393ca9803a" title="sets key to value">setValue</a>(<span class="keyword">const</span> QString key, <span class="keyword">const</span> QString <a class="code" href="classSettings.html#ad20672a43255a3bec46b1bc085f2f6eb">value</a>) {
+<a name="l00053"></a>00053 _settings.insert(key, value);
+<a name="l00054"></a>00054 }
+<a name="l00055"></a>00055
+<a name="l00056"></a>00056 QList<QString> keys()<span class="keyword"> const </span>{
+<a name="l00057"></a>00057 <span class="keywordflow">return</span> _settings.keys();
+<a name="l00058"></a>00058 }
+<a name="l00059"></a>00059
+<a name="l00060"></a>00060 <span class="keyword">private</span>:
+<a name="l00061"></a>00061 QHash<QString, QString> _settings;
+<a name="l00062"></a>00062 };
+<a name="l00063"></a>00063
+<a name="l00064"></a>00064 <span class="preprocessor">#endif // SETTINGS_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<a name="l00025"></a>00025 <span class="preprocessor">#include <QtTest/QtTest></span>
<a name="l00026"></a>00026 <span class="preprocessor">#include <QList></span>
<a name="l00027"></a>00027 <span class="preprocessor">#include <QTime></span>
-<a name="l00028"></a>00028
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030 <span class="preprocessor">#include "../src/xdxfplugin.h"</span>
-<a name="l00031"></a>00031
-<a name="l00032"></a><a class="code" href="classTestowanie.html">00032</a> <span class="keyword">class </span><a class="code" href="classTestowanie.html">Testowanie</a>: <span class="keyword">public</span> QObject
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 Q_OBJECT
-<a name="l00035"></a>00035
+<a name="l00028"></a>00028 <span class="preprocessor">#include <QTimer></span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include <QtConcurrentRun></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include <QFuture></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include "../src/xdxfplugin.h"</span>
+<a name="l00032"></a>00032
+<a name="l00033"></a><a class="code" href="classXdxfTest.html">00033</a> <span class="keyword">class </span><a class="code" href="classXdxfTest.html">XdxfTest</a>: <span class="keyword">public</span> QObject
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035 Q_OBJECT
<a name="l00036"></a>00036
-<a name="l00037"></a>00037 <span class="keyword">private</span> slots:
-<a name="l00038"></a>00038 <span class="keywordtype">void</span> search();
-<a name="l00039"></a>00039 <span class="keywordtype">void</span> searchWordList();
-<a name="l00040"></a>00040 <span class="keywordtype">void</span> langFrom();
-<a name="l00041"></a>00041 <span class="keywordtype">void</span> getNew();
-<a name="l00042"></a>00042 };
-<a name="l00043"></a>00043
-<a name="l00044"></a>00044
-<a name="l00045"></a>00045 <span class="preprocessor">#endif // TEST_H</span>
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 <span class="keyword">private</span> slots:
+<a name="l00039"></a>00039
+<a name="l00040"></a>00040 <span class="keywordtype">void</span> search();
+<a name="l00041"></a>00041 <span class="keywordtype">void</span> searchWordList();
+<a name="l00042"></a>00042 <span class="keywordtype">void</span> langFrom();
+<a name="l00043"></a>00043 <span class="keywordtype">void</span> getNew();
+<a name="l00044"></a>00044 <span class="keywordtype">void</span> stop();
+<a name="l00045"></a>00045 };
+<a name="l00046"></a>00046
+<a name="l00047"></a>00047
+<a name="l00048"></a>00048 <span class="preprocessor">#endif // TEST_H</span>
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<h1>ui_MainWindow.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/********************************************************************************</span>
<a name="l00002"></a>00002 <span class="comment">** Form generated from reading UI file 'MainWindow.ui'</span>
<a name="l00003"></a>00003 <span class="comment">**</span>
-<a name="l00004"></a>00004 <span class="comment">** Created: Wed Aug 4 11:59:08 2010</span>
+<a name="l00004"></a>00004 <span class="comment">** Created: Thu Aug 12 11:48:26 2010</span>
<a name="l00005"></a>00005 <span class="comment">** by: Qt User Interface Compiler version 4.6.2</span>
<a name="l00006"></a>00006 <span class="comment">**</span>
<a name="l00007"></a>00007 <span class="comment">** WARNING! All changes made in this file will be lost when recompiling UI file!</span>
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
<a name="l00076"></a>00076
<a name="l00078"></a>00078 <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>* <a class="code" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc" title="returns current plugin settings">settings</a>();
<a name="l00079"></a>00079
-<a name="l00080"></a>00080 <span class="keyword">public</span> Q_SLOTS:
-<a name="l00088"></a>00088 QList<Translation*> <a class="code" href="classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561" title="performs search in dictionary">searchWordList</a>(QString word, <span class="keywordtype">int</span> limit=0);
-<a name="l00089"></a>00089
-<a name="l00091"></a>00091 <span class="keywordtype">void</span> <a class="code" href="classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b" title="stop current operation">stop</a>();
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093 <span class="keyword">private</span>:
-<a name="l00094"></a>00094 <span class="keywordtype">bool</span> isCached();
-<a name="l00095"></a>00095 <span class="keywordtype">void</span> setPath(QString);
-<a name="l00096"></a>00096 QString _langFrom;
-<a name="l00097"></a>00097 QString _langTo;
-<a name="l00098"></a>00098 QString _name;
-<a name="l00099"></a>00099 QString _type;
-<a name="l00100"></a>00100 QString _infoNote;
-<a name="l00101"></a>00101 QDialog *_loadDialog;
-<a name="l00102"></a>00102 QDialog *_settingsDialog;
-<a name="l00103"></a>00103 QString path;
-<a name="l00104"></a>00104 uint _hash;
-<a name="l00105"></a>00105 <span class="keywordtype">bool</span> stopped; <span class="comment">/*volatile*/</span>
-<a name="l00106"></a>00106 <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a> *_settings;
-<a name="l00107"></a>00107 <a class="code" href="classXdxfDictDialog.html" title="Implementation of DictDialog interface for xdxf plugin.">XdxfDictDialog</a>* _dictDialog;
-<a name="l00108"></a>00108 };
-<a name="l00109"></a>00109
-<a name="l00110"></a>00110 <span class="preprocessor">#endif // XDXFPLUGIN_H</span>
-<a name="l00111"></a>00111 <span class="preprocessor"></span>
-<a name="l00112"></a>00112
+<a name="l00081"></a>00081 <span class="keywordtype">long</span> <a class="code" href="classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0" title="returns words count in dictionary">wordsCount</a>();
+<a name="l00082"></a>00082
+<a name="l00084"></a>00084 <span class="keywordtype">void</span> <a class="code" href="classXdxfPlugin.html#a35802d08aadf5a070a7497008099ea47" title="Sets new settings.">setSettings</a>(<a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a>*);
+<a name="l00085"></a>00085
+<a name="l00087"></a>00087 <span class="keyword">virtual</span> QIcon <a class="code" href="classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b" title="returns plugin icon">icon</a>();
+<a name="l00088"></a>00088
+<a name="l00089"></a>00089 <span class="keyword">public</span> Q_SLOTS:
+<a name="l00097"></a>00097 QList<Translation*> <a class="code" href="classXdxfPlugin.html#a538581955ba04d1316f1a8befab4d561" title="performs search in dictionary">searchWordList</a>(QString word, <span class="keywordtype">int</span> limit=0);
+<a name="l00098"></a>00098
+<a name="l00100"></a>00100 <span class="keywordtype">void</span> <a class="code" href="classXdxfPlugin.html#a93d9ca6bbd8cc5b5cbda418f6499025b" title="stop current operation">stop</a>();
+<a name="l00101"></a>00101
+<a name="l00102"></a>00102
+<a name="l00103"></a>00103 <span class="keyword">protected</span>:
+<a name="l00104"></a>00104 QString removeAccents(QString);
+<a name="l00105"></a>00105
+<a name="l00106"></a>00106 <span class="keyword">private</span>:
+<a name="l00110"></a>00110 <span class="keywordtype">bool</span> isCached();
+<a name="l00111"></a>00111
+<a name="l00113"></a>00113 <span class="keywordtype">void</span> setPath(QString);
+<a name="l00114"></a>00114
+<a name="l00116"></a>00116 QString _langFrom;
+<a name="l00118"></a>00118 QString _langTo;
+<a name="l00120"></a>00120 QString _name;
+<a name="l00122"></a>00122 QString _type;
+<a name="l00124"></a>00124 QString _infoNote;
+<a name="l00125"></a>00125 QDialog *_loadDialog;
+<a name="l00126"></a>00126 QDialog *_settingsDialog;
+<a name="l00128"></a>00128 QString path;
+<a name="l00129"></a>00129 uint _hash;
+<a name="l00130"></a>00130 QIcon _icon;
+<a name="l00131"></a>00131
+<a name="l00133"></a>00133 <span class="keywordtype">long</span> _wordsCount;
+<a name="l00134"></a>00134
+<a name="l00136"></a>00136 <span class="keywordtype">void</span> getDictionaryInfo();
+<a name="l00137"></a>00137
+<a name="l00138"></a>00138 <span class="keyword">volatile</span> <span class="keywordtype">bool</span> stopped;
+<a name="l00139"></a>00139 <a class="code" href="classSettings.html" title="Plugin specific configuration.">Settings</a> *_settings;
+<a name="l00140"></a>00140 <a class="code" href="classXdxfDictDialog.html" title="Implementation of DictDialog interface for xdxf plugin.">XdxfDictDialog</a>* _dictDialog;
+<a name="l00141"></a>00141 };
+<a name="l00142"></a>00142
+<a name="l00143"></a>00143 <span class="preprocessor">#endif // XDXFPLUGIN_H</span>
+<a name="l00144"></a>00144 <span class="preprocessor"></span>
+<a name="l00145"></a>00145
</pre></div></div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
</iframe>
</div>
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
--- /dev/null
+\hypertarget{DictManagerWidget_8h}{
+\section{DictManagerWidget.h File Reference}
+\label{DictManagerWidget_8h}\index{DictManagerWidget.h@{DictManagerWidget.h}}
+}
+
+
+Dictionary management widget.
+
+
+{\ttfamily \#include $<$QWidget$>$}\par
+{\ttfamily \#include $<$QtGui$>$}\par
+{\ttfamily \#include \char`\"{}../../includes/GUIInterface.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classDictManagerWidget}{DictManagerWidget}
+\begin{DoxyCompactList}\small\item\em Implements dictionaries management widget. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Dictionary management widget. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{DictTypeSelectDialog_8h}{
+\section{DictTypeSelectDialog.h File Reference}
+\label{DictTypeSelectDialog_8h}\index{DictTypeSelectDialog.h@{DictTypeSelectDialog.h}}
+}
+
+
+Implements plugin selection dialog.
+
+
+{\ttfamily \#include $<$QDialog$>$}\par
+{\ttfamily \#include $<$QtGui$>$}\par
+{\ttfamily \#include \char`\"{}../../includes/settings.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classDictTypeSelectDialog}{DictTypeSelectDialog}
+\begin{DoxyCompactList}\small\item\em Implements pluigin selection dialog. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Defines}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{DictTypeSelectDialog_8h_aa86fcd50538938f8e6150d22c283886b}{
+\#define {\bfseries PLUGIN\_\-ROW\_\-ROLE}~99}
+\label{DictTypeSelectDialog_8h_aa86fcd50538938f8e6150d22c283886b}
+
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements plugin selection dialog. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{GUIInterface_8h}{
+\section{GUIInterface.h File Reference}
+\label{GUIInterface_8h}\index{GUIInterface.h@{GUIInterface.h}}
+}
+
+
+Defines interface for GUI.
+
+
+{\ttfamily \#include $<$QMainWindow$>$}\par
+{\ttfamily \#include $<$QMultiHash$>$}\par
+{\ttfamily \#include \char`\"{}translation.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}CommonDictInterface.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classGUIInterface}{GUIInterface}
+\begin{DoxyCompactList}\small\item\em Interface for different GUIs. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Defines interface for GUI. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{HistoryListDialog_8h}{
+\section{HistoryListDialog.h File Reference}
+\label{HistoryListDialog_8h}\index{HistoryListDialog.h@{HistoryListDialog.h}}
+}
+
+
+Implements history list dialog.
+
+
+{\ttfamily \#include $<$QDialog$>$}\par
+{\ttfamily \#include \char`\"{}SearchBarWidget.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../../includes/History.h\char`\"{}}\par
+{\ttfamily \#include $<$QtGui$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classHistoryListDialog}{HistoryListDialog}
+\begin{DoxyCompactList}\small\item\em Implements history list dialog. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements history list dialog. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{MainWindow_8h}{
+\section{MainWindow.h File Reference}
+\label{MainWindow_8h}\index{MainWindow.h@{MainWindow.h}}
+}
+
+
+Implements interface for GUI.
+
+
+{\ttfamily \#include $<$QMainWindow$>$}\par
+{\ttfamily \#include \char`\"{}../../includes/GUIInterface.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../backbone/backbone.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}TranslationWidget.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}WordListWidget.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}SearchBarWidget.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}MenuWidget.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}DictManagerWidget.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}HistoryListDialog.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classMainWindow}{MainWindow}
+\begin{DoxyCompactList}\small\item\em Implements interface for GUI. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements interface for GUI. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{MenuTabWidget_8h}{
+\section{MenuTabWidget.h File Reference}
+\label{MenuTabWidget_8h}\index{MenuTabWidget.h@{MenuTabWidget.h}}
+}
+
+
+Implements menu tab widget.
+
+
+{\ttfamily \#include $<$QTabWidget$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classMenuTabWidget}{MenuTabWidget}
+\begin{DoxyCompactList}\small\item\em Menu's main widget, which will hold all submenu's widgets. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements menu tab widget. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{MenuWidget_8h}{
+\section{MenuWidget.h File Reference}
+\label{MenuWidget_8h}\index{MenuWidget.h@{MenuWidget.h}}
+}
+
+
+Implements custom menu.
+
+
+{\ttfamily \#include $<$QWidgetAction$>$}\par
+{\ttfamily \#include \char`\"{}MenuTabWidget.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classMenuWidget}{MenuWidget}
+\begin{DoxyCompactList}\small\item\em Displays custom menu with tab widget containing all submenus. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements custom menu. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{SearchBarWidget_8h}{
+\section{SearchBarWidget.h File Reference}
+\label{SearchBarWidget_8h}\index{SearchBarWidget.h@{SearchBarWidget.h}}
+}
+
+
+Implements search bar.
+
+
+{\ttfamily \#include $<$QWidget$>$}\par
+{\ttfamily \#include $<$QtGui$>$}\par
+{\ttfamily \#include \char`\"{}../backbone/backbone.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../../includes/History.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classSearchBarWidget}{SearchBarWidget}
+\begin{DoxyCompactList}\small\item\em Displays search bar. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements search bar. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{TranslationWidgetAutoResizer_8h}{
+\section{TranslationWidgetAutoResizer.h File Reference}
+\label{TranslationWidgetAutoResizer_8h}\index{TranslationWidgetAutoResizer.h@{TranslationWidgetAutoResizer.h}}
+}
+
+
+Implements translation widget auto resizer.
+
+
+{\ttfamily \#include $<$QtGui/qtextedit.h$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classTranslationWidgetAutoResizer}{TranslationWidgetAutoResizer}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements translation widget auto resizer. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$a
+\end{DoxyAuthor}
--- /dev/null
+\hypertarget{TranslationWidget_8h}{
+\section{TranslationWidget.h File Reference}
+\label{TranslationWidget_8h}\index{TranslationWidget.h@{TranslationWidget.h}}
+}
+
+
+Implements translation widget.
+
+
+{\ttfamily \#include $<$QWidget$>$}\par
+{\ttfamily \#include $<$QModelIndex$>$}\par
+{\ttfamily \#include $<$QtGui$>$}\par
+{\ttfamily \#include \char`\"{}../backbone/backbone.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}TranslationWidgetAutoResizer.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classTranslationWidget}{TranslationWidget}
+\begin{DoxyCompactList}\small\item\em Displays translation of word found in dictionaries. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements translation widget. \begin{DoxyAuthor}{Author}
+Mateusz Półrola $<$\href{mailto:mateusz.polrola@comarch.pl}{\tt mateusz.polrola@comarch.pl}$>$
+\end{DoxyAuthor}
\item\contentsline{section}{\hyperlink{classBackbone}{Backbone} (Inner part of dictionary -\/ glues together GUI and plugins )}{\pageref{classBackbone}}{}
\item\contentsline{section}{\hyperlink{classCommonDictInterface}{CommonDictInterface} (Interface for dict engines plugins )}{\pageref{classCommonDictInterface}}{}
\item\contentsline{section}{\hyperlink{classDictDialog}{DictDialog} (Interface for plugin dialog provider )}{\pageref{classDictDialog}}{}
-\item\contentsline{section}{\hyperlink{classMainWindow}{MainWindow} }{\pageref{classMainWindow}}{}
+\item\contentsline{section}{\hyperlink{classDictManagerWidget}{DictManagerWidget} (Implements dictionaries management widget )}{\pageref{classDictManagerWidget}}{}
+\item\contentsline{section}{\hyperlink{classDictTypeSelectDialog}{DictTypeSelectDialog} (Implements pluigin selection dialog )}{\pageref{classDictTypeSelectDialog}}{}
+\item\contentsline{section}{\hyperlink{classGUIInterface}{GUIInterface} (Interface for different GUIs )}{\pageref{classGUIInterface}}{}
+\item\contentsline{section}{\hyperlink{classHistory}{History} }{\pageref{classHistory}}{}
+\item\contentsline{section}{\hyperlink{classHistoryListDialog}{HistoryListDialog} (Implements history list dialog )}{\pageref{classHistoryListDialog}}{}
+\item\contentsline{section}{\hyperlink{classMainWindow}{MainWindow} (Implements interface for GUI )}{\pageref{classMainWindow}}{}
\item\contentsline{section}{\hyperlink{classMenuTabWidget}{MenuTabWidget} (Menu's main widget, which will hold all submenu's widgets )}{\pageref{classMenuTabWidget}}{}
\item\contentsline{section}{\hyperlink{classMenuWidget}{MenuWidget} (Displays custom menu with tab widget containing all submenus )}{\pageref{classMenuWidget}}{}
\item\contentsline{section}{\hyperlink{classSearchBarWidget}{SearchBarWidget} (Displays search bar )}{\pageref{classSearchBarWidget}}{}
\item\contentsline{section}{\hyperlink{classSettings}{Settings} (Plugin specific configuration )}{\pageref{classSettings}}{}
-\item\contentsline{section}{\hyperlink{classTestowanie}{Testowanie} }{\pageref{classTestowanie}}{}
\item\contentsline{section}{\hyperlink{classTranslation}{Translation} (Keeping raw form of translation to be parsed only when needed )}{\pageref{classTranslation}}{}
\item\contentsline{section}{\hyperlink{classTranslationWidget}{TranslationWidget} (Displays translation of word found in dictionaries )}{\pageref{classTranslationWidget}}{}
+\item\contentsline{section}{\hyperlink{classTranslationWidgetAutoResizer}{TranslationWidgetAutoResizer} }{\pageref{classTranslationWidgetAutoResizer}}{}
\item\contentsline{section}{\hyperlink{classTranslationXdxf}{TranslationXdxf} }{\pageref{classTranslationXdxf}}{}
\item\contentsline{section}{\hyperlink{classWordListWidget}{WordListWidget} (Displays list of words found in dictionaries )}{\pageref{classWordListWidget}}{}
\item\contentsline{section}{\hyperlink{classXdxfDictDialog}{XdxfDictDialog} (Implementation of \hyperlink{classDictDialog}{DictDialog} interface for xdxf plugin )}{\pageref{classXdxfDictDialog}}{}
\item\contentsline{section}{\hyperlink{classXdxfLoadDialog}{XdxfLoadDialog} (Displays dialog which allow user to add new xdxf dictionary )}{\pageref{classXdxfLoadDialog}}{}
\item\contentsline{section}{\hyperlink{classXdxfPlugin}{XdxfPlugin} }{\pageref{classXdxfPlugin}}{}
+\item\contentsline{section}{\hyperlink{classXdxfSettingsDialog}{XdxfSettingsDialog} }{\pageref{classXdxfSettingsDialog}}{}
+\item\contentsline{section}{\hyperlink{classXdxfTest}{XdxfTest} }{\pageref{classXdxfTest}}{}
\end{DoxyCompactList}
\label{classBackbone_a1ede318bd5d226a8fa566f13452fb07d}
\begin{DoxyCompactList}\small\item\em stops all current searches \item\end{DoxyCompactList}\item
-\hypertarget{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{
-void \hyperlink{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{search} (QString word)}
-\label{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}
-
+void \hyperlink{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{search} (QString word)
\begin{DoxyCompactList}\small\item\em search for a word translation \item\end{DoxyCompactList}\item
-\hypertarget{classBackbone_ac23b486119652095d956413a6e68afec}{
-void \hyperlink{classBackbone_ac23b486119652095d956413a6e68afec}{selectedDictionaries} (QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$)}
-\label{classBackbone_ac23b486119652095d956413a6e68afec}
-
-\begin{DoxyCompactList}\small\item\em sets active dictionaries \item\end{DoxyCompactList}\item
-\hypertarget{classBackbone_af1f9ed9ee7f8b9e869092f2f9cd8cd3f}{
-void \hyperlink{classBackbone_af1f9ed9ee7f8b9e869092f2f9cd8cd3f}{addDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$dict)}
-\label{classBackbone_af1f9ed9ee7f8b9e869092f2f9cd8cd3f}
-
-\begin{DoxyCompactList}\small\item\em adds new dictionary \item\end{DoxyCompactList}\item
-\hypertarget{classBackbone_aa61afbf8ef2e05c0c2a9634fbdccad19}{
-void \hyperlink{classBackbone_aa61afbf8ef2e05c0c2a9634fbdccad19}{quit} ()}
-\label{classBackbone_aa61afbf8ef2e05c0c2a9634fbdccad19}
-
-\begin{DoxyCompactList}\small\item\em stops all current activity and kill plugins -\/ be ready to exit \item\end{DoxyCompactList}\item
-\hypertarget{classBackbone_a1e78cb315afc4aefb1accae4fd2c865b}{
-void \hyperlink{classBackbone_a1e78cb315afc4aefb1accae4fd2c865b}{translation} ()}
-\label{classBackbone_a1e78cb315afc4aefb1accae4fd2c865b}
-
-\begin{DoxyCompactList}\small\item\em Fired when dictionary call finalTranslation(..) with translation ready. \item\end{DoxyCompactList}\item
-\hypertarget{classBackbone_a056fc494ed689f253d83fc2366c07931}{
-void \hyperlink{classBackbone_a056fc494ed689f253d83fc2366c07931}{removeDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$dict)}
-\label{classBackbone_a056fc494ed689f253d83fc2366c07931}
-
-\begin{DoxyCompactList}\small\item\em Removes given dictionary. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+void \hyperlink{classBackbone_ac23b486119652095d956413a6e68afec}{selectedDictionaries} (QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$)
+\begin{DoxyCompactList}\small\item\em sets active dictionaries (searches are performed only in active dicts \item\end{DoxyCompactList}\item
+void \hyperlink{classBackbone_aaf91c7fe4e12d7007ca761dc89c14c8a}{addDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$dict, bool active=1)
+\begin{DoxyCompactList}\small\item\em adds new dictionary and activate it \item\end{DoxyCompactList}\item
+void \hyperlink{classBackbone_aa61afbf8ef2e05c0c2a9634fbdccad19}{quit} ()
+\begin{DoxyCompactList}\small\item\em stops all current activity -\/ emiting signal \item\end{DoxyCompactList}\item
+\hypertarget{classBackbone_a61b78f5ee989400a2b2d7630b8145bb8}{
+void \hyperlink{classBackbone_a61b78f5ee989400a2b2d7630b8145bb8}{translationReady} ()}
+\label{classBackbone_a61b78f5ee989400a2b2d7630b8145bb8}
+
+\begin{DoxyCompactList}\small\item\em Fired with given interval during searches -\/ checking if translation is ready. \item\end{DoxyCompactList}\item
+\hypertarget{classBackbone_a0be266198b2ae39efcce38aabb984d61}{
+void \hyperlink{classBackbone_a0be266198b2ae39efcce38aabb984d61}{htmlTranslationReady} ()}
+\label{classBackbone_a0be266198b2ae39efcce38aabb984d61}
+
+\begin{DoxyCompactList}\small\item\em Fired with given interval during html searches -\/ checking if html is ready. \item\end{DoxyCompactList}\item
+void \hyperlink{classBackbone_a056fc494ed689f253d83fc2366c07931}{removeDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$dict)
+\begin{DoxyCompactList}\small\item\em Removes given dictionary. \item\end{DoxyCompactList}\item
+\hypertarget{classBackbone_a3ed4ea8df862807b83dfdec36e4c7ea8}{
+void \hyperlink{classBackbone_a3ed4ea8df862807b83dfdec36e4c7ea8}{dictUpdated} ()}
+\label{classBackbone_a3ed4ea8df862807b83dfdec36e4c7ea8}
+
+\begin{DoxyCompactList}\small\item\em saves plugins new state/configuration after each change \item\end{DoxyCompactList}\item
+void \hyperlink{classBackbone_a67dbca9402d40e4678f879ff8da3866e}{searchHtml} (QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$)
+\begin{DoxyCompactList}\small\item\em Performs search for final translation (html/xml) form. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item
-void \hyperlink{classBackbone_afef04921ba89c424eb882cc14153de39}{closeOk} ()
-\item
+\hypertarget{classBackbone_afef04921ba89c424eb882cc14153de39}{
+void \hyperlink{classBackbone_afef04921ba89c424eb882cc14153de39}{closeOk} ()}
+\label{classBackbone_afef04921ba89c424eb882cc14153de39}
+
+\begin{DoxyCompactList}\small\item\em emmited when backbone is ready to close -\/ after getting stop signal it should kill all threads and so on \item\end{DoxyCompactList}\item
\hypertarget{classBackbone_ae50cec4f0c49149a46e913b31bcef92c}{
void \hyperlink{classBackbone_ae50cec4f0c49149a46e913b31bcef92c}{ready} ()}
\label{classBackbone_ae50cec4f0c49149a46e913b31bcef92c}
-\begin{DoxyCompactList}\small\item\em emitted when there are search result ready to fetch \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em emitted when there are search result ready to fetch \item\end{DoxyCompactList}\item
+\hypertarget{classBackbone_a7e218d1df6d69ddf3ddbc5c3d2ba9453}{
+void \hyperlink{classBackbone_a7e218d1df6d69ddf3ddbc5c3d2ba9453}{htmlReady} ()}
+\label{classBackbone_a7e218d1df6d69ddf3ddbc5c3d2ba9453}
+
+\begin{DoxyCompactList}\small\item\em emitted when html result is ready to fetch \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classBackbone_a738dad7741d990f8f51a1ffbbc4610c4}{
-{\bfseries Backbone} (QObject $\ast$parent=0)}
-\label{classBackbone_a738dad7741d990f8f51a1ffbbc4610c4}
-
+\hyperlink{classBackbone_a68059c8a2598fbbba42c29a332b2472f}{Backbone} (QString pluginPath=\char`\"{}\char`\"{}, QString configPath=\char`\"{}\char`\"{}, bool dry=0, QObject $\ast$parent=0)
\item
\hypertarget{classBackbone_a6edbf4e5819dbc551ab54dad66f474f2}{
{\bfseries Backbone} (const \hyperlink{classBackbone}{Backbone} \&b)}
\item
QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$ \hyperlink{classBackbone_a2fdfa0cf73fda5304635b61455b48db9}{getPlugins} ()
\item
-QList$<$ QString $>$ \hyperlink{classBackbone_aad6c6a42de0c933f056354a5c6528f85}{getHistory} ()
+\hyperlink{classHistory}{History} $\ast$ \hyperlink{classBackbone_ac91e19871d56331ce0d744b8ea936e00}{history} ()
\item
QMultiHash$<$ QString, \hyperlink{classTranslation}{Translation} $\ast$ $>$ \hyperlink{classBackbone_adeaabfee86975f65b8e728b8582caa35}{result} ()
\item
int \hyperlink{classBackbone_addad48903943006b6a4661169f80ee5a}{searchLimit} () const
\item
int \hyperlink{classBackbone_ad0ddecf22c51867e984cb4e6a745d67c}{activeSearches} () const
+\item
+QStringList \hyperlink{classBackbone_a56df9bdfbe82998011f95ecb3c5bd7db}{htmls} ()
\end{DoxyCompactItemize}
\subsection{Detailed Description}
-Inner part of dictionary -\/ glues together GUI and plugins.
+Inner part of dictionary -\/ glues together GUI and plugins. \hyperlink{classBackbone}{Backbone} is responsible for managing plugins and dictionaries, starting new searches and threads, merging search results from multiple dictionaries.
+
+Each plugin may live in multiple instances -\/ each with its own dictionary, backbone must provide way to create them at start (with specific \hyperlink{classSettings}{Settings}) and distinguich each ditionary.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classBackbone_a68059c8a2598fbbba42c29a332b2472f}{
+\index{Backbone@{Backbone}!Backbone@{Backbone}}
+\index{Backbone@{Backbone}!Backbone@{Backbone}}
+\subsubsection[{Backbone}]{\setlength{\rightskip}{0pt plus 5cm}Backbone::Backbone (QString {\em pluginPath} = {\ttfamily \char`\"{}\char`\"{}}, \/ QString {\em configPath} = {\ttfamily \char`\"{}\char`\"{}}, \/ bool {\em dry} = {\ttfamily 0}, \/ QObject $\ast$ {\em parent} = {\ttfamily 0})}}
+\label{classBackbone_a68059c8a2598fbbba42c29a332b2472f}
+
+\begin{DoxyParams}{Parameters}
+\item[{\em pluginPath}]path to plugins (leave blank for default) \item[{\em configPath}]path to folder with configuration files \end{DoxyParams}
+
\subsection{Member Function Documentation}
\hypertarget{classBackbone_ad0ddecf22c51867e984cb4e6a745d67c}{
\begin{DoxyReturn}{Returns}
number of active searches
\end{DoxyReturn}
-\hypertarget{classBackbone_afef04921ba89c424eb882cc14153de39}{
-\index{Backbone@{Backbone}!closeOk@{closeOk}}
-\index{closeOk@{closeOk}!Backbone@{Backbone}}
-\subsubsection[{closeOk}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::closeOk ()\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
-\label{classBackbone_afef04921ba89c424eb882cc14153de39}
-emmited when backbone is ready to close -\/ after getting stop signal it should kill all threads and so on \hypertarget{classBackbone_a4b027f51bb4cc3803f6be85bc25d6a4b}{
+\hypertarget{classBackbone_aaf91c7fe4e12d7007ca761dc89c14c8a}{
+\index{Backbone@{Backbone}!addDictionary@{addDictionary}}
+\index{addDictionary@{addDictionary}!Backbone@{Backbone}}
+\subsubsection[{addDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::addDictionary ({\bf CommonDictInterface} $\ast$ {\em dict}, \/ bool {\em active} = {\ttfamily 1})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classBackbone_aaf91c7fe4e12d7007ca761dc89c14c8a}
+
+
+adds new dictionary and activate it
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em dict}]dictionary to be added \item[{\em active}]decides whether searches are perfomed in given dictionaries \end{DoxyParams}
+\hypertarget{classBackbone_a4b027f51bb4cc3803f6be85bc25d6a4b}{
\index{Backbone@{Backbone}!getDictionaries@{getDictionaries}}
\index{getDictionaries@{getDictionaries}!Backbone@{Backbone}}
\subsubsection[{getDictionaries}]{\setlength{\rightskip}{0pt plus 5cm}QHash$<$ {\bf CommonDictInterface} $\ast$, bool $>$ Backbone::getDictionaries ()}}
\begin{DoxyReturn}{Returns}
all loadded dictionaries with activity state flag
\end{DoxyReturn}
-\hypertarget{classBackbone_aad6c6a42de0c933f056354a5c6528f85}{
-\index{Backbone@{Backbone}!getHistory@{getHistory}}
-\index{getHistory@{getHistory}!Backbone@{Backbone}}
-\subsubsection[{getHistory}]{\setlength{\rightskip}{0pt plus 5cm}QList$<$ QString $>$ Backbone::getHistory ()}}
-\label{classBackbone_aad6c6a42de0c933f056354a5c6528f85}
-\begin{DoxyReturn}{Returns}
-history of performed searches
-\end{DoxyReturn}
\hypertarget{classBackbone_a2fdfa0cf73fda5304635b61455b48db9}{
\index{Backbone@{Backbone}!getPlugins@{getPlugins}}
\index{getPlugins@{getPlugins}!Backbone@{Backbone}}
\begin{DoxyReturn}{Returns}
all loadded plugins
\end{DoxyReturn}
+\hypertarget{classBackbone_ac91e19871d56331ce0d744b8ea936e00}{
+\index{Backbone@{Backbone}!history@{history}}
+\index{history@{history}!Backbone@{Backbone}}
+\subsubsection[{history}]{\setlength{\rightskip}{0pt plus 5cm}{\bf History} $\ast$ Backbone::history ()}}
+\label{classBackbone_ac91e19871d56331ce0d744b8ea936e00}
+\begin{DoxyReturn}{Returns}
+history of performed searches
+\end{DoxyReturn}
+\hypertarget{classBackbone_a56df9bdfbe82998011f95ecb3c5bd7db}{
+\index{Backbone@{Backbone}!htmls@{htmls}}
+\index{htmls@{htmls}!Backbone@{Backbone}}
+\subsubsection[{htmls}]{\setlength{\rightskip}{0pt plus 5cm}QStringList Backbone::htmls ()}}
+\label{classBackbone_a56df9bdfbe82998011f95ecb3c5bd7db}
+\begin{DoxyReturn}{Returns}
+final translation (after searching for html)
+\end{DoxyReturn}
+\hypertarget{classBackbone_aa61afbf8ef2e05c0c2a9634fbdccad19}{
+\index{Backbone@{Backbone}!quit@{quit}}
+\index{quit@{quit}!Backbone@{Backbone}}
+\subsubsection[{quit}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::quit ()\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classBackbone_aa61afbf8ef2e05c0c2a9634fbdccad19}
+
+
+stops all current activity -\/ emiting signal
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{classBackbone_afef04921ba89c424eb882cc14153de39}{closeOk}
+\end{DoxySeeAlso}
+\hypertarget{classBackbone_a056fc494ed689f253d83fc2366c07931}{
+\index{Backbone@{Backbone}!removeDictionary@{removeDictionary}}
+\index{removeDictionary@{removeDictionary}!Backbone@{Backbone}}
+\subsubsection[{removeDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::removeDictionary ({\bf CommonDictInterface} $\ast$ {\em dict})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classBackbone_a056fc494ed689f253d83fc2366c07931}
+
+
+Removes given dictionary.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em dict}]dictionary to be deleted \end{DoxyParams}
\hypertarget{classBackbone_adeaabfee86975f65b8e728b8582caa35}{
\index{Backbone@{Backbone}!result@{result}}
\index{result@{result}!Backbone@{Backbone}}
\begin{DoxyReturn}{Returns}
return search fesult
\end{DoxyReturn}
+\hypertarget{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{
+\index{Backbone@{Backbone}!search@{search}}
+\index{search@{search}!Backbone@{Backbone}}
+\subsubsection[{search}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::search (QString {\em word})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}
+
+
+search for a word translation
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em word}]to be translated \end{DoxyParams}
+\hypertarget{classBackbone_a67dbca9402d40e4678f879ff8da3866e}{
+\index{Backbone@{Backbone}!searchHtml@{searchHtml}}
+\index{searchHtml@{searchHtml}!Backbone@{Backbone}}
+\subsubsection[{searchHtml}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::searchHtml (QList$<$ {\bf Translation} $\ast$ $>$ {\em translations})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classBackbone_a67dbca9402d40e4678f879ff8da3866e}
+
+
+Performs search for final translation (html/xml) form.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em list}]of Translation$\ast$ to be searched for \end{DoxyParams}
\hypertarget{classBackbone_addad48903943006b6a4661169f80ee5a}{
\index{Backbone@{Backbone}!searchLimit@{searchLimit}}
\index{searchLimit@{searchLimit}!Backbone@{Backbone}}
\begin{DoxyReturn}{Returns}
maximum number of word that plugin could find
\end{DoxyReturn}
+\hypertarget{classBackbone_ac23b486119652095d956413a6e68afec}{
+\index{Backbone@{Backbone}!selectedDictionaries@{selectedDictionaries}}
+\index{selectedDictionaries@{selectedDictionaries}!Backbone@{Backbone}}
+\subsubsection[{selectedDictionaries}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::selectedDictionaries (QList$<$ {\bf CommonDictInterface} $\ast$ $>$ {\em activeDicts})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classBackbone_ac23b486119652095d956413a6e68afec}
+
+
+sets active dictionaries (searches are performed only in active dicts
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em List}]of dictionaris to be activated \end{DoxyParams}
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item
-virtual QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$ \hyperlink{classCommonDictInterface_a3ca9313571e0ecab66ce7a7c5d356f4f}{searchWordList} (QString word, int limit)=0
+virtual QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$ \hyperlink{classCommonDictInterface_a27594c22d4df398e98af85b40b7407cb}{searchWordList} (QString word, int limit=0)=0
\begin{DoxyCompactList}\small\item\em performs search in dictionary \item\end{DoxyCompactList}\item
\hypertarget{classCommonDictInterface_a017f37eed4270d37cd5df36e546aacc6}{
virtual void \hyperlink{classCommonDictInterface_a017f37eed4270d37cd5df36e546aacc6}{stop} ()=0}
\label{classCommonDictInterface_a017f37eed4270d37cd5df36e546aacc6}
-\begin{DoxyCompactList}\small\item\em stop current operation \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em stops current operation \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item
void \hyperlink{classCommonDictInterface_abeb1426ae67ac8bc43002756b0cc9308}{loaded} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$)}
\label{classCommonDictInterface_abeb1426ae67ac8bc43002756b0cc9308}
-\begin{DoxyCompactList}\small\item\em emited after dictionary is ready to use afer being loaded \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em emited after dictionary is ready to use afer being loaded \item\end{DoxyCompactList}\item
+\hypertarget{classCommonDictInterface_aeb500dfe5e18f544a01d5fa5352c3d36}{
+void \hyperlink{classCommonDictInterface_aeb500dfe5e18f544a01d5fa5352c3d36}{settingsChanged} ()}
+\label{classCommonDictInterface_aeb500dfe5e18f544a01d5fa5352c3d36}
+
+\begin{DoxyCompactList}\small\item\em emited after change dictionary settings \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
virtual \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ \hyperlink{classCommonDictInterface_a319be492dd57d6e2828da2424cb57bb0}{getNew} (const \hyperlink{classSettings}{Settings} $\ast$) const =0}
\label{classCommonDictInterface_a319be492dd57d6e2828da2424cb57bb0}
-\begin{DoxyCompactList}\small\item\em return new, clean copy of plugin with setting set as in Settings$\ast$ \item\end{DoxyCompactList}\item
+\begin{DoxyCompactList}\small\item\em returns new, clean copy of plugin with setting set as in Settings$\ast$ \item\end{DoxyCompactList}\item
\hypertarget{classCommonDictInterface_a72115c2e4a6c6e57d8adfbc240a2e942}{
virtual bool \hyperlink{classCommonDictInterface_a72115c2e4a6c6e57d8adfbc240a2e942}{isAvailable} () const =0}
\label{classCommonDictInterface_a72115c2e4a6c6e57d8adfbc240a2e942}
virtual void \hyperlink{classCommonDictInterface_a3ccd6318ae40727de5e66a92cf2fc95e}{setHash} (uint)=0}
\label{classCommonDictInterface_a3ccd6318ae40727de5e66a92cf2fc95e}
-\begin{DoxyCompactList}\small\item\em set unique value (unique for every dictionary not plugin) \item\end{DoxyCompactList}\item
+\begin{DoxyCompactList}\small\item\em sets unique value (unique for every dictionary not plugin) \item\end{DoxyCompactList}\item
\hypertarget{classCommonDictInterface_a7a20fee14fa5255a1e34e213c93afbe7}{
virtual \hyperlink{classSettings}{Settings} $\ast$ \hyperlink{classCommonDictInterface_a7a20fee14fa5255a1e34e213c93afbe7}{settings} ()=0}
\label{classCommonDictInterface_a7a20fee14fa5255a1e34e213c93afbe7}
-\begin{DoxyCompactList}\small\item\em returns current plugin settings \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em returns current plugin settings \item\end{DoxyCompactList}\item
+\hypertarget{classCommonDictInterface_ac29057a9001f4acf6fcd6eec883cea62}{
+virtual QIcon \hyperlink{classCommonDictInterface_ac29057a9001f4acf6fcd6eec883cea62}{icon} ()=0}
+\label{classCommonDictInterface_ac29057a9001f4acf6fcd6eec883cea62}
+
+\begin{DoxyCompactList}\small\item\em returns plugin icon \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection{Detailed Description}
Implemented in \hyperlink{classXdxfPlugin_a5e83f29b2eff00598470bb4b82961973}{XdxfPlugin}.
-\hypertarget{classCommonDictInterface_a3ca9313571e0ecab66ce7a7c5d356f4f}{
+\hypertarget{classCommonDictInterface_a27594c22d4df398e98af85b40b7407cb}{
\index{CommonDictInterface@{CommonDictInterface}!searchWordList@{searchWordList}}
\index{searchWordList@{searchWordList}!CommonDictInterface@{CommonDictInterface}}
-\subsubsection[{searchWordList}]{\setlength{\rightskip}{0pt plus 5cm}virtual QList$<${\bf Translation}$\ast$$>$ CommonDictInterface::searchWordList (QString {\em word}, \/ int {\em limit})\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual, slot\mbox{]}}}}
-\label{classCommonDictInterface_a3ca9313571e0ecab66ce7a7c5d356f4f}
+\subsubsection[{searchWordList}]{\setlength{\rightskip}{0pt plus 5cm}virtual QList$<${\bf Translation}$\ast$$>$ CommonDictInterface::searchWordList (QString {\em word}, \/ int {\em limit} = {\ttfamily 0})\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual, slot\mbox{]}}}}
+\label{classCommonDictInterface_a27594c22d4df398e98af85b40b7407cb}
performs search in dictionary
\begin{DoxyParams}{Parameters}
-\item[{\em word}]word to search in dictionary \item[{\em limit}]limit on number of results\end{DoxyParams}
+\item[{\em word}]word to search in dictionary \item[{\em limit}]limit on number of results, if limit=0 all matching words are returned\end{DoxyParams}
After finishing search it have to emit \begin{DoxySeeAlso}{See also}
\hyperlink{classCommonDictInterface}{CommonDictInterface}:finalTranslation finalTranslation
\end{DoxySeeAlso}
-The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item
-CommonDictInterface.h\end{DoxyCompactItemize}
+CommonDictInterface.h\item
+moc\_\-CommonDictInterface.cpp\end{DoxyCompactItemize}
--- /dev/null
+\hypertarget{classDictManagerWidget}{
+\section{DictManagerWidget Class Reference}
+\label{classDictManagerWidget}\index{DictManagerWidget@{DictManagerWidget}}
+}
+
+
+Implements dictionaries management widget.
+
+
+
+
+{\ttfamily \#include $<$DictManagerWidget.h$>$}
+
+\subsection*{Signals}
+\begin{DoxyCompactItemize}
+\item
+void \hyperlink{classDictManagerWidget_a2057ca8e8501119612497eda7798f5c5}{selectedDictionaries} (QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$)
+\begin{DoxyCompactList}\small\item\em Emited when hiding widget, it will save states of dictionaries. \item\end{DoxyCompactList}\item
+void \hyperlink{classDictManagerWidget_a719c38ca3c9b21b037480c0431cd8ffd}{addDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$)
+\begin{DoxyCompactList}\small\item\em Emited when user wants to add new dictionary. \item\end{DoxyCompactList}\item
+void \hyperlink{classDictManagerWidget_a50bd09a1b9fa57744cb77eaa580164f0}{removeDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$)
+\begin{DoxyCompactList}\small\item\em Emited when user wants to remove dictionary. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classDictManagerWidget_ac13517a2a2a73df1e8c1a6c60abe4434}{DictManagerWidget} (\hyperlink{classGUIInterface}{GUIInterface} $\ast$parent=0)
+\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Protected Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classDictManagerWidget_aed7dcda72d2e598121c5174eefd0f747}{
+void {\bfseries showEvent} (QShowEvent $\ast$e)}
+\label{classDictManagerWidget_aed7dcda72d2e598121c5174eefd0f747}
+
+\item
+\hypertarget{classDictManagerWidget_a79dfa7bf61e164114e8f7d7fdd26d8f3}{
+void {\bfseries hideEvent} (QHideEvent $\ast$e)}
+\label{classDictManagerWidget_a79dfa7bf61e164114e8f7d7fdd26d8f3}
+
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements dictionaries management widget. Shows list of loaded dictionaries and their states (active/inactive). It allow to change dicts states, add new dict, remove selected one or change settings of selected dict. All changes are saved automatically after hiding of this widget.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classDictManagerWidget_ac13517a2a2a73df1e8c1a6c60abe4434}{
+\index{DictManagerWidget@{DictManagerWidget}!DictManagerWidget@{DictManagerWidget}}
+\index{DictManagerWidget@{DictManagerWidget}!DictManagerWidget@{DictManagerWidget}}
+\subsubsection[{DictManagerWidget}]{\setlength{\rightskip}{0pt plus 5cm}DictManagerWidget::DictManagerWidget ({\bf GUIInterface} $\ast$ {\em parent} = {\ttfamily 0})\hspace{0.3cm}{\ttfamily \mbox{[}explicit\mbox{]}}}}
+\label{classDictManagerWidget_ac13517a2a2a73df1e8c1a6c60abe4434}
+
+
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em parent}]parent of this widget, which must be subclass of \hyperlink{classGUIInterface}{GUIInterface}, because it will use it to get info about loaded plugins and dicts. \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classDictManagerWidget_a719c38ca3c9b21b037480c0431cd8ffd}{
+\index{DictManagerWidget@{DictManagerWidget}!addDictionary@{addDictionary}}
+\index{addDictionary@{addDictionary}!DictManagerWidget@{DictManagerWidget}}
+\subsubsection[{addDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void DictManagerWidget::addDictionary ({\bf CommonDictInterface} $\ast$)\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classDictManagerWidget_a719c38ca3c9b21b037480c0431cd8ffd}
+
+
+Emited when user wants to add new dictionary.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em new}]dictionary returned by specyfic plugin dialog \end{DoxyParams}
+\hypertarget{classDictManagerWidget_a50bd09a1b9fa57744cb77eaa580164f0}{
+\index{DictManagerWidget@{DictManagerWidget}!removeDictionary@{removeDictionary}}
+\index{removeDictionary@{removeDictionary}!DictManagerWidget@{DictManagerWidget}}
+\subsubsection[{removeDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void DictManagerWidget::removeDictionary ({\bf CommonDictInterface} $\ast$)\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classDictManagerWidget_a50bd09a1b9fa57744cb77eaa580164f0}
+
+
+Emited when user wants to remove dictionary.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em dictionary}]which will be removed \end{DoxyParams}
+\hypertarget{classDictManagerWidget_a2057ca8e8501119612497eda7798f5c5}{
+\index{DictManagerWidget@{DictManagerWidget}!selectedDictionaries@{selectedDictionaries}}
+\index{selectedDictionaries@{selectedDictionaries}!DictManagerWidget@{DictManagerWidget}}
+\subsubsection[{selectedDictionaries}]{\setlength{\rightskip}{0pt plus 5cm}void DictManagerWidget::selectedDictionaries (QList$<$ {\bf CommonDictInterface} $\ast$ $>$)\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classDictManagerWidget_a2057ca8e8501119612497eda7798f5c5}
+
+
+Emited when hiding widget, it will save states of dictionaries.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em list}]of only active dictionaries \end{DoxyParams}
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+\hyperlink{DictManagerWidget_8h}{DictManagerWidget.h}\item
+DictManagerWidget.cpp\end{DoxyCompactItemize}
--- /dev/null
+\hypertarget{classDictTypeSelectDialog}{
+\section{DictTypeSelectDialog Class Reference}
+\label{classDictTypeSelectDialog}\index{DictTypeSelectDialog@{DictTypeSelectDialog}}
+}
+
+
+Implements pluigin selection dialog.
+
+
+
+
+{\ttfamily \#include $<$DictTypeSelectDialog.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classDictTypeSelectDialog_aec7df0dd7f5f6f8855ed13a1f2370bce}{
+\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ \hyperlink{classDictTypeSelectDialog_aec7df0dd7f5f6f8855ed13a1f2370bce}{selectedPlugin} ()}
+\label{classDictTypeSelectDialog_aec7df0dd7f5f6f8855ed13a1f2370bce}
+
+\begin{DoxyCompactList}\small\item\em Returns selected by user plugin. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ \hyperlink{classDictTypeSelectDialog_a9723ce9b67fa215bb4a088d54196e821}{addNewDict} (QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$ plugins, QWidget $\ast$parent=0)
+\begin{DoxyCompactList}\small\item\em Shows dialog with list of plugins. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Protected Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classDictTypeSelectDialog_aee6124200f6aa55060c1e2bc2206a3f3}{
+{\bfseries DictTypeSelectDialog} (QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$ plugins, QWidget $\ast$parent=0)}
+\label{classDictTypeSelectDialog_aee6124200f6aa55060c1e2bc2206a3f3}
+
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements pluigin selection dialog. Shows list of loaded dictionaries plugins. Static function addNewdict will return selected plugin.
+
+\subsection{Member Function Documentation}
+\hypertarget{classDictTypeSelectDialog_a9723ce9b67fa215bb4a088d54196e821}{
+\index{DictTypeSelectDialog@{DictTypeSelectDialog}!addNewDict@{addNewDict}}
+\index{addNewDict@{addNewDict}!DictTypeSelectDialog@{DictTypeSelectDialog}}
+\subsubsection[{addNewDict}]{\setlength{\rightskip}{0pt plus 5cm}{\bf CommonDictInterface} $\ast$ DictTypeSelectDialog::addNewDict (QList$<$ {\bf CommonDictInterface} $\ast$ $>$ {\em plugins}, \/ QWidget $\ast$ {\em parent} = {\ttfamily 0})\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{classDictTypeSelectDialog_a9723ce9b67fa215bb4a088d54196e821}
+
+
+Shows dialog with list of plugins.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em plugins}]list of loaded plugins \item[{\em parent}]widget \end{DoxyParams}
+\begin{DoxyReturn}{Returns}
+selected plugin, if user cancel dialog it returns NULL
+\end{DoxyReturn}
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+\hyperlink{DictTypeSelectDialog_8h}{DictTypeSelectDialog.h}\item
+DictTypeSelectDialog.cpp\end{DoxyCompactItemize}
--- /dev/null
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 434.783
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 1.15 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(GUIInterface) cw
+(MainWindow) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (GUIInterface) 0 1 box
+ (MainWindow) 0 0 box
+
+% ----- relations -----
+
+solid
+1 0 0.25 out
+solid
+0 0 0.75 in
--- /dev/null
+\hypertarget{classGUIInterface}{
+\section{GUIInterface Class Reference}
+\label{classGUIInterface}\index{GUIInterface@{GUIInterface}}
+}
+
+
+Interface for different GUIs.
+
+
+
+
+{\ttfamily \#include $<$GUIInterface.h$>$}
+
+Inheritance diagram for GUIInterface:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2cm]{classGUIInterface}
+\end{center}
+\end{figure}
+\subsection*{Public Slots}
+\begin{DoxyCompactItemize}
+\item
+virtual void \hyperlink{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}{searchExact} (QString word)=0
+\begin{DoxyCompactList}\small\item\em Search in exact mode for given word. \item\end{DoxyCompactList}\item
+virtual void \hyperlink{classGUIInterface_a4081962fcbd7e8063bb87fcc444b6124}{addToHistory} (QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$)=0
+\begin{DoxyCompactList}\small\item\em Adds to history key words from given translations. \item\end{DoxyCompactList}\item
+\hypertarget{classGUIInterface_aa7a21fe2438ac72d9bc7843733ee2e3b}{
+virtual void \hyperlink{classGUIInterface_aa7a21fe2438ac72d9bc7843733ee2e3b}{showHistory} ()=0}
+\label{classGUIInterface_aa7a21fe2438ac72d9bc7843733ee2e3b}
+
+\begin{DoxyCompactList}\small\item\em Shows history dialog. \item\end{DoxyCompactList}\item
+virtual void \hyperlink{classGUIInterface_a9b9d53a56b052cf4c7d5e5bc158b8036}{historyNext} ()=0
+\begin{DoxyCompactList}\small\item\em Shows translation of next word in history. \item\end{DoxyCompactList}\item
+virtual void \hyperlink{classGUIInterface_a47243e01c2d2e3887ee3fef656f84475}{historyPrev} ()=0
+\begin{DoxyCompactList}\small\item\em Shows translation of previous word in history. \item\end{DoxyCompactList}\item
+virtual void \hyperlink{classGUIInterface_a0387f70e18b390cf1e229cbeb27a61c8}{wordListReady} ()=0
+\begin{DoxyCompactList}\small\item\em Gets word list from backbone and prepares received list to display. \item\end{DoxyCompactList}\item
+\hypertarget{classGUIInterface_abd81fe53691de8c942be152a099bd21b}{
+virtual void \hyperlink{classGUIInterface_abd81fe53691de8c942be152a099bd21b}{translationsReady} ()=0}
+\label{classGUIInterface_abd81fe53691de8c942be152a099bd21b}
+
+\begin{DoxyCompactList}\small\item\em Gets translation strings from backbone and emit signal to display them. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Signals}
+\begin{DoxyCompactItemize}
+\item
+void \hyperlink{classGUIInterface_a66c9b1a0743e55a456831b91d4674d86}{quit} ()
+\item
+void \hyperlink{classGUIInterface_af1012152ba1c3683c19bb5de68cc34ec}{searchWordList} (QString word)
+\begin{DoxyCompactList}\small\item\em Emited when user want to search for list of words matching given word. \item\end{DoxyCompactList}\item
+void \hyperlink{classGUIInterface_a9855cd24df15d961ec062f0c6b80a263}{searchTranslations} (QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$)
+\begin{DoxyCompactList}\small\item\em Emited when user wants to see translation of words. \item\end{DoxyCompactList}\item
+void \hyperlink{classGUIInterface_a2af4fcfe33ffab1cb2de6972b2eb66b8}{setBusy} ()
+\item
+\hypertarget{classGUIInterface_a605a50fb08e4149cbe26c00189227a88}{
+void \hyperlink{classGUIInterface_a605a50fb08e4149cbe26c00189227a88}{setIdle} ()}
+\label{classGUIInterface_a605a50fb08e4149cbe26c00189227a88}
+
+\begin{DoxyCompactList}\small\item\em Emited when searching ends, will enable GUI components. \item\end{DoxyCompactList}\item
+\hypertarget{classGUIInterface_aee6a89f4fd62e09d552af5522121a036}{
+void \hyperlink{classGUIInterface_aee6a89f4fd62e09d552af5522121a036}{stopSearching} ()}
+\label{classGUIInterface_aee6a89f4fd62e09d552af5522121a036}
+
+\begin{DoxyCompactList}\small\item\em Emited when user want to break search. \item\end{DoxyCompactList}\item
+void \hyperlink{classGUIInterface_acaa643ecd68519b1b66f76cb5eaabe4e}{showWordList} (QHash$<$ QString, QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$ $>$)
+\item
+void \hyperlink{classGUIInterface_a10454da99d774b68a38f1f0c374c4c51}{showTranslation} (QStringList)
+\item
+void \hyperlink{classGUIInterface_a39f9eea230008cb063d5aeac0158e13a}{addNewDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$)
+\begin{DoxyCompactList}\small\item\em Emited when user wants to add new dictionary. \item\end{DoxyCompactList}\item
+void \hyperlink{classGUIInterface_a4bcc5403e1c18a67e5378de713bd6c66}{removeDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$)
+\begin{DoxyCompactList}\small\item\em Emited when user wants to remove dictionary. \item\end{DoxyCompactList}\item
+void \hyperlink{classGUIInterface_a46465786e5e8b629b51b5dd2e5c51181}{selectedDictionaries} (QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$)
+\begin{DoxyCompactList}\small\item\em Emited when user changes dictionaries active/inactive states. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classGUIInterface_a840b9805dfc2a13ec9d71c9cf64fcde3}{
+{\bfseries GUIInterface} (QWidget $\ast$parent=0)}
+\label{classGUIInterface_a840b9805dfc2a13ec9d71c9cf64fcde3}
+
+\item
+virtual QHash$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$, bool $>$ \hyperlink{classGUIInterface_a65f5532b1d404c41f22e6408138bd87a}{getDictionaries} ()=0
+\item
+virtual QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$ \hyperlink{classGUIInterface_a232872064056fdcfa752b314d9e34bfa}{getPlugins} ()=0
+\begin{DoxyCompactList}\small\item\em Returns all loaded plugins. \item\end{DoxyCompactList}\item
+bool \hyperlink{classGUIInterface_a83f7716f43447730aeda078cc202d48b}{exactSearch} ()
+\begin{DoxyCompactList}\small\item\em Indicates if GUI is in exact search mode. \item\end{DoxyCompactList}\item
+void \hyperlink{classGUIInterface_a4d9a8b5392fdbcec9a0b8663eba3c571}{setExactSearch} (bool exactSearch)
+\begin{DoxyCompactList}\small\item\em Sets GUI exact search mode. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Interface for different GUIs. Default base class for all GUIs is QMainWindow
+
+\subsection{Member Function Documentation}
+\hypertarget{classGUIInterface_a39f9eea230008cb063d5aeac0158e13a}{
+\index{GUIInterface@{GUIInterface}!addNewDictionary@{addNewDictionary}}
+\index{addNewDictionary@{addNewDictionary}!GUIInterface@{GUIInterface}}
+\subsubsection[{addNewDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::addNewDictionary ({\bf CommonDictInterface} $\ast$ {\em \_\-t1})\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_a39f9eea230008cb063d5aeac0158e13a}
+
+
+Emited when user wants to add new dictionary.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em new}]dictionary returned by specyfic plugin dialog \end{DoxyParams}
+\hypertarget{classGUIInterface_a4081962fcbd7e8063bb87fcc444b6124}{
+\index{GUIInterface@{GUIInterface}!addToHistory@{addToHistory}}
+\index{addToHistory@{addToHistory}!GUIInterface@{GUIInterface}}
+\subsubsection[{addToHistory}]{\setlength{\rightskip}{0pt plus 5cm}virtual void GUIInterface::addToHistory (QList$<$ {\bf Translation} $\ast$ $>$)\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual, slot\mbox{]}}}}
+\label{classGUIInterface_a4081962fcbd7e8063bb87fcc444b6124}
+
+
+Adds to history key words from given translations.
+
+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.
+\begin{DoxyParams}{Parameters}
+\item[{\em list}]of translations with key words \end{DoxyParams}
+\begin{DoxySeeAlso}{See also}
+\hyperlink{classGUIInterface_a9855cd24df15d961ec062f0c6b80a263}{searchTranslations()};
+\end{DoxySeeAlso}
+
+
+Implemented in \hyperlink{classMainWindow_ab88154764298f46e81f942262170f4b9}{MainWindow}.
+
+\hypertarget{classGUIInterface_a83f7716f43447730aeda078cc202d48b}{
+\index{GUIInterface@{GUIInterface}!exactSearch@{exactSearch}}
+\index{exactSearch@{exactSearch}!GUIInterface@{GUIInterface}}
+\subsubsection[{exactSearch}]{\setlength{\rightskip}{0pt plus 5cm}bool GUIInterface::exactSearch ()}}
+\label{classGUIInterface_a83f7716f43447730aeda078cc202d48b}
+
+
+Indicates if GUI is in exact search mode.
+
+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 should be used for browsing search history and search words from application arguments. \begin{DoxyReturn}{Returns}
+flag indicating if GUI is in exact search mode
+\end{DoxyReturn}
+
+
+Reimplemented in \hyperlink{classMainWindow_a88a06565de22a608629bfa4a15ad5839}{MainWindow}.
+
+\hypertarget{classGUIInterface_a65f5532b1d404c41f22e6408138bd87a}{
+\index{GUIInterface@{GUIInterface}!getDictionaries@{getDictionaries}}
+\index{getDictionaries@{getDictionaries}!GUIInterface@{GUIInterface}}
+\subsubsection[{getDictionaries}]{\setlength{\rightskip}{0pt plus 5cm}virtual QHash$<${\bf CommonDictInterface}$\ast$, bool$>$ GUIInterface::getDictionaries ()\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual\mbox{]}}}}
+\label{classGUIInterface_a65f5532b1d404c41f22e6408138bd87a}
+Returns all loaded dictionaries with infromation about that they are active/inactive
+
+\begin{DoxyReturn}{Returns}
+Hash of pointers to dictionary and boolean flag indicating if dictionary is active
+\end{DoxyReturn}
+
+
+Implemented in \hyperlink{classMainWindow_a0fd2d755ce951f3dfb535d555b957de7}{MainWindow}.
+
+\hypertarget{classGUIInterface_a232872064056fdcfa752b314d9e34bfa}{
+\index{GUIInterface@{GUIInterface}!getPlugins@{getPlugins}}
+\index{getPlugins@{getPlugins}!GUIInterface@{GUIInterface}}
+\subsubsection[{getPlugins}]{\setlength{\rightskip}{0pt plus 5cm}virtual QList$<${\bf CommonDictInterface}$\ast$$>$ GUIInterface::getPlugins ()\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual\mbox{]}}}}
+\label{classGUIInterface_a232872064056fdcfa752b314d9e34bfa}
+
+
+Returns all loaded plugins.
+
+\begin{DoxyReturn}{Returns}
+List of pointers to plugins
+\end{DoxyReturn}
+
+
+Implemented in \hyperlink{classMainWindow_a021ff10f30db21337b54b3dfaae0e9a0}{MainWindow}.
+
+\hypertarget{classGUIInterface_a9b9d53a56b052cf4c7d5e5bc158b8036}{
+\index{GUIInterface@{GUIInterface}!historyNext@{historyNext}}
+\index{historyNext@{historyNext}!GUIInterface@{GUIInterface}}
+\subsubsection[{historyNext}]{\setlength{\rightskip}{0pt plus 5cm}virtual void GUIInterface::historyNext ()\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual, slot\mbox{]}}}}
+\label{classGUIInterface_a9b9d53a56b052cf4c7d5e5bc158b8036}
+
+
+Shows translation of next word in history.
+
+It will work only if there is available next word in history. \hyperlink{classTranslation}{Translation} of word is searched with \hyperlink{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}{searchExact()} function \begin{DoxySeeAlso}{See also}
+\hyperlink{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}{searchExact()}
+\end{DoxySeeAlso}
+
+
+Implemented in \hyperlink{classMainWindow_aaac2ae9385150bf83eb6c1d73e745e3c}{MainWindow}.
+
+\hypertarget{classGUIInterface_a47243e01c2d2e3887ee3fef656f84475}{
+\index{GUIInterface@{GUIInterface}!historyPrev@{historyPrev}}
+\index{historyPrev@{historyPrev}!GUIInterface@{GUIInterface}}
+\subsubsection[{historyPrev}]{\setlength{\rightskip}{0pt plus 5cm}virtual void GUIInterface::historyPrev ()\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual, slot\mbox{]}}}}
+\label{classGUIInterface_a47243e01c2d2e3887ee3fef656f84475}
+
+
+Shows translation of previous word in history.
+
+It will work only if there is available previous word in history. \hyperlink{classTranslation}{Translation} of word is searched with \hyperlink{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}{searchExact()} function \begin{DoxySeeAlso}{See also}
+\hyperlink{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}{searchExact()}
+\end{DoxySeeAlso}
+
+
+Implemented in \hyperlink{classMainWindow_ab3d88584e7391cedb791248dc7b13b78}{MainWindow}.
+
+\hypertarget{classGUIInterface_a66c9b1a0743e55a456831b91d4674d86}{
+\index{GUIInterface@{GUIInterface}!quit@{quit}}
+\index{quit@{quit}!GUIInterface@{GUIInterface}}
+\subsubsection[{quit}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::quit ()\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_a66c9b1a0743e55a456831b91d4674d86}
+Should be emited when user wants to close application to stop all ongoing searches \hypertarget{classGUIInterface_a4bcc5403e1c18a67e5378de713bd6c66}{
+\index{GUIInterface@{GUIInterface}!removeDictionary@{removeDictionary}}
+\index{removeDictionary@{removeDictionary}!GUIInterface@{GUIInterface}}
+\subsubsection[{removeDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::removeDictionary ({\bf CommonDictInterface} $\ast$ {\em \_\-t1})\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_a4bcc5403e1c18a67e5378de713bd6c66}
+
+
+Emited when user wants to remove dictionary.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em dictionary}]which will be removed \end{DoxyParams}
+\hypertarget{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}{
+\index{GUIInterface@{GUIInterface}!searchExact@{searchExact}}
+\index{searchExact@{searchExact}!GUIInterface@{GUIInterface}}
+\subsubsection[{searchExact}]{\setlength{\rightskip}{0pt plus 5cm}virtual void GUIInterface::searchExact (QString {\em word})\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual, slot\mbox{]}}}}
+\label{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}
+
+
+Search in exact mode for given word.
+
+GUI will be automaticaly set into exact search mode, and after search or break will be unset from exact search mode.
+\begin{DoxyParams}{Parameters}
+\item[{\em word}]which will be searched in dictionaries \end{DoxyParams}
+
+
+Implemented in \hyperlink{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}{MainWindow}.
+
+\hypertarget{classGUIInterface_a9855cd24df15d961ec062f0c6b80a263}{
+\index{GUIInterface@{GUIInterface}!searchTranslations@{searchTranslations}}
+\index{searchTranslations@{searchTranslations}!GUIInterface@{GUIInterface}}
+\subsubsection[{searchTranslations}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::searchTranslations (QList$<$ {\bf Translation} $\ast$ $>$ {\em \_\-t1})\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_a9855cd24df15d961ec062f0c6b80a263}
+
+
+Emited when user wants to see translation of words.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em list}]of translations for given word which will be received in \hyperlink{classGUIInterface_a0387f70e18b390cf1e229cbeb27a61c8}{wordListReady()} slot \end{DoxyParams}
+\begin{DoxySeeAlso}{See also}
+\hyperlink{classGUIInterface_a0387f70e18b390cf1e229cbeb27a61c8}{wordListReady()}
+\end{DoxySeeAlso}
+\hypertarget{classGUIInterface_af1012152ba1c3683c19bb5de68cc34ec}{
+\index{GUIInterface@{GUIInterface}!searchWordList@{searchWordList}}
+\index{searchWordList@{searchWordList}!GUIInterface@{GUIInterface}}
+\subsubsection[{searchWordList}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::searchWordList (QString {\em word})\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_af1012152ba1c3683c19bb5de68cc34ec}
+
+
+Emited when user want to search for list of words matching given word.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em word}]word which will be matched, it can contains wildcards \end{DoxyParams}
+\hypertarget{classGUIInterface_a46465786e5e8b629b51b5dd2e5c51181}{
+\index{GUIInterface@{GUIInterface}!selectedDictionaries@{selectedDictionaries}}
+\index{selectedDictionaries@{selectedDictionaries}!GUIInterface@{GUIInterface}}
+\subsubsection[{selectedDictionaries}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::selectedDictionaries (QList$<$ {\bf CommonDictInterface} $\ast$ $>$ {\em \_\-t1})\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_a46465786e5e8b629b51b5dd2e5c51181}
+
+
+Emited when user changes dictionaries active/inactive states.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em list}]of only active dictionaries \end{DoxyParams}
+\hypertarget{classGUIInterface_a2af4fcfe33ffab1cb2de6972b2eb66b8}{
+\index{GUIInterface@{GUIInterface}!setBusy@{setBusy}}
+\index{setBusy@{setBusy}!GUIInterface@{GUIInterface}}
+\subsubsection[{setBusy}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::setBusy ()\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_a2af4fcfe33ffab1cb2de6972b2eb66b8}
+Emited when starting search, will disable GUI components and shows progress bars \hypertarget{classGUIInterface_a4d9a8b5392fdbcec9a0b8663eba3c571}{
+\index{GUIInterface@{GUIInterface}!setExactSearch@{setExactSearch}}
+\index{setExactSearch@{setExactSearch}!GUIInterface@{GUIInterface}}
+\subsubsection[{setExactSearch}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::setExactSearch (bool {\em exactSearch})}}
+\label{classGUIInterface_a4d9a8b5392fdbcec9a0b8663eba3c571}
+
+
+Sets GUI exact search mode.
+
+\begin{DoxySeeAlso}{See also}
+\hyperlink{classGUIInterface_a83f7716f43447730aeda078cc202d48b}{exactSearch()}
+\end{DoxySeeAlso}
+
+
+Reimplemented in \hyperlink{classMainWindow_a78e044c5bd7446b0d2105f98573b9489}{MainWindow}.
+
+\hypertarget{classGUIInterface_a10454da99d774b68a38f1f0c374c4c51}{
+\index{GUIInterface@{GUIInterface}!showTranslation@{showTranslation}}
+\index{showTranslation@{showTranslation}!GUIInterface@{GUIInterface}}
+\subsubsection[{showTranslation}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::showTranslation (QStringList {\em \_\-t1})\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_a10454da99d774b68a38f1f0c374c4c51}
+Emited after received translation strings in \hyperlink{classGUIInterface_abd81fe53691de8c942be152a099bd21b}{translationsReady()} slot, will display translation of given word
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em list}]of translations from different dictionaries in dictionaries \end{DoxyParams}
+\hypertarget{classGUIInterface_acaa643ecd68519b1b66f76cb5eaabe4e}{
+\index{GUIInterface@{GUIInterface}!showWordList@{showWordList}}
+\index{showWordList@{showWordList}!GUIInterface@{GUIInterface}}
+\subsubsection[{showWordList}]{\setlength{\rightskip}{0pt plus 5cm}void GUIInterface::showWordList (QHash$<$ QString, QList$<$ {\bf Translation} $\ast$ $>$ $>$ {\em \_\-t1})\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classGUIInterface_acaa643ecd68519b1b66f76cb5eaabe4e}
+Emited after received word list in \hyperlink{classGUIInterface_a0387f70e18b390cf1e229cbeb27a61c8}{wordListReady()} slot, will display list of matched words
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em hash}]of word and list of translation of this word found in dictionaries \end{DoxyParams}
+\hypertarget{classGUIInterface_a0387f70e18b390cf1e229cbeb27a61c8}{
+\index{GUIInterface@{GUIInterface}!wordListReady@{wordListReady}}
+\index{wordListReady@{wordListReady}!GUIInterface@{GUIInterface}}
+\subsubsection[{wordListReady}]{\setlength{\rightskip}{0pt plus 5cm}virtual void GUIInterface::wordListReady ()\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual, slot\mbox{]}}}}
+\label{classGUIInterface_a0387f70e18b390cf1e229cbeb27a61c8}
+
+
+Gets word list from backbone and prepares received list to display.
+
+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. \begin{DoxySeeAlso}{See also}
+\hyperlink{classGUIInterface_a83f7716f43447730aeda078cc202d48b}{exactSearch()}
+
+\hyperlink{classGUIInterface_a10454da99d774b68a38f1f0c374c4c51}{showTranslation()}
+\end{DoxySeeAlso}
+
+
+Implemented in \hyperlink{classMainWindow_a9a56d2e699da84f9647984852cb6041b}{MainWindow}.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+\hyperlink{GUIInterface_8h}{GUIInterface.h}\item
+moc\_\-GUIInterface.cpp\end{DoxyCompactItemize}
--- /dev/null
+\hypertarget{classHistory}{
+\section{History Class Reference}
+\label{classHistory}\index{History@{History}}
+}
+\subsection*{Public Slots}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classHistory_a566d089d463b446767546bdae53f5d8f}{
+void {\bfseries refreshStatus} ()}
+\label{classHistory_a566d089d463b446767546bdae53f5d8f}
+
+\end{DoxyCompactItemize}
+\subsection*{Signals}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classHistory_abb4b9f10cf00bcd9915132296c5eab8f}{
+void {\bfseries historyChanged} (bool prevAvailable, bool nextAvailable, bool listAvailable)}
+\label{classHistory_abb4b9f10cf00bcd9915132296c5eab8f}
+
+\end{DoxyCompactItemize}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classHistory_a4414148e8a07e95bee2b0eaf0ab094be}{
+{\bfseries History} (int maxSize=5, QObject $\ast$parent=0)}
+\label{classHistory_a4414148e8a07e95bee2b0eaf0ab094be}
+
+\item
+\hypertarget{classHistory_a048f79d8d5ff2f922c81f24a8ab971df}{
+void {\bfseries add} (QString)}
+\label{classHistory_a048f79d8d5ff2f922c81f24a8ab971df}
+
+\item
+\hypertarget{classHistory_a9b3516d55cc0136fb6e5f0afed27d45d}{
+QString {\bfseries previous} ()}
+\label{classHistory_a9b3516d55cc0136fb6e5f0afed27d45d}
+
+\item
+\hypertarget{classHistory_a53ee21d03a6bc3b42c234566c94d6ad8}{
+QString {\bfseries next} ()}
+\label{classHistory_a53ee21d03a6bc3b42c234566c94d6ad8}
+
+\item
+\hypertarget{classHistory_a77c47116cbc707780fb12dd11f9640ab}{
+QStringList {\bfseries list} ()}
+\label{classHistory_a77c47116cbc707780fb12dd11f9640ab}
+
+\item
+\hypertarget{classHistory_aa387f52927d108df90183de02cb1976a}{
+bool {\bfseries prevAvailable} ()}
+\label{classHistory_aa387f52927d108df90183de02cb1976a}
+
+\item
+\hypertarget{classHistory_ab4c01ae29303461a6bb5be6d70556310}{
+bool {\bfseries nextAvailable} ()}
+\label{classHistory_ab4c01ae29303461a6bb5be6d70556310}
+
+\item
+\hypertarget{classHistory_a753538898e8fe163c75003eb4552d93a}{
+bool {\bfseries listAvailable} ()}
+\label{classHistory_a753538898e8fe163c75003eb4552d93a}
+
+\item
+\hypertarget{classHistory_aef54b6fe919c0c3f78cf14b4c4d068c1}{
+void {\bfseries setCurrentElement} (int element)}
+\label{classHistory_aef54b6fe919c0c3f78cf14b4c4d068c1}
+
+\item
+\hypertarget{classHistory_ac8098b8aa749324b3bdbac662389198b}{
+int {\bfseries maxSize} ()}
+\label{classHistory_ac8098b8aa749324b3bdbac662389198b}
+
+\item
+\hypertarget{classHistory_ae86565a6718941628450d9e82f25329b}{
+void {\bfseries setMaxSize} (int size)}
+\label{classHistory_ae86565a6718941628450d9e82f25329b}
+
+\end{DoxyCompactItemize}
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+History.h\item
+History.cpp\end{DoxyCompactItemize}
--- /dev/null
+\hypertarget{classHistoryListDialog}{
+\section{HistoryListDialog Class Reference}
+\label{classHistoryListDialog}\index{HistoryListDialog@{HistoryListDialog}}
+}
+
+
+Implements history list dialog.
+
+
+
+
+{\ttfamily \#include $<$HistoryListDialog.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classHistoryListDialog_a69c5d8164b3e9ec6345e8170aa4d4215}{HistoryListDialog} (QStringList words, QWidget $\ast$parent=0)
+\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\item
+\hypertarget{classHistoryListDialog_a7f919aa2d7be071fbc967ccdfc6469ea}{
+QString \hyperlink{classHistoryListDialog_a7f919aa2d7be071fbc967ccdfc6469ea}{selectedWord} ()}
+\label{classHistoryListDialog_a7f919aa2d7be071fbc967ccdfc6469ea}
+
+\begin{DoxyCompactList}\small\item\em Returns word selected by user. \item\end{DoxyCompactList}\item
+\hypertarget{classHistoryListDialog_afdab33e77694d462ea83f56844b57b85}{
+int \hyperlink{classHistoryListDialog_afdab33e77694d462ea83f56844b57b85}{selectedRow} ()}
+\label{classHistoryListDialog_afdab33e77694d462ea83f56844b57b85}
+
+\begin{DoxyCompactList}\small\item\em Returns row number of selected word. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+Implements history list dialog. Shows history list and allow user to select one word of it.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classHistoryListDialog_a69c5d8164b3e9ec6345e8170aa4d4215}{
+\index{HistoryListDialog@{HistoryListDialog}!HistoryListDialog@{HistoryListDialog}}
+\index{HistoryListDialog@{HistoryListDialog}!HistoryListDialog@{HistoryListDialog}}
+\subsubsection[{HistoryListDialog}]{\setlength{\rightskip}{0pt plus 5cm}HistoryListDialog::HistoryListDialog (QStringList {\em words}, \/ QWidget $\ast$ {\em parent} = {\ttfamily 0})\hspace{0.3cm}{\ttfamily \mbox{[}explicit\mbox{]}}}}
+\label{classHistoryListDialog_a69c5d8164b3e9ec6345e8170aa4d4215}
+
+
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em words}]list of history words \item[{\em parent}]widget \end{DoxyParams}
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+\hyperlink{HistoryListDialog_8h}{HistoryListDialog.h}\item
+HistoryListDialog.cpp\end{DoxyCompactItemize}
--- /dev/null
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 434.783
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 1.15 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(MainWindow) cw
+(GUIInterface) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (MainWindow) 0 0 box
+ (GUIInterface) 0 1 box
+
+% ----- relations -----
+
+solid
+0 0 0 out
+solid
+1 0 1 in
\section{MainWindow Class Reference}
\label{classMainWindow}\index{MainWindow@{MainWindow}}
}
+
+
+Implements interface for GUI.
+
+
+
+
+{\ttfamily \#include $<$MainWindow.h$>$}
+
+Inheritance diagram for MainWindow:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2cm]{classMainWindow}
+\end{center}
+\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classMainWindow_a1b4e703b6bb67d19c61290977c1e65b8}{
-void \hyperlink{classMainWindow_a1b4e703b6bb67d19c61290977c1e65b8}{closeOk} ()}
-\label{classMainWindow_a1b4e703b6bb67d19c61290977c1e65b8}
+void \hyperlink{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}{searchExact} (QString)
+\begin{DoxyCompactList}\small\item\em Search in exact mode for given word. \item\end{DoxyCompactList}\item
+void \hyperlink{classMainWindow_a9a56d2e699da84f9647984852cb6041b}{wordListReady} ()
+\begin{DoxyCompactList}\small\item\em Gets word list from backbone and prepares received list to display. \item\end{DoxyCompactList}\item
+\hypertarget{classMainWindow_afea3664ab8d180bc705b552b7f745136}{
+void \hyperlink{classMainWindow_afea3664ab8d180bc705b552b7f745136}{translationsReady} ()}
+\label{classMainWindow_afea3664ab8d180bc705b552b7f745136}
-\begin{DoxyCompactList}\small\item\em Confirmation from backbone that we can close program. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{Signals}
-\begin{DoxyCompactItemize}
-\item
-\hypertarget{classMainWindow_a542a7527ced73b2c9bc14f8dc9661a66}{
-void \hyperlink{classMainWindow_a542a7527ced73b2c9bc14f8dc9661a66}{quit} ()}
-\label{classMainWindow_a542a7527ced73b2c9bc14f8dc9661a66}
+\begin{DoxyCompactList}\small\item\em Gets translation strings from backbone and emit signal to display them. \item\end{DoxyCompactList}\item
+void \hyperlink{classMainWindow_ab88154764298f46e81f942262170f4b9}{addToHistory} (QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$)
+\begin{DoxyCompactList}\small\item\em Adds to history key words from given translations. \item\end{DoxyCompactList}\item
+\hypertarget{classMainWindow_a655d251389256b1e062513f6ff762543}{
+void \hyperlink{classMainWindow_a655d251389256b1e062513f6ff762543}{showHistory} ()}
+\label{classMainWindow_a655d251389256b1e062513f6ff762543}
-\begin{DoxyCompactList}\small\item\em Request to backbone to stop all it's activities. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em Shows history dialog. \item\end{DoxyCompactList}\item
+void \hyperlink{classMainWindow_aaac2ae9385150bf83eb6c1d73e745e3c}{historyNext} ()
+\begin{DoxyCompactList}\small\item\em Shows translation of next word in history. \item\end{DoxyCompactList}\item
+void \hyperlink{classMainWindow_ab3d88584e7391cedb791248dc7b13b78}{historyPrev} ()
+\begin{DoxyCompactList}\small\item\em Shows translation of previous word in history. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classMainWindow_a4acc6192d273eb38e9082b4934202b81}{
-{\bfseries MainWindow} (\hyperlink{classBackbone}{Backbone} $\ast$backbone, QWidget $\ast$parent=0)}
-\label{classMainWindow_a4acc6192d273eb38e9082b4934202b81}
-
-\end{DoxyCompactItemize}
+\hyperlink{classMainWindow_a4acc6192d273eb38e9082b4934202b81}{MainWindow} (\hyperlink{classBackbone}{Backbone} $\ast$backbone, QWidget $\ast$parent=0)
+\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\item
+QHash$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$, bool $>$ \hyperlink{classMainWindow_a0fd2d755ce951f3dfb535d555b957de7}{getDictionaries} ()
+\item
+QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$ \hyperlink{classMainWindow_a021ff10f30db21337b54b3dfaae0e9a0}{getPlugins} ()
+\begin{DoxyCompactList}\small\item\em Returns all loaded plugins. \item\end{DoxyCompactList}\item
+bool \hyperlink{classMainWindow_a88a06565de22a608629bfa4a15ad5839}{exactSearch} ()
+\begin{DoxyCompactList}\small\item\em Indicates if GUI is in exact search mode. \item\end{DoxyCompactList}\item
+void \hyperlink{classMainWindow_a78e044c5bd7446b0d2105f98573b9489}{setExactSearch} (bool)
+\begin{DoxyCompactList}\small\item\em Sets GUI exact search mode. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
\begin{DoxyCompactList}\small\item\em When user wants to close application, we first sends signal to stop all ongoing searches. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection{Detailed Description}
+Implements interface for GUI. 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.
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{classMainWindow_a4acc6192d273eb38e9082b4934202b81}{
+\index{MainWindow@{MainWindow}!MainWindow@{MainWindow}}
+\index{MainWindow@{MainWindow}!MainWindow@{MainWindow}}
+\subsubsection[{MainWindow}]{\setlength{\rightskip}{0pt plus 5cm}MainWindow::MainWindow ({\bf Backbone} $\ast$ {\em backbone}, \/ QWidget $\ast$ {\em parent} = {\ttfamily 0})\hspace{0.3cm}{\ttfamily \mbox{[}explicit\mbox{]}}}}
+\label{classMainWindow_a4acc6192d273eb38e9082b4934202b81}
+
+
+Constructor.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em backbone}]object which will doing all searches and returns data \item[{\em parent}]parent widget of this window \end{DoxyParams}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classMainWindow_ab88154764298f46e81f942262170f4b9}{
+\index{MainWindow@{MainWindow}!addToHistory@{addToHistory}}
+\index{addToHistory@{addToHistory}!MainWindow@{MainWindow}}
+\subsubsection[{addToHistory}]{\setlength{\rightskip}{0pt plus 5cm}void MainWindow::addToHistory (QList$<$ {\bf Translation} $\ast$ $>$ {\em trans})\hspace{0.3cm}{\ttfamily \mbox{[}virtual, slot\mbox{]}}}}
+\label{classMainWindow_ab88154764298f46e81f942262170f4b9}
+
+
+Adds to history key words from given translations.
+
+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.
+\begin{DoxyParams}{Parameters}
+\item[{\em list}]of translations with key words \end{DoxyParams}
+\begin{DoxySeeAlso}{See also}
+\hyperlink{classGUIInterface_a9855cd24df15d961ec062f0c6b80a263}{searchTranslations()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{classGUIInterface_a4081962fcbd7e8063bb87fcc444b6124}{GUIInterface}.
+
+\hypertarget{classMainWindow_a88a06565de22a608629bfa4a15ad5839}{
+\index{MainWindow@{MainWindow}!exactSearch@{exactSearch}}
+\index{exactSearch@{exactSearch}!MainWindow@{MainWindow}}
+\subsubsection[{exactSearch}]{\setlength{\rightskip}{0pt plus 5cm}bool MainWindow::exactSearch ()}}
+\label{classMainWindow_a88a06565de22a608629bfa4a15ad5839}
+
+
+Indicates if GUI is in exact search mode.
+
+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. \begin{DoxyReturn}{Returns}
+flag indicating if GUI is in exact search mode
+\end{DoxyReturn}
+
+
+Reimplemented from \hyperlink{classGUIInterface_a83f7716f43447730aeda078cc202d48b}{GUIInterface}.
+
+\hypertarget{classMainWindow_a0fd2d755ce951f3dfb535d555b957de7}{
+\index{MainWindow@{MainWindow}!getDictionaries@{getDictionaries}}
+\index{getDictionaries@{getDictionaries}!MainWindow@{MainWindow}}
+\subsubsection[{getDictionaries}]{\setlength{\rightskip}{0pt plus 5cm}QHash$<$ {\bf CommonDictInterface} $\ast$, bool $>$ MainWindow::getDictionaries ()\hspace{0.3cm}{\ttfamily \mbox{[}virtual\mbox{]}}}}
+\label{classMainWindow_a0fd2d755ce951f3dfb535d555b957de7}
+Returns all loaded dictionaries with infromation about that they are active/inactive
+
+\begin{DoxyReturn}{Returns}
+Hash of pointers to dictionary and boolean flag indicating if dictionary is active
+\end{DoxyReturn}
+
+
+Implements \hyperlink{classGUIInterface_a65f5532b1d404c41f22e6408138bd87a}{GUIInterface}.
+
+\hypertarget{classMainWindow_a021ff10f30db21337b54b3dfaae0e9a0}{
+\index{MainWindow@{MainWindow}!getPlugins@{getPlugins}}
+\index{getPlugins@{getPlugins}!MainWindow@{MainWindow}}
+\subsubsection[{getPlugins}]{\setlength{\rightskip}{0pt plus 5cm}QList$<$ {\bf CommonDictInterface} $\ast$ $>$ MainWindow::getPlugins ()\hspace{0.3cm}{\ttfamily \mbox{[}virtual\mbox{]}}}}
+\label{classMainWindow_a021ff10f30db21337b54b3dfaae0e9a0}
+
+
+Returns all loaded plugins.
+
+\begin{DoxyReturn}{Returns}
+List of pointers to plugins
+\end{DoxyReturn}
+
+
+Implements \hyperlink{classGUIInterface_a232872064056fdcfa752b314d9e34bfa}{GUIInterface}.
+
+\hypertarget{classMainWindow_aaac2ae9385150bf83eb6c1d73e745e3c}{
+\index{MainWindow@{MainWindow}!historyNext@{historyNext}}
+\index{historyNext@{historyNext}!MainWindow@{MainWindow}}
+\subsubsection[{historyNext}]{\setlength{\rightskip}{0pt plus 5cm}void MainWindow::historyNext ()\hspace{0.3cm}{\ttfamily \mbox{[}virtual, slot\mbox{]}}}}
+\label{classMainWindow_aaac2ae9385150bf83eb6c1d73e745e3c}
+
+
+Shows translation of next word in history.
+
+It will work only if there is available next word in history. \hyperlink{classTranslation}{Translation} of word is searched with \hyperlink{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}{searchExact()} function \begin{DoxySeeAlso}{See also}
+\hyperlink{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}{searchExact()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{classGUIInterface_a9b9d53a56b052cf4c7d5e5bc158b8036}{GUIInterface}.
+
+\hypertarget{classMainWindow_ab3d88584e7391cedb791248dc7b13b78}{
+\index{MainWindow@{MainWindow}!historyPrev@{historyPrev}}
+\index{historyPrev@{historyPrev}!MainWindow@{MainWindow}}
+\subsubsection[{historyPrev}]{\setlength{\rightskip}{0pt plus 5cm}void MainWindow::historyPrev ()\hspace{0.3cm}{\ttfamily \mbox{[}virtual, slot\mbox{]}}}}
+\label{classMainWindow_ab3d88584e7391cedb791248dc7b13b78}
+
+
+Shows translation of previous word in history.
+
+It will work only if there is available previous word in history. \hyperlink{classTranslation}{Translation} of word is searched with \hyperlink{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}{searchExact()} function \begin{DoxySeeAlso}{See also}
+\hyperlink{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}{searchExact()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{classGUIInterface_a47243e01c2d2e3887ee3fef656f84475}{GUIInterface}.
+
+\hypertarget{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}{
+\index{MainWindow@{MainWindow}!searchExact@{searchExact}}
+\index{searchExact@{searchExact}!MainWindow@{MainWindow}}
+\subsubsection[{searchExact}]{\setlength{\rightskip}{0pt plus 5cm}void MainWindow::searchExact (QString {\em word})\hspace{0.3cm}{\ttfamily \mbox{[}virtual, slot\mbox{]}}}}
+\label{classMainWindow_a16d0c7d46fc49bfa1cada597e349549a}
+
+
+Search in exact mode for given word.
+
+GUI will be automaticaly set into exact search mode, and after search or break will be unset from exact search mode.
+\begin{DoxyParams}{Parameters}
+\item[{\em word}]which will be searched in dictionaries \end{DoxyParams}
+
+
+Implements \hyperlink{classGUIInterface_a39d3969fbadaea6da410a93dc3bebdd7}{GUIInterface}.
+
+\hypertarget{classMainWindow_a78e044c5bd7446b0d2105f98573b9489}{
+\index{MainWindow@{MainWindow}!setExactSearch@{setExactSearch}}
+\index{setExactSearch@{setExactSearch}!MainWindow@{MainWindow}}
+\subsubsection[{setExactSearch}]{\setlength{\rightskip}{0pt plus 5cm}void MainWindow::setExactSearch (bool {\em exact})}}
+\label{classMainWindow_a78e044c5bd7446b0d2105f98573b9489}
+
+
+Sets GUI exact search mode.
+
+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.
+\begin{DoxyParams}{Parameters}
+\item[{\em exactSearch}]flag indicating if GUI will be in exact search mode \end{DoxyParams}
+\begin{DoxySeeAlso}{See also}
+\hyperlink{classMainWindow_a88a06565de22a608629bfa4a15ad5839}{exactSearch()}
+\end{DoxySeeAlso}
+
+
+Reimplemented from \hyperlink{classGUIInterface_a4d9a8b5392fdbcec9a0b8663eba3c571}{GUIInterface}.
+
+\hypertarget{classMainWindow_a9a56d2e699da84f9647984852cb6041b}{
+\index{MainWindow@{MainWindow}!wordListReady@{wordListReady}}
+\index{wordListReady@{wordListReady}!MainWindow@{MainWindow}}
+\subsubsection[{wordListReady}]{\setlength{\rightskip}{0pt plus 5cm}void MainWindow::wordListReady ()\hspace{0.3cm}{\ttfamily \mbox{[}virtual, slot\mbox{]}}}}
+\label{classMainWindow_a9a56d2e699da84f9647984852cb6041b}
+
+
+Gets word list from backbone and prepares received list to display.
+
+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. \begin{DoxySeeAlso}{See also}
+\hyperlink{classMainWindow_a88a06565de22a608629bfa4a15ad5839}{exactSearch()}
+
+\hyperlink{classGUIInterface_a10454da99d774b68a38f1f0c374c4c51}{showTranslation()}
+\end{DoxySeeAlso}
+
+
+Implements \hyperlink{classGUIInterface_a0387f70e18b390cf1e229cbeb27a61c8}{GUIInterface}.
+
+
+
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item
-MainWindow.h\item
+\hyperlink{MainWindow_8h}{MainWindow.h}\item
MainWindow.cpp\end{DoxyCompactItemize}
\hypertarget{classMenuTabWidget_aeebc6d5d6dd36d3853f0dda28a618430}{
\index{MenuTabWidget@{MenuTabWidget}!hideEvent@{hideEvent}}
\index{hideEvent@{hideEvent}!MenuTabWidget@{MenuTabWidget}}
-\subsubsection[{hideEvent}]{\setlength{\rightskip}{0pt plus 5cm}void MenuTabWidget::hideEvent (QHideEvent $\ast$)\hspace{0.3cm}{\ttfamily \mbox{[}protected\mbox{]}}}}
+\subsubsection[{hideEvent}]{\setlength{\rightskip}{0pt plus 5cm}void MenuTabWidget::hideEvent (QHideEvent $\ast$ {\em e})\hspace{0.3cm}{\ttfamily \mbox{[}protected\mbox{]}}}}
\label{classMenuTabWidget_aeebc6d5d6dd36d3853f0dda28a618430}
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item
-MenuTabWidget.h\item
+\hyperlink{MenuTabWidget_8h}{MenuTabWidget.h}\item
MenuTabWidget.cpp\end{DoxyCompactItemize}
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item
-MenuWidget.h\item
+\hyperlink{MenuWidget_8h}{MenuWidget.h}\item
MenuWidget.cpp\end{DoxyCompactItemize}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item
-void \hyperlink{classSearchBarWidget_a2513fe29e47f6f22f79e54cfa7338beb}{setEnabled} (bool enabled=true)
+void \hyperlink{classSearchBarWidget_ae1e2875f18de4bf78addf805a3ae896a}{setEnabled} (bool)
\begin{DoxyCompactList}\small\item\em Enable or disable search word line edit and history buttons. \item\end{DoxyCompactList}\item
-\hypertarget{classSearchBarWidget_a49a0c851c9512b53544b72ddc9e687dd}{
-void {\bfseries searchFinished} ()}
-\label{classSearchBarWidget_a49a0c851c9512b53544b72ddc9e687dd}
-
-\end{DoxyCompactItemize}
+void \hyperlink{classSearchBarWidget_a3465a1a8d80d41f36df6f4b79db47521}{setBusy} ()
+\begin{DoxyCompactList}\small\item\em Sets search bar in busy state. \item\end{DoxyCompactList}\item
+void \hyperlink{classSearchBarWidget_aa23090a81d12eef86f4078d4f4c7a56e}{setIdle} ()
+\begin{DoxyCompactList}\small\item\em Sets search bar in idle state. \item\end{DoxyCompactList}\item
+void \hyperlink{classSearchBarWidget_ab62c56cffe50613543e05ef58371cf31}{search} (QString word)
+\begin{DoxyCompactList}\small\item\em Search for given word. \item\end{DoxyCompactList}\item
+\hypertarget{classSearchBarWidget_a753561409f73334ad2364bdbf7134eba}{
+void \hyperlink{classSearchBarWidget_a753561409f73334ad2364bdbf7134eba}{updateHistoryButtons} (bool prev, bool next, bool list)}
+\label{classSearchBarWidget_a753561409f73334ad2364bdbf7134eba}
+
+\begin{DoxyCompactList}\small\item\em Updates state of history buttons. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classSearchBarWidget_a72e7ffc17c918cc8839f892d0161521b}{
-void \hyperlink{classSearchBarWidget_a72e7ffc17c918cc8839f892d0161521b}{searchForTranslations} (QString)}
-\label{classSearchBarWidget_a72e7ffc17c918cc8839f892d0161521b}
-
-\begin{DoxyCompactList}\small\item\em Requests to search for translation of word passed as parameter. \item\end{DoxyCompactList}\item
+void \hyperlink{classSearchBarWidget_a72e7ffc17c918cc8839f892d0161521b}{searchForTranslations} (QString)
+\item
\hypertarget{classSearchBarWidget_a126dc7f997386fce833d879f643a077b}{
void \hyperlink{classSearchBarWidget_a126dc7f997386fce833d879f643a077b}{stopSearching} ()}
\label{classSearchBarWidget_a126dc7f997386fce833d879f643a077b}
-\begin{DoxyCompactList}\small\item\em Request to stop all active searchings. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em Request to stop all active searchings. \item\end{DoxyCompactList}\item
+\hypertarget{classSearchBarWidget_a78a45ebd4c4af1c3794bf1945bddc1c0}{
+void \hyperlink{classSearchBarWidget_a78a45ebd4c4af1c3794bf1945bddc1c0}{historyPrev} ()}
+\label{classSearchBarWidget_a78a45ebd4c4af1c3794bf1945bddc1c0}
+
+\begin{DoxyCompactList}\small\item\em Request to show previous translation in history. \item\end{DoxyCompactList}\item
+\hypertarget{classSearchBarWidget_a7160d249f973fa021b3ed0034ee6d875}{
+void \hyperlink{classSearchBarWidget_a7160d249f973fa021b3ed0034ee6d875}{historyNext} ()}
+\label{classSearchBarWidget_a7160d249f973fa021b3ed0034ee6d875}
+
+\begin{DoxyCompactList}\small\item\em Request to show next translation in history. \item\end{DoxyCompactList}\item
+\hypertarget{classSearchBarWidget_a6008388c3ca95ea2c432ad7dffd8e544}{
+void \hyperlink{classSearchBarWidget_a6008388c3ca95ea2c432ad7dffd8e544}{historyShow} ()}
+\label{classSearchBarWidget_a6008388c3ca95ea2c432ad7dffd8e544}
+
+\begin{DoxyCompactList}\small\item\em Request to show history list. \item\end{DoxyCompactList}\item
+\hypertarget{classSearchBarWidget_adaa0d9b2abbc4deec48164401316e752}{
+void \hyperlink{classSearchBarWidget_adaa0d9b2abbc4deec48164401316e752}{refreshHistoryButtons} ()}
+\label{classSearchBarWidget_adaa0d9b2abbc4deec48164401316e752}
+
+\begin{DoxyCompactList}\small\item\em Request to refresh state of history buttons. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classSearchBarWidget_a8bb7132063a5fca3cc81673b48189f2f}{
-{\bfseries SearchBarWidget} (\hyperlink{classBackbone}{Backbone} $\ast$backbone, QWidget $\ast$parent=0)}
-\label{classSearchBarWidget_a8bb7132063a5fca3cc81673b48189f2f}
+\hypertarget{classSearchBarWidget_a797e54c56b9a819fe97dcd9875d513c6}{
+{\bfseries SearchBarWidget} (QWidget $\ast$parent=0)}
+\label{classSearchBarWidget_a797e54c56b9a819fe97dcd9875d513c6}
-\item
-bool \hyperlink{classSearchBarWidget_af586eb0e30d27df6dd91e565199e57d2}{isSearching} () const
-\begin{DoxyCompactList}\small\item\em Returns searching status. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\end{DoxyCompactItemize}
\subsection{Detailed Description}
-Displays search bar. Contains line edit field to input word which user would like to find and buttons to browse search history.
+Displays search bar. Contains line edit field to input word which user would like to find and buttons to start/stop search and browse search history. Line edit and history buttons are disabled when search is ongoing, only start/stop button stays active. When searching it also displays progress bar
\subsection{Member Function Documentation}
-\hypertarget{classSearchBarWidget_af586eb0e30d27df6dd91e565199e57d2}{
-\index{SearchBarWidget@{SearchBarWidget}!isSearching@{isSearching}}
-\index{isSearching@{isSearching}!SearchBarWidget@{SearchBarWidget}}
-\subsubsection[{isSearching}]{\setlength{\rightskip}{0pt plus 5cm}bool SearchBarWidget::isSearching () const}}
-\label{classSearchBarWidget_af586eb0e30d27df6dd91e565199e57d2}
+\hypertarget{classSearchBarWidget_ab62c56cffe50613543e05ef58371cf31}{
+\index{SearchBarWidget@{SearchBarWidget}!search@{search}}
+\index{search@{search}!SearchBarWidget@{SearchBarWidget}}
+\subsubsection[{search}]{\setlength{\rightskip}{0pt plus 5cm}void SearchBarWidget::search (QString {\em word})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classSearchBarWidget_ab62c56cffe50613543e05ef58371cf31}
+
+Search for given word.
+
+Sets word as text in search word line edit \hypertarget{classSearchBarWidget_a72e7ffc17c918cc8839f892d0161521b}{
+\index{SearchBarWidget@{SearchBarWidget}!searchForTranslations@{searchForTranslations}}
+\index{searchForTranslations@{searchForTranslations}!SearchBarWidget@{SearchBarWidget}}
+\subsubsection[{searchForTranslations}]{\setlength{\rightskip}{0pt plus 5cm}void SearchBarWidget::searchForTranslations (QString)\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classSearchBarWidget_a72e7ffc17c918cc8839f892d0161521b}
+Requests to search for list of matching words to word passed as parameter \hypertarget{classSearchBarWidget_a3465a1a8d80d41f36df6f4b79db47521}{
+\index{SearchBarWidget@{SearchBarWidget}!setBusy@{setBusy}}
+\index{setBusy@{setBusy}!SearchBarWidget@{SearchBarWidget}}
+\subsubsection[{setBusy}]{\setlength{\rightskip}{0pt plus 5cm}void SearchBarWidget::setBusy ()\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classSearchBarWidget_a3465a1a8d80d41f36df6f4b79db47521}
-Returns searching status.
-If backbone is still searching returns true \hypertarget{classSearchBarWidget_a2513fe29e47f6f22f79e54cfa7338beb}{
+Sets search bar in busy state.
+
+Displays \char`\"{}busy\char`\"{} bar and disables search word text edit and history buttons \hypertarget{classSearchBarWidget_ae1e2875f18de4bf78addf805a3ae896a}{
\index{SearchBarWidget@{SearchBarWidget}!setEnabled@{setEnabled}}
\index{setEnabled@{setEnabled}!SearchBarWidget@{SearchBarWidget}}
-\subsubsection[{setEnabled}]{\setlength{\rightskip}{0pt plus 5cm}void SearchBarWidget::setEnabled (bool {\em enabled} = {\ttfamily true})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
-\label{classSearchBarWidget_a2513fe29e47f6f22f79e54cfa7338beb}
+\subsubsection[{setEnabled}]{\setlength{\rightskip}{0pt plus 5cm}void SearchBarWidget::setEnabled (bool {\em enabled})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classSearchBarWidget_ae1e2875f18de4bf78addf805a3ae896a}
Enable or disable search word line edit and history buttons.
-While searching it disables only history button and line edit. Search/Stop button is always enabled
+While searching it disables only history button and line edit. Search/Stop button is always enabled \hypertarget{classSearchBarWidget_aa23090a81d12eef86f4078d4f4c7a56e}{
+\index{SearchBarWidget@{SearchBarWidget}!setIdle@{setIdle}}
+\index{setIdle@{setIdle}!SearchBarWidget@{SearchBarWidget}}
+\subsubsection[{setIdle}]{\setlength{\rightskip}{0pt plus 5cm}void SearchBarWidget::setIdle ()\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classSearchBarWidget_aa23090a81d12eef86f4078d4f4c7a56e}
+
+
+Sets search bar in idle state.
+
+Hides \char`\"{}busy\char`\"{} bar and enables all widgets, refresh state of history buttons by emmiting refreshHistoryButtons signal
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item
-SearchBarWidget.h\item
+\hyperlink{SearchBarWidget_8h}{SearchBarWidget.h}\item
SearchBarWidget.cpp\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
+\hypertarget{classSettings_a12d2ccfdcd22802b6802e8273d33dc4f}{
+{\bfseries Settings} (const \hyperlink{classSettings}{Settings} $\ast$set)}
+\label{classSettings_a12d2ccfdcd22802b6802e8273d33dc4f}
+
+\item
QString \hyperlink{classSettings_ad20672a43255a3bec46b1bc085f2f6eb}{value} (const QString key) const
\item
\hypertarget{classSettings_ab7388c1a9a18e3afd79de5393ca9803a}{
void \hyperlink{classSettings_ab7388c1a9a18e3afd79de5393ca9803a}{setValue} (const QString key, const QString value)}
\label{classSettings_ab7388c1a9a18e3afd79de5393ca9803a}
-\begin{DoxyCompactList}\small\item\em sets key to value \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em sets key to value \item\end{DoxyCompactList}\item
+\hypertarget{classSettings_a44ff7168f01375fa6ac0dff5d4d4a5f4}{
+QList$<$ QString $>$ {\bfseries keys} () const }
+\label{classSettings_a44ff7168f01375fa6ac0dff5d4d4a5f4}
+
+\end{DoxyCompactItemize}
\subsection{Detailed Description}
\index{value@{value}!Settings@{Settings}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}QString Settings::value (const QString {\em key}) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
\label{classSettings_ad20672a43255a3bec46b1bc085f2f6eb}
+\begin{DoxyReturn}{Returns}
value fo given key
+\end{DoxyReturn}
+
\begin{DoxyParams}{Parameters}
\item[{\em key}]\end{DoxyParams}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classTranslationWidget_a5ed0deabea08c70debf0248734a5d88d}{
-void \hyperlink{classTranslationWidget_a5ed0deabea08c70debf0248734a5d88d}{show} (QModelIndex)}
-\label{classTranslationWidget_a5ed0deabea08c70debf0248734a5d88d}
+\hypertarget{classTranslationWidget_af7008c736828dd5575b80fca53db2565}{
+void \hyperlink{classTranslationWidget_af7008c736828dd5575b80fca53db2565}{show} ()}
+\label{classTranslationWidget_af7008c736828dd5575b80fca53db2565}
-\begin{DoxyCompactList}\small\item\em Request to show translation of word passed as QModelIndex from word list. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em Show widget. \item\end{DoxyCompactList}\item
+\hypertarget{classTranslationWidget_a400dad5df4143154d27f69bd87667ecc}{
+void \hyperlink{classTranslationWidget_a400dad5df4143154d27f69bd87667ecc}{show} (QStringList)}
+\label{classTranslationWidget_a400dad5df4143154d27f69bd87667ecc}
+
+\begin{DoxyCompactList}\small\item\em Request to show translation of word list passed as parameter. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Signals}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classTranslationWidget_ae72bf22d391d869c4ebc27cfd261daa0}{
+void {\bfseries updateSize} ()}
+\label{classTranslationWidget_ae72bf22d391d869c4ebc27cfd261daa0}
+
+\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classTranslationWidget_aef626c9af02d910c6386200cd0cf4b14}{
-{\bfseries TranslationWidget} (\hyperlink{classBackbone}{Backbone} $\ast$backbone, QWidget $\ast$parent=0)}
-\label{classTranslationWidget_aef626c9af02d910c6386200cd0cf4b14}
+\hypertarget{classTranslationWidget_aa70a450a3686792ce82b356d1300b8e7}{
+{\bfseries TranslationWidget} (QWidget $\ast$parent=0)}
+\label{classTranslationWidget_aa70a450a3686792ce82b356d1300b8e7}
\end{DoxyCompactItemize}
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item
-TranslationWidget.h\item
+\hyperlink{TranslationWidget_8h}{TranslationWidget.h}\item
TranslationWidget.cpp\end{DoxyCompactItemize}
--- /dev/null
+\hypertarget{classTranslationWidgetAutoResizer}{
+\section{TranslationWidgetAutoResizer Class Reference}
+\label{classTranslationWidgetAutoResizer}\index{TranslationWidgetAutoResizer@{TranslationWidgetAutoResizer}}
+}
+\subsection*{Public Slots}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classTranslationWidgetAutoResizer_a47a7f0ea743ecd5e776b7ffb31d6b074}{
+void {\bfseries textEditChanged} ()}
+\label{classTranslationWidgetAutoResizer_a47a7f0ea743ecd5e776b7ffb31d6b074}
+
+\end{DoxyCompactItemize}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classTranslationWidgetAutoResizer_a7960a348ff65e14dcffd35d344b6e0e2}{
+{\bfseries TranslationWidgetAutoResizer} (QWidget $\ast$parent)}
+\label{classTranslationWidgetAutoResizer_a7960a348ff65e14dcffd35d344b6e0e2}
+
+\end{DoxyCompactItemize}
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+\hyperlink{TranslationWidgetAutoResizer_8h}{TranslationWidgetAutoResizer.h}\end{DoxyCompactItemize}
\item
QString \hyperlink{classTranslationXdxf_a136ccd2e4996a0463349333eb1fa9a92}{toHtml} () const
\item
-\hypertarget{classTranslationXdxf_addc67544adc15e777753405f387e54f9}{
-void \hyperlink{classTranslationXdxf_addc67544adc15e777753405f387e54f9}{setKey} (QString)}
-\label{classTranslationXdxf_addc67544adc15e777753405f387e54f9}
-
+void \hyperlink{classTranslationXdxf_addc67544adc15e777753405f387e54f9}{setKey} (QString)
\begin{DoxyCompactList}\small\item\em sets the word for which we want to find a translation \item\end{DoxyCompactList}\item
\hypertarget{classTranslationXdxf_a97ddfc4184664b7bc3e343dededb54d3}{
void \hyperlink{classTranslationXdxf_a97ddfc4184664b7bc3e343dededb54d3}{setDictionaryInfo} (QString)}
Implements \hyperlink{classTranslation_ad79cf5dcb94a31865ec3c31ed2eb5c55}{Translation}.
+\hypertarget{classTranslationXdxf_addc67544adc15e777753405f387e54f9}{
+\index{TranslationXdxf@{TranslationXdxf}!setKey@{setKey}}
+\index{setKey@{setKey}!TranslationXdxf@{TranslationXdxf}}
+\subsubsection[{setKey}]{\setlength{\rightskip}{0pt plus 5cm}void TranslationXdxf::setKey (QString {\em \_\-key})}}
+\label{classTranslationXdxf_addc67544adc15e777753405f387e54f9}
+
+
+sets the word for which we want to find a translation
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em word}]for which we want to find a translation \end{DoxyParams}
\hypertarget{classTranslationXdxf_a136ccd2e4996a0463349333eb1fa9a92}{
\index{TranslationXdxf@{TranslationXdxf}!toHtml@{toHtml}}
\index{toHtml@{toHtml}!TranslationXdxf@{TranslationXdxf}}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classWordListWidget_a43d54da6c79020025fe919fb1f781ccd}{
-void \hyperlink{classWordListWidget_a43d54da6c79020025fe919fb1f781ccd}{showSearchResults} ()}
-\label{classWordListWidget_a43d54da6c79020025fe919fb1f781ccd}
+void \hyperlink{classWordListWidget_ae4ac47bc19b239de121fd72455215479}{showSearchResults} (QHash$<$ QString, QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$ $>$)
+\begin{DoxyCompactList}\small\item\em Shows search results. \item\end{DoxyCompactList}\item
+\hypertarget{classWordListWidget_a84984352531dfc2489f662f3cf30d9bd}{
+void \hyperlink{classWordListWidget_a84984352531dfc2489f662f3cf30d9bd}{lockList} ()}
+\label{classWordListWidget_a84984352531dfc2489f662f3cf30d9bd}
-\begin{DoxyCompactList}\small\item\em Request to show search results, requested by backbone when it finished search. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em Lock words list, while backbone is doing somethig in background. \item\end{DoxyCompactList}\item
+\hypertarget{classWordListWidget_a9c08e4e72879ae1015566474f88fde81}{
+void \hyperlink{classWordListWidget_a9c08e4e72879ae1015566474f88fde81}{unlockList} ()}
+\label{classWordListWidget_a9c08e4e72879ae1015566474f88fde81}
+
+\begin{DoxyCompactList}\small\item\em Unlocks words list. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Signals}
+\begin{DoxyCompactItemize}
+\item
+void \hyperlink{classWordListWidget_a8bd328a9229e63b99769041aa0dd3e06}{showTranslation} (QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$)
+\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classWordListWidget_ae9150096f497718fbc9eeae3dcaf3b3f}{
-{\bfseries WordListWidget} (\hyperlink{classBackbone}{Backbone} $\ast$backbone, QWidget $\ast$parent=0)}
-\label{classWordListWidget_ae9150096f497718fbc9eeae3dcaf3b3f}
+\hypertarget{classWordListWidget_a5f84179019ee766bdb8c46f111da95ce}{
+{\bfseries WordListWidget} (QWidget $\ast$parent=0)}
+\label{classWordListWidget_a5f84179019ee766bdb8c46f111da95ce}
\end{DoxyCompactItemize}
\subsection{Detailed Description}
Displays list of words found in dictionaries. It allow user to select word to see it's translation or to mark it as \char`\"{}star\char`\"{}
+\subsection{Member Function Documentation}
+\hypertarget{classWordListWidget_ae4ac47bc19b239de121fd72455215479}{
+\index{WordListWidget@{WordListWidget}!showSearchResults@{showSearchResults}}
+\index{showSearchResults@{showSearchResults}!WordListWidget@{WordListWidget}}
+\subsubsection[{showSearchResults}]{\setlength{\rightskip}{0pt plus 5cm}void WordListWidget::showSearchResults (QHash$<$ QString, QList$<$ {\bf Translation} $\ast$ $>$ $>$ {\em result})\hspace{0.3cm}{\ttfamily \mbox{[}slot\mbox{]}}}}
+\label{classWordListWidget_ae4ac47bc19b239de121fd72455215479}
+
+
+Shows search results.
+
+
+\begin{DoxyParams}{Parameters}
+\item[{\em hash}]of found words and it's translations objects \end{DoxyParams}
+\hypertarget{classWordListWidget_a8bd328a9229e63b99769041aa0dd3e06}{
+\index{WordListWidget@{WordListWidget}!showTranslation@{showTranslation}}
+\index{showTranslation@{showTranslation}!WordListWidget@{WordListWidget}}
+\subsubsection[{showTranslation}]{\setlength{\rightskip}{0pt plus 5cm}void WordListWidget::showTranslation (QList$<$ {\bf Translation} $\ast$ $>$)\hspace{0.3cm}{\ttfamily \mbox{[}signal\mbox{]}}}}
+\label{classWordListWidget_a8bd328a9229e63b99769041aa0dd3e06}
+Request to show translation which is described by passed translations objects
+
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item
WordListWidget.h\item
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
-\hypertarget{classXdxfDictDialog_a940214f088e92a6b278b537ec2819cd4}{
-{\bfseries XdxfDictDialog} (QObject $\ast$parent=0)}
-\label{classXdxfDictDialog_a940214f088e92a6b278b537ec2819cd4}
+\hypertarget{classXdxfDictDialog_abbb3abc60e53ee30bfe45db29909fd37}{
+{\bfseries XdxfDictDialog} (\hyperlink{classXdxfPlugin}{XdxfPlugin} $\ast$plugin, QObject $\ast$parent=0)}
+\label{classXdxfDictDialog_abbb3abc60e53ee30bfe45db29909fd37}
\item
\hyperlink{classSettings}{Settings} $\ast$ \hyperlink{classXdxfDictDialog_a3b8f10c135bef87c7b8f6e0eda812f84}{addNewDictionary} (QWidget $\ast$parent)
\hyperlink{classSettings}{Settings} $\ast$ \hyperlink{classXdxfPlugin_a115e0b340b8f9a5099b8f2a4f755dbfc}{settings} ()}
\label{classXdxfPlugin_a115e0b340b8f9a5099b8f2a4f755dbfc}
-\begin{DoxyCompactList}\small\item\em returns current plugin settings \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\begin{DoxyCompactList}\small\item\em returns current plugin settings \item\end{DoxyCompactList}\item
+\hypertarget{classXdxfPlugin_aa52537c4bc22c3ea10ba53a716e9f8b0}{
+long \hyperlink{classXdxfPlugin_aa52537c4bc22c3ea10ba53a716e9f8b0}{wordsCount} ()}
+\label{classXdxfPlugin_aa52537c4bc22c3ea10ba53a716e9f8b0}
+
+\begin{DoxyCompactList}\small\item\em returns words count in dictionary \item\end{DoxyCompactList}\item
+\hypertarget{classXdxfPlugin_a35802d08aadf5a070a7497008099ea47}{
+void \hyperlink{classXdxfPlugin_a35802d08aadf5a070a7497008099ea47}{setSettings} (\hyperlink{classSettings}{Settings} $\ast$)}
+\label{classXdxfPlugin_a35802d08aadf5a070a7497008099ea47}
+
+\begin{DoxyCompactList}\small\item\em Sets new settings. \item\end{DoxyCompactList}\item
+\hypertarget{classXdxfPlugin_a01afa359e9ea2f40935349e7578c8b3b}{
+virtual QIcon \hyperlink{classXdxfPlugin_a01afa359e9ea2f40935349e7578c8b3b}{icon} ()}
+\label{classXdxfPlugin_a01afa359e9ea2f40935349e7578c8b3b}
+
+\begin{DoxyCompactList}\small\item\em returns plugin icon \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Protected Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classXdxfPlugin_a7c13565b60ea9f1850b7de05961a3cec}{
+QString {\bfseries removeAccents} (QString)}
+\label{classXdxfPlugin_a7c13565b60ea9f1850b7de05961a3cec}
+
+\end{DoxyCompactItemize}
\subsection{Member Function Documentation}
\end{DoxySeeAlso}
-Implements \hyperlink{classCommonDictInterface_a3ca9313571e0ecab66ce7a7c5d356f4f}{CommonDictInterface}.
+Implements \hyperlink{classCommonDictInterface_a27594c22d4df398e98af85b40b7407cb}{CommonDictInterface}.
--- /dev/null
+\hypertarget{classXdxfSettingsDialog}{
+\section{XdxfSettingsDialog Class Reference}
+\label{classXdxfSettingsDialog}\index{XdxfSettingsDialog@{XdxfSettingsDialog}}
+}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classXdxfSettingsDialog_a65e2fd1b25c28cd176ccdb6af27f03cc}{
+{\bfseries XdxfSettingsDialog} (\hyperlink{classXdxfPlugin}{XdxfPlugin} $\ast$plugin, QWidget $\ast$parent=0)}
+\label{classXdxfSettingsDialog_a65e2fd1b25c28cd176ccdb6af27f03cc}
+
+\item
+\hypertarget{classXdxfSettingsDialog_a11408c9dfd86e43a6ae1feaa4f5eba00}{
+QString \hyperlink{classXdxfSettingsDialog_a11408c9dfd86e43a6ae1feaa4f5eba00}{dicitonaryFilePath} ()}
+\label{classXdxfSettingsDialog_a11408c9dfd86e43a6ae1feaa4f5eba00}
+
+\begin{DoxyCompactList}\small\item\em Returns choosen by user dictionary file path. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hypertarget{classXdxfSettingsDialog_a632eaee2dca7d2e5bf0e65f67b633602}{
+static \hyperlink{classSettings}{Settings} $\ast$ {\bfseries getSettings} (\hyperlink{classXdxfPlugin}{XdxfPlugin} $\ast$plugin, QWidget $\ast$parent)}
+\label{classXdxfSettingsDialog_a632eaee2dca7d2e5bf0e65f67b633602}
+
+\end{DoxyCompactItemize}
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+XdxfSettingsDialog.h\item
+XdxfSettingsDialog.cpp\end{DoxyCompactItemize}
--- /dev/null
+\hypertarget{classXdxfTest}{
+\section{XdxfTest Class Reference}
+\label{classXdxfTest}\index{XdxfTest@{XdxfTest}}
+}
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+test.h\item
+test.cpp\end{DoxyCompactItemize}
\fancyplain{}{\bfseries\thepage}%
}
\rfoot[\fancyplain{}{\bfseries\scriptsize%
- Generated on Fri Aug 6 11:51:04 2010 for mDictionary by Doxygen }]{}
+ Generated on Thu Aug 12 14:34:59 2010 for mDictionary by Doxygen }]{}
\lfoot[]{\fancyplain{}{\bfseries\scriptsize%
- Generated on Fri Aug 6 11:51:04 2010 for mDictionary by Doxygen }}
+ Generated on Thu Aug 12 14:34:59 2010 for mDictionary by Doxygen }}
\cfoot{}
%---------- Internal commands used in this style file ----------------
--- /dev/null
+\section{File List}
+Here is a list of all documented files with brief descriptions:\begin{DoxyCompactList}
+\item\contentsline{section}{{\bfseries backbone.h} }{\pageref{backbone_8h}}{}
+\item\contentsline{section}{{\bfseries CommonDictInterface.h} }{\pageref{CommonDictInterface_8h}}{}
+\item\contentsline{section}{{\bfseries DictDialog.h} }{\pageref{DictDialog_8h}}{}
+\item\contentsline{section}{\hyperlink{DictManagerWidget_8h}{DictManagerWidget.h} (Dictionary management widget )}{\pageref{DictManagerWidget_8h}}{}
+\item\contentsline{section}{\hyperlink{DictTypeSelectDialog_8h}{DictTypeSelectDialog.h} (Implements plugin selection dialog )}{\pageref{DictTypeSelectDialog_8h}}{}
+\item\contentsline{section}{\hyperlink{GUIInterface_8h}{GUIInterface.h} (Defines interface for GUI )}{\pageref{GUIInterface_8h}}{}
+\item\contentsline{section}{{\bfseries History.h} }{\pageref{History_8h}}{}
+\item\contentsline{section}{\hyperlink{HistoryListDialog_8h}{HistoryListDialog.h} (Implements history list dialog )}{\pageref{HistoryListDialog_8h}}{}
+\item\contentsline{section}{\hyperlink{MainWindow_8h}{MainWindow.h} (Implements interface for GUI )}{\pageref{MainWindow_8h}}{}
+\item\contentsline{section}{\hyperlink{MenuTabWidget_8h}{MenuTabWidget.h} (Implements menu tab widget )}{\pageref{MenuTabWidget_8h}}{}
+\item\contentsline{section}{\hyperlink{MenuWidget_8h}{MenuWidget.h} (Implements custom menu )}{\pageref{MenuWidget_8h}}{}
+\item\contentsline{section}{\hyperlink{SearchBarWidget_8h}{SearchBarWidget.h} (Implements search bar )}{\pageref{SearchBarWidget_8h}}{}
+\item\contentsline{section}{{\bfseries settings.h} }{\pageref{settings_8h}}{}
+\item\contentsline{section}{{\bfseries test.h} }{\pageref{test_8h}}{}
+\item\contentsline{section}{{\bfseries translation.h} }{\pageref{translation_8h}}{}
+\item\contentsline{section}{\hyperlink{TranslationWidget_8h}{TranslationWidget.h} (Implements translation widget )}{\pageref{TranslationWidget_8h}}{}
+\item\contentsline{section}{\hyperlink{TranslationWidgetAutoResizer_8h}{TranslationWidgetAutoResizer.h} (Implements translation widget auto resizer )}{\pageref{TranslationWidgetAutoResizer_8h}}{}
+\item\contentsline{section}{{\bfseries TranslationXdxf.h} }{\pageref{TranslationXdxf_8h}}{}
+\item\contentsline{section}{{\bfseries WordListWidget.h} }{\pageref{WordListWidget_8h}}{}
+\item\contentsline{section}{{\bfseries XdxfDictDialog.h} }{\pageref{XdxfDictDialog_8h}}{}
+\item\contentsline{section}{{\bfseries XdxfLoadDialog.h} }{\pageref{XdxfLoadDialog_8h}}{}
+\item\contentsline{section}{{\bfseries xdxfplugin.h} }{\pageref{xdxfplugin_8h}}{}
+\item\contentsline{section}{{\bfseries XdxfSettingsDialog.h} }{\pageref{XdxfSettingsDialog_8h}}{}
+\end{DoxyCompactList}
\begin{DoxyCompactList}
\item \contentsline{section}{XdxfDictDialog}{\pageref{classXdxfDictDialog}}{}
\end{DoxyCompactList}
+\item \contentsline{section}{DictManagerWidget}{\pageref{classDictManagerWidget}}{}
+\item \contentsline{section}{DictTypeSelectDialog}{\pageref{classDictTypeSelectDialog}}{}
+\item \contentsline{section}{GUIInterface}{\pageref{classGUIInterface}}{}
+\begin{DoxyCompactList}
\item \contentsline{section}{MainWindow}{\pageref{classMainWindow}}{}
+\end{DoxyCompactList}
+\item \contentsline{section}{History}{\pageref{classHistory}}{}
+\item \contentsline{section}{HistoryListDialog}{\pageref{classHistoryListDialog}}{}
\item \contentsline{section}{MenuTabWidget}{\pageref{classMenuTabWidget}}{}
\item \contentsline{section}{MenuWidget}{\pageref{classMenuWidget}}{}
\item \contentsline{section}{SearchBarWidget}{\pageref{classSearchBarWidget}}{}
\item \contentsline{section}{Settings}{\pageref{classSettings}}{}
-\item \contentsline{section}{Testowanie}{\pageref{classTestowanie}}{}
\item \contentsline{section}{Translation}{\pageref{classTranslation}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{TranslationXdxf}{\pageref{classTranslationXdxf}}{}
\end{DoxyCompactList}
\item \contentsline{section}{TranslationWidget}{\pageref{classTranslationWidget}}{}
+\item \contentsline{section}{TranslationWidgetAutoResizer}{\pageref{classTranslationWidgetAutoResizer}}{}
\item \contentsline{section}{WordListWidget}{\pageref{classWordListWidget}}{}
\item \contentsline{section}{XdxfLoadDialog}{\pageref{classXdxfLoadDialog}}{}
+\item \contentsline{section}{XdxfSettingsDialog}{\pageref{classXdxfSettingsDialog}}{}
+\item \contentsline{section}{XdxfTest}{\pageref{classXdxfTest}}{}
\end{DoxyCompactList}
\vspace*{1cm}
{\large Generated by Doxygen 1.6.3}\\
\vspace*{0.5cm}
-{\small Fri Aug 6 11:51:04 2010}\\
+{\small Thu Aug 12 14:34:59 2010}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
\input{hierarchy}
\chapter{Class Index}
\input{annotated}
+\chapter{File Index}
+\input{files}
\chapter{Class Documentation}
\input{classBackbone}
\include{classCommonDictInterface}
\include{classDictDialog}
+\include{classDictManagerWidget}
+\include{classDictTypeSelectDialog}
+\include{classGUIInterface}
+\include{classHistory}
+\include{classHistoryListDialog}
\include{classMainWindow}
\include{classMenuTabWidget}
\include{classMenuWidget}
\include{classSearchBarWidget}
\include{classSettings}
-\include{classTestowanie}
\include{classTranslation}
\include{classTranslationWidget}
+\include{classTranslationWidgetAutoResizer}
\include{classTranslationXdxf}
\include{classWordListWidget}
\include{classXdxfDictDialog}
\include{classXdxfLoadDialog}
\include{classXdxfPlugin}
+\include{classXdxfSettingsDialog}
+\include{classXdxfTest}
+\chapter{File Documentation}
+\input{DictManagerWidget_8h}
+\include{DictTypeSelectDialog_8h}
+\include{GUIInterface_8h}
+\include{HistoryListDialog_8h}
+\include{MainWindow_8h}
+\include{MenuTabWidget_8h}
+\include{MenuWidget_8h}
+\include{SearchBarWidget_8h}
+\include{TranslationWidget_8h}
+\include{TranslationWidgetAutoResizer_8h}
\printindex
\end{document}
*******************************************************************************/
-//Created by Mateusz Półrola
+//! \file DictManagerWidget.h
+//! \brief Dictionary management widget
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef DICTMANAGERWIDGET_H
#define DICTMANAGERWIDGET_H
#include <QtGui>
#include "../../includes/GUIInterface.h"
+
+//! Implements dictionaries management widget
+/*!
+ Shows list of loaded dictionaries and their states (active/inactive).
+ It allow to change dicts states, add new dict, remove selected one or
+ change settings of selected dict. All changes are saved automatically after
+ hiding of this widget.
+ */
class DictManagerWidget : public QWidget {
Q_OBJECT
public:
+ //! Constructor
+ /*!
+ \param parent parent of this widget, which must be subclass of
+ GUIInterface, because it will use it to get info about loaded plugins
+ and dicts.
+ */
explicit DictManagerWidget(GUIInterface *parent = 0);
protected:
void hideEvent(QHideEvent *e);
Q_SIGNALS:
+ //! Emited when hiding widget, it will save states of dictionaries
+ /*! \param list of only active dictionaries
+ */
void selectedDictionaries(QList<CommonDictInterface*>);
+
+ //! Emited when user wants to add new dictionary
+ /*! \param new dictionary returned by specyfic plugin dialog
+ */
void addDictionary(CommonDictInterface*);
+
+ //! Emited when user wants to remove dictionary
+ /*! \param dictionary which will be removed
+ */
void removeDictionary(CommonDictInterface*);
+
+
private Q_SLOTS:
+ /*! Shows plugin select dialog and then specific plugin add new dictionary
+ dialog, which will return new CommonDictInterface* object, which is
+ later passed as parameter of addDictionary signal*/
void addNewDictButtonClicked();
+
+ /*! Pass selected dictionary from list as parameter of removeDictionary
+ signal */
void removeButtonClicked();
void itemSelected(QListWidgetItem*);
+
+ /*! Shows plugin's settings dialog*/
void settingsButtonClicked();
private:
QHBoxLayout* buttonGroup;
QListWidget* dictListWidget;
+ //holds association between items on list and CommonDictInterface objects
QHash<QListWidgetItem*, CommonDictInterface*> dictsHash;
GUIInterface* guiInterface;
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file DictTypeSelectDialog.h
+//! \brief Implements plugin selection dialog
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef DICTTYPESELECTDIALOG_H
#define DICTTYPESELECTDIALOG_H
#include <QtGui>
#include "../../includes/settings.h"
-#define PLUGIN_ROW_ROLE 99
+#define PLUGIN_ROW_ROLE 99 //TODO remove this
+
+//! Implements pluigin selection dialog
+/*!
+ Shows list of loaded dictionaries plugins.
+ Static function addNewdict will return selected plugin.
+ */
class DictTypeSelectDialog : public QDialog {
Q_OBJECT
public:
+ //! Shows dialog with list of plugins
+ /*!
+ \param plugins list of loaded plugins
+ \param parent widget
+ \return selected plugin, if user cancel dialog it returns NULL
+ */
static CommonDictInterface* addNewDict(
QList<CommonDictInterface* > plugins,
QWidget *parent = 0);
+ //! Returns selected by user plugin
CommonDictInterface* selectedPlugin();
protected:
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file HistoryListDialog.h
+//! \brief Implements history list dialog
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef HISTORYLISTDIALOG_H
#define HISTORYLISTDIALOG_H
#include "../../includes/History.h"
#include <QtGui>
+
+//! Implements history list dialog
+/*!
+ Shows history list and allow user to select one word of it.
+ */
class HistoryListDialog : public QDialog
{
Q_OBJECT
public:
+ //! Constructor
+ /*!
+ \param words list of history words
+ \param parent widget
+ */
explicit HistoryListDialog(QStringList words, QWidget* parent = 0);
+
+ //! Returns word selected by user
QString selectedWord();
+
+ //! Returns row number of selected word
int selectedRow();
private Q_SLOTS:
#include <QMaemo5InformationBox>
#endif
+
MainWindow::MainWindow(Backbone *backbone, QWidget *parent):
GUIInterface(parent),
ui(new Ui::MainWindow) {
ui->setupUi(this);
+ //sets attribute to maemo's stacked window
#ifdef Q_WS_MAEMO_5
setAttribute(Qt::WA_Maemo5StackedWindow);
#endif
-
searchBarWidget = new SearchBarWidget;
wordListWidget = new WordListWidget;
+
+ //translationWidget is antoher stacked window, so we don't add it to layout
+ //only create it with this widget as parent
translationWidget = new TranslationWidget(this);
ui->centralWidget->layout()->addWidget(wordListWidget);
void MainWindow::closeEvent(QCloseEvent *event) {
+ //reqest to stop all searches and close app
emit quit();
event->accept();
}
}
void MainWindow::wordListReady() {
+ //gets results from backbone
QMultiHash<QString, Translation*> res = backbone->result();
QHash<QString, QList<Translation*> > searchResult;
-
+ //if nothing was found
if(res.count() == 0) {
#ifdef Q_WS_MAEMO_5
QMaemo5InformationBox::information(this,
tr("Can't find any matching words"),
QMaemo5InformationBox::DefaultTimeout);
#endif
-
+ //show empty list to remove results of old search
emit showWordList(searchResult);
}
else {
-
+ //find translations of the same key word
QMultiHash<QString, Translation*>::iterator i;
for(i = res.begin(); i != res.end(); i++) {
searchResult[i.key()].push_back(i.value());
void MainWindow::searchExact(QString word) {
setExactSearch(true);
+ //searching with searchBar, not directly by emiting searchWordList(),
+ //because it will set search word in searchBar's edit line
+ //this function is only used by history and when searching from attributes
searchBarWidget->search(word);
}
void MainWindow::breakSearching() {
+ //make sure to unset exact search mode
setExactSearch(false);
}
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file MainWindow.h
+//! \brief Implements interface for GUI
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
class MainWindow;
}
+//! Implements interface for GUI
+/*!
+ 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.
+*/
class MainWindow : public GUIInterface
{
Q_OBJECT
public:
+ //! Constructor
+ /*!
+ \param backbone object which will doing all searches and returns data
+ \param parent parent widget of this window
+ */
+
explicit MainWindow(Backbone* backbone, QWidget *parent = 0);
~MainWindow();
+ //! Returns all loaded dictionaries with infromation about that they are
+ //! active/inactive
+ /*!
+ \return Hash of pointers to dictionary and boolean flag indicating if
+ dictionary is active
+ */
QHash<CommonDictInterface*, bool> getDictionaries();
+
+ //! Returns all loaded plugins
+ /*!
+ \return List of pointers to plugins
+ */
QList<CommonDictInterface*> getPlugins();
+ //! Indicates if GUI is in exact search mode.
+ /*! 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.
+ \returns flag indicating if GUI is in exact search mode
+ */
bool exactSearch();
+
+ //! Sets GUI exact search mode.
+ /*! 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.
+ \param exactSearch flag indicating if GUI will be in exact search mode
+ \sa exactSearch()
+ */
void setExactSearch(bool);
public Q_SLOTS:
+ //! Search in exact mode for given word
+ /*!
+ GUI will be automaticaly set into exact search mode, and after search or
+ break will be unset from exact search mode.
+ \param word which will be searched in dictionaries
+ */
void searchExact(QString);
-protected Q_SLOTS:
+ //! Gets word list from backbone and prepares received list to display
+ /*!
+ 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.
+ \sa exactSearch()
+ \sa showTranslation()
+ */
void wordListReady();
+
+ //! Gets translation strings from backbone and emit signal to display them
void translationsReady();
+
+ //! Adds to history key words from given translations
+ /*!
+ 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.
+ \param list of translations with key words
+ \sa searchTranslations()
+ */
void addToHistory(QList<Translation*>);
+
+ //! Shows history dialog
void showHistory();
+
+ //! Shows translation of next word in history
+ /*!
+ It will work only if there is available next word in history.
+ Translation of word is searched with searchExact() function
+ \sa searchExact()
+ */
void historyNext();
+
+ //! Shows translation of previous word in history
+ /*!
+ It will work only if there is available previous word in history.
+ Translation of word is searched with searchExact() function
+ \sa searchExact()
+ */
void historyPrev();
private Q_SLOTS:
+ //! Sets string for which current search is ongoing, is used to find exact
+ //! word when GUI is in search exact mode.
void setSearchString(QString);
+
+ //! Disables menu when search is ongoing
void disableMenu();
+
+ //! Enables menu
void enableMenu();
+
+ //! When user break searching it make sure that exact search mode will be
+ //! disabled
void breakSearching();
private:
Backbone* backbone;
Ui::MainWindow *ui;
+
+
SearchBarWidget* searchBarWidget;
TranslationWidget* translationWidget;
WordListWidget* wordListWidget;
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file MenuTabWidget.h
+//! \brief Implements menu tab widget
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef MENUTABWIDGET_H
#define MENUTABWIDGET_H
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file MenuWidget.h
+//! \brief Implements custom menu
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef MENUWIDGET_H
#define MENUWIDGET_H
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-/*! /file SearchBarWidget.h
-\brief Displays search bar w
-\author Mateusz Półrola <mateusz.polrola@comarch.pl>
-*/
+//! \file SearchBarWidget.h
+//! \brief Implements search bar
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef SEARCHBARWIDGET_H
Contains line edit field to input word which user would like to find
and buttons to start/stop search and browse search history.
Line edit and history buttons are disabled when search is ongoing,
- only start/stop button stays active
+ only start/stop button stays active. When searching it also displays
+ progress bar
*/
class SearchBarWidget : public QWidget {
Q_OBJECT
explicit SearchBarWidget(QWidget *parent = 0);
~SearchBarWidget();
- //! Returns searching status
- /*! If backbone is still searching returns true */
- bool isSearching() const;
-
Q_SIGNALS:
- //! Requests to search for translation of word passed as parameter
+ //! Requests to search for list of matching words to word passed as
+ //! parameter
void searchForTranslations(QString);
//! Request to stop all active searchings
void stopSearching();
-
+ //! Request to show previous translation in history
void historyPrev();
+
+ //! Request to show next translation in history
void historyNext();
+
+ //! Request to show history list
void historyShow();
+ //! Request to refresh state of history buttons
void refreshHistoryButtons();
public Q_SLOTS:
//! Sets search bar in busy state
/*!
- Displays "busy" bar and disables search word text edit andhistory buttons
+ Displays "busy" bar and disables search word text edit and history buttons
*/
void setBusy();
//! Sets search bar in idle state
/*!
- Hides "busy" bar and enables all widgets
+ Hides "busy" bar and enables all widgets, refresh state of history buttons
+ by emmiting refreshHistoryButtons signal
*/
void setIdle();
//! Search for given word
+ /*!
+ Sets word as text in search word line edit
+ */
void search(QString word);
-
+ //! Updates state of history buttons
void updateHistoryButtons(bool prev, bool next, bool list);
private Q_SLOTS:
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file TranslationWidget.h
+//! \brief Implements translation widget
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef TRANSLATIONWIDGET_H
#define TRANSLATIONWIDGET_H
void updateSize();
public Q_SLOTS:
- //! Request to show translation widget.
- //! Translations will be fetched from backbone
+ //! Show widget.
void show();
+
+ //! Request to show translation of word list passed as parameter.
void show(QStringList);
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file TranslationWidgetAutoResizer.h
+//! \brief Implements translation widget auto resizer
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>a
#ifndef TRANSLATIONWIDGETAUTORESIZER_H
#define TRANSLATIONWIDGETAUTORESIZER_H
Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+//! \file WordListwidget.h
+//! \brief Implements word list widget
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
#ifndef WORDLISTWIDGET_H
#define WORDLISTWIDGET_H
explicit WordListWidget(QWidget *parent = 0);
Q_SIGNALS:
+ //! Request to show translation which is described by passed translations
+ //! objects
void showTranslation(QList<Translation*>);
public Q_SLOTS:
- /*! Request to show search results, requested by backbone when it finished
- search*/
+ //! Shows search results
+ /*!
+ \param hash of found words and it's translations objects
+ */
void showSearchResults(QHash<QString, QList<Translation*> >);
//! Lock words list, while backbone is doing somethig in background
//! Unlocks words list
void unlockList();
- //! Sets string which exact match will be searched
- /*!
- When exactMatchString is not empty, widget will not display found words,
- but when in found words is exactMatchString it will direct display it's
- translation. When exactMatchString isn't in list widget will display
- suitable information, and list of found words
- */
- //void setExactMatchString(QString exactMatchString);
- //QString exactMatchString();
private Q_SLOTS:
void itemClicked(QModelIndex index);
Copyright 2010 Comarch S.A.
*******************************************************************************/
+//! \file GUIInterface.h
+//! \brief Defines interface for GUI
+//! \author Mateusz Półrola <mateusz.polrola@comarch.pl>
+
-//Created by Mateusz Półrola
#ifndef GUIINTERFACE_H
#define GUIINTERFACE_H
#include "translation.h"
#include "CommonDictInterface.h"
+//! Interface for different GUIs
+/*!
+ Default base class for all GUIs is QMainWindow
+ */
class GUIInterface : public QMainWindow {
Q_OBJECT
virtual ~GUIInterface() {}
+ //! Returns all loaded dictionaries with infromation about that they are
+ //! active/inactive
+ /*!
+ \return Hash of pointers to dictionary and boolean flag indicating if
+ dictionary is active
+ */
virtual QHash<CommonDictInterface*, bool> getDictionaries() = 0;
+
+
+ //! Returns all loaded plugins
+ /*!
+ \return List of pointers to plugins
+ */
virtual QList<CommonDictInterface*> getPlugins() = 0;
+ //! Indicates if GUI is in exact search mode.
+ /*! 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 should be
+ used for browsing search history and search words from application
+ arguments.
+ \returns flag indicating if GUI is in exact search mode
+ */
bool exactSearch();
- void setExactSearch(bool);
+ //! Sets GUI exact search mode.
+ /*! \sa exactSearch() */
+ void setExactSearch(bool exactSearch);
-public Q_SLOTS:
- virtual void searchExact(QString) = 0;
-protected Q_SLOTS:
+public Q_SLOTS:
+ //! Search in exact mode for given word
+ /*!
+ GUI will be automaticaly set into exact search mode, and after search or
+ break will be unset from exact search mode.
+ \param word which will be searched in dictionaries
+ */
+ virtual void searchExact(QString word) = 0;
+
+ //! Adds to history key words from given translations
+ /*!
+ 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.
+ \param list of translations with key words
+ \sa searchTranslations();
+ */
virtual void addToHistory(QList<Translation*>) = 0;
+
+ //! Shows history dialog
virtual void showHistory() = 0;
+
+ //! Shows translation of next word in history
+ /*!
+ It will work only if there is available next word in history.
+ Translation of word is searched with searchExact() function
+ \sa searchExact()
+ */
virtual void historyNext() = 0;
+
+ //! Shows translation of previous word in history
+ /*!
+ It will work only if there is available previous word in history.
+ Translation of word is searched with searchExact() function
+ \sa searchExact()
+ */
virtual void historyPrev() = 0;
+
+ //! Gets word list from backbone and prepares received list to display
+ /*!
+ 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.
+ \sa exactSearch()
+ \sa showTranslation()
+ */
virtual void wordListReady() = 0;
+
+ //! Gets translation strings from backbone and emit signal to display them
virtual void translationsReady() = 0;
Q_SIGNALS:
+ //! Should be emited when user wants to close application to stop
+ //! all ongoing searches
void quit();
+
+ //! Emited when user want to search for list of words matching given word
+ /*! \param word word which will be matched, it can contains wildcards
+ */
void searchWordList(QString word);
+
+ //! Emited when user wants to see translation of words.
+ /*! \param list of translations for given word which will be received
+ in wordListReady() slot
+ \sa wordListReady()
+ */
void searchTranslations(QList<Translation*>);
+
+ //! Emited when starting search, will disable GUI components
+ //! and shows progress bars
void setBusy();
+
+ //! Emited when searching ends, will enable GUI components
void setIdle();
+
+ //! Emited when user want to break search
void stopSearching();
+
+ //! Emited after received word list in wordListReady() slot, will display
+ //! list of matched words
+ /*! \param hash of word and list of translation of this word found
+ in dictionaries
+ */
void showWordList(QHash<QString, QList<Translation*> >);
+
+ //! Emited after received translation strings in translationsReady() slot,
+ //! will display translation of given word
+ /*! \param list of translations from different dictionaries
+ in dictionaries
+ */
void showTranslation(QStringList);
+
+ //! Emited when user wants to add new dictionary
+ /*! \param new dictionary returned by specyfic plugin dialog
+ */
void addNewDictionary(CommonDictInterface*);
+
+ //! Emited when user wants to remove dictionary
+ /*! \param dictionary which will be removed
+ */
void removeDictionary(CommonDictInterface*);
+
+ //! Emited when user changes dictionaries active/inactive states
+ /*! \param list of only active dictionaries
+ */
void selectedDictionaries(QList<CommonDictInterface* >);
};