\section{KNSBookmark\-Importer Class Reference}
\label{classKNSBookmarkImporter}\index{KNSBookmarkImporter@{KNSBookmarkImporter}}
A class for importing NS bookmarks KEdit\-Bookmarks uses it to insert bookmarks into its DOM tree, and {\bf KAction\-Menu} uses it to create actions directly.  


{\tt \#include $<$kbookmarkimporter.h$>$}

Inheritance diagram for KNSBookmark\-Importer:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=84pt]{classKNSBookmarkImporter__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KNSBookmark\-Importer:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=105pt]{classKNSBookmarkImporter__coll__graph}
\end{center}
\end{figure}
\subsection*{Signals}
\begin{CompactItemize}
\item 
void {\bf new\-Bookmark} (const  {\bf QString} \&text, const  {\bf QCString} \&url, const  {\bf QString} \&additional\-Info)
\begin{CompactList}\small\item\em Notify about a new bookmark Use \char`\"{}html\char`\"{} for the icon. \item\end{CompactList}\item 
void {\bf new\-Folder} (const  {\bf QString} \&text, bool open, const  {\bf QString} \&additional\-Info)
\begin{CompactList}\small\item\em Notify about a new folder Use \char`\"{}bookmark\_\-folder\char`\"{} for the icon. \item\end{CompactList}\item 
void {\bf new\-Separator} ()
\begin{CompactList}\small\item\em Notify about a new separator. \item\end{CompactList}\item 
void {\bf end\-Folder} ()
\begin{CompactList}\small\item\em Tell the outside world that we're going down one menu. \item\end{CompactList}\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KNSBookmark\-Importer} (const  {\bf QString} \&file\-Name)\label{classKNSBookmarkImporter_a0}

\item 
void {\bf parse\-NSBookmarks} ()\label{classKNSBookmarkImporter_a2}

\item 
void {\bf parse\-NSBookmarks} (bool utf8)\label{classKNSBookmarkImporter_a3}

\end{CompactItemize}
\subsection*{Static Public Member Functions}
\begin{CompactItemize}
\item 
{\bf QString} {\bf netscape\-Bookmarks\-File} (bool for\-Saving=false)\label{classKNSBookmarkImporter_e0}

\item 
{\bf QString} {\bf mozilla\-Bookmarks\-File} (bool for\-Saving=false)\label{classKNSBookmarkImporter_e1}

\end{CompactItemize}
\subsection*{Protected Attributes}
\begin{CompactItemize}
\item 
{\bf QString} {\bf m\_\-file\-Name}\label{classKNSBookmarkImporter_p0}

\end{CompactItemize}


\subsection{Detailed Description}
A class for importing NS bookmarks KEdit\-Bookmarks uses it to insert bookmarks into its DOM tree, and {\bf KAction\-Menu} uses it to create actions directly. 



Definition at line 52 of file kbookmarkimporter.h.

\subsection{Member Function Documentation}
\index{KNSBookmarkImporter@{KNSBookmark\-Importer}!newBookmark@{newBookmark}}
\index{newBookmark@{newBookmark}!KNSBookmarkImporter@{KNSBookmark\-Importer}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KNSBookmark\-Importer::new\-Bookmark (const {\bf QString} \& {\em text}, const {\bf QCString} \& {\em url}, const {\bf QString} \& {\em additional\-Info})\hspace{0.3cm}{\tt  [signal]}}\label{classKNSBookmarkImporter_l0}


Notify about a new bookmark Use \char`\"{}html\char`\"{} for the icon. 

\index{KNSBookmarkImporter@{KNSBookmark\-Importer}!newFolder@{newFolder}}
\index{newFolder@{newFolder}!KNSBookmarkImporter@{KNSBookmark\-Importer}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KNSBookmark\-Importer::new\-Folder (const {\bf QString} \& {\em text}, bool {\em open}, const {\bf QString} \& {\em additional\-Info})\hspace{0.3cm}{\tt  [signal]}}\label{classKNSBookmarkImporter_l1}


Notify about a new folder Use \char`\"{}bookmark\_\-folder\char`\"{} for the icon. 

\index{KNSBookmarkImporter@{KNSBookmark\-Importer}!newSeparator@{newSeparator}}
\index{newSeparator@{newSeparator}!KNSBookmarkImporter@{KNSBookmark\-Importer}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KNSBookmark\-Importer::new\-Separator ()\hspace{0.3cm}{\tt  [signal]}}\label{classKNSBookmarkImporter_l2}


Notify about a new separator. 

\index{KNSBookmarkImporter@{KNSBookmark\-Importer}!endFolder@{endFolder}}
\index{endFolder@{endFolder}!KNSBookmarkImporter@{KNSBookmark\-Importer}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KNSBookmark\-Importer::end\-Folder ()\hspace{0.3cm}{\tt  [signal]}}\label{classKNSBookmarkImporter_l3}


Tell the outside world that we're going down one menu. 



The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
kbookmarkimporter.h\item 
kbookmarkimporter.cc\end{CompactItemize}
