Hi,
On Saturday 08 December 2012 11:34:17 Andy Mayer wrote:
> I have a question regarding the possibilty of reading the body of a
> javascript function from c++. I want to create a DSL based on QML and I
> have to read the body of a javascript function.
>
> e.g.
>
> QML:
> Item {
> function action() {
> console.log("Got message:", msg)
> return "some return value"
> }
> }
>
> C++:
> QDeclarativeEngine engine;
> QDeclarativeContext context(&engine);
>
> QDeclarativeComponent component(&engine,
> QUrl::fromLocalFile("MyItem.qml")); QObject* qmlSpenat =
> component.beginCreate(&context);
>
> QString actionString=qmlSpenat->property("action");//??? it doesn't
> work, anything else?Should work with QMetaObject::invokeMethod(). Regards, Thomas -- Thomas McGuire | [email protected] | Software Engineer KDAB (Deutschland) GmbH&Co KG, a KDAB Group company Tel. Germany +49-30-521325470, Sweden (HQ) +46-563-540090 KDAB - Qt Experts - Platform-independent software solutions
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
