Название: QJSEngine пробросить функцию Отправлено: carrygun от Февраль 17, 2015, 08:33 Всем привет.
Понадобилось немного заскриптовать приложение, возможно в будущем будет все это дело дополняться. В пятой версии Qt рекомендуют отказаться от QtScript в пользу QJS* классов. Почитал про QJSEngine, но не нашел как там пробросить свою функцию в глобалОбжект. У QScriptEngine был метод для этих вещей: newFunction(), а тут такого нет. Есть у кого опыт по этому делу? На форуме и в гугле ничего нормального не смог найти. Название: Re: QJSEngine пробросить функцию Отправлено: carrygun от Февраль 18, 2015, 05:24 В общем похоже что только пробрасывать некий QObject как свойство глобального объекта и уже дергать его функции. Наверное так удобнее всяким moc'ам.
|