Question

Je dois rendre un contenu HTML (créé par l'application) et je me demande si je devrais utiliser QTextBrowser ou QWebView. Bien qu'ils semblent tout à fait similaire, le document ne discute pas les différences entre alors.

Je suppose que QWebView est presque un navigateur complet, mais que diriez-vous QTextBrowser? Est-il utiliser aussi webkit? Suis-je susceptible de rencontrer dans certaines limites si je l'utilise?

Était-ce utile?

La solution

QTextBrowser ne supporte qu'un sous-ensemble de HTML et CSS, Documenation voir ici . Il a l'avantage qu'il est léger, QWebView utilise beaucoup plus de code et ressources.

Quelques informations supplémentaires La réponse est exacte, mais je me sens obligé de le compléter avec un peu plus d'informations (OP). En guise d'avertissement, lisez le lien fourni pour obtenir les balises et les styles qui fonctionnent. la taille des em ne semble pas fonctionner à tous afin de choisir toutes vos tailles en pixels; style HR est extrêmement limitée; style bottom-border ne sont pas disponibles (ce qui aurait pu être une bonne alternative aux ressources humaines); . Alors ne faites pas votre conception dans Firefox et espérer qu'il va travailler dans Qt. Il sera très probablement pas. Vérifiez l'arbitre quand les choses ne fonctionnent pas comme vous, sauf et tweak que vous allez. Finalement, il est probablement possible de faire beaucoup de dessins avec QTextBrowser mais il est préférable de vérifier que vous allez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top