MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / setBreakpoints

Method setBreakpoints

src/plugins/debugger/interface/breakpointmodel.cpp:17–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15BreakpointModel::~BreakpointModel() = default;
16
17void BreakpointModel::setBreakpoints(const Internal::Breakpoints &breakpoints, bool canExpand)
18{
19 beginResetModel();
20 contentsValid = true;
21 this->canExpand = canExpand;
22 bps.clear();
23 for (auto it : breakpoints) {
24 bps.push_back(BreakpointItem(it));
25 }
26 if (bps.size() >= 0)
27 setCurrentIndex(0);
28 else
29 currentIndex = -1;
30 endResetModel();
31 emit breakpointChanged();
32}
33
34void BreakpointModel::insertBreakpoint(const Internal::Breakpoint &breakpoint)
35{

Callers

nothing calls this directly

Calls 3

BreakpointItemClass · 0.85
clearMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected