我在我的 Qt 应用程序中使用 QJSEngine 编写脚本。我的 C++ 函数之一返回QList<quint64>类型,我需要从 javascript 调用它。调用它没有错误。但是,它返回QVariant(QList<qulonglong>)而不是预期的整数列表。另一个定义为QList<int>在 C++ 中返回的函数在 javascript 中可以正常工作,返回整数列表。我浏览了 and 的文档QJSEngine,QJSValue并没有找到解决此问题的提示。PSquint64本身也可以正常工作-只是它们的列表不起作用。