MCPcopy Create free account
hub / github.com/KDE/kdevelop / filesForPath

Method filesForPath

kdevplatform/shell/project.cpp:583–594  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

581}
582
583QList< ProjectFileItem* > Project::filesForPath(const IndexedString& file) const
584{
585 Q_D(const Project);
586
587 QList<ProjectFileItem*> fileItems;
588 const auto items = d->itemsForPath(file);
589 for (ProjectBaseItem* item : items) {
590 if( item->type() == ProjectBaseItem::File )
591 fileItems << static_cast<ProjectFileItem*>(item);
592 }
593 return fileItems;
594}
595
596QList<ProjectFolderItem*> Project::foldersForPath(const IndexedString& folder) const
597{

Callers 12

createdMethod · 0.45
deletedMethod · 0.45
applyAllChangesMethod · 0.45
locateCurrentDocumentMethod · 0.45
loadMultiPathProjectMethod · 0.45
findProjectFileItemFunction · 0.45
executeMethod · 0.45
findProjectFileItemFunction · 0.45
loadMultiPathProjectMethod · 0.45
addRemoveFilesMethod · 0.45
addDuringImportMethod · 0.45

Calls 2

itemsForPathMethod · 0.45
typeMethod · 0.45

Tested by 5

loadMultiPathProjectMethod · 0.36
loadMultiPathProjectMethod · 0.36
addRemoveFilesMethod · 0.36
addDuringImportMethod · 0.36