Changed repo structure
[mdictionary] / doc / latex / classBackbone.tex
diff --git a/doc/latex/classBackbone.tex b/doc/latex/classBackbone.tex
deleted file mode 100644 (file)
index f32ab47..0000000
+++ /dev/null
@@ -1,336 +0,0 @@
-\hypertarget{classBackbone}{
-\section{Backbone Class Reference}
-\label{classBackbone}\index{Backbone@{Backbone}}
-}
-
-
-/file backbone.cpp  
-
-
-
-
-{\ttfamily \#include $<$backbone.h$>$}
-
-\subsection*{Public Slots}
-\begin{DoxyCompactItemize}
-\item 
-\hypertarget{classBackbone_a1ede318bd5d226a8fa566f13452fb07d}{
-void \hyperlink{classBackbone_a1ede318bd5d226a8fa566f13452fb07d}{stopSearching} ()}
-\label{classBackbone_a1ede318bd5d226a8fa566f13452fb07d}
-
-\begin{DoxyCompactList}\small\item\em stops all current searches and emiting searchCanceled signal \item\end{DoxyCompactList}\item 
-void \hyperlink{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{search} (QString word)
-\begin{DoxyCompactList}\small\item\em search for a word translation \item\end{DoxyCompactList}\item 
-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}\item 
-void \hyperlink{classBackbone_a3519db3c2884e8d47fdaf4938edc18c3}{addBookmark} (QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$ translations)
-\begin{DoxyCompactList}\small\item\em add bookmarks to given translations (translation object is fetched and added to bookmarks data base (key and translation stored in db) \item\end{DoxyCompactList}\item 
-void \hyperlink{classBackbone_a2333e15516ba1276fa334703bfe53bdd}{removeBookmark} (QList$<$ \hyperlink{classTranslation}{Translation} $\ast$ $>$ translations)
-\begin{DoxyCompactList}\small\item\em Remove bookmarks to given translatios. \item\end{DoxyCompactList}\item 
-\hypertarget{classBackbone_a48818731460db4cdac3a197a7819d0d2}{
-void \hyperlink{classBackbone_a48818731460db4cdac3a197a7819d0d2}{removeAllBookmark} ()}
-\label{classBackbone_a48818731460db4cdac3a197a7819d0d2}
-
-\begin{DoxyCompactList}\small\item\em Remove all bookmarks. \item\end{DoxyCompactList}\item 
-void \hyperlink{classBackbone_a2307b5520b76d5751edef237ef6bbe85}{fetchBookmarks} ()
-\begin{DoxyCompactList}\small\item\em Searching for list of bookmarks may take some time, so i moved it to new thread (to avoid gui blocking), futher its consistent with ordinary searching for list of word (. \item\end{DoxyCompactList}\item 
-void \hyperlink{classBackbone_aa7147125301d2d2da004cb6d30b8630d}{setSettings} (\hyperlink{classSettings}{Settings} $\ast$settings)
-\begin{DoxyCompactList}\small\item\em Sets settings for backbone: history\_\-size, search\_\-limit, searching backends (search\_\-bookmarks, search\_\-dictionaries). \item\end{DoxyCompactList}\item 
-\hyperlink{classSettings}{Settings} $\ast$ \hyperlink{classBackbone_a2e2bd187c830e7fd5ad330dc0409f7f0}{settings} ()
-\end{DoxyCompactItemize}
-\subsection*{Signals}
-\begin{DoxyCompactItemize}
-\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}\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}\item 
-\hypertarget{classBackbone_af3e0f4046a2eada57e5b2bcb82d70dcd}{
-void \hyperlink{classBackbone_af3e0f4046a2eada57e5b2bcb82d70dcd}{searchCanceled} ()}
-\label{classBackbone_af3e0f4046a2eada57e5b2bcb82d70dcd}
-
-\begin{DoxyCompactList}\small\item\em throwed when searches are stopped \item\end{DoxyCompactList}\item 
-\hypertarget{classBackbone_adbd6443bc5fff4ecc415b8735c46a95d}{
-void \hyperlink{classBackbone_adbd6443bc5fff4ecc415b8735c46a95d}{bookmarksReady} ()}
-\label{classBackbone_adbd6443bc5fff4ecc415b8735c46a95d}
-
-\begin{DoxyCompactList}\small\item\em emmited when bookmark list is ready to fetch \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{Public Member Functions}
-\begin{DoxyCompactItemize}
-\item 
-\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)}
-\label{classBackbone_a6edbf4e5819dbc551ab54dad66f474f2}
-
-\item 
-QHash$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$, bool $>$ \hyperlink{classBackbone_a4b027f51bb4cc3803f6be85bc25d6a4b}{getDictionaries} ()
-\item 
-QList$<$ \hyperlink{classCommonDictInterface}{CommonDictInterface} $\ast$ $>$ \hyperlink{classBackbone_a2fdfa0cf73fda5304635b61455b48db9}{getPlugins} ()
-\item 
-\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 
-QStringList \hyperlink{classBackbone_a56df9bdfbe82998011f95ecb3c5bd7db}{htmls} ()
-\end{DoxyCompactItemize}
-
-
-\subsection{Detailed Description}
-/file backbone.cpp Backbone/core main header\begin{DoxySeeAlso}{See also}
-\hyperlink{classBackbone}{Backbone}
-\end{DoxySeeAlso}
-\begin{DoxyAuthor}{Author}
-Bartosz Szatkowski $<$\href{mailto:bulislaw@linux.com}{\tt bulislaw@linux.com}$>$
-\end{DoxyAuthor}
-Inner part of dictionary -\/ glues together GUI and plugins, also kind of GoF facade (for GUI) cover few classes\begin{DoxySeeAlso}{See also}
-\hyperlink{classBookmarks}{Bookmarks} 
-
-\hyperlink{classHistory}{History}
-\end{DoxySeeAlso}
-\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.
-
-\hyperlink{classBackbone}{Backbone} also manage bookmarks and history: providing interface to gui
-
-\hyperlink{classBackbone}{Backbone} is also responsible for saving and spawning session via configs file (stored in $\sim$/.mdictionary) -\/$>$ configs are kind of tricky because mDictionary is delivered with two simple dicts -\/$>$ its necessary to separate default configs from user configs (updating/reinstaling app results in overwriten default config file), moreover config file there is general mdictionary configuration (aparto from dictionaries and plugin ones).
-
-Other modules may set some internal backbone behaviour via \begin{DoxySeeAlso}{See also}
-\hyperlink{classBackbone_aa7147125301d2d2da004cb6d30b8630d}{setSettings()}: \hyperlink{classSettings}{Settings} object with option given: history\_\-size -\/ int, size of stored searches search\_\-limit -\/ int, how many different word may each dictionary returns search\_\-dictionaries -\/ true/false, whether \hyperlink{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{search} in dictionaries search\_\-bookmarks -\/ true/false, whether \hyperlink{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{search} in bookmarks 
-\end{DoxySeeAlso}
-
-
-\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_a3519db3c2884e8d47fdaf4938edc18c3}{
-\index{Backbone@{Backbone}!addBookmark@{addBookmark}}
-\index{addBookmark@{addBookmark}!Backbone@{Backbone}}
-\subsubsection[{addBookmark}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::addBookmark (QList$<$ {\bf Translation} $\ast$ $>$ {\em translations})\hspace{0.3cm}{\ttfamily  \mbox{[}inline, slot\mbox{]}}}}
-\label{classBackbone_a3519db3c2884e8d47fdaf4938edc18c3}
-
-
-add bookmarks to given translations (translation object is fetched and added to bookmarks data base (key and translation stored in db) 
-
-
-\begin{DoxyParams}{Parameters}
-\item[{\em translation}]translation object to be stored in db \end{DoxyParams}
-\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_a2307b5520b76d5751edef237ef6bbe85}{
-\index{Backbone@{Backbone}!fetchBookmarks@{fetchBookmarks}}
-\index{fetchBookmarks@{fetchBookmarks}!Backbone@{Backbone}}
-\subsubsection[{fetchBookmarks}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::fetchBookmarks ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline, slot\mbox{]}}}}
-\label{classBackbone_a2307b5520b76d5751edef237ef6bbe85}
-
-
-Searching for list of bookmarks may take some time, so i moved it to new thread (to avoid gui blocking), futher its consistent with ordinary searching for list of word (. 
-
-\begin{DoxySeeAlso}{See also}
-\hyperlink{classBackbone_a3b1f2cf8de594cbd18bef4ca854337e2}{search}) 
-\end{DoxySeeAlso}
-\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 ()}}
-\label{classBackbone_a4b027f51bb4cc3803f6be85bc25d6a4b}
-\begin{DoxyReturn}{Returns}
-all loadded dictionaries with activity state flag 
-\end{DoxyReturn}
-\hypertarget{classBackbone_a2fdfa0cf73fda5304635b61455b48db9}{
-\index{Backbone@{Backbone}!getPlugins@{getPlugins}}
-\index{getPlugins@{getPlugins}!Backbone@{Backbone}}
-\subsubsection[{getPlugins}]{\setlength{\rightskip}{0pt plus 5cm}QList$<$ {\bf CommonDictInterface} $\ast$ $>$ Backbone::getPlugins ()}}
-\label{classBackbone_a2fdfa0cf73fda5304635b61455b48db9}
-\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_a2333e15516ba1276fa334703bfe53bdd}{
-\index{Backbone@{Backbone}!removeBookmark@{removeBookmark}}
-\index{removeBookmark@{removeBookmark}!Backbone@{Backbone}}
-\subsubsection[{removeBookmark}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::removeBookmark (QList$<$ {\bf Translation} $\ast$ $>$ {\em translations})\hspace{0.3cm}{\ttfamily  \mbox{[}inline, slot\mbox{]}}}}
-\label{classBackbone_a2333e15516ba1276fa334703bfe53bdd}
-
-
-Remove bookmarks to given translatios. 
-
-
-\begin{DoxyParams}{Parameters}
-\item[{\em translation}]remove bookmark to this translation \end{DoxyParams}
-\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}}
-\subsubsection[{result}]{\setlength{\rightskip}{0pt plus 5cm}QMultiHash$<$ QString, {\bf Translation} $\ast$ $>$ Backbone::result ()}}
-\label{classBackbone_adeaabfee86975f65b8e728b8582caa35}
-\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}}
-\subsubsection[{searchLimit}]{\setlength{\rightskip}{0pt plus 5cm}int Backbone::searchLimit () const}}
-\label{classBackbone_addad48903943006b6a4661169f80ee5a}
-\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}
-\hypertarget{classBackbone_aa7147125301d2d2da004cb6d30b8630d}{
-\index{Backbone@{Backbone}!setSettings@{setSettings}}
-\index{setSettings@{setSettings}!Backbone@{Backbone}}
-\subsubsection[{setSettings}]{\setlength{\rightskip}{0pt plus 5cm}void Backbone::setSettings ({\bf Settings} $\ast$ {\em settings})\hspace{0.3cm}{\ttfamily  \mbox{[}slot\mbox{]}}}}
-\label{classBackbone_aa7147125301d2d2da004cb6d30b8630d}
-
-
-Sets settings for backbone: history\_\-size, search\_\-limit, searching backends (search\_\-bookmarks, search\_\-dictionaries). 
-
-
-\begin{DoxyParams}{Parameters}
-\item[{\em settings}]settings object with opitons set \end{DoxyParams}
-\hypertarget{classBackbone_a2e2bd187c830e7fd5ad330dc0409f7f0}{
-\index{Backbone@{Backbone}!settings@{settings}}
-\index{settings@{settings}!Backbone@{Backbone}}
-\subsubsection[{settings}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Settings} $\ast$ Backbone::settings ()\hspace{0.3cm}{\ttfamily  \mbox{[}slot\mbox{]}}}}
-\label{classBackbone_a2e2bd187c830e7fd5ad330dc0409f7f0}
-\begin{DoxyReturn}{Returns}
-coresponding settings object with history\_\-size, search\_\-limit, searching backends (search\_\-bookmarks, search\_\-dictionaries) 
-\end{DoxyReturn}
-
-
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
-\item 
-backbone.h\item 
-backbone.cpp\item 
-moc\_\-backbone.cpp\item 
-build-\/desktop/moc\_\-backbone.cpp\end{DoxyCompactItemize}