Ник Presta показал, что вы можете разобрать HTML с Qt здесь: https://stackoverflow.com/questions/489522/library-recommendation-c-html-parserLIbrary issue: Как настроить QtWebKit для анализа HTML?
Однако, когда я пытаюсь построить это, я получаю нарушение прав доступа на «QWebFrame * рама = page.mainFrame();» линия.
Что я делаю неправильно?
#include <QtWebKit\QWebElement>
#include <QtWebKit\QWebView>
#include <QtWebKit\QWebFrame>
#include <QtWebKit\QWebPage>
#include <iostream>
int main() {
QWebPage page;
QWebFrame* frame = page.mainFrame();
frame->setHtml("<html><head></head><body></body></html>");
QWebElement document = frame->documentElement();
return 0;
}
Все, что включает в себя '' QtGui' нуждается QApplication', для других вам нужно 'QCoreApplication'. – ismail
@ Ísmail: Спасибо! изм. – Macke