Gibt es im QTreeWidget eine Möglichkeit alle parent Items eines Items herauszufinden oder muss ich mir das selbst programmieren?
Hätte da jemand einen Tipp wie ich das am besten mache (wahrscheinlich ja rekursiv).
QtreeWidget parentItems herausfinden
sowas?
// pseudocode
// pseudocode
Code: Alles auswählen
QModelIndexList getAllParents(const QModelindex & idx)
{
QModelIndexList paternals;
QModelIndex index = idx.parent();
while ( index.isValid() )
{
paternals << index;
index = index.parent();
}
return paternals;
}
Code: Alles auswählen
while (item->parent()) {
item=item->parent();
}