c++ - 有没有办法在 QDomDocument 中执行 javascript?

标签 c++ qt qthread

在 QWebView 中我可以执行 javascript 代码。 但是 QWebView 不适合在线程中运行,我想将执行转移到线程中。

有没有办法在 QDomDocument 中执行 javascript?

最佳答案

如果您想在不同于 UI 线程的线程中执行 Javascript 代码,您可能需要查看 WorkerScript QML elementthis document这解释了 Javascript 和 QML 之间的关系。我从未尝试过,但这应该是执行您所要求的正确方法。

关于c++ - 有没有办法在 QDomDocument 中执行 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13876678/

相关文章:

c++ - 将只有插槽的 QGLWidget 移动到不同的线程

c++ - 如何添加退出窗口事件?

c++ - 将字符串从托管列表框拉到 char* 类型的类变量中

python - 将线程传递给线程对象

c++ - OpenSSL库中的SMIME_read_PKCS7方法有输入长度1200的限制?

c# - 在 C++ 和 C# 之间进行通信的最快方式

qt - 如何在 Qt Quick 中加载外部 QML 文件?

Qt:如何锁定/防止文件在写入时被读取?

c++ - 在 Qt 中如何运行进度条以指示其他进程正忙

c++ - 我可以将 QObject 数组的单个元素移动到另一个 QThread