标签: qt qtscript
我有一些需要对某些C ++数据进行操作的QtScripts。我已经通过QScriptEngine::globalObject().setProperty()公开了一些变量,但这似乎只对简单数据类型和QStrings开箱即用。
QScriptEngine::globalObject().setProperty()
我尝试过使用QScriptEngine::newVariant(),但QVariant的所有成员函数都没有公开给脚本引擎。
QScriptEngine::newVariant()
QVariant
理想情况下,我希望能够将QStringList转换为普通的QtScript数组,并在其上调用本机数组函数。有没有办法做到这一点?
答案 0 :(得分:3)
我估计你在qScriptValueFromSequence之后。
qScriptValueFromSequence