From 9d61101805b2f0d39780cc301d00a73b91cbe1f8 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Wed, 12 Jun 2024 16:15:22 +0200 Subject: [PATCH] QmlDesigner: do not allow "-" in project names This would create a not working import statement. Pick-to: qds/4.5 Task-number: QDS-12272 Change-Id: I0b68d0e3967d69adc5ed361985e43a77f4b58d4e Reviewed-by: Thomas Hartmann --- .../projects/defaults/qmlapplication-project-page.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/qtcreator/qmldesigner/studio_templates/projects/defaults/qmlapplication-project-page.json b/share/qtcreator/qmldesigner/studio_templates/projects/defaults/qmlapplication-project-page.json index d23e1ecdc13..c213ae89236 100644 --- a/share/qtcreator/qmldesigner/studio_templates/projects/defaults/qmlapplication-project-page.json +++ b/share/qtcreator/qmldesigner/studio_templates/projects/defaults/qmlapplication-project-page.json @@ -3,7 +3,7 @@ "trShortTitle": "Location", "typeId": "Project", "data": { - "projectNameValidator": "^(?!(import))(?!(QtQml))(?!(QtQuick))(?:[A-Z][a-zA-Z0-9-_]*)$", - "trProjectNameValidatorUserMessage": "Project name must start with a capital letter. It cannot start with QtQml or QtQuick. Use only letters and digits separated by `_` or `-`" + "projectNameValidator": "^(?!(import))(?!(QtQml))(?!(QtQuick))(?:[A-Z][a-zA-Z0-9_]*)$", + "trProjectNameValidatorUserMessage": "Project name must start with a capital letter. It cannot start with QtQml or QtQuick. Use only letters and digits separated by `_`." } }