在 QWebView 我可以执行 javascript 代码。但是 QWebView 不适用于在线程中运行,我想将执行移至线程。
有没有办法在 QDomDocument 中执行 javascript?
如果您想在不同于 UI 线程的线程中执行 Javascript 代码,您可能需要查看WorkerScript QML 元素和解释 Javascript 和 QML 之间关系的文档。我从未尝试过,但这应该是按照您的要求做的正确方法。
QDomDocument 与 Javascript 无关,它仅用于操作 XML 文档。你可能想看看 QScriptEngine。