From 2e8332088b17df121cec1736ab46ca37e0957f93 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 12 Oct 2015 16:40:56 +0200 Subject: [PATCH] FancyLineEdit: Remove setTextColor It is unused now. Change-Id: I6627754f1f49e18767955a4647270638ec9fad4b Reviewed-by: Eike Ziller --- src/libs/utils/fancylineedit.cpp | 13 +++++-------- src/libs/utils/fancylineedit.h | 2 -- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/libs/utils/fancylineedit.cpp b/src/libs/utils/fancylineedit.cpp index ececf043184..0da1248ceb3 100644 --- a/src/libs/utils/fancylineedit.cpp +++ b/src/libs/utils/fancylineedit.cpp @@ -411,13 +411,6 @@ void FancyLineEdit::setOkColor(const QColor &c) validate(); } -void FancyLineEdit::setTextColor(QWidget *w, const QColor &c) -{ - QPalette palette = w->palette(); - palette.setColor(QPalette::Active, QPalette::Text, c); - w->setPalette(palette); -} - void FancyLineEdit::setValidationFunction(const FancyLineEdit::ValidationFunction &fn) { d->m_validationFunction = fn; @@ -478,7 +471,11 @@ void FancyLineEdit::validate() const bool validHasChanged = (d->m_state == Valid) != (newState == Valid); d->m_state = newState; d->m_firstChange = false; - setTextColor(this, newState == Invalid ? d->m_errorTextColor : d->m_okTextColor); + + QPalette p = palette(); + p.setColor(QPalette::Active, QPalette::Text, newState == Invalid ? d->m_errorTextColor : d->m_okTextColor); + setPalette(p); + if (validHasChanged) emit validChanged(newState == Valid); } diff --git a/src/libs/utils/fancylineedit.h b/src/libs/utils/fancylineedit.h index f897123c429..d06d08f6571 100644 --- a/src/libs/utils/fancylineedit.h +++ b/src/libs/utils/fancylineedit.h @@ -147,8 +147,6 @@ public: QColor okColor() const; void setOkColor(const QColor &c); - static void setTextColor(QWidget *w, const QColor &c); - void setValidationFunction(const ValidationFunction &fn); static ValidationFunction defaultValidationFunction(); void validate();