eric6/WebBrowser/Bookmarks/BookmarksImporters/OperaImporter.py

changeset 7268
a28338eaf694
parent 7229
53054eb5b15a
child 7360
9190402e4505
equal deleted inserted replaced
7267:aedc309827c7 7268:a28338eaf694
84 84
85 @return flag indicating success (boolean) 85 @return flag indicating success (boolean)
86 """ 86 """
87 if not os.path.exists(self.__fileName): 87 if not os.path.exists(self.__fileName):
88 self._error = True 88 self._error = True
89 self._errorString = self.tr("File '{0}' does not exist.")\ 89 self._errorString = self.tr(
90 .format(self.__fileName) 90 "File '{0}' does not exist."
91 ).format(self.__fileName)
91 return False 92 return False
92 return True 93 return True
93 94
94 def importedBookmarks(self): 95 def importedBookmarks(self):
95 """ 96 """
102 contents = f.read() 103 contents = f.read()
103 f.close() 104 f.close()
104 except IOError as err: 105 except IOError as err:
105 self._error = True 106 self._error = True
106 self._errorString = self.tr( 107 self._errorString = self.tr(
107 "File '{0}' cannot be read.\nReason: {1}")\ 108 "File '{0}' cannot be read.\nReason: {1}"
108 .format(self.__fileName, str(err)) 109 ).format(self.__fileName, str(err))
109 return None 110 return None
110 111
111 folderStack = [] 112 folderStack = []
112 113
113 from ..BookmarkNode import BookmarkNode 114 from ..BookmarkNode import BookmarkNode
129 node.url = line.replace("URL=", "") 130 node.url = line.replace("URL=", "")
130 131
131 if self._id == "opera": 132 if self._id == "opera":
132 importRootNode.title = self.tr("Opera Import") 133 importRootNode.title = self.tr("Opera Import")
133 else: 134 else:
134 importRootNode.title = self.tr("Imported {0}")\ 135 importRootNode.title = self.tr(
135 .format(QDate.currentDate().toString(Qt.SystemLocaleShortDate)) 136 "Imported {0}"
137 ).format(QDate.currentDate().toString(Qt.SystemLocaleShortDate))
136 return importRootNode 138 return importRootNode

eric ide

mercurial