我启用了 ConsoleExtension 用于通过调用 installExtensions . 如何捕获QJSEngine的控制台输出?
ConsoleExtension
installExtensions
如果你想把脚本的输出捕获到C++程序中,最好不要使用 ConsoleExtension
Plasma ScriptEngine print() globalObject 脚本可以用来“打印输出”。在Plasma中,它将从plasmashell过程中打印出来,并由各种日志机制捕获,但是您可以通过对 打印() console.log() .
print()
globalObject
打印()
console.log()