| 310 | } |
| 311 | |
| 312 | void 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" |