如果评估一些具有无限循环的脚本,如何中止评估过程.
例如:在后台线程中评估一些错误的JS:
QJSEngine发动机;
void threadproc() {
engine.evaluate("while(1){}");
}
Run Code Online (Sandbox Code Playgroud)
如何让用户选择在主(GUI)线程中中止评估.
Qt 5.14 中引入了新的 QJSEngine 方法来帮助中止无限运行的执行:
| 归档时间: |
|
| 查看次数: |
466 次 |
| 最近记录: |