QTextBrowser还是QWebView?

时间:2011-12-01 05:52:22

标签: html qt qwebview qtextbrowser

我需要渲染一些HTML内容(由应用程序创建),我想知道是否应该使用QTextBrowser或QWebView。虽然它们看起来非常相似,但是文档并没有讨论它们之间的差异。

我猜QWebView几乎是一个功能齐全的浏览器,但QTextBrowser怎么样?它是否也使用webkit?如果我使用它,我可能会遇到一些限制吗?

1 个答案:

答案 0 :(得分:9)

QTextBrowser仅支持HTML和CSS的子集,文档请参阅here。 它的优点是重量轻,QWebView使用了更多的代码和资源。

更多信息答案是准确的,但我觉得有必要通过更多信息(OP)来完成它。作为警告,请通读提供的链接以获取有效的标记和样式。 em尺寸似乎根本不起作用,因此请设置所有尺寸(以像素为单位);人力资源造型极为有限; bottom-border样式不可用(这可能是HR的一个很好的替代品); 。所以不要在Firefox中进行设计并期望它能在Qt中运行。它很可能不会。当事情不能像你一样工作时检查参考,并在你去的时候调整。最终,可能可以使用QTextBrowser进行许多设计,但最好随时查看。