When I download a web page with QHttp the page downloaded is not in utf8. How can I convert the page in utf8?

This is my code:

Qt Code:
  1. htmlFile = new QFile("downl.html");
  2. htmlFile->open(QIODevice::WriteOnly | QIODevice::Text);
  3.  
  4. QUrl url( "http://images.google.it/images" );
  5. http = new QHttp;
  6. http->setHost(url.host(),url.port() != -1 ? url.port() : 80);
  7.  
  8. http->get(url.path() +"?q=test&gbv=2&hl=it&sa=G&imgsz=small|medium|large|xlarge", htmlFile);
To copy to clipboard, switch view to plain text mode