Hey,
Considering the following sentence, I would say no, but they can be :
The downloadProgress() signal is also
emitted when data is received, but the
number of bytes contained in it may
not represent the actual bytes
received, if any transformation is
done to the contents (for example,
decompressing and removing the
protocol overhead).
You can find it here : http://doc.trolltech.com/4.6/qnetworkreply.html
I didn't test it tho !
To compress, if I remember well, you can send QByteArray... And on this kind of objects, you can use "compress"...
You could also have a look at some Qt examples, like :
http://doc.trolltech.com/4.6/network-broadcastsender.html
I didn't look at all of them but maybe you'll find some interesting things !
Hope it helps a bit !