В QtScript можно просто работать с QVariantMap, при чём в обе стороны (С++ -> QtScript -> C++)КодC++ (Qt)QVariantMap params;QScriptEngine engine;QScriptValue scriptParams = engine.toScriptValue(params);engine.glob alObject().setProperty("params", scriptParams);...params = engine.fromScriptValue(scriptParams);и легко к нему обращаться из скриптаКод
arams.param1 = value1;params.param2 = value2;...Как сделать подобное с QtWebKit?Первый вариант - это экспортировать QObject с методами get() и set(), но работать с ним из скрипта не совсем удобноКодJavascriptparams.set('param1', value1);params.get('param2');