Helpviewer/Bookmarks/BookmarksManager.py

changeset 1623
6b9654035a7c
parent 1621
85653d5d3bf9
child 1626
a77c8ea8582c
equal deleted inserted replaced
1622:e9e1b704af11 1623:6b9654035a7c
95 95
96 @signal entryAdded(BookmarkNode) emitted after a bookmark node has been added 96 @signal entryAdded(BookmarkNode) emitted after a bookmark node has been added
97 @signal entryRemoved(BookmarkNode, int, BookmarkNode) emitted after a bookmark 97 @signal entryRemoved(BookmarkNode, int, BookmarkNode) emitted after a bookmark
98 node has been removed 98 node has been removed
99 @signal entryChanged(BookmarkNode) emitted after a bookmark node has been changed 99 @signal entryChanged(BookmarkNode) emitted after a bookmark node has been changed
100 @signal bookmarksSaved() emitted after the bookmarks were saved
100 """ 101 """
101 entryAdded = pyqtSignal(BookmarkNode) 102 entryAdded = pyqtSignal(BookmarkNode)
102 entryRemoved = pyqtSignal(BookmarkNode, int, BookmarkNode) 103 entryRemoved = pyqtSignal(BookmarkNode, int, BookmarkNode)
103 entryChanged = pyqtSignal(BookmarkNode) 104 entryChanged = pyqtSignal(BookmarkNode)
105 bookmarksSaved = pyqtSignal()
104 106
105 def __init__(self, parent=None): 107 def __init__(self, parent=None):
106 """ 108 """
107 Constructor 109 Constructor
108 110
235 .format(bookmarkFile)) 237 .format(bookmarkFile))
236 238
237 # restore localized titles 239 # restore localized titles
238 self.__menu.title = self.trUtf8(BOOKMARKMENU) 240 self.__menu.title = self.trUtf8(BOOKMARKMENU)
239 self.__toolbar.title = self.trUtf8(BOOKMARKBAR) 241 self.__toolbar.title = self.trUtf8(BOOKMARKBAR)
242
243 self.bookmarksSaved.emit()
240 244
241 def addBookmark(self, parent, node, row=-1): 245 def addBookmark(self, parent, node, row=-1):
242 """ 246 """
243 Public method to add a bookmark. 247 Public method to add a bookmark.
244 248

eric ide

mercurial