53 #include <qvaluelist.h> 55 #include <qasciidict.h> 59 #include <qvaluestack.h> 60 #include <qasciicache.h> 61 #include <qintcache.h> 64 #if ( QT_VERSION < 300 ) 71 #if ( QT_VERSION >= 300 ) 73 #include <qptrstack.h> 74 #include <qptrqueue.h> 76 #include <qptrvector.h> 77 #include <qvaluevector.h> 89 KDStream( QString* outputString = 0);
155 for ( Iterator it = begin; it != end; ++it ){
169 for ( ; *it; ++ it) {
196 st << (it.currentKey()) <<
": " << *(it.current()) ;
211 #if ( QT_VERSION < 300 ) 227 vector.toList( &list );
233 #if ( QT_VERSION >= 300 ) 248 st <<
"(" << pair.first <<
"," << pair.second <<
")";
255 vector.toList( &list );
268 #if ( QT_VERSION < 300 ) 272 QStack<T> copy(stack);
278 QPtrStack<T> copy(stack);
282 if ( stack.count() > 1 )
287 while ( !copy.isEmpty() ) {
296 if ( stack.count() > 1 )
310 QValueStack<T> copy(stack);
312 if ( stack.count() > 1 )
317 while ( !copy.isEmpty() ) {
326 if ( stack.count() > 1 )
void KDStream_valueListStream(KDStream &st, Iterator begin, Iterator end)
Definition: KDStream.h:151
void flush()
Definition: KDStream.cpp:100
Streaming operators for Qt classes.
Definition: KDStream.h:86
KDStream & operator<<(KDStream &st, const QValueList< T > &list)
Definition: KDStream.h:205
KDStream &(* KDSTREAMFUNC)(KDStream &)
Definition: KDStream.h:82
void KDStream_ptrListStream(KDStream &st, Iterator it, bool doubleDeref)
Definition: KDStream.h:165
void KDStream_ptrDictStream(KDStream &st, Iterator it)
Definition: KDStream.h:186
KDStream(QString *outputString=0)
Definition: KDStream.cpp:79
KDStream & flush(KDStream &stream)
Definition: KDStream.cpp:274
~KDStream()
Definition: KDStream.cpp:91
KDStream & operator<<(bool)
Definition: KDStream.cpp:117
KDStream & endl(KDStream &stream)
Definition: KDStream.cpp:264
QString QColor2Str(const QColor &col)
Definition: KDStream.cpp:495