QDeclarativeEngine in a QThread
-
Greetings Qt enthusiasts,
I would like to "sandbox" the execution of a QML file.
Is it possible to run QDeclarativeEngine or QDeclarativeComponent inside a QThread.
The goal is to prevent my program to freeze if a malicious javascript infinite loop is executed.
Thanks.
B.A.
-
Since those are GUI-related classes, they must run in the main thread.
-
You can try to use WorkerScript in your qml for heavy js calculations.
-