Details
Description
In my application which I run on Linux and Windows I use QScriptEngine and allows the user to terminate a script using abortEvaluation.
The script and its engine is running in a thread different from the UI-thread.
In a slot in the UI a call is made to the thread where the QScriptEngine is located to terminate the script using abortEvaluation. This works fine on Linux but do nothing in Windows, i.e. the script continues.