85 if act is not None: |
85 if act is not None: |
86 v = act.data() |
86 v = act.data() |
87 |
87 |
88 if act.menu() is None: |
88 if act.menu() is None: |
89 menuAction = menu.addAction( |
89 menuAction = menu.addAction( |
90 self.trUtf8("&Open"), self.__openBookmark) |
90 self.tr("&Open"), self.__openBookmark) |
91 menuAction.setData(v) |
91 menuAction.setData(v) |
92 menuAction = menu.addAction( |
92 menuAction = menu.addAction( |
93 self.trUtf8("Open in New &Tab\tCtrl+LMB"), |
93 self.tr("Open in New &Tab\tCtrl+LMB"), |
94 self.__openBookmarkInNewTab) |
94 self.__openBookmarkInNewTab) |
95 menuAction.setData(v) |
95 menuAction.setData(v) |
96 menu.addSeparator() |
96 menu.addSeparator() |
97 |
97 |
98 menuAction = menu.addAction( |
98 menuAction = menu.addAction( |
99 self.trUtf8("&Remove"), self.__removeBookmark) |
99 self.tr("&Remove"), self.__removeBookmark) |
100 menuAction.setData(v) |
100 menuAction.setData(v) |
101 menu.addSeparator() |
101 menu.addSeparator() |
102 |
102 |
103 menuAction = menu.addAction( |
103 menuAction = menu.addAction( |
104 self.trUtf8("&Properties..."), self.__edit) |
104 self.tr("&Properties..."), self.__edit) |
105 menuAction.setData(v) |
105 menuAction.setData(v) |
106 menu.addSeparator() |
106 menu.addSeparator() |
107 |
107 |
108 menu.addAction(self.trUtf8("Add &Bookmark..."), self.__newBookmark) |
108 menu.addAction(self.tr("Add &Bookmark..."), self.__newBookmark) |
109 menu.addAction(self.trUtf8("Add &Folder..."), self.__newFolder) |
109 menu.addAction(self.tr("Add &Folder..."), self.__newFolder) |
110 |
110 |
111 menu.exec_(QCursor.pos()) |
111 menu.exec_(QCursor.pos()) |
112 |
112 |
113 def __bookmarkActivated(self, idx): |
113 def __bookmarkActivated(self, idx): |
114 """ |
114 """ |