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

Method branchNameReady

kdevplatform/project/projectchangesmodel.cpp:312–324  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

310}
311
312void ProjectChangesModel::branchNameReady(VcsJob* job)
313{
314 auto* project = qobject_cast<IProject*>(job->property("project").value<QObject*>());
315 if(job->status()==VcsJob::JobSucceeded) {
316 QString name = job->fetchResults().toString();
317 const QString branchName = name.isEmpty() ? i18nc("@item:intext", "no branch") : name;
318 projectItem(project)->setText(i18nc("project name (branch name)", "%1 (%2)", project->name(), branchName));
319 } else {
320 projectItem(project)->setText(project->name());
321 }
322
323 reload(QList<IProject*>() << project);
324}
325
326#include "moc_projectchangesmodel.cpp"

Callers

nothing calls this directly

Calls 7

propertyMethod · 0.80
statusMethod · 0.45
toStringMethod · 0.45
fetchResultsMethod · 0.45
isEmptyMethod · 0.45
setTextMethod · 0.45
nameMethod · 0.45

Tested by

no test coverage detected