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

Method foldersForPath

kdevplatform/shell/project.cpp:596–607  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

594}
595
596QList<ProjectFolderItem*> Project::foldersForPath(const IndexedString& folder) const
597{
598 Q_D(const Project);
599
600 QList<ProjectFolderItem*> folderItems;
601 const auto items = d->itemsForPath(folder);
602 for (ProjectBaseItem* item : items) {
603 if( item->type() == ProjectBaseItem::Folder || item->type() == ProjectBaseItem::BuildFolder )
604 folderItems << static_cast<ProjectFolderItem*>(item);
605 }
606 return folderItems;
607}
608
609IProjectFileManager* Project::projectFileManager() const
610{

Callers 6

createdMethod · 0.80
deletedMethod · 0.80
renameMethod · 0.80
ExternalScriptJobMethod · 0.80
slotDirtyMethod · 0.80
removeDirRecursiveMethod · 0.80

Calls 2

itemsForPathMethod · 0.45
typeMethod · 0.45

Tested by 1

removeDirRecursiveMethod · 0.64