WebBrowser/Tools/WebIconProvider.py

branch
QtWebEngine
changeset 4741
f9e1adc69076
parent 4732
5ac4fc1dfc20
child 4820
f38e4fb83ecd
equal deleted inserted replaced
4735:84e78ee0f361 4741:f9e1adc69076
183 self.load() 183 self.load()
184 184
185 urlStr = self.__urlToString(url) 185 urlStr = self.__urlToString(url)
186 if urlStr in self.__iconsDB: 186 if urlStr in self.__iconsDB:
187 return self.__iconsDB[urlStr] 187 return self.__iconsDB[urlStr]
188 elif scheme == "https":
189 return UI.PixmapCache.getIcon("securityHigh32.png")
188 else: 190 else:
189 return UI.PixmapCache.getIcon("defaultIcon.png") 191 return UI.PixmapCache.getIcon("defaultIcon.png")
192
193 def clear(self):
194 """
195 Public method to clear the icons cache.
196 """
197 self.load()
198 self.__iconsDB = {}
199 self.changed.emit()
200 self.__saveTimer.saveIfNeccessary()
190 201
191 202
192 __WebIconProvider = None 203 __WebIconProvider = None
193 204
194 205

eric ide

mercurial