Я хотел бы прочитать и проанализировать определенные элементы HTML-файлов, но я не заинтересован в их отображении.По сути, я хотел бы просмотреть все мои теги div и получить некоторые из его атрибутов стиля.Вот что я сделал до сих пор:
QWebPage page;
QWebFrame * frame = page.mainFrame();
QUrl fileUrl("localFile.html");
frame->setUrl(fileUrl);
QWebElement document = frame->documentElement();
QWebElementCollection elements = document.findAll("div");
foreach (QWebElement element, elements){
std::cout << element.attribute("style").toStdString() << std::endl;
}
Ничего не показывает.Я несколько растерялся, если бы я мог использовать веб-наборы таким образом.PD: Я использую Filechooser, чтобы выбрать локальный корень HTML.