MCPcopy Create free account
hub / github.com/commontk/CTK / persistentModelIndexes

Method persistentModelIndexes

Libs/Core/ctkModelTester.cpp:404–418  ·  view source on GitHub ↗

-----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

402
403//-----------------------------------------------------------------------------
404QList<QPersistentModelIndex> ctkModelTester::persistentModelIndexes(const QModelIndex& index)const
405{
406 Q_D(const ctkModelTester);
407 QList<QPersistentModelIndex> list;
408 for (int i = 0; i < d->Model->rowCount(index); ++i)
409 {
410 for (int j = 0; j < d->Model->columnCount(index); ++j)
411 {
412 QPersistentModelIndex child = d->Model->index(i, j, index);
413 list.append(child);
414 list += this->ctkModelTester::persistentModelIndexes(child);
415 }
416 }
417 return list;
418}
419
420//-----------------------------------------------------------------------------
421void ctkModelTester::onLayoutAboutToBeChanged()

Callers 2

Calls 3

rowCountMethod · 0.45
columnCountMethod · 0.45
indexMethod · 0.45

Tested by

no test coverage detected