Frage

Ich muss einige HTML -Inhalte (von der Anwendung erstellt) rendern, und ich frage mich, ob ich QtextBrowser oder QWebView verwenden soll. Obwohl sie ziemlich ähnlich zu sein scheinen, diskutiert das DOC nicht die Unterschiede zwischen damals.

Ich denke, QWebView ist fast ein Browser mit vollem Funktionsumfang, aber wie wäre es mit QtextBrowser? Verwendet es auch Webkit? Stieß ich wahrscheinlich einige Einschränkungen, wenn ich es benutze?

War es hilfreich?

Lösung

QTextBrowser unterstützt nur eine Teilmenge von HTML und CSS, Dokumentenierung, siehe hier. Es hat den Vorteil, dass es leicht ist. QWebView verwendet viel mehr Code und Ressourcen.

Einige weitere Informationen Die Antwort ist genau, aber ich fühle mich gezwungen, sie mit weiteren Informationen (OP) zu vervollständigen. Lesen Sie als Warnung den bereitgestellten Link durch, um die Arbeiten und Stile zu erhalten, die funktionieren. em Größen scheinen überhaupt nicht zu funktionieren, also stellen Sie alle Ihre Größen in Pixeln ein. HR -Styling ist extrem begrenzt. bottom-border Styling ist nicht verfügbar (was eine gute Alternative zu HR gewesen sein könnte); . Machen Sie Ihr Design also nicht in Firefox und erwarten Sie, dass es in QT funktionieren wird. Es wird höchstwahrscheinlich nicht. Überprüfen Sie den Schiedsrichter, wenn die Dinge nicht wie Sie funktionieren, außer wie Sie und optimieren Sie, während Sie gehen. Schließlich ist es wahrscheinlich möglich, viele Designs mit QtextBrowser zu machen, aber es ist besser, während Sie gehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top