html - 如何在 Qt 中创建 HTML 元素?

标签 html qt webkit qtwebkit

Qt 在 WebKit 上有自己的包装器(QWebNode、QWebElement 等)。

如何使用 Qt 包装器创建 HTML 元素(获取新 HTML 元素的 QWebElement)?

如果有帮助,假设我们有 QWebFrame 框架

最佳答案

我找到的唯一方法是调用 appendInsideappendOutside 等现有 QWebElement 元素的方法和 QString html 标记作为参数。

QWebElement existingElement;
existingElement.appendInside( '<div/>' );
QWebElement newElement = existingElement.lastChild();

关于html - 如何在 Qt 中创建 HTML 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7364852/

相关文章:

windows - Qt Creator "too big"在 3840x2160 和 Windows 10 上缩放 150%

c++ - Qt - 当鼠标悬停在 QRect 对象上时弹出一个气泡

javascript - 为什么点击后是touchstart事件?

javascript - return false onclick anchor 不完全工作

javascript - Material design lite 垂直拉伸(stretch) mdl-cards

javascript - 如何使用每列单独的滚动条创建两列布局

javascript - 库存浏览器从图库中挑选照片的问题

c++ - Qt:WAITING带有超时管理的信号

JavaFX 显示 WebView 控件的 HTML 源代码

objective-c - 如何改变WebView的网页位置?操作系统X