21 Constructor |
21 Constructor |
22 |
22 |
23 @param node reference to the bookmark (BookmarkNode) |
23 @param node reference to the bookmark (BookmarkNode) |
24 @param parent reference to the parent widget (QWidget) |
24 @param parent reference to the parent widget (QWidget) |
25 """ |
25 """ |
26 super(BookmarkPropertiesDialog, self).__init__(parent) |
26 super().__init__(parent) |
27 self.setupUi(self) |
27 self.setupUi(self) |
28 |
28 |
29 from .BookmarkNode import BookmarkNode |
29 from .BookmarkNode import BookmarkNode |
30 self.__node = node |
30 self.__node = node |
31 if self.__node.type() == BookmarkNode.Folder: |
31 if self.__node.type() == BookmarkNode.Folder: |
50 if ( |
50 if ( |
51 (self.__node.type() == BookmarkNode.Bookmark and |
51 (self.__node.type() == BookmarkNode.Bookmark and |
52 not self.addressEdit.text()) or |
52 not self.addressEdit.text()) or |
53 not self.nameEdit.text() |
53 not self.nameEdit.text() |
54 ): |
54 ): |
55 super(BookmarkPropertiesDialog, self).accept() |
55 super().accept() |
56 return |
56 return |
57 |
57 |
58 import WebBrowser.WebBrowserWindow |
58 import WebBrowser.WebBrowserWindow |
59 bookmarksManager = ( |
59 bookmarksManager = ( |
60 WebBrowser.WebBrowserWindow.WebBrowserWindow.bookmarksManager() |
60 WebBrowser.WebBrowserWindow.WebBrowserWindow.bookmarksManager() |
69 description = self.descriptionEdit.toPlainText() |
69 description = self.descriptionEdit.toPlainText() |
70 if description != self.__node.desc: |
70 if description != self.__node.desc: |
71 self.__node.desc = description |
71 self.__node.desc = description |
72 bookmarksManager.setNodeChanged(self.__node) |
72 bookmarksManager.setNodeChanged(self.__node) |
73 |
73 |
74 super(BookmarkPropertiesDialog, self).accept() |
74 super().accept() |