| 525 | } |
| 526 | |
| 527 | QList<ProjectTargetItem*> ProjectBaseItem::targetList() const |
| 528 | { |
| 529 | QList<ProjectTargetItem*> lst; |
| 530 | for ( int i = 0; i < rowCount(); ++i ) |
| 531 | { |
| 532 | ProjectBaseItem* item = child( i ); |
| 533 | |
| 534 | if ( item->type() == Target || item->type() == LibraryTarget || item->type() == ExecutableTarget ) |
| 535 | { |
| 536 | auto *kdevitem = dynamic_cast<ProjectTargetItem*>( item ); |
| 537 | if ( kdevitem ) |
| 538 | lst.append( kdevitem ); |
| 539 | } |
| 540 | } |
| 541 | |
| 542 | return lst; |
| 543 | } |
| 544 | |
| 545 | QList<ProjectFileItem*> ProjectBaseItem::fileList() const |
| 546 | { |