Есть ли способ выполнить JavaScript в QDomDocument?

В QWebView я могу выполнить код JavaScript.
Но QWebView не предназначен для работы в потоках, и я хотел бы перенести выполнение в потоки.

Есть ли способ выполнения JavaScript внутри QDomDocument?

1

Решение

Если вы хотите выполнить код Javascript в потоке, отличном от потока пользовательского интерфейса, вы можете посмотреть на QML-элемент WorkerScript а также этот документ который объясняет отношения между Javascript и QML. Я никогда не пробовал, но это должен быть правильный способ сделать то, что вы просите.

0

Другие решения

QDomDocument не имеет ничего общего с Javascript, он используется только для манипулирования документами XML. Вы, вероятно, хотите посмотреть на QScriptEngine.

0

По вопросам рекламы [email protected]