Domanda

Ho bisogno di rendere alcuni contenuti HTML (creata dall'applicazione) e mi chiedo se devo usare QTextBrowser o QWebView. Anche se sembrano abbastanza simili, il documento non discute le differenze tra allora.

Credo QWebView è quasi un browser full-optional, ma come su QTextBrowser? Ha anche utilizzare WebKit? Am I probabilità di incorrere in alcune limitazioni se lo uso?

È stato utile?

Soluzione

QTextBrowser supporta solo un sottoinsieme di HTML e CSS, documenation vedere qui . Ha il vantaggio che è leggero, QWebView utilizza molto di più codice e le risorse.

Qualche informazione in più La risposta è precisa, tuttavia mi sento obbligato a completarlo con qualche informazione in più (OP). Come un avvertimento, leggere attraverso il link fornito per ottenere i tag e gli stili che funzionano. dimensioni em non sembrano lavoro a tutti in modo da impostare tutte le dimensioni in pixel; styling HR è estremamente limitata; bottom-border designazione non è disponibile (che avrebbe potuto essere una buona alternativa a HR); . Quindi non fare il vostro disegno in Firefox e si aspettano che sta andando a lavorare in Qt. E 'molto probabile che non lo farà. Controllare l'arbitro quando le cose non funzionano come voi, se non e modificare come si va. Alla fine, è probabilmente possibile fare molti disegni con QTextBrowser ma è meglio controllare come si va.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top