Yep, thanks, that has answered it.

The question was basically even simpler.

I have 50 member variables, and don't want to use << in big lists when I need to write save the class interna. So I could:
a) overload the QDataStream
or
b) have some member function taking a QDataStream&

I think I'll choose (b)
thanks again

K