src/eric7/WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py

branch
eric7
changeset 9489
c03b8323d11a
parent 9482
a2bc06a54d9d
child 9504
1193fc2bf192
equal deleted inserted replaced
9488:44d723e53988 9489:c03b8323d11a
90 90
91 def __init__(self, sourceId="", parent=None): 91 def __init__(self, sourceId="", parent=None):
92 """ 92 """
93 Constructor 93 Constructor
94 94
95 @param sourceId source ID (string) 95 @param sourceId source ID (defaults to "")
96 @param parent reference to the parent object (QObject) 96 @type str (optional)
97 @param parent reference to the parent object (defaults to None)
98 @type QObject (optional)
97 """ 99 """
98 super().__init__(sourceId, parent) 100 super().__init__(sourceId, parent)
99 101
100 self.__fileName = "" 102 self.__fileName = ""
101 103
193 from ..BookmarkNode import BookmarkNode 195 from ..BookmarkNode import BookmarkNode
194 196
195 bookmark = BookmarkNode(BookmarkNode.Bookmark, rootNode) 197 bookmark = BookmarkNode(BookmarkNode.Bookmark, rootNode)
196 bookmark.url = data["url"] 198 bookmark.url = data["url"]
197 bookmark.title = data["name"].replace("&", "&&") 199 bookmark.title = data["name"].replace("&", "&&")
200
201
202 def createImporter(sourceId="", parent=None):
203 """
204 Constructor
205
206 @param sourceId source ID (defaults to "")
207 @type str (optional)
208 @param parent reference to the parent object (defaults to None)
209 @type QObject (optional)
210 @return reference to the instantiated importer object
211 @rtype ChromeImporter
212 """
213 return ChromeImporter(sourceId=sourceId, parent=parent)

eric ide

mercurial