39 super(GreaseMonkeyDownloader, self).__init__() |
39 super(GreaseMonkeyDownloader, self).__init__() |
40 |
40 |
41 self.__manager = manager |
41 self.__manager = manager |
42 |
42 |
43 self.__reply = FollowRedirectReply( |
43 self.__reply = FollowRedirectReply( |
44 url, WebBrowserWindow.networkAccessManager()) |
44 url, WebBrowserWindow.networkManager()) |
45 self.__reply.finished.connect(self.__scriptDownloaded) |
45 self.__reply.finished.connect(self.__scriptDownloaded) |
46 |
46 |
47 self.__fileName = "" |
47 self.__fileName = "" |
48 self.__requireUrls = [] |
48 self.__requireUrls = [] |
49 |
49 |
148 Private slot to initiate the download of required scripts. |
148 Private slot to initiate the download of required scripts. |
149 """ |
149 """ |
150 if self.__requireUrls: |
150 if self.__requireUrls: |
151 self.__reply = FollowRedirectReply( |
151 self.__reply = FollowRedirectReply( |
152 self.__requireUrls.pop(0), |
152 self.__requireUrls.pop(0), |
153 WebBrowserWindow.networkAccessManager()) |
153 WebBrowserWindow.networkManager()) |
154 self.__reply.finished.connect(self.__requireDownloaded) |
154 self.__reply.finished.connect(self.__requireDownloaded) |
155 else: |
155 else: |
156 from .GreaseMonkeyScript import GreaseMonkeyScript |
156 from .GreaseMonkeyScript import GreaseMonkeyScript |
157 deleteScript = True |
157 deleteScript = True |
158 script = GreaseMonkeyScript(self.__manager, self.__fileName) |
158 script = GreaseMonkeyScript(self.__manager, self.__fileName) |