Пытаюсь в скрипт вернуть свой объектВ документации написанно что объект надо зарегить с помошью макросаКод:qScriptRegisterMetaTypeи ему передать две функции Код:toScriptValueaFormfromScriptValueaFo rmкак правильно реализовать эти функции ?Пытаюсь сделать такКод:Q_DECLARE_METATYPE(aForm*) //Мой класс aFormQScriptValue toScriptValueaForm(QScriptEngine *eng, const aForm &ba){ QScriptValue ctor = eng->globalObject().property("Current"); aForm *cls = qscriptvalue_cast(ctor.data()); if (!cls) return eng->newVariant(qVariantFromValue(ba));}vo id fromScriptValueaForm(const QScriptValue &obj, aForm &ba){ Как тут вернуть ba типа aForm из QScriptValue &obj ?}
|