summaryrefslogtreecommitdiff
path: root/libopie2/opieui/olistview.cpp
Unidiff
Diffstat (limited to 'libopie2/opieui/olistview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opieui/olistview.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/libopie2/opieui/olistview.cpp b/libopie2/opieui/olistview.cpp
index ec503dd..38f3fe2 100644
--- a/libopie2/opieui/olistview.cpp
+++ b/libopie2/opieui/olistview.cpp
@@ -1,10 +1,9 @@
1/* 1/*
2                 This file is part of the Opie Project 2                 This file is part of the Opie Project
3 3 =. (C) 2003 Michael 'Mickey' Lauer <mickey@Vanille.de>
4 =. (C) 2003 Michael 'Mickey' Lauer <mickey@tm.informatik.uni-frankfurt.de>
5 .=l. 4 .=l.
6           .>+-= 5           .>+-=
7 _;:,     .>    :=|. This program is free software; you can 6 _;:,     .>    :=|. This program is free software; you can
8.> <`_,   >  .   <= redistribute it and/or modify it under 7.> <`_,   >  .   <= redistribute it and/or modify it under
9:`=1 )Y*s>-.--   : the terms of the GNU Library General Public 8:`=1 )Y*s>-.--   : the terms of the GNU Library General Public
10.="- .-=="i,     .._ License as published by the Free Software 9.="- .-=="i,     .._ License as published by the Free Software
@@ -34,12 +33,13 @@
34#include <qheader.h> 33#include <qheader.h>
35#include <qpainter.h> 34#include <qpainter.h>
36#include <qpixmap.h> 35#include <qpixmap.h>
37 36
38/* OPIE */ 37/* OPIE */
39 38
39#include <opie2/odebug.h>
40#include <opie2/olistview.h> 40#include <opie2/olistview.h>
41 41
42/*====================================================================================== 42/*======================================================================================
43 * OListView 43 * OListView
44 *======================================================================================*/ 44 *======================================================================================*/
45 45
@@ -139,13 +139,13 @@ OListViewItem* OListView::childFactory()
139} 139}
140 140
141#ifndef QT_NO_DATASTREAM 141#ifndef QT_NO_DATASTREAM
142void OListView::serializeTo( QDataStream& s ) const 142void OListView::serializeTo( QDataStream& s ) const
143{ 143{
144 #warning Caution... the binary format is still under construction... 144 #warning Caution... the binary format is still under construction...
145 qDebug( "storing OListView..." ); 145 odebug << "storing OListView..." << oendl;
146 146
147 // store number of columns and the labels 147 // store number of columns and the labels
148 s << columns(); 148 s << columns();
149 for ( int i = 0; i < columns(); ++i ) 149 for ( int i = 0; i < columns(); ++i )
150 s << columnText( i ); 150 s << columnText( i );
151 151
@@ -164,19 +164,19 @@ void OListView::serializeTo( QDataStream& s ) const
164 for ( int i = 0; i < items; ++i ) 164 for ( int i = 0; i < items; ++i )
165 { 165 {
166 s << *static_cast<OListViewItem*>( item ); 166 s << *static_cast<OListViewItem*>( item );
167 item = item->nextSibling(); 167 item = item->nextSibling();
168 } 168 }
169 169
170 qDebug( "OListview stored." ); 170 odebug << "OListview stored." << oendl;
171} 171}
172 172
173void OListView::serializeFrom( QDataStream& s ) 173void OListView::serializeFrom( QDataStream& s )
174{ 174{
175 #warning Caution... the binary format is still under construction... 175 #warning Caution... the binary format is still under construction...
176 qDebug( "loading OListView..." ); 176 odebug << "loading OListView..." << oendl;
177 177
178 int cols; 178 int cols;
179 s >> cols; 179 s >> cols;
180 qDebug( "read number of columns = %d", cols ); 180 qDebug( "read number of columns = %d", cols );
181 181
182 while ( columns() < cols ) addColumn( QString::null ); 182 while ( columns() < cols ) addColumn( QString::null );
@@ -196,13 +196,13 @@ void OListView::serializeFrom( QDataStream& s )
196 for ( int i = 0; i < items; ++i ) 196 for ( int i = 0; i < items; ++i )
197 { 197 {
198 OListViewItem* item = childFactory(); 198 OListViewItem* item = childFactory();
199 s >> *item; 199 s >> *item;
200 } 200 }
201 201
202 qDebug( "OListView loaded." ); 202 odebug << "OListView loaded." << oendl;
203 203
204} 204}
205 205
206QDataStream& operator<<( QDataStream& s, const OListView& lv ) 206QDataStream& operator<<( QDataStream& s, const OListView& lv )
207{ 207{
208 lv.serializeTo( s ); 208 lv.serializeTo( s );
@@ -374,13 +374,13 @@ OListViewItem* OListViewItem::childFactory()
374 374
375 375
376#ifndef QT_NO_DATASTREAM 376#ifndef QT_NO_DATASTREAM
377void OListViewItem::serializeTo( QDataStream& s ) const 377void OListViewItem::serializeTo( QDataStream& s ) const
378{ 378{
379 #warning Caution... the binary format is still under construction... 379 #warning Caution... the binary format is still under construction...
380 qDebug( "storing OListViewItem..." ); 380 odebug << "storing OListViewItem..." << oendl;
381 381
382 // store item text 382 // store item text
383 for ( int i = 0; i < listView()->columns(); ++i ) 383 for ( int i = 0; i < listView()->columns(); ++i )
384 { 384 {
385 s << text( i ); 385 s << text( i );
386 } 386 }
@@ -400,20 +400,20 @@ void OListViewItem::serializeTo( QDataStream& s ) const
400 for ( int i = 0; i < items; ++i ) 400 for ( int i = 0; i < items; ++i )
401 { 401 {
402 s << *static_cast<OListViewItem*>( item ); 402 s << *static_cast<OListViewItem*>( item );
403 item = item->nextSibling(); 403 item = item->nextSibling();
404 } 404 }
405 405
406 qDebug( "OListviewItem stored." ); 406 odebug << "OListviewItem stored." << oendl;
407} 407}
408 408
409 409
410void OListViewItem::serializeFrom( QDataStream& s ) 410void OListViewItem::serializeFrom( QDataStream& s )
411{ 411{
412 #warning Caution... the binary format is still under construction... 412 #warning Caution... the binary format is still under construction...
413 qDebug( "loading OListViewItem..." ); 413 odebug << "loading OListViewItem..." << oendl;
414 414
415 for ( int i = 0; i < listView()->columns(); ++i ) 415 for ( int i = 0; i < listView()->columns(); ++i )
416 { 416 {
417 QString coltext; 417 QString coltext;
418 s >> coltext; 418 s >> coltext;
419 qDebug( "read text '%s' for column %d", (const char*) coltext, i ); 419 qDebug( "read text '%s' for column %d", (const char*) coltext, i );
@@ -427,13 +427,13 @@ void OListViewItem::serializeFrom( QDataStream& s )
427 for ( int i = 0; i < items; ++i ) 427 for ( int i = 0; i < items; ++i )
428 { 428 {
429 OListViewItem* item = childFactory(); 429 OListViewItem* item = childFactory();
430 s >> (*item); 430 s >> (*item);
431 } 431 }
432 432
433 qDebug( "OListViewItem loaded." ); 433 odebug << "OListViewItem loaded." << oendl;
434} 434}
435 435
436 436
437QDataStream& operator<<( QDataStream& s, const OListViewItem& lvi ) 437QDataStream& operator<<( QDataStream& s, const OListViewItem& lvi )
438{ 438{
439 lvi.serializeTo( s ); 439 lvi.serializeTo( s );