\section{KSeparator Class Reference}
\label{classKSeparator}\index{KSeparator@{KSeparator}}
Standard horizontal or vertical separator.  


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

Inheritance diagram for KSeparator:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=51pt]{classKSeparator__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KSeparator:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=51pt]{classKSeparator__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KSeparator} ({\bf QWidget} $\ast$parent=0, const  char $\ast$name=0, WFlags f=0)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
{\bf KSeparator} (int orientation, {\bf QWidget} $\ast$parent=0, const  char $\ast$name=0, WFlags f=0)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
int {\bf orientation} () const 
\begin{CompactList}\small\item\em Returns the orientation of the separator. \item\end{CompactList}\item 
void {\bf set\-Orientation} (int orient)
\begin{CompactList}\small\item\em Set the orientation of the separator to {\tt orient}. \item\end{CompactList}\item 
virtual {\bf QSize} {\bf size\-Hint} () const 
\begin{CompactList}\small\item\em The recommended height (width) for a horizontal (vertical) separator. \item\end{CompactList}\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
virtual void {\bf draw\-Frame} ({\bf QPainter} $\ast$)\label{classKSeparator_b0}

\item 
virtual void {\bf virtual\_\-hook} (int id, void $\ast$data)\label{classKSeparator_b1}

\end{CompactItemize}


\subsection{Detailed Description}
Standard horizontal or vertical separator. 

\begin{Desc}
\item[Author:]Michael Roth $<${\tt mroth@wirlweb.de}$>$ \end{Desc}
\begin{Desc}
\item[Version:]\begin{Desc}
\item[Id]{\bf kseparator.h}{\rm (p.\,\pageref{kseparator_8h})},v 1.10 2002/03/04 00:51:51 lunakl Exp \end{Desc}
\end{Desc}




Definition at line 31 of file kseparator.h.

\subsection{Constructor \& Destructor Documentation}
\index{KSeparator@{KSeparator}!KSeparator@{KSeparator}}
\index{KSeparator@{KSeparator}!KSeparator@{KSeparator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KSeparator::KSeparator ({\bf QWidget} $\ast$ {\em parent} = 0, const char $\ast$ {\em name} = 0, WFlags {\em f} = 0)}\label{classKSeparator_a0}


Constructor. 



Definition at line 28 of file kseparator.cpp.

References KStd\-Accel::name(), QFrame::set\-Line\-Width(), QFrame::set\-Mid\-Line\-Width(), and set\-Orientation().\index{KSeparator@{KSeparator}!KSeparator@{KSeparator}}
\index{KSeparator@{KSeparator}!KSeparator@{KSeparator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KSeparator::KSeparator (int {\em orientation}, {\bf QWidget} $\ast$ {\em parent} = 0, const char $\ast$ {\em name} = 0, WFlags {\em f} = 0)}\label{classKSeparator_a1}


Constructor. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em orientation}]Set the orientation of the separator. Possible values are HLine or Horizontal and VLine or Vertical. \end{description}
\end{Desc}


Definition at line 38 of file kseparator.cpp.

References KStd\-Accel::name(), QFrame::set\-Line\-Width(), QFrame::set\-Mid\-Line\-Width(), and set\-Orientation().

\subsection{Member Function Documentation}
\index{KSeparator@{KSeparator}!orientation@{orientation}}
\index{orientation@{orientation}!KSeparator@{KSeparator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int KSeparator::orientation () const}\label{classKSeparator_a2}


Returns the orientation of the separator. 

Possible values are VLine and HLine. 

Definition at line 71 of file kseparator.cpp.

References QFrame::frame\-Style().\index{KSeparator@{KSeparator}!setOrientation@{setOrientation}}
\index{setOrientation@{setOrientation}!KSeparator@{KSeparator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KSeparator::set\-Orientation (int {\em orient})}\label{classKSeparator_a3}


Set the orientation of the separator to {\tt orient}. 

Possible values are VLine and HLine. 

Definition at line 48 of file kseparator.cpp.

References QFrame::set\-Frame\-Style().

Referenced by KDialog\-Base::enable\-Button\-Separator(), KSeparator(), and KDialog\-Base::set\-Button\-Box\-Orientation().\index{KSeparator@{KSeparator}!sizeHint@{sizeHint}}
\index{sizeHint@{sizeHint}!KSeparator@{KSeparator}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QSize} KSeparator::size\-Hint () const\hspace{0.3cm}{\tt  [virtual]}}\label{classKSeparator_a4}


The recommended height (width) for a horizontal (vertical) separator. 



Definition at line 107 of file kseparator.cpp.

References QFrame::frame\-Style().

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