Works for me. Can you post your code?
#include <QtGui>
#include <QtScript>
int main(int argc, char * argv[])
{
QScriptEngine eng;
QScriptValue val = eng.evaluate("[1, 2, 3, 'four', 'five']");
qDebug() << val.isArray();
QVariantList arr = val.toVariant().toList();
{
qDebug() << item;
}
return 0;
}
#include <QtGui>
#include <QtScript>
int main(int argc, char * argv[])
{
QApplication a(argc, argv);
QScriptEngine eng;
QScriptValue val = eng.evaluate("[1, 2, 3, 'four', 'five']");
qDebug() << val.isArray();
QVariantList arr = val.toVariant().toList();
foreach (QVariant item, arr)
{
qDebug() << item;
}
return 0;
}
To copy to clipboard, switch view to plain text mode
Bookmarks