Debugger: Handle double click of sub break points

Double clicking on a child break point (e.g. multi location
break point) now jumps to the respective parent break point.

Change-Id: I93497f8eec78408909dddd159002e171805814d7
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Stenger
2018-02-01 11:22:14 +01:00
parent 962023648c
commit b039026214

View File

@@ -1943,6 +1943,8 @@ bool BreakHandler::setData(const QModelIndex &idx, const QVariant &value, int ro
editBreakpoints({b}, ev.view()); editBreakpoints({b}, ev.view());
else else
b.gotoLocation(); b.gotoLocation();
} else if (LocationItem *l = itemForIndexAtLevel<2>(idx)) {
Breakpoint(l->parent()).gotoLocation();
} else { } else {
addBreakpoint(); addBreakpoint();
} }