\section{KBookmark\-Bar Class Reference}
\label{classKBookmarkBar}\index{KBookmarkBar@{KBookmarkBar}}
This class provides a bookmark toolbar.  


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

Inheritance diagram for KBookmark\-Bar:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=59pt]{classKBookmarkBar__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KBookmark\-Bar:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=239pt]{classKBookmarkBar__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{CompactItemize}
\item 
void {\bf clear} ()\label{classKBookmarkBar_i0}

\item 
void {\bf slot\-Bookmarks\-Changed} (const {\bf QString} \&)\label{classKBookmarkBar_i1}

\item 
void {\bf slot\-Bookmark\-Selected} ()\label{classKBookmarkBar_i2}

\item 
void {\bf slot\-Bookmark\-Selected} ({\bf KAction::Activation\-Reason} reason, Qt::Button\-State state)
\item 
void {\bf slot\-RMBAction\-Remove} (int)
\item 
void {\bf slot\-RMBAction\-Insert} (int)
\item 
void {\bf slot\-RMBAction\-Copy\-Location} (int)
\item 
void {\bf slot\-RMBAction\-Edit\-At} (int)
\item 
void {\bf slot\-RMBAction\-Properties} (int)
\end{CompactItemize}
\subsection*{Signals}
\begin{CompactItemize}
\item 
void {\bf about\-To\-Show\-Context\-Menu} (const KBookmark \&, {\bf QPopup\-Menu} $\ast$)
\item 
void {\bf open\-Bookmark} (const {\bf QString} \&url, Qt::Button\-State state)
\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KBookmark\-Bar} ({\bf KBookmark\-Manager} $\ast$manager, {\bf KBookmark\-Owner} $\ast$owner, {\bf KTool\-Bar} $\ast$tool\-Bar, {\bf KAction\-Collection} $\ast$, {\bf QObject} $\ast${\bf parent}=0L, const char $\ast${\bf name}=0L)
\item 
bool {\bf is\-Read\-Only} () const 
\item 
void {\bf set\-Read\-Only} (bool)
\item 
{\bf QString} {\bf parent\-Address} ()
\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
void {\bf fill\-Bookmark\-Bar} ({\bf KBookmark\-Group} \&{\bf parent})\label{classKBookmarkBar_b0}

\item 
virtual bool {\bf event\-Filter} ({\bf QObject} $\ast$o, {\bf QEvent} $\ast$e)\label{classKBookmarkBar_b1}

\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
class {\bf RMB}\label{classKBookmarkBar_n0}

\end{CompactItemize}


\subsection{Detailed Description}
This class provides a bookmark toolbar. 

Using this class is nearly identical to using {\bf KBookmark\-Menu}{\rm (p.\,\pageref{classKBookmarkMenu})} so follow the directions there. 



Definition at line 42 of file kbookmarkbar.h.

\subsection{Constructor \& Destructor Documentation}
\index{KBookmarkBar@{KBookmark\-Bar}!KBookmarkBar@{KBookmarkBar}}
\index{KBookmarkBar@{KBookmarkBar}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KBookmark\-Bar::KBookmark\-Bar ({\bf KBookmark\-Manager} $\ast$ {\em manager}, {\bf KBookmark\-Owner} $\ast$ {\em owner}, {\bf KTool\-Bar} $\ast$ {\em tool\-Bar}, {\bf KAction\-Collection} $\ast$, {\bf QObject} $\ast$ {\em parent} = {\tt 0L}, const char $\ast$ {\em name} = {\tt 0L})}\label{classKBookmarkBar_a0}


Fills a bookmark toolbar. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em manager}]the bookmark manager \item[{\em owner}]implementation of the {\bf KBookmark\-Owner}{\rm (p.\,\pageref{classKBookmarkOwner})} interface (callbacks) \item[{\em tool\-Bar}]toolbar to fill\end{description}
\end{Desc}
The {\bf KAction\-Collection} pointer argument is now obsolete.

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em parent}]the parent widget for the bookmark toolbar \item[{\em name}]the internal name for the bookmark toolbar \end{description}
\end{Desc}


Definition at line 87 of file kbookmarkbar.cc.

References QObject::connect(), and QPtr\-List::set\-Auto\-Delete().

\subsection{Member Function Documentation}
\index{KBookmarkBar@{KBookmark\-Bar}!isReadOnly@{isReadOnly}}
\index{isReadOnly@{isReadOnly}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool KBookmark\-Bar::is\-Read\-Only () const}\label{classKBookmarkBar_a2}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 249 of file kbookmarkbar.cc.\index{KBookmarkBar@{KBookmark\-Bar}!setReadOnly@{setReadOnly}}
\index{setReadOnly@{setReadOnly}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::set\-Read\-Only (bool)}\label{classKBookmarkBar_a3}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 244 of file kbookmarkbar.cc.\index{KBookmarkBar@{KBookmark\-Bar}!parentAddress@{parentAddress}}
\index{parentAddress@{parentAddress}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KBookmark\-Bar::parent\-Address ()}\label{classKBookmarkBar_a4}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 108 of file kbookmarkbar.cc.

References KBookmark\-Manager::toolbar().\index{KBookmarkBar@{KBookmark\-Bar}!aboutToShowContextMenu@{aboutToShowContextMenu}}
\index{aboutToShowContextMenu@{aboutToShowContextMenu}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::about\-To\-Show\-Context\-Menu (const KBookmark \&, {\bf QPopup\-Menu} $\ast$)\hspace{0.3cm}{\tt  [signal]}}\label{classKBookmarkBar_l0}


\begin{Desc}
\item[Since:]3.2 \end{Desc}


\index{KBookmarkBar@{KBookmark\-Bar}!openBookmark@{openBookmark}}
\index{openBookmark@{openBookmark}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::open\-Bookmark (const {\bf QString} \& {\em url}, Qt::Button\-State {\em state})\hspace{0.3cm}{\tt  [signal]}}\label{classKBookmarkBar_l1}


\begin{Desc}
\item[Since:]3.4 \end{Desc}




Referenced by slot\-Bookmark\-Selected().\index{KBookmarkBar@{KBookmark\-Bar}!slotBookmarkSelected@{slotBookmarkSelected}}
\index{slotBookmarkSelected@{slotBookmarkSelected}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::slot\-Bookmark\-Selected ({\bf KAction::Activation\-Reason} {\em reason}, Qt::Button\-State {\em state})\hspace{0.3cm}{\tt  [slot]}}\label{classKBookmarkBar_i3}


\begin{Desc}
\item[Since:]3.4 \end{Desc}




Definition at line 254 of file kbookmarkbar.cc.

References open\-Bookmark(), KBookmark\-Owner::open\-Bookmark\-URL(), and QObject::sender().\index{KBookmarkBar@{KBookmark\-Bar}!slotRMBActionRemove@{slotRMBActionRemove}}
\index{slotRMBActionRemove@{slotRMBActionRemove}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::slot\-RMBAction\-Remove (int)\hspace{0.3cm}{\tt  [slot]}}\label{classKBookmarkBar_i4}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 439 of file kbookmarkbar.cc.\index{KBookmarkBar@{KBookmark\-Bar}!slotRMBActionInsert@{slotRMBActionInsert}}
\index{slotRMBActionInsert@{slotRMBActionInsert}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::slot\-RMBAction\-Insert (int)\hspace{0.3cm}{\tt  [slot]}}\label{classKBookmarkBar_i5}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 436 of file kbookmarkbar.cc.\index{KBookmarkBar@{KBookmark\-Bar}!slotRMBActionCopyLocation@{slotRMBActionCopyLocation}}
\index{slotRMBActionCopyLocation@{slotRMBActionCopyLocation}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::slot\-RMBAction\-Copy\-Location (int)\hspace{0.3cm}{\tt  [slot]}}\label{classKBookmarkBar_i6}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 442 of file kbookmarkbar.cc.\index{KBookmarkBar@{KBookmark\-Bar}!slotRMBActionEditAt@{slotRMBActionEditAt}}
\index{slotRMBActionEditAt@{slotRMBActionEditAt}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::slot\-RMBAction\-Edit\-At (int)\hspace{0.3cm}{\tt  [slot]}}\label{classKBookmarkBar_i7}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 430 of file kbookmarkbar.cc.\index{KBookmarkBar@{KBookmark\-Bar}!slotRMBActionProperties@{slotRMBActionProperties}}
\index{slotRMBActionProperties@{slotRMBActionProperties}!KBookmarkBar@{KBookmark\-Bar}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KBookmark\-Bar::slot\-RMBAction\-Properties (int)\hspace{0.3cm}{\tt  [slot]}}\label{classKBookmarkBar_i8}


\begin{Desc}
\item[Since:]3.2 \end{Desc}




Definition at line 433 of file kbookmarkbar.cc.

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