overte-JulianGro/scripts/system/html/js/eventBridgeLoader.js

19 lines
479 B
JavaScript

//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);
});
}