Git: Use Theme color for "Detached HEAD" case in GitSubmitEditorWidget

Change-Id: I4eccf9c4a0fa94ae533e9652c1982cf396d33a01
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Alessandro Portale
2020-01-22 15:12:10 +01:00
parent edd9d620b0
commit 8f96b4d161

View File

@@ -30,6 +30,7 @@
#include <coreplugin/coreconstants.h> #include <coreplugin/coreconstants.h>
#include <utils/completingtextedit.h> #include <utils/completingtextedit.h>
#include <utils/theme/theme.h>
#include <utils/utilsicons.h> #include <utils/utilsicons.h>
#include <QRegExpValidator> #include <QRegExpValidator>
@@ -66,11 +67,14 @@ GitSubmitEditorWidget::GitSubmitEditorWidget() :
void GitSubmitEditorWidget::setPanelInfo(const GitSubmitEditorPanelInfo &info) void GitSubmitEditorWidget::setPanelInfo(const GitSubmitEditorPanelInfo &info)
{ {
m_gitSubmitPanelUi.repositoryLabel->setText(QDir::toNativeSeparators(info.repository)); m_gitSubmitPanelUi.repositoryLabel->setText(QDir::toNativeSeparators(info.repository));
if (info.branch.contains("(no branch)")) if (info.branch.contains("(no branch)")) {
m_gitSubmitPanelUi.branchLabel->setText(QString::fromLatin1("<span style=\"color:red\">%1</span>") const QString errorColor =
.arg(tr("Detached HEAD"))); Utils::creatorTheme()->color(Utils::Theme::TextColorError).name();
else m_gitSubmitPanelUi.branchLabel->setText(QString::fromLatin1("<span style=\"color:%1\">%2</span>")
.arg(errorColor, tr("Detached HEAD")));
} else {
m_gitSubmitPanelUi.branchLabel->setText(info.branch); m_gitSubmitPanelUi.branchLabel->setText(info.branch);
}
} }
QString GitSubmitEditorWidget::amendSHA1() const QString GitSubmitEditorWidget::amendSHA1() const