Helpviewer/Bookmarks/BookmarksToolBar.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 3002
6ffc581f00f1
child 3058
0a02c433f52d
equal deleted inserted replaced
3056:9986ec0e559a 3057:10516539f238
63 def __rebuild(self): 63 def __rebuild(self):
64 """ 64 """
65 Private slot to rebuild the toolbar. 65 Private slot to rebuild the toolbar.
66 """ 66 """
67 self.__bookmarksModel = \ 67 self.__bookmarksModel = \
68 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().bookmarksModel() 68 Helpviewer.HelpWindow.HelpWindow.bookmarksManager()\
69 .bookmarksModel()
69 self.setModel(self.__bookmarksModel) 70 self.setModel(self.__bookmarksModel)
70 self.setRootIndex(self.__bookmarksModel.nodeIndex( 71 self.setRootIndex(self.__bookmarksModel.nodeIndex(
71 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().toolbar())) 72 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().toolbar()))
72 self._build() 73 self._build()
73 74
82 83
83 if act is not None: 84 if act is not None:
84 v = act.data() 85 v = act.data()
85 86
86 if act.menu() is None: 87 if act.menu() is None:
87 menuAction = menu.addAction(self.trUtf8("&Open"), self.__openBookmark) 88 menuAction = menu.addAction(
89 self.trUtf8("&Open"), self.__openBookmark)
88 menuAction.setData(v) 90 menuAction.setData(v)
89 menuAction = menu.addAction(self.trUtf8("Open in New &Tab\tCtrl+LMB"), 91 menuAction = menu.addAction(
92 self.trUtf8("Open in New &Tab\tCtrl+LMB"),
90 self.__openBookmarkInNewTab) 93 self.__openBookmarkInNewTab)
91 menuAction.setData(v) 94 menuAction.setData(v)
92 menu.addSeparator() 95 menu.addSeparator()
93 96
94 menuAction = menu.addAction(self.trUtf8("&Remove"), self.__removeBookmark) 97 menuAction = menu.addAction(
98 self.trUtf8("&Remove"), self.__removeBookmark)
95 menuAction.setData(v) 99 menuAction.setData(v)
96 menu.addSeparator() 100 menu.addSeparator()
97 101
98 menuAction = menu.addAction(self.trUtf8("&Properties..."), self.__edit) 102 menuAction = menu.addAction(
103 self.trUtf8("&Properties..."), self.__edit)
99 menuAction.setData(v) 104 menuAction.setData(v)
100 menu.addSeparator() 105 menu.addSeparator()
101 106
102 menu.addAction(self.trUtf8("Add &Bookmark..."), self.__newBookmark) 107 menu.addAction(self.trUtf8("Add &Bookmark..."), self.__newBookmark)
103 menu.addAction(self.trUtf8("Add &Folder..."), self.__newFolder) 108 menu.addAction(self.trUtf8("Add &Folder..."), self.__newFolder)

eric ide

mercurial