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) |