Попробуйте передать хотя бы часть запроса в URL к QUrl::toPercentEncoding
.
Еще лучше, попробуйте:
QUrl url("http://blogsearch.google.com/blogsearch");
url.addQueryItem("hl", "tr");
url.addQueryItem("ie", "UTF-8");
url.addQueryItem("q", "c++");
QByteArray baseurl = url.toEncoded();