Fix reading of QVector<float> from models files - polyline strokeWidths

This commit is contained in:
David Rowe 2015-10-16 15:43:23 -07:00
parent 9a87f5c574
commit 8c22db17cc

View file

@ -62,12 +62,11 @@ QScriptValue variantMapToScriptValue(QVariantMap& variantMap, QScriptEngine& scr
QScriptValue variantListToScriptValue(QVariantList& variantList, QScriptEngine& scriptEngine) {
QScriptValue scriptValue = scriptEngine.newObject();
scriptValue.setProperty("length", variantList.size());
int i = 0;
foreach (QVariant v, variantList) {
scriptValue.setProperty(i++, variantToScriptValue(v, scriptEngine));
QScriptValue scriptValue = scriptEngine.newArray();
for (int i = 0; i < variantList.size(); i++) {
scriptValue.setProperty(i, variantToScriptValue(variantList[i], scriptEngine));
}
return scriptValue;