Helpviewer/Bookmarks/BookmarksToolBar.py

changeset 3002
6ffc581f00f1
parent 2403
e3d7a861547c
child 3022
57179e4cdadd
child 3057
10516539f238
equal deleted inserted replaced
3001:3674ff5fa8f8 3002:6ffc581f00f1
61 def __rebuild(self): 61 def __rebuild(self):
62 """ 62 """
63 Private slot to rebuild the toolbar. 63 Private slot to rebuild the toolbar.
64 """ 64 """
65 self.__bookmarksModel = \ 65 self.__bookmarksModel = \
66 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().bookmarksModel() 66 Helpviewer.HelpWindow.HelpWindow.bookmarksManager()\
67 .bookmarksModel()
67 self.setModel(self.__bookmarksModel) 68 self.setModel(self.__bookmarksModel)
68 self.setRootIndex(self.__bookmarksModel.nodeIndex( 69 self.setRootIndex(self.__bookmarksModel.nodeIndex(
69 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().toolbar())) 70 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().toolbar()))
70 self._build() 71 self._build()
71 72
80 81
81 if act is not None: 82 if act is not None:
82 v = act.data() 83 v = act.data()
83 84
84 if act.menu() is None: 85 if act.menu() is None:
85 menuAction = menu.addAction(self.trUtf8("&Open"), self.__openBookmark) 86 menuAction = menu.addAction(
87 self.trUtf8("&Open"), self.__openBookmark)
86 menuAction.setData(v) 88 menuAction.setData(v)
87 menuAction = menu.addAction(self.trUtf8("Open in New &Tab\tCtrl+LMB"), 89 menuAction = menu.addAction(
90 self.trUtf8("Open in New &Tab\tCtrl+LMB"),
88 self.__openBookmarkInNewTab) 91 self.__openBookmarkInNewTab)
89 menuAction.setData(v) 92 menuAction.setData(v)
90 menu.addSeparator() 93 menu.addSeparator()
91 94
92 menuAction = menu.addAction(self.trUtf8("&Remove"), self.__removeBookmark) 95 menuAction = menu.addAction(
96 self.trUtf8("&Remove"), self.__removeBookmark)
93 menuAction.setData(v) 97 menuAction.setData(v)
94 menu.addSeparator() 98 menu.addSeparator()
95 99
96 menuAction = menu.addAction(self.trUtf8("&Properties..."), self.__edit) 100 menuAction = menu.addAction(
101 self.trUtf8("&Properties..."), self.__edit)
97 menuAction.setData(v) 102 menuAction.setData(v)
98 menu.addSeparator() 103 menu.addSeparator()
99 104
100 menu.addAction(self.trUtf8("Add &Bookmark..."), self.__newBookmark) 105 menu.addAction(self.trUtf8("Add &Bookmark..."), self.__newBookmark)
101 menu.addAction(self.trUtf8("Add &Folder..."), self.__newFolder) 106 menu.addAction(self.trUtf8("Add &Folder..."), self.__newFolder)

eric ide

mercurial