MCPcopy Create free account
hub / github.com/Palm1r/QodeAssist / findFileInProject

Method findFileInProject

context/ProjectUtils.cpp:38–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36}
37
38QString ProjectUtils::findFileInProject(const QString &filename)
39{
40 QList<ProjectExplorer::Project *> projects = ProjectExplorer::ProjectManager::projects();
41
42 for (auto project : projects) {
43 if (!project)
44 continue;
45
46 Utils::FilePaths projectFiles = project->files(ProjectExplorer::Project::SourceFiles);
47 for (const auto &projectFile : std::as_const(projectFiles)) {
48 if (projectFile.fileName() == filename) {
49 return projectFile.toFSPathString();
50 }
51 }
52 }
53
54 return QString();
55}
56
57QString ProjectUtils::getProjectRoot()
58{

Callers

nothing calls this directly

Calls 1

fileNameMethod · 0.45

Tested by

no test coverage detected