Hi, perhaps someone else is interested in my experiments in mixing PyQt with QtScript. It seems nobody else has tried it. At least Google did not found anything. Actually it is easily possible and I can imagine some good use cases for it.
You can find my code at http://henning.cco-ev.de/pyqtscript_py.txt As you will see, every slot can be called like a method in QtScript. Unfortunately PyQt currently (?) has some limitations: * The pyqtSignature decorator cannot be used to define a return type. Without that you cannot define a method or function which returns values to QtScript I guess PyQt has to set typeName in QMetaMethod. * QScriptEngine.newFunction is not available, but I found a workaround by using QScriptEngine.newQObject and some wrapper code * QObject.staticmethodObject() is not available and therefore QScriptEngine.newQMetaObject is not very useful because sometimes you do not want to create an object only to get its metaobject. -- Henning _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
