diff options
author | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2015-10-12 16:40:56 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@theqtcompany.com> | 2015-10-14 11:44:39 +0000 |
commit | 2e8332088b17df121cec1736ab46ca37e0957f93 (patch) | |
tree | 60d10959b3cc3a34497df80a90bf1c1653bd8702 /src/libs/utils/fancylineedit.cpp | |
parent | e9370ccf83f6c808323af3ae52e857ab8b28a7b3 (diff) |
FancyLineEdit: Remove setTextColor
It is unused now.
Change-Id: I6627754f1f49e18767955a4647270638ec9fad4b
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/libs/utils/fancylineedit.cpp')
-rw-r--r-- | src/libs/utils/fancylineedit.cpp | 13 |
1 files changed, 5 insertions, 8 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); } |