QJSEngine myEngine;
QJSValue fun = myEngine.evaluate("(function(a, b) { return a + b; })");
QJSValueList args;
args << 1 << 2;
QJSValue threeAgain = fun.call(args);
Qt: 在QJSEngine中构建自定义函数
最新推荐文章于 2024-04-24 14:50:48 发布
这段代码展示了如何在C++中利用QJSEngine来执行一个JavaScript函数,并传递参数及获取返回值。QJSValue首先被用来存储函数和参数列表,然后通过call方法调用函数并得到计算结果。
492

被折叠的 条评论
为什么被折叠?



