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

Function colorForDocument

kdevplatform/shell/mainwindow.cpp:69–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

67}
68
69QColor colorForDocument(const QUrl& url, const QPalette& palette, const QColor& defaultColor)
70{
71 auto project = Core::self()->projectController()->findProjectForUrl(url);
72 if (!project)
73 return defaultColor;
74
75 return WidgetColorizer::colorForId(qHash(project->path()), palette);
76}
77
78}
79

Callers 2

updateAllTabColorsMethod · 0.85
updateTabColorMethod · 0.85

Calls 4

findProjectForUrlMethod · 0.80
projectControllerMethod · 0.80
qHashFunction · 0.50
pathMethod · 0.45

Tested by

no test coverage detected