235 idx = self.currentIndex() |
235 idx = self.currentIndex() |
236 if not idx.isValid(): |
236 if not idx.isValid(): |
237 idx = self.__bookmarksManager.bookmarksModel().index(0, 0) |
237 idx = self.__bookmarksManager.bookmarksModel().index(0, 0) |
238 parent = self.__bookmarksManager.bookmarksModel().node(idx) |
238 parent = self.__bookmarksManager.bookmarksModel().node(idx) |
239 |
239 |
240 if self.__addFolder: |
240 type_ = (BookmarkNode.Folder if self.__addFolder |
241 type_ = BookmarkNode.Folder |
241 else BookmarkNode.Bookmark) |
242 else: |
|
243 type_ = BookmarkNode.Bookmark |
|
244 bookmark = BookmarkNode(type_) |
242 bookmark = BookmarkNode(type_) |
245 bookmark.title = self.nameEdit.text() |
243 bookmark.title = self.nameEdit.text() |
246 if not self.__addFolder: |
244 if not self.__addFolder: |
247 bookmark.url = self.addressEdit.text() |
245 bookmark.url = self.addressEdit.text() |
248 bookmark.desc = self.descriptionEdit.toPlainText() |
246 bookmark.desc = self.descriptionEdit.toPlainText() |