<br><br><div><span class="gmail_quote">On 1/9/06, <b class="gmail_sendername">Till Adam</b> &lt;<a href="mailto:adam@kde.org">adam@kde.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Ah, I see now. The problem is that you are using QCString::append() to add the<br>file to the ByteArray. That will look for a terminating \0 in the string and<br>use the data only until that byte. Which in the case of PNG is the 6th byte
<br>or so, due to the png header. You'll have to memcopy the data into the target<br>bytearray, treating it as a QCString won't work.</blockquote><div><br>
</div></div>Thanks. I solved the problem by using QTextstream. Now, have a problem of how to make syncronous HTTP calls.<br>
Guess I will solve that ultimately.<br>
<br>
Thanks for all the help.<br>
<br>
Regards,<br><br clear="all"><br>-- <br>Aditya<br>=============================================================<br>PHP Applications for E-Biz: <a href="http://www.sanisoft.com">http://www.sanisoft.com</a><br>Coppermine Picture Gallery: 
<a href="http://coppermine.sf.net">http://coppermine.sf.net</a><br>=============================================================