forked from qt-creator/qt-creator
Fix error message when erasing the class name
Now it kindly asks the user to enter a class name. As requested by Kavindra. :)
This commit is contained in:
@@ -84,8 +84,11 @@ bool ClassNameValidatingLineEdit::validate(const QString &value, QString *errorM
|
||||
if (errorMessage)
|
||||
*errorMessage = tr("The class name must not contain namespace delimiters.");
|
||||
return false;
|
||||
}
|
||||
if (!m_d->m_nameRegexp.exactMatch(value)) {
|
||||
} else if (value.isEmpty()) {
|
||||
if (errorMessage)
|
||||
*errorMessage = tr("Please enter a class name.");
|
||||
return false;
|
||||
} else if (!m_d->m_nameRegexp.exactMatch(value)) {
|
||||
if (errorMessage)
|
||||
*errorMessage = tr("The class name contains invalid characters.");
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user