Можно ли сделать QObject вызываемым из Java Script? Я имею в виду регистрацию экземпляра производного класса QObject следующим образом:
QObject* obj = new MyObject();
QJSValue js_value = js_engine.newQObject(obj);
js_engine.globalObject().setProperty("myFunction", js_value);
а затем иметь возможность вызывать myFunction из Java Script
myFunction()
Среда: Qt 5.0.1
Редактировать: Основная цель этой манипуляции - зарегистрировать функцию C++ или функтор в движке Java Script и сделать его доступным не как свойство объекта, а как отдельную функцию.
make QObject callable
? Сделать его функции-члены доступными? Основываясь на вашем списке тегов: вы пытаетесь получить доступ к одному из ваших объектов C++ из JavaScript внутри привязок свойств QML? - person axxel   schedule 28.02.2013obj
? - person Alexander Stepaniuk   schedule 02.03.2013obj
. Как уже упоминал Аксель. - person Alexander Stepaniuk   schedule 03.03.2013