MCPcopy Create free account
hub / github.com/KDE/kdevelop / clear

Method clear

kdevplatform/debugger/util/treeitem.cpp:113–125  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

111}
112
113void TreeItem::clear()
114{
115 if (!childItems.isEmpty() || more_)
116 {
117 QModelIndex index = model_->indexForItem(this, 0);
118 model_->beginRemoveRows(index, 0, childItems.size()-1+more_);
119 childItems.clear();
120 more_ = false;
121 delete ellipsis_;
122 ellipsis_ = nullptr;
123 model_->endRemoveRows();
124 }
125}
126
127TreeItem *TreeItem::child(int row)
128{

Callers 14

setItemMethod · 0.45
BreakpointMethod · 0.45
setDataMethod · 0.45
testDocumentClearMethod · 0.45
clearCurrentPositionMethod · 0.45
removeFinishResultMethod · 0.45
currentThreadChangedMethod · 0.45
currentFrameChangedMethod · 0.45
setThreadsMethod · 0.45
setFramesMethod · 0.45
loadFromConfigurationMethod · 0.45
emptyHistoryMethod · 0.45

Calls 3

indexForItemMethod · 0.80
isEmptyMethod · 0.45
sizeMethod · 0.45

Tested by 1

testDocumentClearMethod · 0.36