编辑

赏金进入了一个不错的FOSS许可功能,该功能将进行转换。

我有一个QDomDocument,它是HTML,我想在一个小部件中呈现它。

QtWebkit类有很多,但它们似乎并不使用QDom *类-QWebPage使用QWebFrame,而QWebElement使用QWebElement。

除了将QDomDocument保存到XML字符串然后将其解析回QWeb *类之外,是否可以呈现QDomDocument?真傻。

最佳答案

QtWebKit是第3方元素(WebKit引擎的Qt端口),直到Qt 4.7与QtXml模块无关(可能将它们分开二进制)。因此,要么更改代码以创建QWebElement的代码,要么将其打印为XML并再次进行解析,或者创建自己的遍历QDomElement树的函数并创建适当的QWebElement树。

关于c++ - 将QDomDocument显示为HTML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7753169/

10-11 16:29