142 def __createPopupMenus(self): |
142 def __createPopupMenus(self): |
143 """ |
143 """ |
144 Private method to generate the popup menus. |
144 Private method to generate the popup menus. |
145 """ |
145 """ |
146 self.menu = QMenu() |
146 self.menu = QMenu() |
147 self.menu.addAction(self.trUtf8("Add"), self.__addBreak) |
147 self.menu.addAction(self.tr("Add"), self.__addBreak) |
148 self.menu.addAction(self.trUtf8("Edit..."), self.__editBreak) |
148 self.menu.addAction(self.tr("Edit..."), self.__editBreak) |
149 self.menu.addSeparator() |
149 self.menu.addSeparator() |
150 self.menu.addAction(self.trUtf8("Enable"), self.__enableBreak) |
150 self.menu.addAction(self.tr("Enable"), self.__enableBreak) |
151 self.menu.addAction(self.trUtf8("Enable all"), self.__enableAllBreaks) |
151 self.menu.addAction(self.tr("Enable all"), self.__enableAllBreaks) |
152 self.menu.addSeparator() |
152 self.menu.addSeparator() |
153 self.menu.addAction(self.trUtf8("Disable"), self.__disableBreak) |
153 self.menu.addAction(self.tr("Disable"), self.__disableBreak) |
154 self.menu.addAction(self.trUtf8("Disable all"), |
154 self.menu.addAction(self.tr("Disable all"), |
155 self.__disableAllBreaks) |
155 self.__disableAllBreaks) |
156 self.menu.addSeparator() |
156 self.menu.addSeparator() |
157 self.menu.addAction(self.trUtf8("Delete"), self.__deleteBreak) |
157 self.menu.addAction(self.tr("Delete"), self.__deleteBreak) |
158 self.menu.addAction(self.trUtf8("Delete all"), self.__deleteAllBreaks) |
158 self.menu.addAction(self.tr("Delete all"), self.__deleteAllBreaks) |
159 self.menu.addSeparator() |
159 self.menu.addSeparator() |
160 self.menu.addAction(self.trUtf8("Goto"), self.__showSource) |
160 self.menu.addAction(self.tr("Goto"), self.__showSource) |
161 self.menu.addSeparator() |
161 self.menu.addSeparator() |
162 self.menu.addAction(self.trUtf8("Configure..."), self.__configure) |
162 self.menu.addAction(self.tr("Configure..."), self.__configure) |
163 |
163 |
164 self.backMenuActions = {} |
164 self.backMenuActions = {} |
165 self.backMenu = QMenu() |
165 self.backMenu = QMenu() |
166 self.backMenu.addAction(self.trUtf8("Add"), self.__addBreak) |
166 self.backMenu.addAction(self.tr("Add"), self.__addBreak) |
167 self.backMenuActions["EnableAll"] = \ |
167 self.backMenuActions["EnableAll"] = \ |
168 self.backMenu.addAction(self.trUtf8("Enable all"), |
168 self.backMenu.addAction(self.tr("Enable all"), |
169 self.__enableAllBreaks) |
169 self.__enableAllBreaks) |
170 self.backMenuActions["DisableAll"] = \ |
170 self.backMenuActions["DisableAll"] = \ |
171 self.backMenu.addAction(self.trUtf8("Disable all"), |
171 self.backMenu.addAction(self.tr("Disable all"), |
172 self.__disableAllBreaks) |
172 self.__disableAllBreaks) |
173 self.backMenuActions["DeleteAll"] = \ |
173 self.backMenuActions["DeleteAll"] = \ |
174 self.backMenu.addAction(self.trUtf8("Delete all"), |
174 self.backMenu.addAction(self.tr("Delete all"), |
175 self.__deleteAllBreaks) |
175 self.__deleteAllBreaks) |
176 self.backMenu.aboutToShow.connect(self.__showBackMenu) |
176 self.backMenu.aboutToShow.connect(self.__showBackMenu) |
177 self.backMenu.addSeparator() |
177 self.backMenu.addSeparator() |
178 self.backMenu.addAction(self.trUtf8("Configure..."), self.__configure) |
178 self.backMenu.addAction(self.tr("Configure..."), self.__configure) |
179 |
179 |
180 self.multiMenu = QMenu() |
180 self.multiMenu = QMenu() |
181 self.multiMenu.addAction(self.trUtf8("Add"), self.__addBreak) |
181 self.multiMenu.addAction(self.tr("Add"), self.__addBreak) |
182 self.multiMenu.addSeparator() |
182 self.multiMenu.addSeparator() |
183 self.multiMenu.addAction(self.trUtf8("Enable selected"), |
183 self.multiMenu.addAction(self.tr("Enable selected"), |
184 self.__enableSelectedBreaks) |
184 self.__enableSelectedBreaks) |
185 self.multiMenu.addAction(self.trUtf8("Enable all"), |
185 self.multiMenu.addAction(self.tr("Enable all"), |
186 self.__enableAllBreaks) |
186 self.__enableAllBreaks) |
187 self.multiMenu.addSeparator() |
187 self.multiMenu.addSeparator() |
188 self.multiMenu.addAction(self.trUtf8("Disable selected"), |
188 self.multiMenu.addAction(self.tr("Disable selected"), |
189 self.__disableSelectedBreaks) |
189 self.__disableSelectedBreaks) |
190 self.multiMenu.addAction(self.trUtf8("Disable all"), |
190 self.multiMenu.addAction(self.tr("Disable all"), |
191 self.__disableAllBreaks) |
191 self.__disableAllBreaks) |
192 self.multiMenu.addSeparator() |
192 self.multiMenu.addSeparator() |
193 self.multiMenu.addAction(self.trUtf8("Delete selected"), |
193 self.multiMenu.addAction(self.tr("Delete selected"), |
194 self.__deleteSelectedBreaks) |
194 self.__deleteSelectedBreaks) |
195 self.multiMenu.addAction(self.trUtf8("Delete all"), |
195 self.multiMenu.addAction(self.tr("Delete all"), |
196 self.__deleteAllBreaks) |
196 self.__deleteAllBreaks) |
197 self.multiMenu.addSeparator() |
197 self.multiMenu.addSeparator() |
198 self.multiMenu.addAction(self.trUtf8("Configure..."), self.__configure) |
198 self.multiMenu.addAction(self.tr("Configure..."), self.__configure) |
199 |
199 |
200 def __showContextMenu(self, coord): |
200 def __showContextMenu(self, coord): |
201 """ |
201 """ |
202 Private slot to show the context menu. |
202 Private slot to show the context menu. |
203 |
203 |