WebBrowser/GreaseMonkey/GreaseMonkeyScript.py

changeset 5650
4c52f07c186e
parent 5389
9b1c800daff3
child 5715
cbcca230679f
equal deleted inserted replaced
5649:b99ba3acefc1 5650:4c52f07c186e
358 injectionPoint = QWebEngineScript.Deferred 358 injectionPoint = QWebEngineScript.Deferred
359 else: 359 else:
360 raise ValueError("Wrong script start point.") 360 raise ValueError("Wrong script start point.")
361 361
362 script = QWebEngineScript() 362 script = QWebEngineScript()
363 script.setSourceCode("{0}\n{1}".format(
364 bootstrap_js, self.__script
365 ))
363 script.setName(self.fullName()) 366 script.setName(self.fullName())
364 script.setInjectionPoint(injectionPoint) 367 script.setInjectionPoint(injectionPoint)
365 script.setWorldId(WebBrowserPage.SafeJsWorld) 368 script.setWorldId(WebBrowserPage.SafeJsWorld)
366 script.setRunsOnSubFrames(not self.__noFrames) 369 script.setRunsOnSubFrames(not self.__noFrames)
367 script.setSourceCode("{0}\n{1}".format(
368 bootstrap_js, self.__script
369 ))
370 return script 370 return script
371 371
372 def __toJavaScriptList(self, patterns): 372 def __toJavaScriptList(self, patterns):
373 """ 373 """
374 Private method to convert a list of str to a string containing a valid 374 Private method to convert a list of str to a string containing a valid

eric ide

mercurial