WebBrowser/WebBrowserPage.py

branch
QtWebEngine
changeset 4749
750577d35452
parent 4745
285bfd224a1b
child 4752
a3bcc42a82a9
equal deleted inserted replaced
4745:285bfd224a1b 4749:750577d35452
725 725
726 def __setupWebChannel(self): 726 def __setupWebChannel(self):
727 """ 727 """
728 Private method to setup a web channel to our external object. 728 Private method to setup a web channel to our external object.
729 """ 729 """
730 self.__externalJsObject = ExternalJsObject(self) 730 ## self.__externalJsObject = ExternalJsObject(self)
731 oldChannel = self.webChannel() 731 oldChannel = self.webChannel()
732 newChannel = QWebChannel(self) 732 newChannel = QWebChannel(self)
733 newChannel.registerObject("eric_object", self.__externalJsObject) 733 newChannel.registerObject("eric_object", ExternalJsObject(self))
734 self.setWebChannel(newChannel) 734 self.setWebChannel(newChannel)
735 735
736 if oldChannel: 736 if oldChannel:
737 del oldChannel.registeredObjects["eric_object"] 737 del oldChannel.registeredObjects["eric_object"]
738 del oldChannel 738 del oldChannel

eric ide

mercurial