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

Method parent

Modules/QtWidgets/src/QmitkDataStorageTreeModel.cpp:112–124  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110}
111
112QModelIndex QmitkDataStorageTreeModel::parent(const QModelIndex &index) const
113{
114 if (!index.isValid())
115 return QModelIndex();
116
117 TreeItem *childItem = this->TreeItemFromIndex(index);
118 TreeItem *parentItem = childItem->GetParent();
119
120 if (parentItem == m_Root)
121 return QModelIndex();
122
123 return this->createIndex(parentItem->GetIndex(), 0, parentItem);
124}
125
126QmitkDataStorageTreeModel::TreeItem *QmitkDataStorageTreeModel::TreeItemFromIndex(const QModelIndex &index) const
127{

Callers

nothing calls this directly

Calls 4

TreeItemFromIndexMethod · 0.95
QModelIndexClass · 0.50
GetParentMethod · 0.45
GetIndexMethod · 0.45

Tested by

no test coverage detected