Я знаю, что я могу использовать ниже, чтобы открыть QStringList для QtScript, но как я могу открыть QVariantHash?Как выставить переменную QVariantHash в QtScript?
QStringList l;
l<<"2";
QScriptValue v = qScriptValueFromSequence(&engine, l);
engine.globalObject().setProperty("v", v);
только что проверил Qt Assistant. похоже, что он может автоматически преобразовывать тип QVariantMap? Но знаете ли вы, как это сделать. Верьте, что QVariantMap будет выполнять ту же задачу, что и QVariantHash. это будет отлично, если поддерживается автоматическое преобразование. – zhongzhu