Updated documentation
authorMateusz Półrola <mateusz.polrola@comarch.pl>
Thu, 12 Aug 2010 12:36:03 +0000 (14:36 +0200)
committerMateusz Półrola <mateusz.polrola@comarch.pl>
Thu, 12 Aug 2010 12:36:58 +0000 (14:36 +0200)
187 files changed:
doc/html/CommonDictInterface_8h_source.html
doc/html/DictDialog_8h_source.html
doc/html/DictManagerWidget_8h.html [new file with mode: 0644]
doc/html/DictManagerWidget_8h_source.html [new file with mode: 0644]
doc/html/DictTypeSelectDialog_8h.html [new file with mode: 0644]
doc/html/DictTypeSelectDialog_8h_source.html [new file with mode: 0644]
doc/html/GUIInterface_8h.html [new file with mode: 0644]
doc/html/GUIInterface_8h_source.html [new file with mode: 0644]
doc/html/HistoryListDialog_8h.html [new file with mode: 0644]
doc/html/HistoryListDialog_8h_source.html [new file with mode: 0644]
doc/html/History_8h_source.html [new file with mode: 0644]
doc/html/MainWindow_8h.html [new file with mode: 0644]
doc/html/MainWindow_8h_source.html
doc/html/MenuTabWidget_8h.html [new file with mode: 0644]
doc/html/MenuTabWidget_8h_source.html
doc/html/MenuWidget_8h.html [new file with mode: 0644]
doc/html/MenuWidget_8h_source.html
doc/html/SearchBarWidget_8h.html [new file with mode: 0644]
doc/html/SearchBarWidget_8h_source.html
doc/html/TranslationWidgetAutoResizer_8h.html [new file with mode: 0644]
doc/html/TranslationWidgetAutoResizer_8h_source.html [new file with mode: 0644]
doc/html/TranslationWidget_8h.html [new file with mode: 0644]
doc/html/TranslationWidget_8h_source.html
doc/html/TranslationXdxf_8h_source.html
doc/html/WordListWidget_8h_source.html
doc/html/XdxfDictDialog_8h_source.html
doc/html/XdxfLoadDialog_8h_source.html
doc/html/XdxfSettingsDialog_8h_source.html [new file with mode: 0644]
doc/html/annotated.html
doc/html/backbone_8h_source.html
doc/html/classBackbone-members.html
doc/html/classBackbone.html
doc/html/classCommonDictInterface-members.html
doc/html/classCommonDictInterface.html
doc/html/classDictDialog-members.html
doc/html/classDictDialog.html
doc/html/classDictManagerWidget-members.html [new file with mode: 0644]
doc/html/classDictManagerWidget.html [new file with mode: 0644]
doc/html/classDictTypeSelectDialog-members.html [new file with mode: 0644]
doc/html/classDictTypeSelectDialog.html [new file with mode: 0644]
doc/html/classGUIInterface-members.html [new file with mode: 0644]
doc/html/classGUIInterface.html [new file with mode: 0644]
doc/html/classGUIInterface.png [new file with mode: 0644]
doc/html/classHistory-members.html [new file with mode: 0644]
doc/html/classHistory.html [new file with mode: 0644]
doc/html/classHistoryListDialog-members.html [new file with mode: 0644]
doc/html/classHistoryListDialog.html [new file with mode: 0644]
doc/html/classMainWindow-members.html
doc/html/classMainWindow.html
doc/html/classMainWindow.png [new file with mode: 0644]
doc/html/classMenuTabWidget-members.html
doc/html/classMenuTabWidget.html
doc/html/classMenuWidget-members.html
doc/html/classMenuWidget.html
doc/html/classSearchBarWidget-members.html
doc/html/classSearchBarWidget.html
doc/html/classSettings-members.html
doc/html/classSettings.html
doc/html/classTranslation-members.html
doc/html/classTranslation.html
doc/html/classTranslationWidget-members.html
doc/html/classTranslationWidget.html
doc/html/classTranslationWidgetAutoResizer-members.html [new file with mode: 0644]
doc/html/classTranslationWidgetAutoResizer.html [new file with mode: 0644]
doc/html/classTranslationXdxf-members.html
doc/html/classTranslationXdxf.html
doc/html/classUi_1_1MainWindow-members.html
doc/html/classUi_1_1MainWindow.html
doc/html/classUi__MainWindow-members.html
doc/html/classUi__MainWindow.html
doc/html/classWordListWidget-members.html
doc/html/classWordListWidget.html
doc/html/classXdxfDictDialog-members.html
doc/html/classXdxfDictDialog.html
doc/html/classXdxfLoadDialog-members.html
doc/html/classXdxfLoadDialog.html
doc/html/classXdxfPlugin-members.html
doc/html/classXdxfPlugin.html
doc/html/classXdxfSettingsDialog-members.html [new file with mode: 0644]
doc/html/classXdxfSettingsDialog.html [new file with mode: 0644]
doc/html/classXdxfTest-members.html [new file with mode: 0644]
doc/html/classXdxfTest.html [new file with mode: 0644]
doc/html/classes.html
doc/html/files.html
doc/html/functions.html
doc/html/functions_func.html
doc/html/hierarchy.html
doc/html/index.html
doc/html/search/all_61.html
doc/html/search/all_62.html
doc/html/search/all_63.html
doc/html/search/all_64.html
doc/html/search/all_65.html [new file with mode: 0644]
doc/html/search/all_67.html
doc/html/search/all_68.html
doc/html/search/all_69.html
doc/html/search/all_6c.html
doc/html/search/all_6d.html
doc/html/search/all_71.html
doc/html/search/all_72.html
doc/html/search/all_73.html
doc/html/search/all_74.html
doc/html/search/all_75.html
doc/html/search/all_77.html
doc/html/search/all_78.html
doc/html/search/classes_64.html
doc/html/search/classes_67.html [new file with mode: 0644]
doc/html/search/classes_68.html [new file with mode: 0644]
doc/html/search/classes_74.html
doc/html/search/classes_78.html
doc/html/search/files_64.html [new file with mode: 0644]
doc/html/search/files_67.html [new file with mode: 0644]
doc/html/search/files_68.html [new file with mode: 0644]
doc/html/search/files_6d.html [new file with mode: 0644]
doc/html/search/files_73.html [new file with mode: 0644]
doc/html/search/files_74.html [new file with mode: 0644]
doc/html/search/functions_61.html
doc/html/search/functions_62.html [new file with mode: 0644]
doc/html/search/functions_63.html
doc/html/search/functions_64.html
doc/html/search/functions_65.html [new file with mode: 0644]
doc/html/search/functions_67.html
doc/html/search/functions_68.html
doc/html/search/functions_69.html
doc/html/search/functions_6c.html
doc/html/search/functions_6d.html [new file with mode: 0644]
doc/html/search/functions_71.html
doc/html/search/functions_72.html
doc/html/search/functions_73.html
doc/html/search/functions_74.html
doc/html/search/functions_75.html [new file with mode: 0644]
doc/html/search/functions_77.html [new file with mode: 0644]
doc/html/search/search.js
doc/html/settings_8h_source.html
doc/html/test_8h_source.html
doc/html/translation_8h_source.html
doc/html/ui__MainWindow_8h_source.html
doc/html/xdxfplugin_8h_source.html
doc/latex/DictManagerWidget_8h.tex [new file with mode: 0644]
doc/latex/DictTypeSelectDialog_8h.tex [new file with mode: 0644]
doc/latex/GUIInterface_8h.tex [new file with mode: 0644]
doc/latex/HistoryListDialog_8h.tex [new file with mode: 0644]
doc/latex/MainWindow_8h.tex [new file with mode: 0644]
doc/latex/MenuTabWidget_8h.tex [new file with mode: 0644]
doc/latex/MenuWidget_8h.tex [new file with mode: 0644]
doc/latex/SearchBarWidget_8h.tex [new file with mode: 0644]
doc/latex/TranslationWidgetAutoResizer_8h.tex [new file with mode: 0644]
doc/latex/TranslationWidget_8h.tex [new file with mode: 0644]
doc/latex/annotated.tex
doc/latex/classBackbone.tex
doc/latex/classCommonDictInterface.tex
doc/latex/classDictManagerWidget.tex [new file with mode: 0644]
doc/latex/classDictTypeSelectDialog.tex [new file with mode: 0644]
doc/latex/classGUIInterface.eps [new file with mode: 0644]
doc/latex/classGUIInterface.tex [new file with mode: 0644]
doc/latex/classHistory.tex [new file with mode: 0644]
doc/latex/classHistoryListDialog.tex [new file with mode: 0644]
doc/latex/classMainWindow.eps [new file with mode: 0644]
doc/latex/classMainWindow.tex
doc/latex/classMenuTabWidget.tex
doc/latex/classMenuWidget.tex
doc/latex/classSearchBarWidget.tex
doc/latex/classSettings.tex
doc/latex/classTranslationWidget.tex
doc/latex/classTranslationWidgetAutoResizer.tex [new file with mode: 0644]
doc/latex/classTranslationXdxf.tex
doc/latex/classWordListWidget.tex
doc/latex/classXdxfDictDialog.tex
doc/latex/classXdxfPlugin.tex
doc/latex/classXdxfSettingsDialog.tex [new file with mode: 0644]
doc/latex/classXdxfTest.tex [new file with mode: 0644]
doc/latex/doxygen.sty
doc/latex/files.tex [new file with mode: 0644]
doc/latex/hierarchy.tex
doc/latex/refman.tex
trunk/src/base/gui/DictManagerWidget.h
trunk/src/base/gui/DictTypeSelectDialog.h
trunk/src/base/gui/HistoryListDialog.h
trunk/src/base/gui/MainWindow.cpp
trunk/src/base/gui/MainWindow.h
trunk/src/base/gui/MenuTabWidget.h
trunk/src/base/gui/MenuWidget.h
trunk/src/base/gui/SearchBarWidget.h
trunk/src/base/gui/TranslationWidget.h
trunk/src/base/gui/TranslationWidgetAutoResizer.h
trunk/src/base/gui/WordListWidget.h
trunk/src/includes/GUIInterface.h

index 0e8a273..5e421f6 100644 (file)
@@ -91,41 +91,45 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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&lt;Translation*&gt; <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&lt;Translation*&gt; <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">&quot;CommonDictInterface/0.1&quot;</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">&quot;CommonDictInterface/0.1&quot;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -134,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 4f76fa9..498c4a4 100644 (file)
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/DictManagerWidget_8h.html b/doc/html/DictManagerWidget_8h.html
new file mode 100644 (file)
index 0000000..6a9b382
--- /dev/null
@@ -0,0 +1,80 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QWidget&gt;</code><br/>
+<code>#include &lt;QtGui&gt;</code><br/>
+<code>#include &quot;../../includes/GUIInterface.h&quot;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/DictManagerWidget_8h_source.html b/doc/html/DictManagerWidget_8h_source.html
new file mode 100644 (file)
index 0000000..56f4006
--- /dev/null
@@ -0,0 +1,140 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;http://www.gnu.org/licenses/&gt;.</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 &lt;QWidget&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QtGui&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;../../includes/GUIInterface.h&quot;</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&lt;CommonDictInterface*&gt;);
+<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&lt;QListWidgetItem*, CommonDictInterface*&gt; 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/DictTypeSelectDialog_8h.html b/doc/html/DictTypeSelectDialog_8h.html
new file mode 100644 (file)
index 0000000..d7990cd
--- /dev/null
@@ -0,0 +1,83 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QDialog&gt;</code><br/>
+<code>#include &lt;QtGui&gt;</code><br/>
+<code>#include &quot;../../includes/settings.h&quot;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><b>PLUGIN_ROW_ROLE</b>&nbsp;&nbsp;&nbsp;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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/DictTypeSelectDialog_8h_source.html b/doc/html/DictTypeSelectDialog_8h_source.html
new file mode 100644 (file)
index 0000000..78fa568
--- /dev/null
@@ -0,0 +1,118 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;http://www.gnu.org/licenses/&gt;.</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 &lt;QDialog&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QtGui&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;../../includes/settings.h&quot;</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&lt;CommonDictInterface* &gt; 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&lt;CommonDictInterface* &gt; 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&lt;CommonDictInterface*&gt; 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/GUIInterface_8h.html b/doc/html/GUIInterface_8h.html
new file mode 100644 (file)
index 0000000..412c924
--- /dev/null
@@ -0,0 +1,81 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QMainWindow&gt;</code><br/>
+<code>#include &lt;QMultiHash&gt;</code><br/>
+<code>#include &quot;translation.h&quot;</code><br/>
+<code>#include &quot;CommonDictInterface.h&quot;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html">GUIInterface</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/GUIInterface_8h_source.html b/doc/html/GUIInterface_8h_source.html
new file mode 100644 (file)
index 0000000..766398b
--- /dev/null
@@ -0,0 +1,168 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;http://www.gnu.org/licenses/&gt;.</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 &lt;QMainWindow&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QMultiHash&gt;</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;translation.h&quot;</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include &quot;CommonDictInterface.h&quot;</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&lt;CommonDictInterface*, bool&gt; <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&lt;CommonDictInterface*&gt; <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&lt;Translation*&gt;) = 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&lt;Translation*&gt;);
+<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&lt;QString, QList&lt;Translation*&gt; &gt;);
+<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&lt;CommonDictInterface* &gt;);
+<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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/HistoryListDialog_8h.html b/doc/html/HistoryListDialog_8h.html
new file mode 100644 (file)
index 0000000..14c9bc1
--- /dev/null
@@ -0,0 +1,81 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QDialog&gt;</code><br/>
+<code>#include &quot;<a class="el" href="SearchBarWidget_8h_source.html">SearchBarWidget.h</a>&quot;</code><br/>
+<code>#include &quot;../../includes/History.h&quot;</code><br/>
+<code>#include &lt;QtGui&gt;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/HistoryListDialog_8h_source.html b/doc/html/HistoryListDialog_8h_source.html
new file mode 100644 (file)
index 0000000..dd1fe0a
--- /dev/null
@@ -0,0 +1,117 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;http://www.gnu.org/licenses/&gt;.</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 &lt;QDialog&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;<a class="code" href="SearchBarWidget_8h.html" title="Implements search bar.">SearchBarWidget.h</a>&quot;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;../../includes/History.h&quot;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;QtGui&gt;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/History_8h_source.html b/doc/html/History_8h_source.html
new file mode 100644 (file)
index 0000000..3b09e81
--- /dev/null
@@ -0,0 +1,132 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;http://www.gnu.org/licenses/&gt;.</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 &lt;QObject&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QVector&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QStringList&gt;</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&lt;QString&gt; _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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/MainWindow_8h.html b/doc/html/MainWindow_8h.html
new file mode 100644 (file)
index 0000000..d9289a1
--- /dev/null
@@ -0,0 +1,86 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QMainWindow&gt;</code><br/>
+<code>#include &quot;../../includes/GUIInterface.h&quot;</code><br/>
+<code>#include &quot;../backbone/backbone.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="TranslationWidget_8h_source.html">TranslationWidget.h</a>&quot;</code><br/>
+<code>#include &quot;WordListWidget.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="SearchBarWidget_8h_source.html">SearchBarWidget.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="MenuWidget_8h_source.html">MenuWidget.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="DictManagerWidget_8h_source.html">DictManagerWidget.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="HistoryListDialog_8h_source.html">HistoryListDialog.h</a>&quot;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html">MainWindow</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index b2fab4e..3c65443 100644 (file)
@@ -40,7 +40,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="files.html"><span>File&nbsp;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>
@@ -60,59 +60,111 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 &lt;QMainWindow&gt;</span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;TranslationWidget.h&quot;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;WordListWidget.h&quot;</span>
-<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;SearchBarWidget.h&quot;</span>
-<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;MenuWidget.h&quot;</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 &lt;QMainWindow&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;../../includes/GUIInterface.h&quot;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;<a class="code" href="TranslationWidget_8h.html" title="Implements translation widget.">TranslationWidget.h</a>&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;WordListWidget.h&quot;</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include &quot;<a class="code" href="SearchBarWidget_8h.html" title="Implements search bar.">SearchBarWidget.h</a>&quot;</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;<a class="code" href="MenuWidget_8h.html" title="Implements custom menu.">MenuWidget.h</a>&quot;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &quot;<a class="code" href="DictManagerWidget_8h.html" title="Dictionary management widget.">DictManagerWidget.h</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &quot;<a class="code" href="HistoryListDialog_8h.html" title="Implements history list dialog.">HistoryListDialog.h</a>&quot;</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&amp;#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&lt;CommonDictInterface*, bool&gt; <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&lt;CommonDictInterface*&gt; <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&lt;Translation*&gt;);
+<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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -121,7 +173,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/MenuTabWidget_8h.html b/doc/html/MenuTabWidget_8h.html
new file mode 100644 (file)
index 0000000..c3b4d4d
--- /dev/null
@@ -0,0 +1,78 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QTabWidget&gt;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 43e0924..5a0cd15 100644 (file)
@@ -40,7 +40,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="files.html"><span>File&nbsp;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>
@@ -60,30 +60,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 &lt;QTabWidget&gt;</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&amp;#39;s main widget, which will hold all submenu&amp;#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&amp;#39;s main widget, which will hold all submenu&amp;#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 &lt;QTabWidget&gt;</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&amp;#39;s main widget, which will hold all submenu&amp;#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&amp;#39;s main widget, which will hold all submenu&amp;#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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -92,7 +90,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/MenuWidget_8h.html b/doc/html/MenuWidget_8h.html
new file mode 100644 (file)
index 0000000..39a7ce1
--- /dev/null
@@ -0,0 +1,79 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QWidgetAction&gt;</code><br/>
+<code>#include &quot;<a class="el" href="MenuTabWidget_8h_source.html">MenuTabWidget.h</a>&quot;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMenuWidget.html">MenuWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index a6519c4..0e1dafa 100644 (file)
@@ -40,7 +40,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="files.html"><span>File&nbsp;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>
@@ -60,38 +60,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 &lt;QWidgetAction&gt;</span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include &quot;MenuTabWidget.h&quot;</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&amp;#39;s main widget, which will hold all submenu&amp;#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 &lt;QWidgetAction&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;<a class="code" href="MenuTabWidget_8h.html" title="Implements menu tab widget.">MenuTabWidget.h</a>&quot;</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&amp;#39;s main widget, which will hold all submenu&amp;#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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -100,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/SearchBarWidget_8h.html b/doc/html/SearchBarWidget_8h.html
new file mode 100644 (file)
index 0000000..1903718
--- /dev/null
@@ -0,0 +1,81 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QWidget&gt;</code><br/>
+<code>#include &lt;QtGui&gt;</code><br/>
+<code>#include &quot;../backbone/backbone.h&quot;</code><br/>
+<code>#include &quot;../../includes/History.h&quot;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 8f96d16..9a61291 100644 (file)
@@ -40,7 +40,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="files.html"><span>File&nbsp;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>
@@ -60,72 +60,84 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 &lt;QWidget&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QtGui&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</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 &lt;QWidget&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QtGui&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;../../includes/History.h&quot;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -134,7 +146,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/TranslationWidgetAutoResizer_8h.html b/doc/html/TranslationWidgetAutoResizer_8h.html
new file mode 100644 (file)
index 0000000..4d9ea01
--- /dev/null
@@ -0,0 +1,77 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QtGui/qtextedit.h&gt;</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 &nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/TranslationWidgetAutoResizer_8h_source.html b/doc/html/TranslationWidgetAutoResizer_8h_source.html
new file mode 100644 (file)
index 0000000..4281c5c
--- /dev/null
@@ -0,0 +1,126 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;http://www.gnu.org/licenses/&gt;.</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 &lt;QtGui/qtextedit.h&gt;</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&lt;QTextEdit* &gt;((parent))),
+<a name="l00036"></a>00036     edit(qobject_cast&lt;QFrame* &gt;((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-&gt;document();
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055     QSize s = doc-&gt;size().toSize();
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057     <span class="keyword">const</span> QRect fr = edit-&gt;frameRect();
+<a name="l00058"></a>00058     <span class="keyword">const</span> QRect cr = edit-&gt;contentsRect();
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060     edit-&gt;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-&gt;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/TranslationWidget_8h.html b/doc/html/TranslationWidget_8h.html
new file mode 100644 (file)
index 0000000..35b55ac
--- /dev/null
@@ -0,0 +1,82 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;QWidget&gt;</code><br/>
+<code>#include &lt;QModelIndex&gt;</code><br/>
+<code>#include &lt;QtGui&gt;</code><br/>
+<code>#include &quot;../backbone/backbone.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="TranslationWidgetAutoResizer_8h_source.html">TranslationWidgetAutoResizer.h</a>&quot;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html">TranslationWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &lt;<a href="mailto:mateusz.polrola@comarch.pl">mateusz.polrola@comarch.pl</a>&gt; </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index e6e7409..28a7698 100644 (file)
@@ -40,7 +40,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="files.html"><span>File&nbsp;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>
@@ -60,48 +60,51 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 &lt;QWidget&gt;</span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QModelIndex&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QtGui&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</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 &lt;QWidget&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QModelIndex&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QtGui&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;<a class="code" href="TranslationWidgetAutoResizer_8h.html" title="Implements translation widget auto resizer.">TranslationWidgetAutoResizer.h</a>&quot;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -110,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 2ce0341..7fed943 100644 (file)
@@ -80,27 +80,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 04a4c58..0c98448 100644 (file)
@@ -60,46 +60,57 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 &lt;QWidget&gt;</span>
-<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QtGui&gt;</span>
-<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QStringListModel&gt;</span>
-<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</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 &lt;QWidget&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QtGui&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QStringListModel&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;../backbone/backbone.h&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;<a class="code" href="SearchBarWidget_8h.html" title="Implements search bar.">SearchBarWidget.h</a>&quot;</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&lt;Translation*&gt;);
 <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&lt;QString, Translation*&gt; 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&lt;QString, QList&lt;Translation*&gt; &gt;);
+<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&lt;QString, QList&lt;Translation*&gt; &gt; 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -108,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index c6d0543..115f83e 100644 (file)
@@ -69,25 +69,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <a name="l00027"></a>00027 <span class="preprocessor">#include &quot;../../../includes/DictDialog.h&quot;</span>
 <a name="l00028"></a>00028 <span class="preprocessor">#include &quot;XdxfLoadDialog.h&quot;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -96,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index db8caf1..c2c182f 100644 (file)
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/XdxfSettingsDialog_8h_source.html b/doc/html/XdxfSettingsDialog_8h_source.html
new file mode 100644 (file)
index 0000000..e92b0eb
--- /dev/null
@@ -0,0 +1,123 @@
+<!-- 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&nbsp;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&nbsp;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 &lt;http://www.gnu.org/licenses/&gt;.</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 &lt;QDialog&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &quot;../../../includes/settings.h&quot;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QtGui&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;xdxfplugin.h&quot;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 1dc9ba9..65d8435 100644 (file)
@@ -48,19 +48,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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 -->
@@ -68,7 +75,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -77,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index c6a151c..e465a44 100644 (file)
@@ -75,84 +75,116 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <a name="l00033"></a>00033 <span class="preprocessor">#include &lt;QTimer&gt;</span>
 <a name="l00034"></a>00034 <span class="preprocessor">#include &lt;QTime&gt;</span>
 <a name="l00035"></a>00035 <span class="preprocessor">#include &lt;QDir&gt;</span>
-<a name="l00036"></a>00036 <span class="preprocessor">#include &quot;../../includes/CommonDictInterface.h&quot;</span>
-<a name="l00037"></a>00037 <span class="preprocessor">#include &quot;../../includes/settings.h&quot;</span>
-<a name="l00038"></a>00038 <span class="preprocessor">#include &quot;../../includes/translation.h&quot;</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>&amp; b);
-<a name="l00050"></a>00050 
-<a name="l00052"></a>00052     QHash&lt;CommonDictInterface*, bool&gt; <a class="code" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">getDictionaries</a>();
-<a name="l00053"></a>00053 
-<a name="l00055"></a>00055     QList&lt;CommonDictInterface*&gt; <a class="code" href="classBackbone.html#a2fdfa0cf73fda5304635b61455b48db9">getPlugins</a>();
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;QSettings&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &quot;../../includes/CommonDictInterface.h&quot;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &quot;../../includes/settings.h&quot;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &quot;../../includes/translation.h&quot;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &quot;../../includes/History.h&quot;</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&lt;QString&gt; <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&lt;QString, Translation*&gt; <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&lt;CommonDictInterface* &gt;);
-<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">&quot;&quot;</span>, QString configPath=<span class="stringliteral">&quot;&quot;</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>&amp; b);
+<a name="l00064"></a>00064 
+<a name="l00066"></a>00066     QHash&lt;CommonDictInterface*, bool&gt; <a class="code" href="classBackbone.html#a4b027f51bb4cc3803f6be85bc25d6a4b">getDictionaries</a>();
+<a name="l00067"></a>00067 
+<a name="l00069"></a>00069     QList&lt;CommonDictInterface*&gt; <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&lt;QString, Translation*&gt; <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">//&lt; locate and load plugins</span>
-<a name="l00108"></a>00108     QHash&lt;CommonDictInterface*, bool&gt; _dicts;
-<a name="l00109"></a>00109     QList&lt;CommonDictInterface*&gt; _plugins;
-<a name="l00110"></a>00110     QList&lt;QFuture&lt;QList&lt;Translation*&gt; &gt; &gt; _innerResult;
-<a name="l00111"></a>00111     QMultiHash&lt;QString, Translation*&gt; _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&lt;CommonDictInterface* &gt;);
+<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&lt;Translation*&gt;);
+<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&lt;CommonDictInterface*, bool&gt; _dicts;
+<a name="l00155"></a>00155     QList&lt;CommonDictInterface*&gt; _plugins;
+<a name="l00156"></a>00156     QList&lt;QFuture&lt;QList&lt;Translation*&gt; &gt; &gt; _innerResult;
+<a name="l00157"></a>00157     QList&lt;QFuture&lt;QString&gt; &gt; _innerHtmlResult;
+<a name="l00158"></a>00158     QMultiHash&lt;QString, Translation*&gt; _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">//&lt; 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">//&lt; 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -161,7 +193,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 66c79d8..698e5b4 100644 (file)
@@ -46,22 +46,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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=&quot;&quot;, QString configPath=&quot;&quot;, 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 &amp;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&lt; Translation * &gt;)</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&lt; CommonDictInterface * &gt;)</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 -->
@@ -69,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -78,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 46fbf5f..2abc23f 100644 (file)
@@ -56,45 +56,102 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ede318bd5d226a8fa566f13452fb07d"></a><!-- doxytag: member="Backbone::stopSearching" ref="a1ede318bd5d226a8fa566f13452fb07d" args="()" -->
 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a1ede318bd5d226a8fa566f13452fb07d">stopSearching</a> ()</td></tr>
 <tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2">search</a> (QString word)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&lt; CommonDictInterface * &gt;)" -->
-void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">selectedDictionaries</a> (QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19">quit</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a1e78cb315afc4aefb1accae4fd2c865b">translation</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</td><td class="mdescRight">Removes given dictionary. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a3b1f2cf8de594cbd18bef4ca854337e2">search</a> (QString word)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ac23b486119652095d956413a6e68afec">selectedDictionaries</a> (QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#aa61afbf8ef2e05c0c2a9634fbdccad19">quit</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a61b78f5ee989400a2b2d7630b8145bb8">translationReady</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a0be266198b2ae39efcce38aabb984d61">htmlTranslationReady</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a3ed4ea8df862807b83dfdec36e4c7ea8">dictUpdated</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">saves plugins new state/configuration after each change <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a67dbca9402d40e4678f879ff8da3866e">searchHtml</a> (QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">closeOk</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#ae50cec4f0c49149a46e913b31bcef92c">ready</a> ()</td></tr>
 <tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a7e218d1df6d69ddf3ddbc5c3d2ba9453">htmlReady</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Backbone</b> (QObject *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBackbone.html#a68059c8a2598fbbba42c29a332b2472f">Backbone</a> (QString pluginPath=&quot;&quot;, QString configPath=&quot;&quot;, 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 &amp;b)" -->
 &nbsp;</td><td class="memItemRight" valign="bottom"><b>Backbone</b> (const <a class="el" href="classBackbone.html">Backbone</a> &amp;b)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">QHash&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> <br class="typebreak"/>
 *, bool &gt;&nbsp;</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&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</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&lt; QString &gt;&nbsp;</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> *&nbsp;</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&lt; QString, <br class="typebreak"/>
 <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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 &amp; Destructor Documentation</h2>
+<a class="anchor" id="a68059c8a2598fbbba42c29a332b2472f"></a><!-- doxytag: member="Backbone::Backbone" ref="a68059c8a2598fbbba42c29a332b2472f" args="(QString pluginPath=&quot;&quot;, QString configPath=&quot;&quot;, 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&nbsp;</td>
+          <td class="paramname"> <em>pluginPath</em> = <code>&quot;&quot;</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>configPath</em> = <code>&quot;&quot;</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>dry</em> = <code>0</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QObject *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</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>&nbsp;</td><td>path to plugins (leave blank for default) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>configPath</em>&nbsp;</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">
@@ -114,21 +171,39 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 </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>&nbsp;)&nbsp;</td>
-          <td><code> [signal]</code></td>
+          <td class="paramtype"><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *&nbsp;</td>
+          <td class="paramname"> <em>dict</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>active</em> = <code>1</code></td><td>&nbsp;</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>&nbsp;</td><td>dictionary to be added </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>decides whether searches are perfomed in given dictionaries </td></tr>
+  </table>
+  </dd>
+</dl>
 
 </div>
 </div>
@@ -150,12 +225,30 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 </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&lt; QString &gt; Backbone::getHistory </td>
+          <td class="memname">QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt; Backbone::getPlugins </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;)&nbsp;</td>
@@ -168,12 +261,12 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 </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&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt; Backbone::getPlugins </td>
+          <td class="memname">QStringList Backbone::htmls </td>
           <td>(</td>
           <td class="paramname"></td>
           <td>&nbsp;)&nbsp;</td>
@@ -182,7 +275,53 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
       </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>&nbsp;)&nbsp;</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> *&nbsp;</td>
+          <td class="paramname"> <em>dict</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</td><td>dictionary to be deleted </td></tr>
+  </table>
+  </dd>
+</dl>
 
 </div>
 </div>
@@ -204,6 +343,58 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 </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&nbsp;</td>
+          <td class="paramname"> <em>word</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&lt; Translation * &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Backbone::searchHtml </td>
+          <td>(</td>
+          <td class="paramtype">QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</td>
+          <td class="paramname"> <em>translations</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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">
@@ -222,6 +413,32 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 </div>
 </div>
+<a class="anchor" id="ac23b486119652095d956413a6e68afec"></a><!-- doxytag: member="Backbone::selectedDictionaries" ref="ac23b486119652095d956413a6e68afec" args="(QList&lt; CommonDictInterface * &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Backbone::selectedDictionaries </td>
+          <td>(</td>
+          <td class="paramtype">QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</td>
+          <td class="paramname"> <em>activeDicts</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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>
@@ -232,7 +449,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -241,7 +458,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 3938cbb..024fdf3 100644 (file)
@@ -49,6 +49,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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>
@@ -56,9 +57,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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>
@@ -67,7 +69,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -76,7 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index d5c74a2..22c8d4d 100644 (file)
@@ -63,15 +63,18 @@ Inheritance diagram for CommonDictInterface:</div>
 <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&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</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">&nbsp;</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&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a017f37eed4270d37cd5df36e546aacc6">stop</a> ()=0</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">stop current operation <br/></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#aeb500dfe5e18f544a01d5fa5352c3d36">settingsChanged</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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)" -->
 &nbsp;</td><td class="memItemRight" valign="bottom"><b>CommonDictInterface</b> (QObject *parent=0)</td></tr>
@@ -95,7 +98,7 @@ virtual <a class="el" href="classDictDialog.html">DictDialog</a> *&nbsp;</td><td
 <tr><td class="mdescLeft">&nbsp;</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> *&nbsp;</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">&nbsp;</td><td class="mdescRight">return new, clean copy of plugin with setting set as in Settings* <br/></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a72115c2e4a6c6e57d8adfbc240a2e942">isAvailable</a> () const =0</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns whether plugin can start searching <br/></td></tr>
@@ -105,10 +108,13 @@ virtual QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el"
 <tr><td class="memItemLeft" align="right" valign="top">virtual uint&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a3ccd6318ae40727de5e66a92cf2fc95e">setHash</a> (uint)=0</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">set unique value (unique for every dictionary not plugin) <br/></td></tr>
+<tr><td class="mdescLeft">&nbsp;</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> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#a7a20fee14fa5255a1e34e213c93afbe7">settings</a> ()=0</td></tr>
 <tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCommonDictInterface.html#ac29057a9001f4acf6fcd6eec883cea62">icon</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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>
@@ -133,7 +139,7 @@ virtual <a class="el" href="classSettings.html">Settings</a> *&nbsp;</td><td cla
 
 </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">
@@ -147,7 +153,7 @@ virtual <a class="el" href="classSettings.html">Settings</a> *&nbsp;</td><td cla
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">int&nbsp;</td>
-          <td class="paramname"> <em>limit</em></td><td>&nbsp;</td>
+          <td class="paramname"> <em>limit</em> = <code>0</code></td><td>&nbsp;</td>
         </tr>
         <tr>
           <td></td>
@@ -162,7 +168,7 @@ virtual <a class="el" href="classSettings.html">Settings</a> *&nbsp;</td><td cla
 <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>&nbsp;</td><td>word to search in dictionary </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>limit</em>&nbsp;</td><td>limit on number of results</td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>limit</em>&nbsp;</td><td>limit on number of results, if limit=0 all matching words are returned</td></tr>
   </table>
   </dd>
 </dl>
@@ -173,8 +179,9 @@ virtual <a class="el" href="classSettings.html">Settings</a> *&nbsp;</td><td cla
 
 </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 -->
@@ -182,7 +189,7 @@ virtual <a class="el" href="classSettings.html">Settings</a> *&nbsp;</td><td cla
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -191,7 +198,7 @@ virtual <a class="el" href="classSettings.html">Settings</a> *&nbsp;</td><td cla
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 24657dd..80a320e 100644 (file)
@@ -54,7 +54,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -63,7 +63,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index c9579cd..c95ff99 100644 (file)
@@ -138,7 +138,7 @@ Inheritance diagram for DictDialog:</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -147,7 +147,7 @@ Inheritance diagram for DictDialog:</div>
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/classDictManagerWidget-members.html b/doc/html/classDictManagerWidget-members.html
new file mode 100644 (file)
index 0000000..6b9e3df
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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&lt; CommonDictInterface * &gt;)</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDictManagerWidget.html b/doc/html/classDictManagerWidget.html
new file mode 100644 (file)
index 0000000..36c2419
--- /dev/null
@@ -0,0 +1,203 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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 &lt;<a class="el" href="DictManagerWidget_8h_source.html">DictManagerWidget.h</a>&gt;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDictManagerWidget.html#a2057ca8e8501119612497eda7798f5c5">selectedDictionaries</a> (QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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&nbsp;</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&nbsp;</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 &amp; 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> *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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> *&nbsp;</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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> *&nbsp;</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&lt; CommonDictInterface * &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DictManagerWidget::selectedDictionaries </td>
+          <td>(</td>
+          <td class="paramtype">QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDictTypeSelectDialog-members.html b/doc/html/classDictTypeSelectDialog-members.html
new file mode 100644 (file)
index 0000000..0a3b794
--- /dev/null
@@ -0,0 +1,70 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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&lt; CommonDictInterface * &gt; 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&lt; CommonDictInterface * &gt; 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classDictTypeSelectDialog.html b/doc/html/classDictTypeSelectDialog.html
new file mode 100644 (file)
index 0000000..ba9a7e8
--- /dev/null
@@ -0,0 +1,130 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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 &lt;<a class="el" href="DictTypeSelectDialog_8h_source.html">DictTypeSelectDialog.h</a>&gt;</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> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDictTypeSelectDialog.html#aec7df0dd7f5f6f8855ed13a1f2370bce">selectedPlugin</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDictTypeSelectDialog.html#a9723ce9b67fa215bb4a088d54196e821">addNewDict</a> (QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt; plugins, QWidget *parent=0)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&lt; CommonDictInterface * &gt; plugins, QWidget *parent=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DictTypeSelectDialog</b> (QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt; 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&lt; CommonDictInterface * &gt; 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&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</td>
+          <td class="paramname"> <em>plugins</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</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>&nbsp;</td><td>list of loaded plugins </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUIInterface-members.html b/doc/html/classGUIInterface-members.html
new file mode 100644 (file)
index 0000000..6c8b890
--- /dev/null
@@ -0,0 +1,91 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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&lt; Translation * &gt;)=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&lt; Translation * &gt;)</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&lt; CommonDictInterface * &gt;)</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&lt; QString, QList&lt; Translation * &gt; &gt;)</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUIInterface.html b/doc/html/classGUIInterface.html
new file mode 100644 (file)
index 0000000..a0a2b8e
--- /dev/null
@@ -0,0 +1,579 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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 &lt;<a class="el" href="GUIInterface_8h_source.html">GUIInterface.h</a>&gt;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a39d3969fbadaea6da410a93dc3bebdd7">searchExact</a> (QString word)=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a4081962fcbd7e8063bb87fcc444b6124">addToHistory</a> (QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;)=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#aa7a21fe2438ac72d9bc7843733ee2e3b">showHistory</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shows history dialog. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a9b9d53a56b052cf4c7d5e5bc158b8036">historyNext</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a47243e01c2d2e3887ee3fef656f84475">historyPrev</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a0387f70e18b390cf1e229cbeb27a61c8">wordListReady</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#abd81fe53691de8c942be152a099bd21b">translationsReady</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#af1012152ba1c3683c19bb5de68cc34ec">searchWordList</a> (QString word)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a9855cd24df15d961ec062f0c6b80a263">searchTranslations</a> (QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a605a50fb08e4149cbe26c00189227a88">setIdle</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#aee6a89f4fd62e09d552af5522121a036">stopSearching</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emited when user want to break search. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#acaa643ecd68519b1b66f76cb5eaabe4e">showWordList</a> (QHash&lt; QString, QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt; &gt;)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a46465786e5e8b629b51b5dd2e5c51181">selectedDictionaries</a> (QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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)" -->
+&nbsp;</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"/>
+&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *, bool &gt;&nbsp;</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"/>
+&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a232872064056fdcfa752b314d9e34bfa">getPlugins</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns all loaded plugins.  <a href="#a232872064056fdcfa752b314d9e34bfa"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a83f7716f43447730aeda078cc202d48b">exactSearch</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGUIInterface.html#a4d9a8b5392fdbcec9a0b8663eba3c571">setExactSearch</a> (bool exactSearch)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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> *&nbsp;</td>
+          <td class="paramname"> <em>_t1</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&lt; Translation * &gt;)=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&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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>&nbsp;)&nbsp;</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&lt;<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a>*, bool&gt; GUIInterface::getDictionaries </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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&lt;<a class="el" href="classCommonDictInterface.html">CommonDictInterface</a>*&gt; GUIInterface::getPlugins </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;)&nbsp;</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>&nbsp;)&nbsp;</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>&nbsp;)&nbsp;</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> *&nbsp;</td>
+          <td class="paramname"> <em>_t1</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&nbsp;</td>
+          <td class="paramname"> <em>word</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&lt; Translation * &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void GUIInterface::searchTranslations </td>
+          <td>(</td>
+          <td class="paramtype">QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</td>
+          <td class="paramname"> <em>_t1</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&nbsp;</td>
+          <td class="paramname"> <em>word</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&lt; CommonDictInterface * &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void GUIInterface::selectedDictionaries </td>
+          <td>(</td>
+          <td class="paramtype">QList&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</td>
+          <td class="paramname"> <em>_t1</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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>&nbsp;)&nbsp;</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&nbsp;</td>
+          <td class="paramname"> <em>exactSearch</em></td>
+          <td>&nbsp;)&nbsp;</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&nbsp;</td>
+          <td class="paramname"> <em>_t1</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&lt; QString, QList&lt; Translation * &gt; &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void GUIInterface::showWordList </td>
+          <td>(</td>
+          <td class="paramtype">QHash&lt; QString, QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt; &gt;&nbsp;</td>
+          <td class="paramname"> <em>_t1</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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>&nbsp;)&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classGUIInterface.png b/doc/html/classGUIInterface.png
new file mode 100644 (file)
index 0000000..f12959b
Binary files /dev/null and b/doc/html/classGUIInterface.png differ
diff --git a/doc/html/classHistory-members.html b/doc/html/classHistory-members.html
new file mode 100644 (file)
index 0000000..c25b27b
--- /dev/null
@@ -0,0 +1,80 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classHistory.html b/doc/html/classHistory.html
new file mode 100644 (file)
index 0000000..584dab8
--- /dev/null
@@ -0,0 +1,103 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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&nbsp;</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&nbsp;</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)" -->
+&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classHistoryListDialog-members.html b/doc/html/classHistoryListDialog-members.html
new file mode 100644 (file)
index 0000000..05973c5
--- /dev/null
@@ -0,0 +1,70 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classHistoryListDialog.html b/doc/html/classHistoryListDialog.html
new file mode 100644 (file)
index 0000000..3a68041
--- /dev/null
@@ -0,0 +1,128 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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 &lt;<a class="el" href="HistoryListDialog_8h_source.html">HistoryListDialog.h</a>&gt;</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">&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHistoryListDialog.html#a7f919aa2d7be071fbc967ccdfc6469ea">selectedWord</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHistoryListDialog.html#afdab33e77694d462ea83f56844b57b85">selectedRow</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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 &amp; 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&nbsp;</td>
+          <td class="paramname"> <em>words</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</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>&nbsp;</td><td>list of history words </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index aba0338..9f5d0eb 100644 (file)
@@ -45,10 +45,32 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </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&lt; Translation * &gt;)</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&lt; Translation * &gt;)</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&lt; CommonDictInterface * &gt;)</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&lt; QString, QList&lt; Translation * &gt; &gt;)</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 -->
@@ -56,7 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -65,7 +87,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 2a8cd4b..4cd933a 100644 (file)
@@ -44,25 +44,324 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </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 &lt;<a class="el" href="MainWindow_8h_source.html">MainWindow.h</a>&gt;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8">closeOk</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a542a7527ced73b2c9bc14f8dc9661a66">quit</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a16d0c7d46fc49bfa1cada597e349549a">searchExact</a> (QString)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a9a56d2e699da84f9647984852cb6041b">wordListReady</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets word list from backbone and prepares received list to display.  <a href="#a9a56d2e699da84f9647984852cb6041b"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afea3664ab8d180bc705b552b7f745136"></a><!-- doxytag: member="MainWindow::translationsReady" ref="afea3664ab8d180bc705b552b7f745136" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#afea3664ab8d180bc705b552b7f745136">translationsReady</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ab88154764298f46e81f942262170f4b9">addToHistory</a> (QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a655d251389256b1e062513f6ff762543">showHistory</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shows history dialog. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#aaac2ae9385150bf83eb6c1d73e745e3c">historyNext</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ab3d88584e7391cedb791248dc7b13b78">historyPrev</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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)" -->
-&nbsp;</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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a4acc6192d273eb38e9082b4934202b81">MainWindow</a> (<a class="el" href="classBackbone.html">Backbone</a> *backbone, QWidget *parent=0)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#a4acc6192d273eb38e9082b4934202b81"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QHash&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> <br class="typebreak"/>
+*, bool &gt;&nbsp;</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&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a021ff10f30db21337b54b3dfaae0e9a0">getPlugins</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns all loaded plugins.  <a href="#a021ff10f30db21337b54b3dfaae0e9a0"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a88a06565de22a608629bfa4a15ad5839">exactSearch</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a78e044c5bd7446b0d2105f98573b9489">setExactSearch</a> (bool)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a38edb88d43e844aca9d2e762c8706565">closeEvent</a> (QCloseEvent *)</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">When user wants to close application, we first sends signal to stop all ongoing searches. <br/></td></tr>
 </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 &amp; 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> *&nbsp;</td>
+          <td class="paramname"> <em>backbone</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</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>&nbsp;</td><td>object which will doing all searches and returns data </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</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&lt; Translation * &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void MainWindow::addToHistory </td>
+          <td>(</td>
+          <td class="paramtype">QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</td>
+          <td class="paramname"> <em>trans</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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>&nbsp;)&nbsp;</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&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> *, bool &gt; MainWindow::getDictionaries </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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&lt; <a class="el" href="classCommonDictInterface.html">CommonDictInterface</a> * &gt; MainWindow::getPlugins </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;)&nbsp;</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>&nbsp;)&nbsp;</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&nbsp;</td>
+          <td class="paramname"> <em>word</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&nbsp;</td>
+          <td class="paramname"> <em>exact</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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>&nbsp;)&nbsp;</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>
@@ -73,7 +372,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -82,7 +381,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/classMainWindow.png b/doc/html/classMainWindow.png
new file mode 100644 (file)
index 0000000..1c6e73a
Binary files /dev/null and b/doc/html/classMainWindow.png differ
index cf7634a..01e2ef9 100644 (file)
@@ -53,7 +53,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -62,7 +62,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index cb56c6f..4ec7e6b 100644 (file)
@@ -71,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
           <td class="memname">void MenuTabWidget::hideEvent </td>
           <td>(</td>
           <td class="paramtype">QHideEvent *&nbsp;</td>
-          <td class="paramname"></td>
+          <td class="paramname"> <em>e</em></td>
           <td>&nbsp;)&nbsp;</td>
           <td><code> [protected]</code></td>
         </tr>
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 0de5d37..12d632a 100644 (file)
@@ -57,7 +57,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -66,7 +66,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 3bc78cc..a976984 100644 (file)
@@ -138,7 +138,7 @@ QWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><b>createWidget</b>
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -147,7 +147,7 @@ QWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><b>createWidget</b>
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 4761e7e..f0f3039 100644 (file)
@@ -45,12 +45,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </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 -->
@@ -58,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -67,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 33cf268..4288a0a 100644 (file)
@@ -53,48 +53,103 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a2513fe29e47f6f22f79e54cfa7338beb">setEnabled</a> (bool enabled=true)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><b>searchFinished</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#ae1e2875f18de4bf78addf805a3ae896a">setEnabled</a> (bool)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a3465a1a8d80d41f36df6f4b79db47521">setBusy</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#aa23090a81d12eef86f4078d4f4c7a56e">setIdle</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#ab62c56cffe50613543e05ef58371cf31">search</a> (QString word)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a72e7ffc17c918cc8839f892d0161521b">searchForTranslations</a> (QString)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a126dc7f997386fce833d879f643a077b">stopSearching</a> ()</td></tr>
 <tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a78a45ebd4c4af1c3794bf1945bddc1c0">historyPrev</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a7160d249f973fa021b3ed0034ee6d875">historyNext</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#a6008388c3ca95ea2c432ad7dffd8e544">historyShow</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#adaa0d9b2abbc4deec48164401316e752">refreshHistoryButtons</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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)" -->
-&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSearchBarWidget.html#af586eb0e30d27df6dd91e565199e57d2">isSearching</a> () const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</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)" -->
+&nbsp;</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&nbsp;</td>
+          <td class="paramname"> <em>word</em></td>
+          <td>&nbsp;)&nbsp;</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&nbsp;</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;)&nbsp;</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">
@@ -102,7 +157,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
           <td class="memname">void SearchBarWidget::setEnabled </td>
           <td>(</td>
           <td class="paramtype">bool&nbsp;</td>
-          <td class="paramname"> <em>enabled</em> = <code>true</code></td>
+          <td class="paramname"> <em>enabled</em></td>
           <td>&nbsp;)&nbsp;</td>
           <td><code> [slot]</code></td>
         </tr>
@@ -115,6 +170,26 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 </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>&nbsp;)&nbsp;</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>
@@ -125,7 +200,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -134,7 +209,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 167c3cb..0be4a1c 100644 (file)
@@ -45,7 +45,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </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>
@@ -54,7 +56,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -63,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 5d6bff0..012ba00 100644 (file)
@@ -53,10 +53,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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)" -->
+&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</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&lt; QString &gt;&nbsp;</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>
@@ -76,7 +80,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
       </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>&nbsp;</td><td></td></tr>
@@ -95,7 +99,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -104,7 +108,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index deb76f8..63415a5 100644 (file)
@@ -55,7 +55,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -64,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index c3d944b..166255d 100644 (file)
@@ -141,7 +141,7 @@ bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (<a cl
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -150,7 +150,7 @@ bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (<a cl
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 5425d83..235cacd 100644 (file)
@@ -45,15 +45,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -62,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 58bab4b..d9bb880 100644 (file)
@@ -53,12 +53,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html#a5ed0deabea08c70debf0248734a5d88d">show</a> (QModelIndex)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html#af7008c736828dd5575b80fca53db2565">show</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationWidget.html#a400dad5df4143154d27f69bd87667ecc">show</a> (QStringList)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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)" -->
-&nbsp;</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)" -->
+&nbsp;</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>
@@ -73,7 +79,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -82,7 +88,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/classTranslationWidgetAutoResizer-members.html b/doc/html/classTranslationWidgetAutoResizer-members.html
new file mode 100644 (file)
index 0000000..c55b468
--- /dev/null
@@ -0,0 +1,69 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classTranslationWidgetAutoResizer.html b/doc/html/classTranslationWidgetAutoResizer.html
new file mode 100644 (file)
index 0000000..139f3ba
--- /dev/null
@@ -0,0 +1,79 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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&nbsp;</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)" -->
+&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 1e140f5..fa6088b 100644 (file)
@@ -59,7 +59,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -68,7 +68,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 3540afd..0a694df 100644 (file)
@@ -63,9 +63,8 @@ Inheritance diagram for TranslationXdxf:</div>
 <tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9">setKey</a> (QString)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#addc67544adc15e777753405f387e54f9">setKey</a> (QString)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTranslationXdxf.html#a97ddfc4184664b7bc3e343dededb54d3">setDictionaryInfo</a> (QString)</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">sets information about dictionary <br/></td></tr>
@@ -111,6 +110,32 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 
 </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&nbsp;</td>
+          <td class="paramname"> <em>_key</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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">
@@ -141,7 +166,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -150,7 +175,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index ddf0313..b0cb047 100644 (file)
@@ -57,7 +57,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -66,7 +66,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index d753134..6ab8640 100644 (file)
@@ -69,7 +69,7 @@ Inheritance diagram for Ui::MainWindow:</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -78,7 +78,7 @@ Inheritance diagram for Ui::MainWindow:</div>
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 9697fe4..b51bbda 100644 (file)
@@ -57,7 +57,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -66,7 +66,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index eae268a..8b11fc3 100644 (file)
@@ -81,7 +81,7 @@ QToolBar *&nbsp;</td><td class="memItemRight" valign="bottom"><b>mainToolBar</b>
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -90,7 +90,7 @@ QToolBar *&nbsp;</td><td class="memItemRight" valign="bottom"><b>mainToolBar</b>
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index a7fd116..97c1e77 100644 (file)
@@ -45,15 +45,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </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&lt; QString, QList&lt; Translation * &gt; &gt;)</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&lt; Translation * &gt;)</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -62,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 7180a5c..9270eb6 100644 (file)
@@ -53,16 +53,69 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a43d54da6c79020025fe919fb1f781ccd">showSearchResults</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#ae4ac47bc19b239de121fd72455215479">showSearchResults</a> (QHash&lt; QString, QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt; &gt;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a84984352531dfc2489f662f3cf30d9bd">lockList</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a9c08e4e72879ae1015566474f88fde81">unlockList</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWordListWidget.html#a8bd328a9229e63b99769041aa0dd3e06">showTranslation</a> (QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;)</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)" -->
-&nbsp;</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)" -->
+&nbsp;</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&lt; QString, QList&lt; Translation * &gt; &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void WordListWidget::showSearchResults </td>
+          <td>(</td>
+          <td class="paramtype">QHash&lt; QString, QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt; &gt;&nbsp;</td>
+          <td class="paramname"> <em>result</em></td>
+          <td>&nbsp;)&nbsp;</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>&nbsp;</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&lt; Translation * &gt;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void WordListWidget::showTranslation </td>
+          <td>(</td>
+          <td class="paramtype">QList&lt; <a class="el" href="classTranslation.html">Translation</a> * &gt;&nbsp;</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</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>
@@ -73,7 +126,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -82,7 +135,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 374e238..875f23c 100644 (file)
@@ -48,14 +48,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -64,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 5789218..7d4e67a 100644 (file)
@@ -63,8 +63,8 @@ Inheritance diagram for XdxfDictDialog:</div>
 <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)" -->
-&nbsp;</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)" -->
+&nbsp;</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> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfDictDialog.html#a3b8f10c135bef87c7b8f6e0eda812f84">addNewDictionary</a> (QWidget *parent)</td></tr>
 <tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfDictDialog.html#ae321a5d6dead9003e777cc776fb793a3">changeSettings</a> (QWidget *parent)</td></tr>
@@ -139,7 +139,7 @@ Inheritance diagram for XdxfDictDialog:</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -148,7 +148,7 @@ Inheritance diagram for XdxfDictDialog:</div>
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 9e8c211..67b5750 100644 (file)
@@ -55,7 +55,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -64,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 0fec8a6..43774f6 100644 (file)
@@ -99,7 +99,7 @@ bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -108,7 +108,7 @@ bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 680adf7..22e719e 100644 (file)
@@ -49,18 +49,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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 -->
@@ -68,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -77,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 1c2d234..b726ffc 100644 (file)
@@ -102,6 +102,18 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <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> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfPlugin.html#a115e0b340b8f9a5099b8f2a4f755dbfc">settings</a> ()</td></tr>
 <tr><td class="mdescLeft">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfPlugin.html#aa52537c4bc22c3ea10ba53a716e9f8b0">wordsCount</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfPlugin.html#a01afa359e9ea2f40935349e7578c8b3b">icon</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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)" -->
@@ -140,7 +152,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <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>
@@ -154,7 +166,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -163,7 +175,7 @@ void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/html/classXdxfSettingsDialog-members.html b/doc/html/classXdxfSettingsDialog-members.html
new file mode 100644 (file)
index 0000000..197988c
--- /dev/null
@@ -0,0 +1,70 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classXdxfSettingsDialog.html b/doc/html/classXdxfSettingsDialog.html
new file mode 100644 (file)
index 0000000..343d03d
--- /dev/null
@@ -0,0 +1,83 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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)" -->
+&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXdxfSettingsDialog.html#a11408c9dfd86e43a6ae1feaa4f5eba00">dicitonaryFilePath</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</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> *&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classXdxfTest-members.html b/doc/html/classXdxfTest-members.html
new file mode 100644 (file)
index 0000000..aff2e81
--- /dev/null
@@ -0,0 +1,67 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
diff --git a/doc/html/classXdxfTest.html b/doc/html/classXdxfTest.html
new file mode 100644 (file)
index 0000000..798ac2a
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- 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&nbsp;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&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+
+<!-- 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&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
+</body>
+</html>
index 45289c9..d0a4224 100644 (file)
@@ -44,24 +44,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <div class="contents">
-<h1>Class Index</h1><div class="qindex"><a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_W">W</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_X">X</a></div>
+<h1>Class Index</h1><div class="qindex"><a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_G">G</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_H">H</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_W">W</a>&nbsp;|&nbsp;<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">&nbsp;&nbsp;B&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classDictDialog.html">DictDialog</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classTranslation.html">Translation</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;X&nbsp;&nbsp;</div></td></tr></table>
-</td></tr><tr><td><a class="el" href="classBackbone.html">Backbone</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;M&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;C&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classMainWindow.html">MainWindow</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSettings.html">Settings</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classTranslationXdxf.html">TranslationXdxf</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classXdxfLoadDialog.html">XdxfLoadDialog</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;T&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;W&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;D&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classMenuWidget.html">MenuWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classTestowanie.html">Testowanie</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a>&nbsp;&nbsp;&nbsp;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_W">W</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_X">X</a></div>
+</td><td><a class="el" href="classDictTypeSelectDialog.html">DictTypeSelectDialog</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classMainWindow.html">MainWindow</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classTranslation.html">Translation</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;X&nbsp;&nbsp;</div></td></tr></table>
+</td></tr><tr><td><a class="el" href="classBackbone.html">Backbone</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;G&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classMenuTabWidget.html">MenuTabWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classTranslationWidget.html">TranslationWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classXdxfDictDialog.html">XdxfDictDialog</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;C&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classGUIInterface.html">GUIInterface</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classMenuWidget.html">MenuWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classTranslationWidgetAutoResizer.html">TranslationWidgetAutoResizer</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classXdxfLoadDialog.html">XdxfLoadDialog</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classCommonDictInterface.html">CommonDictInterface</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;H&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classTranslationXdxf.html">TranslationXdxf</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classXdxfPlugin.html">XdxfPlugin</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;D&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classHistory.html">History</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSearchBarWidget.html">SearchBarWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;W&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="classXdxfSettingsDialog.html">XdxfSettingsDialog</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classDictDialog.html">DictDialog</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classHistoryListDialog.html">HistoryListDialog</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classSettings.html">Settings</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classWordListWidget.html">WordListWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classXdxfTest.html">XdxfTest</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classDictManagerWidget.html">DictManagerWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;M&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;T&nbsp;&nbsp;</div></td></tr></table>
+</td></tr></table><div class="qindex"><a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_G">G</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_H">H</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_T">T</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_W">W</a>&nbsp;|&nbsp;<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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -70,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 33cafa9..fea97b3 100644 (file)
@@ -46,19 +46,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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 -->
@@ -66,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -75,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index fdc93fd..5d39c1e 100644 (file)
@@ -51,19 +51,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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>
@@ -75,15 +80,31 @@ Here is a list of all documented class members with links to the class documenta
 : <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>
 
 
@@ -97,7 +118,6 @@ Here is a list of all documented class members with links to the class documenta
 </li>
 <li>closeOk()
 : <a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">Backbone</a>
-, <a class="el" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8">MainWindow</a>
 </li>
 </ul>
 
@@ -105,15 +125,30 @@ Here is a list of all documented class members with links to the class documenta
 <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>
 
 
@@ -123,16 +158,17 @@ Here is a list of all documented class members with links to the class documenta
 </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>
@@ -148,21 +184,50 @@ Here is a list of all documented class members with links to the class documenta
 <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>
 
 
@@ -186,6 +251,16 @@ Here is a list of all documented class members with links to the class documenta
 <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>
 
 
@@ -200,7 +275,7 @@ Here is a list of all documented class members with links to the class documenta
 <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>
 
@@ -209,8 +284,13 @@ Here is a list of all documented class members with links to the class documenta
 <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>
@@ -224,55 +304,108 @@ Here is a list of all documented class members with links to the class documenta
 <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>
 
@@ -282,8 +415,12 @@ Here is a list of all documented class members with links to the class documenta
 : <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>
@@ -292,18 +429,39 @@ Here is a list of all documented class members with links to the class documenta
 </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -312,7 +470,7 @@ Here is a list of all documented class members with links to the class documenta
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 35b92a8..cefe825 100644 (file)
@@ -51,19 +51,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   <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>
@@ -75,15 +80,31 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 : <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>
 
 
@@ -97,7 +118,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </li>
 <li>closeOk()
 : <a class="el" href="classBackbone.html#afef04921ba89c424eb882cc14153de39">Backbone</a>
-, <a class="el" href="classMainWindow.html#a1b4e703b6bb67d19c61290977c1e65b8">MainWindow</a>
 </li>
 </ul>
 
@@ -105,15 +125,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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>
 
 
@@ -123,16 +158,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </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>
@@ -148,21 +184,50 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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>
 
 
@@ -186,6 +251,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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>
 
 
@@ -200,7 +275,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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>
 
@@ -209,8 +284,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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>
@@ -224,55 +304,108 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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>
 
@@ -282,8 +415,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 : <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>
@@ -292,18 +429,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -312,7 +470,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 8499580..d2068dd 100644 (file)
@@ -54,19 +54,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 -->
@@ -74,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -83,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index a0e066f..2dae162 100644 (file)
@@ -43,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -52,7 +52,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index af87dae..6fb7808 100644 (file)
 </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"><!--
index 3c9a592..e4119d3 100644 (file)
@@ -9,7 +9,11 @@
 <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>
index 8cb2303..374762b 100644 (file)
 </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">
index a69fbf8..5f3fb2e 100644 (file)
@@ -9,8 +9,11 @@
 <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"><!--
diff --git a/doc/html/search/all_65.html b/doc/html/search/all_65.html
new file mode 100644 (file)
index 0000000..b15f62d
--- /dev/null
@@ -0,0 +1,29 @@
+<!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>
index 58ab269..1fba100 100644 (file)
 </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"><!--
index c9408f1..a3573c9 100644 (file)
   <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"><!--
index 6fa79a1..bd08cf4 100644 (file)
@@ -7,28 +7,31 @@
 <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>
index c26c987..d34287d 100644 (file)
   <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"><!--
index 3cd5c2a..4923aef 100644 (file)
@@ -9,17 +9,36 @@
 <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>
index 4b29191..0c5de4d 100644 (file)
@@ -12,7 +12,7 @@
   <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>
index 156c83c..4b77434 100644 (file)
   <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>
index 25041ca..176f11d 100644 (file)
@@ -12,8 +12,9 @@
   <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>
index 97b117e..df04c21 100644 (file)
@@ -7,45 +7,66 @@
 <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>
index 402c43f..fa019f5 100644 (file)
@@ -7,9 +7,16 @@
 <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>
index 6d2dd5d..1ab7788 100644 (file)
@@ -7,9 +7,24 @@
 <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>
index 731f27d..f4d7d26 100644 (file)
   <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"><!--
index 9b4cb00..13600ba 100644 (file)
   <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"><!--
diff --git a/doc/html/search/classes_67.html b/doc/html/search/classes_67.html
new file mode 100644 (file)
index 0000000..aefda78
--- /dev/null
@@ -0,0 +1,25 @@
+<!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>
diff --git a/doc/html/search/classes_68.html b/doc/html/search/classes_68.html
new file mode 100644 (file)
index 0000000..b6d1f07
--- /dev/null
@@ -0,0 +1,30 @@
+<!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>
index 4acfc69..f845087 100644 (file)
@@ -7,19 +7,19 @@
 <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">
index 731f27d..f4d7d26 100644 (file)
   <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"><!--
diff --git a/doc/html/search/files_64.html b/doc/html/search/files_64.html
new file mode 100644 (file)
index 0000000..04e0a17
--- /dev/null
@@ -0,0 +1,30 @@
+<!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>
diff --git a/doc/html/search/files_67.html b/doc/html/search/files_67.html
new file mode 100644 (file)
index 0000000..ad2973f
--- /dev/null
@@ -0,0 +1,25 @@
+<!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>
diff --git a/doc/html/search/files_68.html b/doc/html/search/files_68.html
new file mode 100644 (file)
index 0000000..e937173
--- /dev/null
@@ -0,0 +1,25 @@
+<!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>
diff --git a/doc/html/search/files_6d.html b/doc/html/search/files_6d.html
new file mode 100644 (file)
index 0000000..235e4af
--- /dev/null
@@ -0,0 +1,35 @@
+<!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>
diff --git a/doc/html/search/files_73.html b/doc/html/search/files_73.html
new file mode 100644 (file)
index 0000000..0c3a125
--- /dev/null
@@ -0,0 +1,25 @@
+<!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>
diff --git a/doc/html/search/files_74.html b/doc/html/search/files_74.html
new file mode 100644 (file)
index 0000000..1db0e20
--- /dev/null
@@ -0,0 +1,30 @@
+<!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>
index af87dae..6fb7808 100644 (file)
 </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"><!--
diff --git a/doc/html/search/functions_62.html b/doc/html/search/functions_62.html
new file mode 100644 (file)
index 0000000..bd242c7
--- /dev/null
@@ -0,0 +1,26 @@
+<!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>
index a6129cc..a7ef61b 100644 (file)
 </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>
index 73abf3c..c7d770a 100644 (file)
@@ -9,8 +9,11 @@
 <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"><!--
diff --git a/doc/html/search/functions_65.html b/doc/html/search/functions_65.html
new file mode 100644 (file)
index 0000000..b15f62d
--- /dev/null
@@ -0,0 +1,29 @@
+<!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>
index 58ab269..dfd751b 100644 (file)
 </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>
index c9408f1..eb79742 100644 (file)
   <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"><!--
index 6fa79a1..bd08cf4 100644 (file)
@@ -7,28 +7,31 @@
 <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>
index c26c987..d34287d 100644 (file)
   <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"><!--
diff --git a/doc/html/search/functions_6d.html b/doc/html/search/functions_6d.html
new file mode 100644 (file)
index 0000000..54ebb54
--- /dev/null
@@ -0,0 +1,26 @@
+<!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>
index 4b29191..0c5de4d 100644 (file)
@@ -12,7 +12,7 @@
   <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>
index 156c83c..4b77434 100644 (file)
   <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>
index 1d992d1..8b7d6e4 100644 (file)
   <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>
index cbe1841..1fb2f7d 100644 (file)
   </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>
diff --git a/doc/html/search/functions_75.html b/doc/html/search/functions_75.html
new file mode 100644 (file)
index 0000000..fa019f5
--- /dev/null
@@ -0,0 +1,32 @@
+<!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>
diff --git a/doc/html/search/functions_77.html b/doc/html/search/functions_77.html
new file mode 100644 (file)
index 0000000..a8c7718
--- /dev/null
@@ -0,0 +1,35 @@
+<!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>
index e8dc676..6127f67 100644 (file)
@@ -7,16 +7,18 @@
 
 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)
index fbf8f32..f25b89a 100644 (file)
@@ -75,29 +75,37 @@ var searchBox = new SearchBox("searchBox", "search",false,'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&lt;QString, QString&gt;(<span class="keyword">set</span>-&gt;_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&lt;QString, QString&gt; 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&lt;QString&gt; 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&lt;QString, QString&gt; _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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -106,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 6c1bd64..bc9f76e 100644 (file)
@@ -67,31 +67,34 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QtTest/QtTest&gt;</span>
 <a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QList&gt;</span>
 <a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QTime&gt;</span>
-<a name="l00028"></a>00028 
-<a name="l00029"></a>00029 
-<a name="l00030"></a>00030 <span class="preprocessor">#include &quot;../src/xdxfplugin.h&quot;</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 &lt;QTimer&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QtConcurrentRun&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QFuture&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;../src/xdxfplugin.h&quot;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -100,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index c60d620..224cfa7 100644 (file)
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 629102b..e579460 100644 (file)
@@ -43,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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 &#39;MainWindow.ui&#39;</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>
@@ -131,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Aug 4 12:02:54 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 12:38:45 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
index 2ed508b..a570c0a 100644 (file)
@@ -105,38 +105,56 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <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&lt;Translation*&gt; <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&lt;Translation*&gt; <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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a></div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -145,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Fri Aug 6 11:51:04 2010 for mDictionary by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 12 14:34:59 2010 for mDictionary by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>
diff --git a/doc/latex/DictManagerWidget_8h.tex b/doc/latex/DictManagerWidget_8h.tex
new file mode 100644 (file)
index 0000000..89e3a4d
--- /dev/null
@@ -0,0 +1,23 @@
+\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}
diff --git a/doc/latex/DictTypeSelectDialog_8h.tex b/doc/latex/DictTypeSelectDialog_8h.tex
new file mode 100644 (file)
index 0000000..79adc65
--- /dev/null
@@ -0,0 +1,31 @@
+\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}
diff --git a/doc/latex/GUIInterface_8h.tex b/doc/latex/GUIInterface_8h.tex
new file mode 100644 (file)
index 0000000..9073c61
--- /dev/null
@@ -0,0 +1,24 @@
+\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}
diff --git a/doc/latex/HistoryListDialog_8h.tex b/doc/latex/HistoryListDialog_8h.tex
new file mode 100644 (file)
index 0000000..a38ce4c
--- /dev/null
@@ -0,0 +1,24 @@
+\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}
diff --git a/doc/latex/MainWindow_8h.tex b/doc/latex/MainWindow_8h.tex
new file mode 100644 (file)
index 0000000..1e8d64a
--- /dev/null
@@ -0,0 +1,29 @@
+\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}
diff --git a/doc/latex/MenuTabWidget_8h.tex b/doc/latex/MenuTabWidget_8h.tex
new file mode 100644 (file)
index 0000000..07ee9c8
--- /dev/null
@@ -0,0 +1,21 @@
+\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}
diff --git a/doc/latex/MenuWidget_8h.tex b/doc/latex/MenuWidget_8h.tex
new file mode 100644 (file)
index 0000000..de4d2cc
--- /dev/null
@@ -0,0 +1,22 @@
+\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}
diff --git a/doc/latex/SearchBarWidget_8h.tex b/doc/latex/SearchBarWidget_8h.tex
new file mode 100644 (file)
index 0000000..80d2713
--- /dev/null
@@ -0,0 +1,24 @@
+\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}
diff --git a/doc/latex/TranslationWidgetAutoResizer_8h.tex b/doc/latex/TranslationWidgetAutoResizer_8h.tex
new file mode 100644 (file)
index 0000000..b51bc1d
--- /dev/null
@@ -0,0 +1,21 @@
+\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}
diff --git a/doc/latex/TranslationWidget_8h.tex b/doc/latex/TranslationWidget_8h.tex
new file mode 100644 (file)
index 0000000..8e13701
--- /dev/null
@@ -0,0 +1,25 @@
+\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}
index a6adff0..1963715 100644 (file)
@@ -3,17 +3,24 @@ Here are the classes, structs, unions and interfaces with brief descriptions:\be
 \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}
index 3574035..22c6a66 100644 (file)
@@ -19,53 +19,55 @@ void \hyperlink{classBackbone_a1ede318bd5d226a8fa566f13452fb07d}{stopSearching}
 \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)}
@@ -76,18 +78,33 @@ QHash$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$, bool
 \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}{
@@ -98,12 +115,19 @@ Inner part of dictionary -\/ glues together GUI and plugins.
 \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 ()}}
@@ -111,14 +135,6 @@ emmited when backbone is ready to close -\/ after getting stop signal it should
 \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}}
@@ -127,6 +143,46 @@ history of performed searches
 \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}}
@@ -135,6 +191,30 @@ all loadded plugins
 \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}}
@@ -143,6 +223,18 @@ return search fesult
 \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}
index 3bb8d4f..efa0d27 100644 (file)
@@ -20,13 +20,13 @@ Inheritance diagram for CommonDictInterface:\begin{figure}[H]
 \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 
@@ -34,7 +34,12 @@ virtual void \hyperlink{classCommonDictInterface_a017f37eed4270d37cd5df36e546aac
 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 
@@ -77,7 +82,7 @@ virtual \hyperlink{classDictDialog}{DictDialog} $\ast$ \hyperlink{classCommonDic
 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}
@@ -94,12 +99,17 @@ virtual uint \hyperlink{classCommonDictInterface_a0b58ce9f287e73155b3b4c43e81ae6
 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}
@@ -118,18 +128,18 @@ unique value (unique for every dictionary not plugin
 
 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}
@@ -139,6 +149,7 @@ Implemented in \hyperlink{classXdxfPlugin_a538581955ba04d1316f1a8befab4d561}{Xdx
 
 
 
-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}
diff --git a/doc/latex/classDictManagerWidget.tex b/doc/latex/classDictManagerWidget.tex
new file mode 100644 (file)
index 0000000..3a00683
--- /dev/null
@@ -0,0 +1,103 @@
+\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}
diff --git a/doc/latex/classDictTypeSelectDialog.tex b/doc/latex/classDictTypeSelectDialog.tex
new file mode 100644 (file)
index 0000000..faad26e
--- /dev/null
@@ -0,0 +1,61 @@
+\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}
diff --git a/doc/latex/classGUIInterface.eps b/doc/latex/classGUIInterface.eps
new file mode 100644 (file)
index 0000000..becf86b
--- /dev/null
@@ -0,0 +1,197 @@
+%!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
diff --git a/doc/latex/classGUIInterface.tex b/doc/latex/classGUIInterface.tex
new file mode 100644 (file)
index 0000000..5ca5b7d
--- /dev/null
@@ -0,0 +1,341 @@
+\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}
diff --git a/doc/latex/classHistory.tex b/doc/latex/classHistory.tex
new file mode 100644 (file)
index 0000000..a1d8a88
--- /dev/null
@@ -0,0 +1,84 @@
+\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}
diff --git a/doc/latex/classHistoryListDialog.tex b/doc/latex/classHistoryListDialog.tex
new file mode 100644 (file)
index 0000000..1f3fe6b
--- /dev/null
@@ -0,0 +1,52 @@
+\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}
diff --git a/doc/latex/classMainWindow.eps b/doc/latex/classMainWindow.eps
new file mode 100644 (file)
index 0000000..09d7251
--- /dev/null
@@ -0,0 +1,197 @@
+%!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
index cb36eb8..5b399fb 100644 (file)
@@ -2,30 +2,57 @@
 \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 
@@ -36,7 +63,178 @@ void \hyperlink{classMainWindow_a38edb88d43e844aca9d2e762c8706565}{closeEvent} (
 \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}
index 3c11b74..213f5ba 100644 (file)
@@ -33,7 +33,7 @@ Menu's main widget, which will hold all submenu's widgets. It is simply QTabWidg
 \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}
 
 
@@ -43,5 +43,5 @@ Right before hide widget it sets it's parent to NULL, which prevent widget to be
 
 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}
index 69916a7..6e7d15f 100644 (file)
@@ -70,5 +70,5 @@ It will remove first menu with passed title. /param title Name of submeny which
 
 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}
index ad406b5..c4bd654 100644 (file)
@@ -14,63 +14,107 @@ Displays search bar.
 \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}
index 6f565b0..952146a 100644 (file)
@@ -14,13 +14,23 @@ Plugin specific configuration.
 \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}
@@ -32,7 +42,10 @@ Plugin specific configuration.
 \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}
 
index 61225f9..9920ce7 100644 (file)
@@ -14,17 +14,30 @@ Displays translation of word found in dictionaries.
 \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}
 
@@ -34,5 +47,5 @@ Displays translation of word found in dictionaries. Display many translation of
 
 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}
diff --git a/doc/latex/classTranslationWidgetAutoResizer.tex b/doc/latex/classTranslationWidgetAutoResizer.tex
new file mode 100644 (file)
index 0000000..fca381c
--- /dev/null
@@ -0,0 +1,25 @@
+\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}
index d5c528d..4d3fdc8 100644 (file)
@@ -22,10 +22,7 @@ QString \hyperlink{classTranslationXdxf_a6ed8752805971610dc7c6cfc28366e9d}{dicti
 \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)}
@@ -59,6 +56,18 @@ word to be translated
 
 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}}
index 3e6cde2..0ab2347 100644 (file)
@@ -14,17 +14,29 @@ Displays list of words found in dictionaries.
 \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}
 
@@ -32,6 +44,26 @@ void \hyperlink{classWordListWidget_a43d54da6c79020025fe919fb1f781ccd}{showSearc
 \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 
index b683d57..417e312 100644 (file)
@@ -20,9 +20,9 @@ Inheritance diagram for XdxfDictDialog:\begin{figure}[H]
 \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)
index d572191..25078c5 100644 (file)
@@ -85,7 +85,30 @@ void \hyperlink{classXdxfPlugin_a74b5d40e3fa217a10c6ba790a9433086}{setHash} (uin
 \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}
@@ -106,7 +129,7 @@ After finishing search it has to emit \begin{DoxySeeAlso}{See also}
 \end{DoxySeeAlso}
 
 
-Implements \hyperlink{classCommonDictInterface_a3ca9313571e0ecab66ce7a7c5d356f4f}{CommonDictInterface}.
+Implements \hyperlink{classCommonDictInterface_a27594c22d4df398e98af85b40b7407cb}{CommonDictInterface}.
 
 
 
diff --git a/doc/latex/classXdxfSettingsDialog.tex b/doc/latex/classXdxfSettingsDialog.tex
new file mode 100644 (file)
index 0000000..039ae25
--- /dev/null
@@ -0,0 +1,31 @@
+\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}
diff --git a/doc/latex/classXdxfTest.tex b/doc/latex/classXdxfTest.tex
new file mode 100644 (file)
index 0000000..5886e2e
--- /dev/null
@@ -0,0 +1,10 @@
+\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}
index d32ec5c..5fff47d 100644 (file)
@@ -27,9 +27,9 @@
   \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 ----------------
diff --git a/doc/latex/files.tex b/doc/latex/files.tex
new file mode 100644 (file)
index 0000000..4bc6f2e
--- /dev/null
@@ -0,0 +1,26 @@
+\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}
index 62c6c7a..194bfec 100644 (file)
@@ -9,17 +9,26 @@ This inheritance list is sorted roughly, but not completely, alphabetically:\beg
 \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}
index 4e57704..e089430 100644 (file)
@@ -41,7 +41,7 @@
 \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}
index a432316..25e922d 100644 (file)
@@ -19,7 +19,9 @@
 
 *******************************************************************************/
 
-//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:
@@ -38,14 +54,35 @@ 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:
@@ -57,6 +94,7 @@ private:
     QHBoxLayout* buttonGroup;
     QListWidget* dictListWidget;
 
+    //holds association between items on list and CommonDictInterface objects
     QHash<QListWidgetItem*, CommonDictInterface*> dictsHash;
     GUIInterface* guiInterface;
 
index 433e8dc..cb805db 100644 (file)
@@ -18,8 +18,9 @@
     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:
index c1ecec0..84d7cfe 100644 (file)
@@ -18,8 +18,9 @@
     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:
index 0e68c30..c26fb8f 100644 (file)
@@ -27,6 +27,7 @@
     #include <QMaemo5InformationBox>
 #endif
 
+
 MainWindow::MainWindow(Backbone *backbone, QWidget *parent):
     GUIInterface(parent),
     ui(new Ui::MainWindow) {
@@ -35,14 +36,17 @@ MainWindow::MainWindow(Backbone *backbone, QWidget *parent):
 
     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);
@@ -77,6 +81,7 @@ MainWindow::~MainWindow() {
 
 
 void MainWindow::closeEvent(QCloseEvent *event) {
+    //reqest to stop all searches and close app
         emit quit();
         event->accept();
 }
@@ -94,21 +99,22 @@ void MainWindow::setSearchString(QString word) {
 }
 
 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());
@@ -159,10 +165,14 @@ QHash<CommonDictInterface*, bool> MainWindow::getDictionaries() {
 
 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);
 }
 
index d0dbdd2..5901634 100644 (file)
@@ -18,8 +18,9 @@
     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
@@ -38,36 +39,128 @@ namespace Ui {
     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();
 
 
@@ -81,6 +174,8 @@ protected:
 private:
     Backbone* backbone;
     Ui::MainWindow *ui;
+
+
     SearchBarWidget* searchBarWidget;
     TranslationWidget* translationWidget;
     WordListWidget* wordListWidget;
index 7cfc203..b78e909 100644 (file)
@@ -18,8 +18,9 @@
     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
index ccab0aa..58f4b96 100644 (file)
@@ -18,8 +18,9 @@
     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
index 581f9e4..b3b8f18 100644 (file)
     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
@@ -38,7 +36,8 @@
     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
@@ -46,22 +45,24 @@ public:
     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:
@@ -75,20 +76,24 @@ 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:
index f3825e2..0b8f058 100644 (file)
@@ -18,8 +18,9 @@
     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
@@ -43,9 +44,10 @@ Q_SIGNALS:
     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);
 
 
index 2f5d5c0..cc68304 100644 (file)
@@ -18,8 +18,9 @@
     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
index 115121d..d2cff2c 100644 (file)
@@ -18,8 +18,9 @@
     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
@@ -40,12 +41,16 @@ public:
     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
@@ -54,15 +59,6 @@ public Q_SLOTS:
     //! 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);
index 45e84b6..7914ce1 100644 (file)
     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
 
@@ -37,35 +44,143 @@ public:
 
     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* >);
 };