Parse the data as it comes in and find chunk boundaries yourself. QNetworkAccessManager won't do it for you.