aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/git/gitsubmiteditorwidget.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2020-01-22 15:12:10 +0100
committerAlessandro Portale <alessandro.portale@qt.io>2020-01-23 07:56:26 +0000
commit8f96b4d161f16e39e81dbd17a47b04d589ee2721 (patch)
tree42ef7fc830abe09a059fc3b5f8925c2fbb8ffb30 /src/plugins/git/gitsubmiteditorwidget.cpp
parentedd9d620b02fdb853db382a20c3fd34f7250ad3a (diff)
Git: Use Theme color for "Detached HEAD" case in GitSubmitEditorWidget
Change-Id: I4eccf9c4a0fa94ae533e9652c1982cf396d33a01 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/git/gitsubmiteditorwidget.cpp')
-rw-r--r--src/plugins/git/gitsubmiteditorwidget.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/plugins/git/gitsubmiteditorwidget.cpp b/src/plugins/git/gitsubmiteditorwidget.cpp
index 530a688e83..32ffe106f6 100644
--- a/src/plugins/git/gitsubmiteditorwidget.cpp
+++ b/src/plugins/git/gitsubmiteditorwidget.cpp
@@ -30,6 +30,7 @@
#include <coreplugin/coreconstants.h>
#include <utils/completingtextedit.h>
+#include <utils/theme/theme.h>
#include <utils/utilsicons.h>
#include <QRegExpValidator>
@@ -66,11 +67,14 @@ GitSubmitEditorWidget::GitSubmitEditorWidget() :
void GitSubmitEditorWidget::setPanelInfo(const GitSubmitEditorPanelInfo &info)
{
m_gitSubmitPanelUi.repositoryLabel->setText(QDir::toNativeSeparators(info.repository));
- if (info.branch.contains("(no branch)"))
- m_gitSubmitPanelUi.branchLabel->setText(QString::fromLatin1("<span style=\"color:red\">%1</span>")
- .arg(tr("Detached HEAD")));
- else
+ if (info.branch.contains("(no branch)")) {
+ const QString errorColor =
+ Utils::creatorTheme()->color(Utils::Theme::TextColorError).name();
+ m_gitSubmitPanelUi.branchLabel->setText(QString::fromLatin1("<span style=\"color:%1\">%2</span>")
+ .arg(errorColor, tr("Detached HEAD")));
+ } else {
m_gitSubmitPanelUi.branchLabel->setText(info.branch);
+ }
}
QString GitSubmitEditorWidget::amendSHA1() const