FancyLineEdit: Remove setTextColor

It is unused now.

Change-Id: I6627754f1f49e18767955a4647270638ec9fad4b
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
Tobias Hunger
2015-10-12 16:40:56 +02:00
parent e9370ccf83
commit 2e8332088b
2 changed files with 5 additions and 10 deletions

View File

@@ -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);
}

View File

@@ -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();