Sono nuovo a Qt.QtWebkit: applicazione console
Sto costruendo un'applicazione console e ho bisogno di elaborare molte pagine html del mondo reale. QtWebkit è una scelta facile grazie alle API chiaramente tagliate e alla facile disponibilità.
Ho controllato i documenti e dicono che posso caricare le pagine utilizzando QWebView :: load(). Ma sto costruendo un'applicazione per console e non posso usare un widget. Ho ricevuto l'errore come: ?
QWidget: Cannot create a QWidget when no GUI is being used
The program has unexpectedly finished.
Quindi, come posso elaborare le pagine html utilizzando QtWebkit nell'applicazione console.
@Job ho provato e non funziona. Mi dà lo stesso errore che la GUI non è presente. – Xolve
http://pastebin.com/aC8mbDTU – Xolve
@Xolve: Hmm è molto strano ... Dovrebbe funzionare secondo [docs] (http://doc.trolltech.com/latest/qwebpage.html#details). Penso che il modo più semplice per fare ciò che vuoi sia utilizzare direttamente il modulo [QtXml] (http://doc.trolltech.com/latest/qtxml.html) invece di ottenere l'albero DOM tramite QtWebKit. – Job