\section{kdbgstream Class Reference}
\label{classkdbgstream}\index{kdbgstream@{kdbgstream}}
kdbgstream is a text stream that allows you to print debug messages.  


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

Collaboration diagram for kdbgstream:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=52pt]{classkdbgstream__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf kdbgstream} (unsigned int \_\-area, unsigned int \_\-level, bool \_\-print=true)\label{classkdbgstream_a0}

\item 
{\bf kdbgstream} (const char $\ast$initial\-String, unsigned int \_\-area, unsigned int \_\-level, bool \_\-print=true)\label{classkdbgstream_a1}

\item 
{\bf kdbgstream} ({\bf kdbgstream} \&str)
\item 
{\bf kdbgstream} (const {\bf kdbgstream} \&str)\label{classkdbgstream_a3}

\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (bool i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (short i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (unsigned short i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (char ch)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (unsigned char ch)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (int i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (unsigned int i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (long i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (unsigned long i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (Q\_\-LLONG i)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (Q\_\-ULLONG i)
\item 
void {\bf flush} ()
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} ({\bf QChar} ch)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QString} \&string)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const char $\ast$string)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QCString} \&string)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const void $\ast$p)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (KDBGFUNC f)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (double d)
\item 
{\bf kdbgstream} \& {\bf form} (const char $\ast$format,...)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QWidget} $\ast$widget)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} ({\bf QWidget} $\ast$widget)\label{classkdbgstream_a26}

\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QDate\-Time} \&date\-Time)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QDate} \&date)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QTime} \&time)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QPoint} \&point)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QSize} \&size)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QRect} \&rect)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QRegion} \&region)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf KURL} \&url)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QString\-List} \&list)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QColor} \&color)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QPen} \&pen)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QBrush} \&brush)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QVariant} \&variant)
\item 
{\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QByte\-Array} \&data)
\item 
template$<$class T$>$ {\bf kdbgstream} \& {\bf operator$<$$<$} (const {\bf QValue\-List}$<$ T $>$ \&list)
\end{CompactItemize}


\subsection{Detailed Description}
kdbgstream is a text stream that allows you to print debug messages. 

Using the overloaded \char`\"{}$<$$<$\char`\"{} operator you can send messages. Usually you do not create the kdbgstream yourself, but use kd\-Debug() kd\-Warning(), kd\-Error() or kd\-Fatal to obtain one.

Example: 

\footnotesize\begin{verbatim}    int i = 5;
    kdDebug() << "The value of i is " << i << endl;
\end{verbatim}
\normalsize
 \begin{Desc}
\item[See also:]{\bf kndbgstream}{\rm (p.\,\pageref{classkndbgstream})} \end{Desc}




Definition at line 80 of file kdebug.h.

\subsection{Constructor \& Destructor Documentation}
\index{kdbgstream@{kdbgstream}!kdbgstream@{kdbgstream}}
\index{kdbgstream@{kdbgstream}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}kdbgstream::kdbgstream ({\bf kdbgstream} \& {\em str})}\label{classkdbgstream_a2}


Copy constructor. 



Definition at line 327 of file kdebug.cpp.

References output, and QString::truncate().

\subsection{Member Function Documentation}
\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (bool {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a5}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the boolean to print (as \char`\"{}true\char`\"{} or \char`\"{}false\char`\"{}) \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 99 of file kdebug.h.

References QString::from\-Latin1().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (short {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a6}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the short to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 109 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (unsigned short {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a7}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the unsigned short to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 119 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (char {\em ch})}\label{classkdbgstream_a8}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em ch}]the char to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 359 of file kdebug.cpp.

References flush(), QString::number(), and QString::right\-Justify().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (unsigned char {\em ch})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a9}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em ch}]the unsigned char to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 135 of file kdebug.h.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (int {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a10}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the int to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 143 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (unsigned int {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a11}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the unsigned int to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 153 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (long {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a12}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the long to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 163 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (unsigned long {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a13}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the unsigned long to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 173 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (Q\_\-LLONG {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a14}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the long long to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 183 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (Q\_\-ULLONG {\em i})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a15}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em i}]the unsigned long long to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 193 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!flush@{flush}}
\index{flush@{flush}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void kdbgstream::flush ()}\label{classkdbgstream_a16}


Flushes the output. 



Definition at line 333 of file kdebug.cpp.

References QString::is\-Empty(), and QString::local8Bit().

Referenced by operator$<$$<$().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ ({\bf QChar} {\em ch})}\label{classkdbgstream_a17}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em ch}]the char to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}
\begin{Desc}
\item[Since:]3.3 \end{Desc}


Definition at line 371 of file kdebug.cpp.

References flush(), QChar::is\-Print(), QString::number(), QString::right\-Justify(), and QChar::unicode().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (const {\bf QString} \& {\em string})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a18}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em string}]the string to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 216 of file kdebug.h.

References flush().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (const char $\ast$ {\em string})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a19}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em string}]the string to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 228 of file kdebug.h.

References flush(), and QString::from\-Utf8().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (const {\bf QCString} \& {\em string})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a20}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em string}]the string to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 240 of file kdebug.h.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (const void $\ast$ {\em p})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a21}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em p}]a pointer to print (in number form) \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 249 of file kdebug.h.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (KDBGFUNC {\em f})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a22}


Invokes the given function. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em f}]the function to invoke \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]the return value of {\tt f} \end{Desc}


Definition at line 258 of file kdebug.h.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream}\& kdbgstream::operator$<$$<$ (double {\em d})\hspace{0.3cm}{\tt  [inline]}}\label{classkdbgstream_a23}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em d}]the double to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 267 of file kdebug.h.

References QString::set\-Num().\index{kdbgstream@{kdbgstream}!form@{form}}
\index{form@{form}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::form (const char $\ast$ {\em format},  {\em ...})}\label{classkdbgstream_a24}


Prints the string {\tt format} which can contain printf-style formatted values. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em format}]the printf-style format \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 340 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QWidget} $\ast$ {\em widget})}\label{classkdbgstream_a25}


Operator to print out basic information about a {\bf QWidget}. 

Output of class names only works if the class is moc'ified. \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em widget}]the widget to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 388 of file kdebug.cpp.

References QString::at(), flush(), QString::length(), and QString::set\-Num().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QDate\-Time} \& {\em date\-Time})}\label{classkdbgstream_a27}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em date\-Time}]the datetime to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 428 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QDate} \& {\em date})}\label{classkdbgstream_a28}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em date}]the date to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 432 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QTime} \& {\em time})}\label{classkdbgstream_a29}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em time}]the time to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 437 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QPoint} \& {\em point})}\label{classkdbgstream_a30}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em point}]the point to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 441 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QSize} \& {\em size})}\label{classkdbgstream_a31}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em size}]the {\bf QSize} to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 445 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QRect} \& {\em rect})}\label{classkdbgstream_a32}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em rect}]the {\bf QRect} to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 449 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QRegion} \& {\em region})}\label{classkdbgstream_a33}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em region}]the {\bf QRegion} to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 453 of file kdebug.cpp.

References QMem\-Array::size().\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf KURL} \& {\em url})}\label{classkdbgstream_a34}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em url}]the url to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 463 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QString\-List} \& {\em list})}\label{classkdbgstream_a35}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em list}]the stringlist to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 467 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QColor} \& {\em color})}\label{classkdbgstream_a36}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em color}]the color to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 474 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QPen} \& {\em pen})}\label{classkdbgstream_a37}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em pen}]the pen to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}
\begin{Desc}
\item[Since:]3.2 \end{Desc}


Definition at line 481 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QBrush} \& {\em brush})}\label{classkdbgstream_a38}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em brush}]the brush to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}


Definition at line 505 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QVariant} \& {\em variant})}\label{classkdbgstream_a39}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em variant}]the variant to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}
\begin{Desc}
\item[Since:]3.3 \end{Desc}


Definition at line 526 of file kdebug.cpp.\index{kdbgstream@{kdbgstream}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!kdbgstream@{kdbgstream}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf kdbgstream} \& kdbgstream::operator$<$$<$ (const {\bf QByte\-Array} \& {\em data})}\label{classkdbgstream_a40}


Prints the given value. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em data}]the byte array to print \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]this stream \end{Desc}
\begin{Desc}
\item[Since:]3.3 \end{Desc}


Definition at line 537 of file kdebug.cpp.

References QString::number(), and QString::right\-Justify().

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