如果计算某个具有无限循环的脚本,如何中止计算过程。
例如:评估后台线程中的一些buggy:
QJSEngine引擎;
void threadproc() {
engine.evaluate("while(1){}");
}如何让用户选择中止主(GUI)线程中的评估。
发布于 2020-01-02 04:34:38
Qt 5.14中引入的是一些新的QJSEngine方法,用于帮助中止无限运行的执行:
https://stackoverflow.com/questions/33389410
复制相似问题