Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将QStringList公开为QtScript数组 我有一些QC++需要操作一些C++数据。我已经通过QScriptEngine::globalObject().setProperty()公开了许多变量,但这似乎只适用于简单的数据类型和qstring_Qt_Qtscript - Fatal编程技术网

将QStringList公开为QtScript数组 我有一些QC++需要操作一些C++数据。我已经通过QScriptEngine::globalObject().setProperty()公开了许多变量,但这似乎只适用于简单的数据类型和qstring

将QStringList公开为QtScript数组 我有一些QC++需要操作一些C++数据。我已经通过QScriptEngine::globalObject().setProperty()公开了许多变量,但这似乎只适用于简单的数据类型和qstring,qt,qtscript,Qt,Qtscript,我尝试过使用QScriptEngine::newVariant(),但没有一个QVariant的成员函数向脚本引擎公开 理想情况下,我希望能够将QStringList转换为一个普通的QtScript数组,并在其上调用本机数组函数。有什么办法可以做到这一点吗?我想你在找。我想你在找。我还没有真正开始使用Qt脚本,但我确实记得在浏览文档时看到过——它在这里有用吗?非常有魅力,如果你把它作为一个答案发布,我会接受。我还没有真正开始使用Qt脚本,但我确实记得我在浏览文档时看到过——这在这里有用吗?工作很

我尝试过使用
QScriptEngine::newVariant()
,但没有一个
QVariant
的成员函数向脚本引擎公开


理想情况下,我希望能够将QStringList转换为一个普通的QtScript数组,并在其上调用本机数组函数。有什么办法可以做到这一点吗?

我想你在找。

我想你在找。

我还没有真正开始使用Qt脚本,但我确实记得在浏览文档时看到过——它在这里有用吗?非常有魅力,如果你把它作为一个答案发布,我会接受。我还没有真正开始使用Qt脚本,但我确实记得我在浏览文档时看到过——这在这里有用吗?工作很有魅力,如果你把它作为一个答案发布,我会接受的。