2015-12-18 17:18:46 -08:00
|
|
|
|
|
|
|
//public slots:
|
|
|
|
// void emitWebEvent(const QString& data);
|
|
|
|
// void emitScriptEvent(const QString& data);
|
|
|
|
//
|
|
|
|
//signals:
|
|
|
|
// void webEventReceived(const QString& data);
|
|
|
|
// void scriptEventReceived(const QString& data);
|
|
|
|
//
|
|
|
|
|
2016-01-12 20:41:57 -08:00
|
|
|
var EventBridge;
|
2016-03-25 12:26:39 -07:00
|
|
|
var WebChannel;
|
2016-03-25 09:48:25 -07:00
|
|
|
|
|
|
|
openEventBridge = function(callback) {
|
2016-03-25 12:26:39 -07:00
|
|
|
WebChannel = new QWebChannel(qt.webChannelTransport, function (channel) {
|
2017-06-06 16:29:52 -07:00
|
|
|
EventBridge = WebChannel.objects.eventBridge;
|
2016-03-25 12:26:39 -07:00
|
|
|
callback(EventBridge);
|
|
|
|
});
|
2016-03-25 09:48:25 -07:00
|
|
|
}
|