106 self.__protocolHandlers = {} |
106 self.__protocolHandlers = {} |
107 for scheme, urlStr in protocolHandlersData.items(): |
107 for scheme, urlStr in protocolHandlersData.items(): |
108 url = QUrl(urlStr) |
108 url = QUrl(urlStr) |
109 self.__protocolHandlers[scheme] = url |
109 self.__protocolHandlers[scheme] = url |
110 self.__registerHandler(scheme, url) |
110 self.__registerHandler(scheme, url) |
111 except (IOError, OSError): |
111 except OSError: |
112 # ignore issues silently |
112 # ignore issues silently |
113 pass |
113 pass |
114 |
114 |
115 def __save(self): |
115 def __save(self): |
116 """ |
116 """ |