177 |
177 |
178 self.multiMenu = QMenu() |
178 self.multiMenu = QMenu() |
179 self.multiMenu.addAction(self.trUtf8("Add"), self.__addBreak) |
179 self.multiMenu.addAction(self.trUtf8("Add"), self.__addBreak) |
180 self.multiMenu.addSeparator() |
180 self.multiMenu.addSeparator() |
181 self.multiMenu.addAction(self.trUtf8("Enable selected"), |
181 self.multiMenu.addAction(self.trUtf8("Enable selected"), |
182 self.__enableSelectedBreaks) |
182 self.__enableSelectedBreaks) |
183 self.multiMenu.addAction(self.trUtf8("Enable all"), |
183 self.multiMenu.addAction(self.trUtf8("Enable all"), |
184 self.__enableAllBreaks) |
184 self.__enableAllBreaks) |
185 self.multiMenu.addSeparator() |
185 self.multiMenu.addSeparator() |
186 self.multiMenu.addAction(self.trUtf8("Disable selected"), |
186 self.multiMenu.addAction(self.trUtf8("Disable selected"), |
187 self.__disableSelectedBreaks) |
187 self.__disableSelectedBreaks) |
227 Private slot to handle the add breakpoint context menu entry. |
227 Private slot to handle the add breakpoint context menu entry. |
228 """ |
228 """ |
229 from .EditBreakpointDialog import EditBreakpointDialog |
229 from .EditBreakpointDialog import EditBreakpointDialog |
230 |
230 |
231 dlg = EditBreakpointDialog((self.fnHistory[0], None), None, |
231 dlg = EditBreakpointDialog((self.fnHistory[0], None), None, |
232 self.condHistory, self, modal=1, addMode=1, |
232 self.condHistory, self, modal=1, |
233 filenameHistory=self.fnHistory) |
233 addMode=1, filenameHistory=self.fnHistory) |
234 if dlg.exec_() == QDialog.Accepted: |
234 if dlg.exec_() == QDialog.Accepted: |
235 fn, line, cond, temp, enabled, count = dlg.getAddData() |
235 fn, line, cond, temp, enabled, count = dlg.getAddData() |
236 if fn is not None: |
236 if fn is not None: |
237 if fn in self.fnHistory: |
237 if fn in self.fnHistory: |
238 self.fnHistory.remove(fn) |
238 self.fnHistory.remove(fn) |
287 if cond: |
287 if cond: |
288 if cond in self.condHistory: |
288 if cond in self.condHistory: |
289 self.condHistory.remove(cond) |
289 self.condHistory.remove(cond) |
290 self.condHistory.insert(0, cond) |
290 self.condHistory.insert(0, cond) |
291 |
291 |
292 self.__model.setBreakPointByIndex(sindex, |
292 self.__model.setBreakPointByIndex( |
293 fn, line, (cond, temp, enabled, count)) |
293 sindex, fn, line, (cond, temp, enabled, count)) |
294 self.__resizeColumns() |
294 self.__resizeColumns() |
295 self.__resort() |
295 self.__resort() |
296 |
296 |
297 def __setBpEnabled(self, index, enabled): |
297 def __setBpEnabled(self, index, enabled): |
298 """ |
298 """ |