? Estoy tratando de obtener datos de la página web en cadena que lo pude analizar. No encontré ningún método en qwebview, qurl y otro. ¿Usted me podría ayudar? Linux, C++, Qt.¿Cómo puedo obtener el contenido de la página web
EDIT:
Gracias por la ayuda. El código funciona, pero algunas páginas después de la descarga tienen un juego de caracteres roto. Probé algo como esto para repararlo:
QNetworkRequest *request = new QNetworkRequest(QUrl("http://ru.wiktionary.org/wiki/bovo"));
request->setRawHeader("User-Agent", "Mozilla/5.0 (X11; U; Linux i686 (x86_64); "
"en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1");
request->setRawHeader("Accept-Charset", "win1251,utf-8;q=0.7,*;q=0.7");
request->setRawHeader("charset", "utf-8");
request->setRawHeader("Connection", "keep-alive");
manager->get(*request);
Todos los resultados = (
Gracias por responder. Pero recibí un error: Objeto :: conectar: No hay tal ranura MainWindow :: replyFinished (QNetworkReply *) – Ockonal
necesita agregar una ranura a la clase de recepción con la firma void replyFinished (QNetworkReply *) –
Lo siento, lo entendí. Pero no sé cómo leer datos todavía. Ayúdame, por favor :) – Ockonal