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