MCPcopy Create free account
hub / github.com/MITK/MITK / GetIndexByItem

Function GetIndexByItem

Modules/SegmentationUI/src/QmitkMultiLabelTreeModel.cpp:205–218  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

203};
204
205QModelIndex GetIndexByItem(const QmitkMultiLabelSegTreeItem* start, const QmitkMultiLabelTreeModel* model)
206{
207 QModelIndex parentIndex = QModelIndex();
208 if (nullptr != start->m_parentItem)
209 {
210 parentIndex = GetIndexByItem(start->m_parentItem, model);
211 }
212 else
213 {
214 return parentIndex;
215 }
216
217 return model->index(start->Row(), 0, parentIndex);
218}
219
220QmitkMultiLabelSegTreeItem* GetGroupItem(QmitkMultiLabelTreeModel::GroupIndexType groupIndex, QmitkMultiLabelSegTreeItem* root)
221{

Callers 8

RemoveNodeInternalMethod · 0.85
indexOfLabelMethod · 0.85
indexOfGroupMethod · 0.85
OnLabelAddedMethod · 0.85
OnLabelModifiedMethod · 0.85
OnLabelRemovedMethod · 0.85
OnGroupModifiedMethod · 0.85

Calls 3

RowMethod · 0.80
QModelIndexClass · 0.50
indexMethod · 0.45

Tested by

no test coverage detected