WebBrowser/GreaseMonkey/GreaseMonkeyDownloader.py

branch
QtWebEngine
changeset 4767
0bace7c5ebc9
parent 4763
8ad353f31184
child 4886
b56735d36159
equal deleted inserted replaced
4766:5f8d08aa2217 4767:0bace7c5ebc9
25 """ 25 """
26 Class implementing the downloader for GreaseMonkey scripts. 26 Class implementing the downloader for GreaseMonkey scripts.
27 """ 27 """
28 finished = pyqtSignal() 28 finished = pyqtSignal()
29 29
30 def __init__(self, request, manager): 30 def __init__(self, url, manager):
31 """ 31 """
32 Constructor 32 Constructor
33 33
34 @param request reference to the request object (QNetworkRequest) 34 @param url URL to download script from
35 @type QUrl
35 @param manager reference to the GreaseMonkey manager 36 @param manager reference to the GreaseMonkey manager
36 (GreaseMonkeyManager) 37 @type GreaseMonkeyManager
37 """ 38 """
38 super(GreaseMonkeyDownloader, self).__init__() 39 super(GreaseMonkeyDownloader, self).__init__()
39 40
40 self.__manager = manager 41 self.__manager = manager
41 42
42 self.__reply = FollowRedirectReply( 43 self.__reply = FollowRedirectReply(
43 request.url(), WebBrowserWindow.networkAccessManager()) 44 url, WebBrowserWindow.networkAccessManager())
44 self.__reply.finished.connect(self.__scriptDownloaded) 45 self.__reply.finished.connect(self.__scriptDownloaded)
45 46
46 self.__fileName = "" 47 self.__fileName = ""
47 self.__requireUrls = [] 48 self.__requireUrls = []
48 49

eric ide

mercurial