Debugger[Breakpoints]: Do not trigger reinserting breakpoint unless changed.

Add a menu option to edit breakpoints to the locator/editor context menu.

Reviewed-by: hjk
This commit is contained in:
Friedemann Kleint
2010-10-06 10:32:36 +02:00
parent c29e52b331
commit 7d35c50aa5
3 changed files with 72 additions and 31 deletions

View File

@@ -45,6 +45,8 @@ public:
explicit BreakWindow(QWidget *parent = 0);
~BreakWindow();
static bool editBreakpoint(BreakpointData *data, QWidget *parent = 0);
private slots:
void resizeColumnsToContents();
void setAlwaysResizeColumnsToContents(bool on);
@@ -62,7 +64,6 @@ private:
void deleteBreakpoints(const QModelIndexList &list);
void deleteBreakpoints(QList<int> rows);
void addBreakpoint();
bool editBreakpoint(BreakpointData *data); // Returns 'Accept'.
void editBreakpoints(const QModelIndexList &list);
void associateBreakpoint(const QModelIndexList &list, int thread);
void setBreakpointsEnabled(const QModelIndexList &list, bool enabled);