eric6/WebBrowser/Bookmarks/BookmarkPropertiesDialog.py

changeset 8218
7c09585bd960
parent 7923
91e843545d9a
equal deleted inserted replaced
8217:385f60c94548 8218:7c09585bd960
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()

eric ide

mercurial