QmlDesigner: Fix invalid id detection

Do not expect an id having 2 or more characters.

Fixes: QTCREATORBUG-25474
Change-Id: I0b3878614ad41681036a98befd03661530a0625c
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Christian Stenger
2021-05-05 13:09:09 +02:00
parent d5cadcfa59
commit 5b5a998a5c

View File

@@ -203,7 +203,7 @@ static bool isIdToAvoid(const QString& id)
static bool idContainsWrongLetter(const QString& id)
{
static QRegularExpression idExpr(QStringLiteral("^[a-z_][a-zA-Z0-9_]+$"));
static QRegularExpression idExpr(QStringLiteral("^[a-z_][a-zA-Z0-9_]*$"));
return !id.contains(idExpr);
}