WebBrowser/Tools/Scripts.py

changeset 6135
12e48d27f1d7
parent 6129
049ab6ad3144
child 6140
c20e2d414d0d
equal deleted inserted replaced
6134:cb0985e8da91 6135:12e48d27f1d7
52 }} 52 }}
53 53
54 function registerWebChannel() {{ 54 function registerWebChannel() {{
55 try {{ 55 try {{
56 new QWebChannel(qt.webChannelTransport, function(channel) {{ 56 new QWebChannel(qt.webChannelTransport, function(channel) {{
57 registerExternal(channel.objects.eric_object);
58 var external = channel.objects.eric_object; 57 var external = channel.objects.eric_object;
59 external.extra = {{}}; 58 external.extra = {{}};
60 for (var key in channel.objects) {{ 59 for (var key in channel.objects) {{
61 if (key != 'eric_object' && key.startsWith('eric_')) {{ 60 if (key != 'eric_object' && key.startsWith('eric_')) {{
62 external.extra[key.substr(3)] = channel.objects[key]; 61 external.extra[key.substr(5)] = channel.objects[key];
63 }} 62 }}
64 }} 63 }}
65 registerExternal(external); 64 registerExternal(external);
66 }}); 65 }});
67 }} catch (e) {{ 66 }} catch (e) {{

eric ide

mercurial