//public slots: // void emitWebEvent(const QString& data); // void emitScriptEvent(const QString& data); // //signals: // void webEventReceived(const QString& data); // void scriptEventReceived(const QString& data); // var EventBridge; var WebChannel; openEventBridge = function(callback) { WebChannel = new QWebChannel(qt.webChannelTransport, function (channel) { EventBridge = WebChannel.objects.eventBridge; callback(EventBridge); }); }