Utils: Validate pathchooser on setting default value

When changing the default value we may also change the current
state of validity, so trigger a validation immediately.
Amends b938764820.

Change-Id: I99bce422d3a0aa2b6418495b4a2c69255df06674
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Christian Stenger
2020-08-28 10:34:57 +02:00
parent 89c8fbf676
commit d6ce25903d

View File

@@ -526,6 +526,7 @@ void PathChooser::setDefaultValue(const QString &defaultValue)
{ {
d->m_defaultValue = defaultValue; d->m_defaultValue = defaultValue;
d->m_lineEdit->setPlaceholderText(defaultValue); d->m_lineEdit->setPlaceholderText(defaultValue);
d->m_lineEdit->validate();
} }
FancyLineEdit::ValidationFunction PathChooser::defaultValidationFunction() const FancyLineEdit::ValidationFunction PathChooser::defaultValidationFunction() const