3a006834724a7d3b2aaf1119b87d775c98617a70
[mdictionary] / doc / latex / classDictManagerWidget.tex
1 \hypertarget{classDictManagerWidget}{
2 \section{DictManagerWidget Class Reference}
3 \label{classDictManagerWidget}\index{DictManagerWidget@{DictManagerWidget}}
4 }
5
6
7 Implements dictionaries management widget.  
8
9
10
11
12 {\ttfamily \#include $<$DictManagerWidget.h$>$}
13
14 \subsection*{Signals}
15 \begin{DoxyCompactItemize}
16 \item 
17 void \hyperlink{classDictManagerWidget_a2057ca8e8501119612497eda7798f5c5}{selectedDictionaries} (QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$)
18 \begin{DoxyCompactList}\small\item\em Emited when hiding widget, it will save states of dictionaries. \item\end{DoxyCompactList}\item 
19 void \hyperlink{classDictManagerWidget_a719c38ca3c9b21b037480c0431cd8ffd}{addDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$)
20 \begin{DoxyCompactList}\small\item\em Emited when user wants to add new dictionary. \item\end{DoxyCompactList}\item 
21 void \hyperlink{classDictManagerWidget_a50bd09a1b9fa57744cb77eaa580164f0}{removeDictionary} (\hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$)
22 \begin{DoxyCompactList}\small\item\em Emited when user wants to remove dictionary. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
23 \subsection*{Public Member Functions}
24 \begin{DoxyCompactItemize}
25 \item 
26 \hyperlink{classDictManagerWidget_ac13517a2a2a73df1e8c1a6c60abe4434}{DictManagerWidget} (\hyperlink{classGUIInterface}{GUIInterface} $\ast$parent=0)
27 \begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
28 \subsection*{Protected Member Functions}
29 \begin{DoxyCompactItemize}
30 \item 
31 \hypertarget{classDictManagerWidget_aed7dcda72d2e598121c5174eefd0f747}{
32 void {\bfseries showEvent} (QShowEvent $\ast$e)}
33 \label{classDictManagerWidget_aed7dcda72d2e598121c5174eefd0f747}
34
35 \item 
36 \hypertarget{classDictManagerWidget_a79dfa7bf61e164114e8f7d7fdd26d8f3}{
37 void {\bfseries hideEvent} (QHideEvent $\ast$e)}
38 \label{classDictManagerWidget_a79dfa7bf61e164114e8f7d7fdd26d8f3}
39
40 \end{DoxyCompactItemize}
41
42
43 \subsection{Detailed Description}
44 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. 
45
46 \subsection{Constructor \& Destructor Documentation}
47 \hypertarget{classDictManagerWidget_ac13517a2a2a73df1e8c1a6c60abe4434}{
48 \index{DictManagerWidget@{DictManagerWidget}!DictManagerWidget@{DictManagerWidget}}
49 \index{DictManagerWidget@{DictManagerWidget}!DictManagerWidget@{DictManagerWidget}}
50 \subsubsection[{DictManagerWidget}]{\setlength{\rightskip}{0pt plus 5cm}DictManagerWidget::DictManagerWidget ({\bf GUIInterface} $\ast$ {\em parent} = {\ttfamily 0})\hspace{0.3cm}{\ttfamily  \mbox{[}explicit\mbox{]}}}}
51 \label{classDictManagerWidget_ac13517a2a2a73df1e8c1a6c60abe4434}
52
53
54 Constructor. 
55
56
57 \begin{DoxyParams}{Parameters}
58 \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}
59
60
61 \subsection{Member Function Documentation}
62 \hypertarget{classDictManagerWidget_a719c38ca3c9b21b037480c0431cd8ffd}{
63 \index{DictManagerWidget@{DictManagerWidget}!addDictionary@{addDictionary}}
64 \index{addDictionary@{addDictionary}!DictManagerWidget@{DictManagerWidget}}
65 \subsubsection[{addDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void DictManagerWidget::addDictionary ({\bf CommonDictInterface} $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
66 \label{classDictManagerWidget_a719c38ca3c9b21b037480c0431cd8ffd}
67
68
69 Emited when user wants to add new dictionary. 
70
71
72 \begin{DoxyParams}{Parameters}
73 \item[{\em new}]dictionary returned by specyfic plugin dialog \end{DoxyParams}
74 \hypertarget{classDictManagerWidget_a50bd09a1b9fa57744cb77eaa580164f0}{
75 \index{DictManagerWidget@{DictManagerWidget}!removeDictionary@{removeDictionary}}
76 \index{removeDictionary@{removeDictionary}!DictManagerWidget@{DictManagerWidget}}
77 \subsubsection[{removeDictionary}]{\setlength{\rightskip}{0pt plus 5cm}void DictManagerWidget::removeDictionary ({\bf CommonDictInterface} $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
78 \label{classDictManagerWidget_a50bd09a1b9fa57744cb77eaa580164f0}
79
80
81 Emited when user wants to remove dictionary. 
82
83
84 \begin{DoxyParams}{Parameters}
85 \item[{\em dictionary}]which will be removed \end{DoxyParams}
86 \hypertarget{classDictManagerWidget_a2057ca8e8501119612497eda7798f5c5}{
87 \index{DictManagerWidget@{DictManagerWidget}!selectedDictionaries@{selectedDictionaries}}
88 \index{selectedDictionaries@{selectedDictionaries}!DictManagerWidget@{DictManagerWidget}}
89 \subsubsection[{selectedDictionaries}]{\setlength{\rightskip}{0pt plus 5cm}void DictManagerWidget::selectedDictionaries (QList$<$ {\bf CommonDictInterface} $\ast$ $>$)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
90 \label{classDictManagerWidget_a2057ca8e8501119612497eda7798f5c5}
91
92
93 Emited when hiding widget, it will save states of dictionaries. 
94
95
96 \begin{DoxyParams}{Parameters}
97 \item[{\em list}]of only active dictionaries \end{DoxyParams}
98
99
100 The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
101 \item 
102 \hyperlink{DictManagerWidget_8h}{DictManagerWidget.h}\item 
103 DictManagerWidget.cpp\end{DoxyCompactItemize}